*{
	padding:0px;
	margin:0px;
}

body, html {
	text-align:center;
	font-size:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:100%;
	background:url("../imagenes/fondo_body.jpg") repeat-x left top #727B84;
}


img{border:none;}

a{text-decoration:none;}

li{list-style-type:none;}

#marco_exterior{
	width: 950px;
	margin:4px auto;
	background-color:#FFFFFF;
	padding:5px;
}

* html #marco_exterior{
	width: 958px;
}


#exterior{
	width: 950px;
	margin:0px auto;
	/*border:solid 1px #909293;
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	border-right:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;*/
	text-align:left;
	font-size:70%;
	background:url("../imagenes/exterior_fondo.gif") repeat-y left top;
}

* html #exterior{
	background:url("../imagenes/exterior_fondo_02.gif") repeat-y left top;
}


/*******************ESTILOS CABECERA*************************/

#cabecera {
	 background-color:#FFFFFF;
}

#cabeceraLogo{
	float:left;
	width:230px;
}


#cabeceraMenu{
	height:59px;	
	background-color:#FFFFFF;
	border-top: solid 1px #B6BDC5;
	border-right: solid 1px #B6BDC5;
	
}

* html #cabeceraMenu{
	height:60px;
	float:left;
	width:720px;
}

#cabeceraMenu ul{
	padding-left:30px;
	float:left;
}

* html #cabeceraMenu ul{
	padding-left:32px;
}

#cabeceraMenu ul li{
	float:left;
	border-left:solid 1px #B2B4B5;
	padding:32px 41px 0px 14px;
	background:url("../imagenes/flecha_amarilla.gif") no-repeat 1px 36px;
}

* html #cabeceraMenu ul li{
	padding:32px 40px 0px 14px;
}

#cabeceraMenu ul li a{
	color:#040404;
}

#cabeceraMenu ul li a:hover{
	color:#ffffff;
	background-color:#6A6A6A;
}

#cabeceraMenu2{
	background-color:#B6BDC5;
	line-height:17px;
	margin-left:230px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:90%;
	color:#5D656D;
	text-align:right;
	padding:0px 10px 0px 0px;
}

#cabeceraMenu2 ul li {
	display:inline;
}

#cabeceraMenu2 ul li a{
	color:#1A232D;
	padding:0px 5px 0px 5px;
	font-size:11px;
}

#cabeceraMenu2 ul li a:hover{
	color:#FFFFFF;
	background-color:#6A6A6A;
	height:17px;
}

/*******************ESTILOS CABECERA IMAGEN*************************/



#cabeceraImagen #cabeceraBotones {
	float:left;
	width:229px;
	height:266px;
	background:url("../imagenes/chica_productos.jpg") no-repeat left bottom;
	margin-right:1px;
}



#cabeceraImagen #cabeceraBotones ul li{
	border: solid 1px #BCC6CC;
	margin:1px 1px 0px 0px;
}

#cabeceraImagen #cabeceraBotones ul li a{
	display:block;
	width:215px;
	height:40px;
	text-align:right;
	padding:5px 40px 3px 5px;
}

.altura50 {height:51px !important;}

* html .altura50 {height:59px !important;}

.ancho_90{ width:100% !important; float:right;}

* html #cabeceraImagen #cabeceraBotones ul li a{
	width:225px;
	height:48px;
	font-size:100%;
	padding:5px 5px 3px 25px;
}



#cabeceraImagen #cabeceraBotones ul li a .esp_2{
	color:#2E445D;
	font-size:90%;
	font-family:arial !important;
	margin-top:5px;
	float:right;
	cursor:pointer;
	float:right;
	width:95%;
}

.no_activo{
	cursor:default;
}

.tituloBotones{
	border-bottom:dashed 1px #888A89;
	color:#636362 !important;
	font-size:130%;
	font-weight:bold;
}

#cabeceraImagen #cabeceraChica {
	float:left;
	width:655px;
	height:266px;
	background:url("../imagenes/chica_cabecera.jpg") no-repeat 0px 1px;
	padding:0px 25px 0px 40px;
}

* html #cabeceraImagen #cabeceraChica {
	width:720px;
}

#cabeceraImagen #cabeceraMySIGN{
	float:left;
	width:655px;
	height:266px;
	background:url("../imagenes/cabecera_MySIGN.jpg") no-repeat 0px 1px;
	padding:0px 25px 0px 40px;
}

* html #cabeceraImagen #cabeceraMySIGN {
	width:720px;
}

