
body {
	margin: 0; padding: 0;
	margin-left: 8px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
form {
	margin: 0; padding: 0;
}
.root			{ position:relative; top:0px; left:0px; z-index:300; margin:0px }
.thumb 			{ position:absolute; z-index:3000; cursor:pointer; text-align:center }
.up, .dn, .slider-background { position: absolute; z-index:3000 }
.slider-background 	{ z-index:100; display:block; width:11px; background:url('../gfx/slider_background.gif') repeat-y top center; z-index:1 }
.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img { border: 0 }
.scrollContainer 	{ position: absolute;  overflow: auto; left:0px; top:0px }
.scrollContent 		{ position: absolute; left:0px; top:0px; width:100% }

#flash_cabecera 	{ border: 0px; width: 774px; height: 83px; float: left; margin: 0px 0px; }
#flash_publicidad 	{ border: 0px; width: 774px; height: 120px; float: left; margin: 0px 0px; }
#flash_lat_dcha 	{ border: 0px; width: 202px; height: 85px; float: left; margin: 0px 0px; }

a		{ font-family: Verdana,Tahoma,Arial,Helvetica; color: #00007f; font-size: 9px; font-weight: bold; text-decoration: none }
a:hover		{ font-family: Verdana,Tahoma,Arial,Helvetica; color: #0068C3; font-size: 9px; font-weight: bold; text-decoration: none }
a:active	{ font-family: Verdana,Tahoma,Arial,Helvetica; color: #00007f; font-size: 9px; font-weight: bold; text-decoration: none }

.cont		{ text-align: left; width: 606px; height: 290px; padding: 8px; }
.oa		{ padding-left: 13px; padding-right: 13px; line-height: 20px; }
.pie		{ font-family: Verdana,Tahoma,Arial,Helvetica; color: #FFFFFF; font-size: 9px; }
.fl_oa		{ padding-top: 4px; padding-bottom: 8px; font-family: Verdana; color: #00007f; font-size: 9px; font-weight: bold }
.ti_oa		{ padding-left: 13px; text-align: left; font-family: Verdana,Tahoma,Arial,Helvetica; color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none; }
.ti_se		{ text-align: center; font-family: Verdana,Tahoma,Arial,Helvetica; color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none; }
.li_oa		{ padding-left: 7px; font-family: Verdana,Tahoma,Arial,Helvetica; color: #969595; font-size: 11px; font-weight: bold; text-decoration: none }
.li_oa:hover	{ padding-left: 7px; font-family: Verdana,Tahoma,Arial,Helvetica; color: #00007f; font-size: 11px; font-weight: bold; text-decoration: none }
.li_oa:active	{ padding-left: 7px; font-family: Verdana,Tahoma,Arial,Helvetica; color: #969595; font-size: 11px; font-weight: bold; text-decoration: none }
.li_pie		{ padding-left: 11px; padding-right: 11px; font-family: Verdana,Tahoma,Arial,Helvetica; color: #FFFFFF; font-weight: normal; font-size: 9px; text-decoration: none }
.li_pie:hover	{ padding-left: 11px; padding-right: 11px; font-family: Verdana,Tahoma,Arial,Helvetica; color: #bfc3db; font-weight: normal; font-size: 9px; text-decoration: none }
.li_pie:active	{ padding-left: 11px; padding-right: 11px; font-family: Verdana,Tahoma,Arial,Helvetica; color: #FFFFFF; font-weight: normal; font-size: 9px; text-decoration: none }
.li_rc		{ padding-left: 11px; padding-right: 11px; font-family: Verdana,Tahoma,Arial,Helvetica; color: #E7E7E7; font-weight: normal; font-size: 9px; text-decoration: none }
.li_rc:hover	{ padding-left: 11px; padding-right: 11px; font-family: Verdana,Tahoma,Arial,Helvetica; color: #00007f; font-weight: normal; font-size: 9px; text-decoration: none }
.li_rc:active	{ padding-left: 11px; padding-right: 11px; font-family: Verdana,Tahoma,Arial,Helvetica; color: #E7E7E7; font-weight: normal; font-size: 9px; text-decoration: none }
.ti_cont	{ text-align: left; font-family: Verdana,Tahoma,Arial,Helvetica; color: #00007f; font-size: 11px; line-height: 14px; font-weight: bold; text-decoration: none; text-transform: uppercase }
.t_cont		{ text-align: justify; font-family: Verdana,Tahoma,Arial,Helvetica; color: #333333; font-size: 10px; line-height: 12px; text-decoration: none; }
.td_contenidos		{ text-align: justify; font-family: Verdana,Tahoma,Arial,Helvetica; color: #333333; font-size: 10px; line-height: 12px; text-decoration: none; }
.fl_cont	{ padding-right: 3px; padding-left: 1px; font-family: Verdana; color: #00007f; font-size: 9px; font-weight: bold }
.li_cont	{ padding-right: 3px; font-family: Verdana,Tahoma,Arial,Helvetica; color: #969595; font-weight: bold; font-size: 9px; text-decoration: none }
.li_cont:hover	{ padding-right: 3px; font-family: Verdana,Tahoma,Arial,Helvetica; color: #00007f; font-weight: bold; font-size: 9px; text-decoration: none }
.li_cont:active	{ padding-right: 3px; font-family: Verdana,Tahoma,Arial,Helvetica; color: #969595; font-weight: bold; font-size: 9px; text-decoration: none }
.li_cont_2		{ padding-right: 3px; font-family: Verdana,Tahoma,Arial,Helvetica; color: #333333; font-weight: normal; font-size: 9px; text-decoration: none }
.li_cont_2:hover	{ padding-right: 3px; font-family: Verdana,Tahoma,Arial,Helvetica; color: #969595; font-weight: normal; font-size: 9px; text-decoration: none }
.li_cont_2:active	{ padding-right: 3px; font-family: Verdana,Tahoma,Arial,Helvetica; color: #333333; font-weight: normal; font-size: 9px; text-decoration: none }
.sep_sec	{ padding-left: 20px; }
.sep_cat	{ padding-left: 40px; }
.sep_con	{ padding-left: 60px; }
.t_lp		{ font-family: Verdana,Tahoma,Arial,Helvetica; color: #333333; font-weight: normal; font-size: 9px; text-decoration: none }
.login { font:10px  Verdana, Arial, Helvetica, sans-serif ; color:#333; margin:3px; height:18px; margin-top:19px; margin-left:81px; width:99px; background: Transparent; border: none; voice-family: "\"}\""; voice-family:inherit; }
.pass { font:10px  Verdana, Arial, Helvetica, sans-serif ; color:#333; margin:3px; height:18px; margin-top:2px; margin-left:81px; width:72px; background: Transparent; border: none; voice-family: "\"}\""; voice-family:inherit; }
.submit { cursor: pointer; margin-bottom:0px; margin-left: 3px; margin-top: 6px; background: transparent url("../imagenes/submit_bg.gif") no-repeat; height:14px; border:solid 0 #fff; width:14px;  }
.t_form		{ padding-right: 8px; text-align: left; font-family: Verdana,Tahoma,Arial,Helvetica; color: #888888; font-size: 10px; line-height: 12px; text-decoration: none; }
.i_form		{ text-align: left; font-family: Verdana,Tahoma,Arial,Helvetica; color: #333333; font-size: 10px; line-height: 12px; text-decoration: none; border:solid 1 #BFC3DB; }
.i_tarea	{ width: 35em; height:8em; text-align: left; font-family: Verdana,Tahoma,Arial,Helvetica; color: #333333; font-size: 10px; line-height: 12px; text-decoration: none; border:solid 1 #BFC3DB; }
.ss_form 	{ margin:3px; cursor: pointer;  border:solid 1 #0068C3; font:9px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-transform:uppercase; }


.ti_cont	{ text-align: left; font-family: Verdana,Tahoma,Arial,Helvetica; color: #00007f; font-size: 11px; line-height: 14px; font-weight: bold; text-decoration: none; text-transform: uppercase }

.t_cont		{ text-align: justify; font-family: Verdana,Tahoma,Arial,Helvetica; color: #333333; font-size: 10px; line-height: 12px; text-decoration: none; }

ol			{ padding-left: 5px; padding-bottom: 0px; font-family: Verdana,Tahoma,Arial,Helvetica; color: #00007f; font-size: 10px; font-weight: bold; list-style-position: outside;  }
ul			{ list-style-image:url('http://www.vectorda.com/cms/images/stories/fletxa.gif'); padding-bottom: 0px; list-style-position: outside;  }
li			{ text-align: justify; font-family: Verdana,Tahoma,Arial,Helvetica; color: #333333; font-size: 10px; line-height: 12px; text-decoration: none; padding-right: 5px; font-weight: normal; }

.s_form {
 cursor: pointer;
 margin-top: 10px;
 font: 9px Verdana,Tahoma,Arial,Helvetica;
 color: #333333;
 border-style: solid;
 border-color: #0068C3;
 background-color: #BFC3DB;
 text-transform: uppercase;
}

.sss_form {
 font: 9px Verdana,Tahoma,Arial,Helvetica;
 background-color: #BFC3DB;
 color: #333333;
 margin-left: 12px;
 margin-top: 3px;
 margin-bottom: 2px;
 border:solid 1px #0068C3;
}


.sia_sec_td {
	background-image: url('http://sia.dommia.es/cms/images/contenidos/seccion_interior/server_sia.jpg');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left 0%;
}


/* Usados en Joomla */

.sia_sec_int_tit_01 {
	font-family: Arial;
	font-size: 14px;
	font-weight: 900;
	color: #000000;
	line-height: 15px;
}

.sia_sec_int_tit_02 {
	font-family: Arial;
	font-size: 24px;
	font-weight: 900;
	color: #CC0000;
	line-height: 16px;
}

.sia_sec_int_lin_sep {
	border: 0;
	color: #888888;
	background-color: #888888;
	height: 1px;
	width: 341px;
	text-align: left;
}

.sia_sec_txt {
	font-family: Tahoma;
	font-size: 10px;
	color: #888888;
	padding-left: 60px;
}

.sia_sec_li		{ font-family: Verdana,Tahoma,Arial,Helvetica; color: #969595; font-weight: normal; font-size: 9px; text-decoration: none }
.sia_sec_li:hover	{ font-family: Verdana,Tahoma,Arial,Helvetica; color: #333333; font-weight: normal; font-size: 9px; text-decoration: none }
.sia_sec_li:active	{ font-family: Verdana,Tahoma,Arial,Helvetica; color: #969595; font-weight: normal; font-size: 9px; text-decoration: none }
