/* PNG FIX */img, #cluster-sub, #cluster_front { behavior: url(estil/iepngfix.htc); }html>body #cluster-sub {height: auto;min-height: 500px;}body {	font: 9pt Arial, Helvetica, sans-serif;	margin: auto;	text-align: center;	background-image: url(../imatges/bg_content.jpg); 	background-color: #0d0f10;	background-repeat: no-repeat;	background-position: top center;}#pag_principal {	background-image: url(../imatges/fons4.jpg);	background-repeat: repeat-y;	text-align: left;	width: 750px;/*padding: 10px 0px 5px 20px;*//*background-color: #ffffff;*//*background-image: url(images/bg_cos_principal.png);background-repeat: repeat;	margin: 0 auto;*/margin: auto; }#cluster_front {	width: 550px;	margin-right: 26px;	margin-top: 10px;	background-color: #ffffff;	background-repeat: no-repeat;	text-align:left;	float: right;}#cluster_front H1 {	font-family: Arial, Tahoma, Verdana;    font-size: 14px;	color: #000;    font-weight: normal;	padding-bottom: 3px;	margin: 0;	padding: 0;}#cluster_front H1 a:link, #cluster_front H1 a:visited, #cluster_front H1 a:hover {	color: #000;	text-decoration: none;}#content{text-align: left;width: 750px;padding: 20px 20px 20px 20px;background-color: #ffffff;margin: auto;}A:link{font-weight:normal;color:#86213D;text-decoration:none;}A:visited{color:#000000;text-decoration:none;}A:active{color:#666666;text-decoration:none;}A:hover{text-decoration:none;color:#666666;}#cabecera{	height:80px;	margin-top:20px;	text-align:left;}#cabe2{	margin-top:-15px;	margin-bottom:-20px;	width: 490px;	float: right;	line-height:22px;	font:Arial, Helvetica, sans-serif;	font-size:14px;}	#cuerpo{	width: 750px;min-height: 500px;	}#lateral{	width: 130px;	float: left;	margin-top: 0px;}#contenido{	width: 550px;	margin-right: 26px;	background-color: #ffffff;	text-align:left;	float: right;}.texte{	font-size: 9pt;	color:#333333;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	line-height:16px;	text-align: justify;}.texte a{	font-weight:bold;	color:#86213D;	}.texte2{	font-size: 11pt;	color:#333333;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;}.texte2 a{	color:#333333;	text-decoration: none;}.titol{	font-size: 14pt;	color:#333333;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;}.subtitol{	font-size: 10pt;	color:#333;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;}.subtitol a:hover{	text-decoration:none;	color:#333;	}.subtitol a:active{	text-decoration:none;	color:#333;	}.subtitol a:visited{	text-decoration:none;	color:#333;	}#linea_verda{  text-align: left;  margin-left:0px;  margin-top:5px;  height:5px;}#menu_vertical{	width:180px;	font-size: 10pt;	font-family: Arial, Helvetica, sans-serif;	text-align: left;	margin-left:-28px;	/*word-spacing: 18px;*/	}#menu_vertical ul{	list-style-type: none;}#menu_vertical ul li { 	display: block; 	line-height:24px;	}#menu_vertical ul li a{	text-decoration: none;	text-align: left;	/*margin-left:-28px;*/	/*padding-right:10px;*/	font-weight:bolder;	color: #333;	/*border-bottom-style:solid;	border-bottom:thin;	border-bottom-color:#CCCCCC;*/	/*color: #D31600;	*/	}#menu_vertical ul li a:hover{	color:#333333;}#submenu_vertical{	/*width:50px;*/	margin-left:-28px;	font-size: 9pt;	font-family: Arial, Helvetica, sans-serif;	text-align: left;	}#submenu_vertical ul{	list-style-type: none;}#submenu_vertical ul li {	display: block;	}#submenu_vertical ul li a{	text-decoration: none;	text-align: left;	/*margin-left:-30px;*/	font-weight:normal;	color: #333;	}#submenu_vertical ul li a:hover{	color:#333333;}.texte_petit{	font-size: 8pt;	color:#333333;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	line-height:13px;	text-align: justify;}#texte_peu{	font-size: 8pt;	color:#333333;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	/*line-height:13px;*/	width: 110px; 	margin-top:26px;	/*margin-right:20px;*/	float:right;	}#logos{		margin-top: 0px;}h1{	font-size: 11pt;	font-weight: bold;	color:#333333;	font-family: Arial, Helvetica, sans-serif;}h2{	font-size: 11pt;	font-weight: normal;	color:#333333;	font-family: Arial, Helvetica, sans-serif;}h3{	font-size: 10pt;	font-weight: normal;	color:#999999;	font-family: Arial, Helvetica, sans-serif;}#menu_sitemap{	/*width:180px;*/	margin-left:-40px;	font-size: 9pt;	font-family: Arial, Helvetica, sans-serif;	text-align: left;	/*margin-left:-28px;*/	/*word-spacing: 18px;*/	}#menu_sitemap ul{	list-style-type: disc;}#menu_sitemap ul li { 	display: block; 	}#menu_sitemap ul li a{	/*text-decoration: none;*/	text-align: left;	line-height:23px;		/*padding-right:10px;*/	font-weight:normal;	color: #333;	/*border-bottom-style:solid;	border-bottom:thin;	border-bottom-color:#CCCCCC;*/	/*color: #D31600;	*/	}#menu_sitemap ul li a:hover{	color:#333333;}#navabajo{font-weight: bold;}#pie{	clear:both;	width: 770px;	text-align:left;	/*margin: 10px 0px 0px 0px;*/	margin-bottom: -5px;	background-color: #ffffff;	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;}input, select, textarea{ border:1px solid #CCCCCC; }select{ font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color: #000000; } /*color: #26479C;*/.reserved{ color: #999999; }form#general input.inputNormal{ font-size:9px; width:170px; }form#general select.selectNormal, form#general textarea.textareaNormal{ font-size:9px; font-weight:normal; color:#333333; width:430px; }