#cabeceraImagen #cabeceraITbase{
	float:left;
	width:655px;
	height:266px;
	background:url("../imagenes/cabecera_ITbase.jpg") no-repeat 0px 1px;
	padding:0px 25px 0px 40px;
}

* html #cabeceraImagen #cabeceraITbase {
	width:720px;
}

#cabeceraImagen #cabeceraHDIV{
	float:left;
	width:655px;
	height:266px;
	background:url("../imagenes/cabecera_HDIV.jpg") no-repeat 0px 1px;
	padding:0px 25px 0px 40px;
}

* html #cabeceraImagen #cabeceraHDIV {
	width:720px;
}


#cabeceraImagen #cabeceralogLOPD{
	float:left;
	width:655px;
	height:266px;
	background:url("../imagenes/cabecera_logLOPD.jpg") no-repeat 0px 1px;
	padding:0px 25px 0px 40px;
}

* html #cabeceraImagen #cabeceralogLOPD {
	width:720px;
}


#cabeceraImagen #cabeceraTVconten{
	float:left;
	width:655px;
	height:266px;
	background:url("../imagenes/cabecera_TVconten.jpg") no-repeat 0px 1px;
	padding:0px 25px 0px 40px;
}

* html #cabeceraImagen #cabeceraTVconten {
	width:720px;
}

#cabeceraImagen #cabeceraEmpleo{
	float:left;
	width:655px;
	height:266px;
	background:url("../imagenes/cabecera_empleo.jpg") no-repeat 0px 1px;
	padding:0px 25px 0px 40px;
}

* html #cabeceraImagen #cabeceraEmpleo {
	width:720px;
}

#cabeceraImagen #cabeceraChica #tituloCabecera {
	font-size:220%;
	font-weight:bold;
	font-family:arial !important;
	color:#EABB00;
}


.colorCabecera {color:#d6d4d4;}

 #cabeceraChica ul, #cabeceraMySIGN ul, #cabeceraITbase ul, #cabeceraHDIV ul, #cabeceralogLOPD ul, #cabeceraTVconten ul, #cabeceraEmpleo ul{
	background:url("../imagenes/flecha_ruta.jpg") no-repeat 0px 3px !important;
	margin-top:247px;
	padding:0px 0px 0px 15px;
}

* html #cabeceraChica ul, * html #cabeceraMySIGN ul, * html #cabeceraITbase ul, * html #cabeceraHDIV ul, * html #cabeceralogLOPD ul, * html #cabeceraTVconten ul, * html #cabeceraEmpleo ul{
	background:url("../imagenes/flecha_ruta.jpg") no-repeat 0px 1px;
	margin-top:248px;
}


#cabeceraChica ul li,  #cabeceraMySIGN ul li, #cabeceraITbase ul li, #cabeceraHDIV ul li,  #cabeceralogLOPD ul li, #cabeceraTVconten ul li, #cabeceraEmpleo ul li{
	color:#FBC50D !important;
	font-size:90%;
	font-family:verdana;
	display:inline;
}


#cabeceraChica ul li span, #cabeceraMySIGN ul li span, #cabeceraITbase ul li span, #cabeceraHDIV ul li span,  #cabeceralogLOPD ul li span, #cabeceraTVconten ul li span, #cabeceraEmpleo ul li span{
	color:#eeeeee !important;
	padding:0px 3px 0px 6px;
}

#cabeceraChica ul li a, #cabeceraMySIGN ul li a, #cabeceraITbase ul li a, #cabeceraHDIV ul li a,  #cabeceralogLOPD ul li a, #cabeceraTVconten ul li a, #cabeceraEmpleo ul li a{
	color:#dddddd;
}

#cabeceraChica ul li a:hover, #cabeceraMySIGN ul li a:hover, #cabeceraITbase ul li a:hover, #cabeceraHDIV ul li a:hover,  #cabeceralogLOPD ul li a:hover, #cabeceraTVconten ul li a:hover, #cabeceraEmpleo ul li a:hover{
	color:#FBC50D;
}



/*******************ESTILOS CUERPO*************************/
#cuerpo{
	clear:both;
	height:100%;
}


/*******************ESTILOS PIE*************************/
#pie{
	clear:both;
	font-size:90%;
	font-family:arial;
	height:44px;
	/*border-top: solid 1px #FFFFFF; */
}

#pieEmpresa{
	float:left;
	width:228px;
	height:36px;
	/*background:url("../imagenes/fondo_pie.jpg") repeat-x;*/
	background-color:#575E66;
	text-align:center;
	color:#FFFFFF;
	padding-top:8px;
	border-right: solid 1px #FFFFFF;
	border-top: solid 1px #FFFFFF;
}


