body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	font-family: Arial;
	font-size: 10px;
}
a:link {
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a:visited {
	font-style: normal;
	color: #666666;
	text-decoration: none;
}
a:hover {
	font-style: normal;
	color: #FF6600;
	text-decoration: none;
}
a:active {
	font-style: normal;
	color: #FF6600;
	text-decoration: none;
}
#notalegal {
	position:absolute;
	left:562px;
	top:755px;
	width:303px;
	height:224px;
	z-index:1;
	background-color: #000000;
	visibility: visible;
}
.Estilo21 {
	color: #000000;
	font-family: Arial;
	font-size: 10px;
}
#opinions {
	position:absolute;
	left:0px;
	top:603px;
	width:630px;
	height:276px;
	z-index:1;
}
#tornar_portada {
	position:absolute;
	left:510px;
	top:146px;
	width:53px;
	height:0px;
	z-index:1;
}
#tornar_portada2 {
	position:absolute;
	left:735px;
	top:152px;
	width:53px;
	height:0px;
	z-index:1;
}
#tornar_portada3 {
	position:absolute;
	left:788px;
	top:162px;
	width:53px;
	height:0px;
	z-index:1;
}
#normativaOpinions {
	position:absolute;
	left:58px;
	top:29px;
	width:486px;
	height:261px;
	z-index:3;
}
#normativaElsVostresC {
	position:absolute;
	left:4px;
	top:29px;
	width:486px;
	height:261px;
	z-index:17;
}
#fonsProcess {
	position:absolute;
	left:369px;
	top:83px;
	width:269px;
	height:283px;
	z-index:2;
}
#fonsProcessImg {
	position: absolute;
	left:333px;
	top:91px;
	width:280px;
	height:271px;
	z-index:130;
}
#apDiv1 {
	position:absolute;
	left:5px;
	top:7px;
	width:260px;
	height:339px;
	z-index:1;
}
#apDiv1Img {
	position: absolute;
	left:19px;
	top:80px;
	width:282px;
	height:1px;
	z-index:1;
}
#fonsProcessOK {
	position:absolute;
	left:377px;
	top:83px;
	width:265px;
	height:283px;
	z-index:2;
}
#apDiv1OK {
	position:absolute;
	left:-7px;
	top:7px;
	width:223px;
	height:186px;
	z-index:1;
}
#ocultarError {
	position:absolute;
	left:27px;
	top:193px;
	width:199px;
	height:31px;
	z-index:2;
	background-color: #FFFFFF;
}
#ocultarError {
	ocultarErrorImg:absolute;
	left:27px;
	top:193px;
	width:199px;
	height:31px;
	z-index:2;
	background-color: #FFFFFF;
}
#apDiv2 {
	position:absolute;
	left:101px;
	top:471px;
	width:342px;
	height:364px;
	z-index:3;
}
#apDiv3 {
	position:absolute;
	left:31px;
	top:40px;
	width:287px;
	height:274px;
	z-index:3;
}
#apDiv4 {
	position:absolute;
	left:35px;
	top:31px;
	width:216px;
	height:193px;
	z-index:3;
}
#base {
	text-align: center;
	margin-left: -393px;
	position: absolute;
	top: 0px;
	left: 50%;
	width: 786px;
	z-index: 2;
	background-color:#FFFFFF;
}
.text {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	font-weight:normal;
}
.text_ff6600 {
	font-family: Arial;
	font-size: 10px;
	color: #ff6600;
	font-weight:normal;
}
.alert {
	font-family: Verdana;
	font-size: 10px;
	color: #ff0000;
	font-weight:bold;
}

input, textarea {
	border: 1px solid #ffb303;
	background: #ffffff;
	font: normal;
	font-family: Arial;
	font-size: 10;
}
input:focus, textarea:focus, input.sffocus, textarea.sffocus {
	border: 1px solid #ff6600;
	background: #f9f9f9;
	font: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10;
}
.input {
	border: 1px solid #ffb303;
	background: #ffffff;
	font: normal;
	font-family: Arial;
	font-size: 10;
	width:206px;
}
.inputError {
	border: 1px solid #ff0000;
	background: #f9f9f9;
	font: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10;
	width:206px;
}
.amplada_input_206{
	width:206px;
}
.titular {
   font-family: Verdana;
   font-size: 9px;
   font-weight: bold;
}
.titular_gris {
	color:#7f7f7f;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
}
.btn_moska {
   font-family: Verdana;
   font-size: 9px;
   font-weight: bold;
   color:#ffffff;
   background-color: Black;
   border: solid;
}
.grantitular {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 18px;
   font-weight: bold;
}
.table {
	border: 1px solid #FF6600;
}

