.texto{
	font-family: Tahoma;
	font-size: 13px;
	color: #696969:
}
.formu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:000000;
	width: 290px;
	border: 0px;
}
#contenedorSoporte{
	width: 95%;
	height: 100%;
	padding: 5 5 5 5px;
}

#izquierda{ 
   width: 300px; 
   float:right; 
} 
#derecha{ 
   background-color: #ffffff; 
   padding: 4 4 4 4px; 
   margin-right: 170px;
   padding-right: 15px;
} 

#inputs{ 
   width: 400px; 
   float:right; 
} 


.cabecera{	
	background-image: url(images/fondoCabecera.jpg);	
}
.textos{
	font-family: tahoma;
	font-size:13px;
	color:'#cccccc';
	line-height: 15pt;

}
.etiquetaMail{
	font-family: tahoma;
	font-size:13px;
	color:'#555555';
	line-height: 15pt;

}
.contenidoMail{
	font: tahoma bold 13px;
	color:'#000000';
	line-height: 15pt;

}
.internet{
	font-family: tahoma;
	font-size:13px;
	color:'#555555';
	line-height: 15pt;

}
.textoOscuro{
	font-family: tahoma;
	font-size:13px;
	color:'#555555';
	line-height: 15pt;

}

.menu{

	color: #36578D;
	font: 11px "Trebuchet MS", helvetica;
	display:block;
	height:16px;
	padding:4px;
	text-decoration:none;
	
}
.mini{
	font-family: arial;
	font-size:9px;
	color:'#555555';
}
.fecha{
	font:bold 13px "tahoma"; 

}

.boton{
	
	font-family: tahoma;
	font-size:13px;
	color:'#ffffff';
	background-color: #000000;
	border: 1px solid #cccccc;
}
.etiquetasContacto{
	font: 13px "tahoma"; 
	color: #cccccc;
}


.sw_b1 {
	BORDER-RIGHT: #b0b8be 1px solid; BORDER-TOP: #b0b8be 1px solid; BORDER-LEFT: #b0b8be 1px solid; BORDER-BOTTOM: #b0b8be 1px solid
}
.sw_b2 {
	BORDER-RIGHT: #e3e3e4 1px solid; BORDER-TOP: #e3e3e4 1px solid;BORDER-LEFT: #e3e3e4 1px solid; BORDER-BOTTOM: #e3e3e4 1px solid
}
.sw_b3 {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; MARGIN-RIGHT: 0.77em; BORDER-BOTTOM: #f0f0f0 1px solid
}