* html #pieEmpresa{
	height:45px;
	width:229px;
}

#pieEmpresa ul{	
	padding-top:3px;
	padding-left:9px;
}

#pieEmpresa ul li{
	display:inline;
	padding:0px 2px 0px 0px;
}

#pieEmpresa ul li a{
	color:#FEEBA4;
	padding:0px 5px 0px 0px;
}

#pieEmpresa ul li a:hover{
	color:#D2A802;
	padding:0px 5px 0px 0px;
}

#pieMenu{
	background-color:#B6BDC5;
	margin-left:206px;
	text-align:right;
	border-top: solid 1px #FFFFFF;
}

#pieMenu ul {
	padding: 19px 5px 12px 0px;
}


#pieMenu ul li a{
	color:#4C4303;
	font-size:100%;
}

#pieMenu ul li a:hover{
	color:#987902;
}

/*******************ESTILOS GENERALES*************************/
.ancho200{ width:200px;}
.separar10{margin:0px 0 0 30px !important;}
.separarSup5{margin-top:5px !important;}

.separarSup10{margin-top:10px !important;}

.separarSup13{margin-top:13px !important;}

.separarSup10_p{padding-top:10px !important;}

.separarSup20{margin-top:20px !important;}

* html .separarSup20{margin-top:20px !important;}

.separarSup25{margin-top:25px !important;}

.separarInf0_m{margin-bottom:0px !important; }

.separarInf4{padding-bottom:20px !important; }

.separarInf0{padding-bottom:0px !important; }

.separarInf10{margin-bottom:10px !important; }

.separarInf12{margin-bottom:12px !important; }

.separarInf25{margin-bottom:25px !important; }

.separarInf35{margin-bottom:35px !important; }

.separarInf35_esp{margin-bottom:35px !important; }

* html .separarInf35_esp{margin-bottom:120px !important; }

.separarDcha20{margin-right:20px !important; }


.separarDcha116{margin-right:116px !important; }

* html .separarDcha116{margin-right:118px !important; }


.separarIzq50{margin-left:50px !important; }

.separarIzq100{margin-left:100px !important; }

.justificar{text-align:justify;}

.sinBorde{border:none !important;}

.negrita{font-weight:bold;}

.centrado{text-align:center;}

.pdf{
	background:url("../imagenes/pdf.gif") no-repeat right top;
	padding: 0px 30px 20px 0px;
}

.imagen{
	background:url("../imagenes/icono_imagen.jpg") no-repeat left top !important;
	padding: 0px 22px 20px 0px !important;
}

address {font-style:normal;}

.clear { clear:both;}

.margin_esp{
	padding-top: 5px !important;
	padding-bottom:20px !important;
}

.margin_esp_izq{
	padding-left: 5px !important;
}

.centrado {
	text-align:center;
}

.gris { color:#222222 !important;}

.borde_foto {border: solid 1px #B6BDC5;}
.izquierda {float:left;}
.derecha {float:right;}
.centrado { text-align:center;}
.ancho250{width:250px;}


/*** altura ***/

.altura85 {
	 height:85px;
	 min-height:85px;
}


/*****************ESTILOS INPUT BOTON********************/
.boton{
	border:solid 1px #B6BDC5;
	background-color:#DEE2E7;
	color:#847303;
	font-size:110%;
	font-family:arial;
	padding:1px 10px;
	margin-right:15px;
	cursor:pointer;
}

.boton2{
	border:solid 1px #B6BDC5;
	background-color:#DEE2E7;
	color:#847303;
	font-size:110%;
	font-family:arial;
	padding:0px 10px;
	margin-right:15px;
	cursor:pointer;
	height:17px;
	cursor:pointer;
}


/**lista de adjuntos**/



.arch_adjuntos { 
	background-color:#EDEDED;
	display:block;
	font-weight:bold;
	color:#336699;
	padding:2px 0px 2px 15px;	
	margin-top:30px !important;
}

#lista_adjuntos {

	margin:0px 0px 10px 0px !important;

	text-align:justify !important;

}



* html #lista_adjuntos {

	margin:0px 0px 5px 0px !important;

}



#lista_adjuntos li {

	display:block !important;

	padding:0px 0px 0px 0px !important;

	border:none !important;

	margin-top:5px;

	clear:both;

}





#lista_adjuntos li a{	

	border:none !important;

	line-height:18px !important;

	color:#496789 !important;

	font-weight:bold  !important;

}





#lista_adjuntos li a:hover{	

	color:#C1A32A !important;

}



#acrobat {
	margin-top:35px;
	border-top:dashed 1px #cccccc;
}