.table_00000 {
	border: 1px solid #000000;
}


.Estilo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Estilo8 {color: #666666}
.Estilo9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
}
.Estilo10 {
	color: #FF6600;
	font-family: Verdana;
	font-weight: bold;
	font-size: 9px;
}
.text_tron {
	color: #FF0000;
	font-family: Arial;
	font-size: 10px;
   
}
.Estilo11 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px; color: #666666; }
.Estilo12 {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Estilo13 {font-family: Arial; font-size: 10px; color: #999999; }
.Estilo14 {font-family: Arial; font-size: 10px; color: #666666; }
.Estilo16 {font-family: Arial; font-size: 10px; color: #C8C8C8; }
.Estilo20 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px; color: #FF0000; }
.pix_gris_punt{
	border-top:dotted 1px #b6b6b6;
	border-bottom:dotted 1px #b6b6b6;
}
.pix_gris_punt_sup{
	border-top:dotted 1px #b6b6b6;
}
.pix_gris_punt_dret{
	border-left:dotted 1px #b6b6b6;
}
.pix_gris_punt_esq{
	border-right:dotted 1px #b6b6b6;
}
.pix_gris_punt_inf{
	border-bottom:dotted 1px #b6b6b6;
}
.pix_gris_punt_inf_lateral{
	border-bottom:dotted 1px #b6b6b6;
	border-left:dotted 1px #b6b6b6;
	border-right:dotted 1px #b6b6b6;
}
.pix_seu{
	border:dotted 1px #b6b6b6;
}
.pix_negre_punt_laterals{
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
}
.pix_negre_punt_laterals_sup{
	border-top:solid 1px #000000;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
}
.pix_negre_punt{
	border:solid 1px #000000;
}
.ocult{
	display:none;
}
.cursorHand{
	cursor:pointer;
}
.semiTrans{
	-moz-opacity:0.85;
	opacity:0.85;
	filter:alpha(opacity='85');
}
.semiTransWhite{
	background-color:#FFFFFF;
	-moz-opacity:0.85;
	opacity:0.85;
	filter:alpha(opacity='85');
}
.rep_x{
	background-repeat:repeat-x;
}
.rep_y{
	background-repeat:repeat-y;
}
.fons_dret{
	/* background-image:url('../rcs/fons_dreta.png'); */
	background-position:0px 460px;
}
#imatgesGirona {
	position:absolute;
	left:0px;
	top:1049px;
	width:642px;
	height:311px;
	z-index:2;
}
#notDimDIV {
	position:absolute;
	left:0px;
	top:1039px;
	width:642px;
	height:257px;
	z-index:2;
}
#foto {
	position:absolute;
	left:3px;
	top:20px;
	width:90px;
	height:88px;
	z-index:5;
}
#text {
	position:absolute;
	left:328px;
	top:36px;
	width:314px;
	height:61px;
	z-index:7;
}
#text2 {
	position:absolute;
	left:370px;
	top:99px;
	width:267px;
	height:28px;
	z-index:8;
}
#formElsVostresC {
	position:absolute;
	left:362px;
	top:145px;
	width:162px;
	height:327px;
	z-index:10;
}
#apDiv5 {
	position:absolute;
	left:646px;
	top:145px;
	width:61px;
	height:39px;
	z-index:11;
}
#apDiv6 {
	position:absolute;
	left:555px;
	top:1259px;
	width:95px;
	height:39px;
	z-index:3;
}
#ocultarTitErrorImg {
	position:absolute;
	left:77px;
	top:182px;
	width:176px;
	height:21px;
	z-index:2;
}
#imgOk {
	position:absolute;
	left:327px;
	top:32px;
	width:318px;
	height:457px;
	z-index:14;
}
#ultimesImatges {
	position:absolute;
	left:0px;
	top:284px;
	width:637px;
	height:113px;
	z-index:9;
	background-color: #f2f2f2;
}
#imatgesGal div { 
	display:inline; 
	float:left; 
	padding:1px;
	margin:2px; 
	border:1px solid #8a8a8a;
	width:63px;
}
.galImatg{
	padding:1px;
	margin:2px; 
	border:1px solid #8a8a8a;
}
#btnUltimesImg {
	position:absolute;
	left:289px;
	top:284px;
	width:110px;
	height:73px;
	z-index:12;
	background-color: #f2f2f2;
}
.textGroc{
	color: #ffb303;
	font-family: Verdana;
	font-weight: bold;
	font-size: 9px;
}