/***************************************************************** COMUNES */
h1{color: #aaa;font: bold 20px "Trebuchet MS",helvetica, arial, san-serif;}
h2{color: #aaa;font: bold 14px "Trebuchet MS",helvetica, arial, san-serif;}
table{font: 11px "Trebuchet MS",helvetica, arial, san-serif;color:#666;}

.boton {font:11px verdana,arial,helvetica,sans-serif; color:#fff; padding-left:3px; background-image:url(''); border-bottom:#4C74B0 solid 2px; border-left:#C8D9F3 solid 2px; border-right:#4C74B0 solid 2px; border-top:#C8D9F3 solid 2px; background-color:#97ADCE;}
.boton:focus {font:11px verdana,arial,helvetica,sans-serif; color:#fff; padding-left:3px; background-image:url(''); border-bottom:#4C74B0 solid 2px; border-left:#C8D9F3 solid 2px; border-right:#4C74B0 solid 2px; border-top:#C8D9F3 solid 2px; background-color:#97ADCE;}

a{color:#36578D;}
a:hover{text-decoration:none;}

/***************************************************************** CONTENEDORES */
#hipercontenedor{
position:relative;width: 100%; min-width: 990px; margin: 0 0; padding: 0;}

/* imitacio del min-width per IE */
* html .megacontenedorIE {border-left:990px dashed #fff; position:relative; float:left; z-index:1;}
* html .supercontenedorIE {margin-left:-990px; position:relative; float:left; z-index:2;}

#topcontenido{/*height:120px;*/background:url(../images/bgbody2006.gif) no-repeat right top;height:170px; border-top:1px solid #033383;}
#topcontenido2007{/*height:120px;*/background:url(../images/bgbody2007.gif) no-repeat right top;height:150px; border-top:1px solid #033383;}
/*#logo{text-align:right;margin-right:20px;}*/
#logo{text-align:right; margin:10px 72px 0 0px;}
#logo2007{text-align:right; margin:0px 35px 0 0px;}
/*SPECIAL NAVIDAD*/
#topcontenido_navidad{height:120px; background:url(../images/bgbody_navidad.gif) repeat-x #043C99;}
#logo_navidad{text-align:right;margin-right:20px;}

#fecha{text-align:right;color:#000000;margin:0px auto;margin-top:10px;font-weight:bold;}

#contenido{
	width:100%;
	height:100%;
	margin:0px;
	clear:both;
	border-bottom:1px solid #fff;
	margin-top:0px;
	padding-left: 10px;
	padding-right: 15px;
}
#contenedor1{
	float:left;
	width:100%;
	padding-top: 0;
}
#contenedor2{
	width: 18%;
	margin: 0px 0px 0 auto;
}
#top{padding:18px 25px 0;}
#logo{ float:left; width: 400px;}
#idioma{float:right; text-align:right; width:200px; padding-top:35px;}
#idioma a img{border:1px solid #fff;}
#idioma a img:hover{border:1px solid #337C9A;}
#flash{ margin:0px auto; width:780px;}
#links{margin:1px auto; width:780px; background-color:#333333; height:40px; background: url('../img/bglinks.gif') repeat-x;}
#links ul{margin:0px; padding:0px; list-style: none;}
#links ul li{display:inline; height:40px;}
#links ul li a{color:#fff; text-decoration:none; border-right:1px dotted #666; padding:0 17px; float:left; line-height:36px; font-weight:bold;}
#links ul li a:hover{ color:#f7df33; border-bottom:4px solid #f7df33;}
.actualizacion{text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; background: url('../img/bgactualizacion.jpg'); border-bottom:4px solid #f1bf00;border-left:2px solid #fff; font-size:9px; width:190px;}
#info{margin:0px auto; width:780px; background: url('../img/bginfo.gif') repeat-x bottom #f2f1f1;padding:10px;}
#infoleft{float:left; width:520px;}
#infoleft img{border:0px;}
#infoleft table{ margin:10px auto; width:90%;font:11px "Trebuchet MS",helvetica, arial, san-serif;}
#infoleft th{border-bottom:1px dotted #999; text-align:left;}
#infoleft td{text-align:center; padding:5px;}
#inforight{float:right; width:220px;}
#inforight ul{}
#inforight li{padding:5px 0; border-bottom:1px solid #ccc;}
#inforight img{border:0px; margin-bottom:5px;}
.desplegable{margin:5px 0; padding:5px; color:#666; border:1px solid #ccc; background-color:#fff;}
/************************************************************* LATIZQUIERDO */

#latizquierdo{
	width:180px;
	float:left;
}

#dhtmlgoodies_slidedown_menu ul{
	margin:0px;
	margin-left:10px;
	margin-bottom:10px;
	padding:0px;
	list-style-type:none;
	position:relative;
}
*html #dhtmlgoodies_slidedown_menu ul{margin-left:40px;}

#dhtmlgoodies_slidedown_menu li{
	margin-bottom:1px;
	position:relative;
}
#dhtmlgoodies_slidedown_menu div{margin:0px;padding:0px;}

#dhtmlgoodies_slidedown_menu a{
	color: #36578D;
	font: 11px "Trebuchet MS", helvetica;
	display:block;
	height:16px;
	padding:4px;
	text-decoration:none;
	border-bottom:1px solid #8395A5;
}
#dhtmlgoodies_slidedown_menu a:hover{
	background-color:#ECF0F6;
	color:#6382B5;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth1{}/*Menu Principal (1)*/
#dhtmlgoodies_slidedown_menu .slMenuItem_depth2{margin-top:1px;border-bottom:1px dashed #ccc;color:#666;}/* SubMenu (2)*/
#dhtmlgoodies_slidedown_menu .slMenuItem_depth3{}/* en caso de usar mas submenos seguiriamos el mismo patron*/
#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul{padding:1px;}
#dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul{margin-left:5px;padding:1px;}/* definimios el ul para el SubMenu (2)*/
#dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul a:hover{ background-color:#DBE0E9; border:1px solid #DBE0E9; color:#666;}

/************************************************************* LATDERECHO */



.seccion{
	font: bold 22px "Trebuchet MS",helvetica, arial, san-serif;
	color: #3053AF; /* #8395A5*/
	border-bottom:3px solid #3053AF;
	display:block;
	margin-top:8px;

}

.str{
	font: bold 18px "Trebuchet MS",helvetica, arial, san-serif;
	color: #696969; /* #8395A5*/
	padding-left: 30px;
	border-bottom:2px solid #696969;
	display:block;
	margin-top:8px;
	width: 90%;

}

.sector{
	font: bold 15px "Trebuchet MS",helvetica, arial, san-serif;
	color: #3053AF; /* #8395A5*/
}

.info{ 
	margin-top:10px;
	padding-left: 10px;
}



.fotoleft{
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
.fotoleft img{
	padding:3px;
	border:1px solid #ccc;
	background-color:#FFFFFF;
}
.fotoright{
	float:right;
	margin-right:5px;
	margin-bottom:5px;
}
.fotoright img{
	padding:3px;
	border:1px solid #ccc;
	background-color:#FFFFFF;
}
.fotocenter{
	margin:5px;
	text-align:center;
}
.fotocenter img{
	padding:3px;
	border:1px solid #ccc;
	background-color:#FFFFFF;
}
.destacadofoto{
	background-color:#FFCC00;
	width:150px;
	padding:5px;
	margin:0px 0px 10px 10px;
}
#catalogopdf{
	margin:20px 0px;
	text-align:right;
}
#catalogopdf a:hover{
	-moz-opacity:.70;
	filter:alpha(opacity=70);
	opacity:0.7;
}