#acrobat img{

	float:left;

	padding-right:15px;

	margin-top:13px;

}



#lista_adjuntos .pdf{	

		background:url(../imagenes/pdf.gif) no-repeat 0px 0px #FFFFFF !important;

		width:0px;

		height: 8px;

		float: left;

}



#lista_adjuntos .doc{	

	width: 30px;

	height: 20px;

	float: left;

	background:url(../imagenes/doc.gif) no-repeat left 0px #FFFFFF !important;

}



#lista_adjuntos  .url{	

	width: 30px;

	height: 20px;

	float: left;

	background:url(../imagenes/url.gif) no-repeat left 0px #FFFFFF !important;

}



#lista_adjuntos .pps{	

	width: 30px;

	height: 20px;

	float: left;

	background:url(../imagenes/pps.gif) no-repeat left 0px #FFFFFF !important;

}

#acrobat p {
	margin-top:15px !important;
}

* html #acrobat p {
	margin-left: 135px !important;
}

/**lista de adjuntos**/



.arch_adjuntos { 
	background-color:#EDEDED;
	display:block;
	font-weight:bold;
	color:#336699;
	padding:2px 0px 2px 15px;	
	margin-top:40px !important;
}

#lista_adjuntos_02 {

	margin:-10px 0px 10px 0px !important;

	text-align:justify !important;

}



* html #lista_adjuntos_02 {

	margin:-10px 0px 5px 0px !important;

}



#lista_adjuntos_02 li {

	display:block !important;

	padding:0px 0px 0px 0px !important;

	border:none !important;

	margin-top:5px;

	clear:both;

}





#lista_adjuntos_02 li a{	

	border:none !important;

	line-height:18px !important;

	color:#496789 !important;

	font-weight:bold  !important;

}





#lista_adjuntos_02 li a:hover{	

	color:#C1A32A !important;

}



#acrobat {
	margin-top:35px;
	border-top:dashed 1px #cccccc;
}



#acrobat img{

	float:left;

	padding-right:15px;

	margin-top:13px;

}



#lista_adjuntos_02 .pdf{	

		background:url(../imagenes/pdf.gif) no-repeat 0px 0px #FFFFFF !important;

		width:0px;

		height: 8px;

		float: left;

}



#lista_adjuntos_02 .doc{	

	width: 30px;

	height: 20px;

	float: left;

	background:url(../imagenes/doc.gif) no-repeat left 0px #FFFFFF !important;

}



#lista_adjuntos_02  .url{	

	width: 30px;

	height: 20px;

	float: left;

	background:url(../imagenes/url.gif) no-repeat left 0px #FFFFFF !important;

}


#lista_adjuntos_02  .img{	

	width: 30px;

	height: 20px;

	float: left;

	background:url(../imagenes/img.jpg) no-repeat left 0px #FFFFFF !important;

}

#lista_adjuntos_02 .pps{	

	width: 30px;

	height: 20px;

	float: left;

	background:url(../imagenes/pps.gif) no-repeat left 0px #FFFFFF !important;

}


.no_subrayado {	text-decoration:none !important;}
.azul_link {	color:#455466;}
.arroba { 
	background:url(../imagenes/arroba.gif) no-repeat 6px 2px;
	width:10px !important;
	line-height:10px !important;
	height:10px;
	padding:0px 12px 0px 0px;
}

* html .arroba { 
	background:url(../imagenes/arroba.gif) no-repeat 6px 1px;
	width:10px !important;
	line-height:11px !important;
	padding:0px 12px 0px 0px;
}


.arroba_02 { 
	background:url(../imagenes/arroba_02.gif) no-repeat 7px 2px;
	width:10px !important;
	line-height:10px !important;
	height:10px;
	padding:0px 11px 0px 0px;
}

* html .arroba_02 { 
	background:url(../imagenes/arroba_02.gif) no-repeat 8px 1px;
	width:10px !important;
	line-height:11px !important;
	padding:0px 12px 0px 0px;
}


			/*	Galeria Imagenes	*/
			
.galeria_imagenes{
	clear:both;
	text-align:left;
	margin-bottom:20px;
	padding:10px 0 0 20px !important;
}

.galeria_imagenes li{
	display:inline;
	margin:0px !important;
	padding:0px !important;
}
.galeria_imagenes li a img{
	background-color:#F4F6F8;
	padding:2px;
	border-top:2px solid #E3E7EC;
	border-right:1px solid #E3E7EC;
	border-bottom:1px solid #E3E7EC;
	border-left:1px solid #E3E7EC;
	margin-right:3px;
	margin-bottom:3px;
	display:inline !important;
}