/********************************************************************************** DESTACADOS */
.anuncio{margin:10px 0px;width:90%;}
.anunciotop{background:url(../images/anuncio_topright.gif) top right;}
.anunciocuerpo{border-left:1px solid #ADB8CD; border-right:1px solid #ADB8CD; background:url(../images/anuncio_cuerpo.gif) repeat-x #DBE0E9; padding:4px; min-height:95px;}
*html .anunciocuerpo{height:95px;}
.anunciocuerpo img{border:1px solid #999; padding:2px; margin:0px 5px; background-color:#FFFFFF; float:left;}
.anunciocuerpo span{display:block; font-weight:bold; padding-left:5px;}
.anunciopie{background:url(../images/anuncio_pieright.gif) bottom right; height:4px;}
.anuncio form{padding:3px; margin-top:10px; text-align:center;}

/********************************************************************************** HOMEPAGE */
#imgseccion_index{background:url(../images/comprometidos.jpg) no-repeat left;border-bottom:2px solid #8395A5; height:90px;}
#indexactualidad{width:80%; float:left;}
.indexnoticias{margin-left:25px;margin-bottom:10px;border:1px solid #ADB8CD;border-bottom:2px solid #ADB8CD; background-color:#ECF0F6;}
.indexnoticias:hover{background-color:#DBE0E9;}
.indexnoticias table{ border-collapse:collapse;}
.vertodas{text-align:right;}
.vertodas a{font-weight:bold;}
#indexeventos{float:right;text-align:center; width:19%;}
.img_indexeventos{margin-bottom:10px; text-align:center;}

/********************************************************************************** NOTICIAS */
#archivonoticias{background: url(../images/bg_archivonoticias.gif) repeat-x #dedede;height:18px; padding:2px; margin:-10px 0px 20px 20px;text-align:right;}
#archivonoticias a{font:bold 10px arial; color:#666;}
#archivonoticias a:hover{text-decoration:none;}
#archivonoticias ul{margin:0px;padding:0px; list-style-type:none;}
#archivonoticias li{ display:inline;padding-right:10px;color:#666; font:bold 11px arial;}

.fecha {background: url(../images/fecha.gif) no-repeat; width:44px; height:49px; margin: 0 10px 5px 0;}
.mes{color:#fff; text-align:center; font-size:11px; font-weight:bold; margin-top:-1px;}
.dia{ font-size:20px; font-weight:bold; text-align:center; color:#666; padding-top:2px;}
.indexnoticias{margin-left:25px;margin-bottom:10px;border:0px; background-color:#FFF;}
.indexnoticias:hover{background-color:#fff;}
.indexnoticias a{font-weight:bold; font-size:17px; text-decoration:none; color:#0066cc; font-family: Arial, Helvetica, sans-serif;}
.indexnoticias a:hover{color:#ccc;}
.cuerpo_not{margin-bottom:10px;color:#000;clear:both;}
.footer_indexnoticias {background-color:#eff4f8; margin:10px 0 20px; padding:3px; font-size:10px;}
.footer_indexnoticias span{ font-weight:bold; color:#0066cc;}
.footer_indexnoticias a{font-size:10px;}

/*#noticias{margin-bottom:10px;}
#noticias table{border:1px solid #ADB8CD; width:99%;}
.fecha_not{font: italic 10px verdana;background-color:#ADB8CD;color:#fff;padding:2px; text-align:center;}
.titular_not{border-bottom:1px solid #666; color:#003399; font: bold 12px arial; padding-left:5px;}
.titular_not a{text-decoration:none;}
.titular_not a:hover{color:#aaa;}
.subtitular_not{color:#666666; vertical-align:top;text-indent:10px; padding-left:5px;}*/

/*.ampliar_not{text-align:right;margin-top:15px;padding:4px 4px; background-color:#DBE0E9;}*/

/********************************************************************************** EMPRESA */
.comollegar{ margin-top:10px;}
.comollegar th{ background-color:#006699; color:#fff; padding:4px;}
.comollegar td.direccion{ background-color:#C6F2F1; color:#666; font-weight:bold; padding:4px;}
.comollegar td { vertical-align:top; text-align:left; border:5px solid #fff;border-right:10px solid #fff;}
.comollegar td ul{ list-style-type:none; margin:0px; padding:0px;}
.comollegar td ul li{ list-style-type:none; border-bottom:1px dashed #ccc; padding:10px 0;}

/********************************************************************************** DESCARGAS */
#imagenes_descargas{margin:10px;}
#imagenes_descargas table{width:99%;}
#imagenes_descargas span{border-bottom:1px dotted #666;padding:2px;font:bold 14px arial; color:#666;text-align:left;display:block;}
.imagen{float:left;width:160px;padding:5px;text-align:center;margin:10px 10px 0px 0px;}
.imagen img{margin-bottom:5px;}
.imagen_pdf{float:left;width:230px;padding:3px;margin-top:5px;}


.sw_b1 {
	BORDER-RIGHT: #b0b8be 1px solid; BORDER-TOP: #b0b8be 1px solid; BORDER-LEFT: #b0b8be 1px solid; BORDER-BOTTOM: #b0b8be 1px solid
}
.sw_b2 {
	BORDER-RIGHT: #e3e3e4 1px solid; BORDER-TOP: #e3e3e4 1px solid;BORDER-LEFT: #e3e3e4 1px solid; BORDER-BOTTOM: #e3e3e4 1px solid
}
.sw_b3 {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; MARGIN-RIGHT: 0.77em; BORDER-BOTTOM: #f0f0f0 1px solid
}

INPUT.sombra {
	BORDER-RIGHT: white 3px solid; 
	PADDING-RIGHT: 0.1em; 
	BORDER-TOP: white 1px solid; 
	PADDING-LEFT: 0.1em; 
	FONT: bold 11px tahoma; 
	PADDING-BOTTOM: 0.1em; 
	VERTICAL-ALIGN: middle; 
	BORDER-LEFT: white 1px solid; 
	WIDTH: 27.7em; 
	COLOR: #333; 
	PADDING-TOP: 0.1em; 
	BORDER-BOTTOM: white 1px solid;
}


<!--
A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0066CC; TEXT-DECORATION: none
}
A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0066CC; TEXT-DECORATION: none
}
A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0066CC; TEXT-DECORATION: none
}
A:hover {

	BACKGROUND: none transparent scroll repeat 0% 0%; 

	
-->


/*** FI PAGER ***/