/*------------------------------------------*/
/*{		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font:11px Verdana, Arial, Helvetica, sans-serif;}*/
/*------------------------------------------*/
/*------------------------------------------LAYOUT------------------------------------------*/
/*------------------------------------------*/
html, body {
		margin: 0;
		padding: 0;
		width: 100%;
		height: 100%;
	}
body   {
		background:#FFF;
		color: #41668D;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		/*font-family:  Arial, Helvetica, sans-serif;*/
		font-size:12px ;
}

/*p {
		font-size:11px;
		color: #586885;
		line-height: 120%;
		
	}*/
/*ul{margin-top:0px;padding:0px;}*/
	
/*a{cursor: pointer;}*/
a { color:#41668D;cursor: pointer; }
/*a:link { color:#41668D; }
a:visited { color:#41668D; }
a:hover { color: #41668D;text-decoration: underline;  }
*/
img{border-style:none;}	
	
 

	
/*------------------------------------------*/
/*------------------------------------------LAYOUT------------------------------------------*/
/*------------------------------------------*/
#container {
padding:0px;margin:0px auto; border:0px solid #000;

}

#container  #top{

padding:0px;margin:0px; 
font-size:10px;
}





#container  #top #header{
padding:0px;
margin:0px; 
height:120px;/*100px*/
width:auto;
background:transparent url(../img/headerbck.jpg) top left repeat-x;
}

#container  #top #header #topmenu{
width:580px;
height:20px;
padding:0px;margin: 0px;
/*background:#8CAAC8;*/
text-align:left;
background:transparent url(../img/topmenubck.jpg) top left repeat-x;
float:left;
position:absolute;
left:0px;
top:0px;
}
#container  #top #header #topmenu #links{padding:3px 0 0 5px;margin:0px;}


#container  #top #header #topmenu #topmenuder{
margin:0px;padding:0px;
height:20px;
width:22px;
float:right;
background:transparent url(../img/topmenuder.jpg) top right no-repeat;
}

#container  #top #header #logo{
padding:0px;
margin:0px;/*margin-top:20px;*/
height:100px;
width:224px;
float:left;
position:absolute;
left:0px;
top:20px;
background:transparent url(../img/headerlogo.jpg) bottom left no-repeat;
}
#container  #top #header #ficha1{
margin:0px;padding:0px;
width:197px;
height:81px;
float:left;
position:absolute;
left:231px;
top:28px;
background:transparent url(/img/ficha1.jpg) top left no-repeat;
}

#container  #top #header #ficha2{
width:172px;
height:81px;
margin:0px;padding:0;
/*padding-left:45px;padding-top:45px;*/
color:white;
float:left;
position:absolute;
left:431px;
top:28px;

background:transparent url(/img/ficha2.jpg) top left no-repeat;
}
#container  #top #header #ficha2 #texto{margin:0px;padding:0;
padding:0px;padding-top:45px;
text-align:center;
}

#container  #top #header #ficha2 a{
font-size:10px;
color:#eee;
margin:0px;padding:0px 5px 0px 0px;
text-decoration:none;
background:transparent url(/img/ico-arrow-right.gif) center right no-repeat;
}
#container  #top #header #ficha2 a:hover{
color:#fff;
text-decoration:underline;
}


#container  #top #header #picture{
padding:0px;
margin:0px; 
height:120px;
width:395px;

float:right;

}
.cf{background:transparent url(../img/headerpic.jpg) top left no-repeat;}
.fc{background:transparent url(../img/headerpic_fc.jpg) top left no-repeat;}
.inicio{background:transparent url(../img/headerpic_ini.jpg) top left no-repeat;}

#container  #top #mainmenu{
padding:0px;
margin:0px; 
background:#D9E1E9;
border-top:1px solid #0B417E;
border-bottom:1px solid #0B417E;
}

#container  #top #nav{
padding:2px 5px 2px 5px;
margin:0px; 
background:#0B417E;
color:white;
font-style:italic;
font-size:9px;
}
/*---------*/
/*#container  #left{
width:180px;
margin:0px;
padding:10px 5px 5px 5px; 
float:left;

border:0px solid #000;

}*/
#container  #left{
width:20%;
margin:0px;
padding:5px 3px 3px 3px; 
float:left;
border:0px solid #000;

}

#container  #main{
width:auto;

padding:0px 0px 0px 0px;

margin:5px;

}


/*#container  #main{
width:auto;
height:auto;
padding:0px;
margin:0px 0px 0px 200px; 

}*/
/*----------------------*/
#container #main #toolbar{
width:auto;
height:auto;
padding:2px;
margin:3px 0px 0px auto; 
text-align:left;
font-size:9px;
border:0px solid #000;

}

#container #main #content{
width:auto;
height:auto;
margin:0px;
padding:0px 10px 20px 10px;
line-height: 120%;
}
#container  #right{
width:20%;
margin:0px;
padding:10px 5px 5px 5px; 
float:right;
border:0px solid #000;

}

#container  #bottom{
padding:3px 5px;
margin:0px; 
height:40px;
width:auto;
background:#D9E1E9;
border-top:1px solid #0B417E;
border-bottom:1px solid #0B417E;
clear:both;
font-size:10px;
color:#41668D;

}
#container  #bottom #lfooter{
width:60%;
float:left;
/*line-height: 15px;*/
padding:0px;margin: 0px;
}

#container  #bottom #rfooter{
width:40%;
float:right;
padding:0px;margin: 0px;
text-align:right;
}


/*#container  #bottom #lfooter span{}*/
/*------------------------------------------------------------------------------------------------------------------------------*/
/*comenzamos con el dise�o de la presentaci�n interior*/
/*------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------formato texto------------------------------------------*/
/*---------------------GENERICO--------------*/     
.bold{font-weight:bold;}
	/*alineacion*/
.acenter {text-align:center}
.aleft{text-align:left;}
.aright{text-align:right;}
.vatop{vertical-align:top;}
.vamiddle{vertical-align:middle;}
.vabottom{vertical-align:bottom;}


	/*sangria*/
.flindent{text-indent:19px}

.pindent1{padding-left:10px;}
.pindent2{padding-left:15px;}
.pindent3{padding-left:20px;}
.rindent1{padding-right:5px}

	/*margenes*/
#content .mindent1{margin-left:10px;}
#content .mindent2{margin-left:15px;}
#content .mindent3{margin-left:20px;}

	/*tama�o fuente*/
.small{font-size:10px;}
.normal{font-size:12px;}
.big{font-size:14px;}

	/*color fondo y bordes*/
.bg1{border: 1px solid #4D77A6;background-color:#E4E9EB;}/*azul*/

/*colores*/
.fecha{color:#386eb6;}


	/*colocaci�n*/
.fleft{float:left;}
.fright{float:right;}
.center{margin:0 auto;display:block;width:250px;}

/* flotaciones genericas */
	.floatleft{float:left;}
	.floatright{float:right;}
	.clearleft{clear:left;}
	.clearright{clear:right;}
	.clear{clear:both;}
	
	

/*-----------------------------------------*/
/*-----------------ESPECIFICO-------------*/
/*-----------------------------------------*/

.g_pract{color:#2BAA06;font-weight: bold;font-size:11px;}
	
	
	





/*------------------------------------------TOPMENU------------------------------------------*/
/*#topmenu a{color:#41668D}*/
#topmenu a {text-decoration:none;color:#555;}
#topmenu a:hover {text-decoration:underline;color:#000;}




/*------------------------------------------NAV------------------------------------------*/
#nav a{color:white;}

#toolbar a{color:#E38F20;text-decoration:none;}
#toolbar a:hover{color:#E38F20;text-decoration:underline;}


/*main menu*/

#mainmenu ul{list-style-type:none;margin:0px;padding:0px;}
#mainmenu ul li {display:inline;padding:0px 0px;margin:0px;}
#mainmenu ul li.activo{background:#0B417E;}
#mainmenu ul li a{text-decoration:none;font-size:10px;padding:0px 10px;margin:0px 5px;}
#mainmenu ul li a.activo{color:white;font-weight:bold;}

#mainmenu ul li a.normal{color:#41668D;}
#mainmenu ul li a.normal:hover{color:white;background:#0B417E;}


/*menus*/
#container   ul.menu{
/*width:auto;
padding:0px;
margin:0px; 
background:#FFFAF0;
border: 0px solid #E38F20;*/

border-style: solid;
border-color: #f0f0f0;
border-width: 0 1px 1px 0;
list-style-type: none;
width: 100%;
padding: 0px;
margin: 0 0 0px 0;
font-size:11px;

}


#container   ul.menu li.item{
border-width:1px ;border-style: solid;
/*border-color:#fff #FFBC50 #FFBC50 #FFBC50;
background:#FFFAF0;*/
border-color:#ffffff #C4D8F6 #C4D8F6 #C4D8F6;
background:#D9E1E9;
color:#41668D;/*#CC9966;*/
padding: 2px 3px 3px 5px;}

/*#container   ul.menu li.item ul.submenu{*/
#container   ul.menu  ul.submenu{
padding:0px 0px 0px 8px;
margin:0px;
list-style-type: none;
/*list-style-position:inside;*/
text-indent:-10px;

}

#container   ul.menu li.titulo{
border-width:1px;border-style: solid;border-color:#5779BD;/*#FDA63A;*/
background:#0B417E;/*#E38F20;*/
text-align:left;
color: #ffffff;
font-weight: bold;
padding: 3px;
margin: 0;
}
/*.topen{ background:#E38F20 url(../img/arrow_open.gif) center left no-repeat;}
.tclose{ background:#E38F20 url(../img/arrow.gif) center left no-repeat;}
*/
/*a.titulo,a.item {text-decoration: none;}
a.titulo {color:white}
a.item{color:#41668D}*/

#container   ul.menu .item a{color:#41668D;text-decoration:none;}
#container   ul.menu .item a.activo{color:#41668D;font-weight:bold;text-decoration:none;}



.hide{display:none;}
.show{display:block;}

.menu_separa {height: 10px;}


/*------------------------------------------content------------------------------------------*/

#content {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#444;/* #586885;*/
		line-height: 120%;
		/*padding:0px;*/
		
	}
	
	#content h1  {
	font-size:25px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align : left;
		color : #666666;
		margin:0px;
		text-transform: capitalize;
	}
	
	#content h2  {
		/*font:bold 20px Verdana, Arial, Helvetica, sans-serif;
		text-align : left;
		color:#586885;*/
		width:70%;
		color: #E38F20;
		font-weight: bold;
		font-size:18px;
		margin:3px 0px 20px 0px;
		padding:2px;
		/*background:transparent url(../img/logoico.gif) top left no-repeat;*/
		border-bottom:1px solid #E38F20;
		line-height: 120%;
		
	}
	#content h3  {
	/*font:bold  16px Verdana, Arial, Helvetica, sans-serif;*/
		font-size:16px;
		font-weight: bold;
		text-align : left;
		color : #586885;
		text-transform: uppercase;
		margin:20px 0px 5px 0px;
		padding:0px;
		line-height: 120%;
	}
	#content h4  {
		font-weight: bold;
		font-size:14px;
		text-align : left;
		color : #586885;
		margin-top:20px;margin-right: 0px;margin-bottom: 2px;margin-left: 0px;
		padding:0px;
	}
		#content h5  {
		font-weight: bold;
		font-size:13px;
		text-align : left;
		color : #586885;
		text-transform:uppercase;
		margin:10px 0px 2px 0px;
		padding:0px;
		
	}
	/*-head-*/
	#content h5.fecha_noticia{color: #386EB6;}

#main	#content	h6  {
		font:bold  12px Verdana, Arial, Helvetica, sans-serif;
		text-align : left;
		color : #586885;
		text-transform:uppercase;
		margin:10px 0px 5px 0px;
		padding:0px;
		
	}
	#content p{
	margin:2px;
	padding:3px;
	/*margin:5px;
	padding:5px;*/
	text-align:justify;}
	
	#content a{text-decoration:underline;}
 	#content div.list{margin:0 0 0 15px;padding:0px;}
	/*#content ul{margin-top:0;padding:0px}*/
#content ul{margin-top:0;margin-bottom:0px;}
	/*normativa contratos sentencias*/
	#content .modulo_contenido{margin:5px 0px 10px 0px;padding:3px;border-bottom:1px dashed #aaa;}
	#content .sentencia_titulo{margin:3px;padding:3px;}
	#content .sentencia_comentario{margin:3px;padding:5px;
		/*border: 1px solid #4D77A6;
		background-color:#E4E9EB;*/
		border: 1px solid #666;
		background-color:#eee;

	}
	/*-----------------------------*/
	/*
	
	.a_title{
	
	color: #123C66;
	font-weight: bold;
	font-size:15px;
	margin:0px 0 5px 0;
	padding:0px 0px 0px 5px;
	
	}
	.a_body{margin:0px;padding:5px;display:block;}
	
	.a_body p {
	margin:0px;
	padding-bottom:11px;
	text-align:justify;
	}*/
	
	/*estilos para el content*/
	
	
	

	/*----index---*/
#main	#content	ul.index{list-style-type:none;margin:0px 50px; padding:5px 20px;width:auto;
	background: #FFFAF0;border:1px solid #FFEBC3;border-left:10px solid #FFEBC3;}
#main	#content	ul.index li {padding:2px 0px 2px 0px;color:#CC9966;}
 #main	#content   ul.index li a{color:#CC9966;text-decoration:underline;}
    
    /*---SUBIR____*/
 #main	#content   .subir, .subir a{
    float:right;
    font-size:10px;
    color:#CC9966;
    text-transform:none;
    font-weight:normal;
    
    }
	/*------------*/
	/*DESCARGAR ACROBAT*/
	div.acro {margin:0px auto; text-align:center; width:65%; padding:40px 0px; text-align:center; font-size:90%}
	div.acro a {display:block; width:88px; margin:10px auto}
	
	
	/*------------------------------------------FIN PRINCIPAL------------------------------------------*/
	
/*------------------------------------------TABLAS------------------------------------------*/
/*td  {
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		text-align : center;
		color : #586885;
		
	}*/
	
	table.generic{
	border: 1px solid #4D77A6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-size:11px;
	font:  10px Verdana, Arial, Helvetica, sans-serif;*/
	}
	
	table.generic thead td,.generic thead th{
		font-weight: bold;
		text-transform:uppercase;
		text-align : center;
		color : #FFFFFF;
		background-color:#4D77A6;
		
	}
	table.generic thead a{color:white}
	
	table.generic tbody {background-color:#FFFFFF;color : #000000;}
	table.generic tbody th{font-weight: bold;}
	
	table.generic tfoot .footer{background-color:#4D77A6;}
	
	table.generic  .impar{
		/*font:  10px Verdana, Arial, Helvetica, sans-serif;*/
		text-align : center;
		/*color : #000000;*/
		background-color:#FFFFFF;/*#FFFFFF;*/
		/*border-left:0.5px solid #FFFFFF;
		border-right:0.5px solid #FFFFFF;
		border-top:0px none;
		border-bottom:0px none;*/
	
	}
	table.generic  .par{
		/*font:  10px Verdana, Arial, Helvetica, sans-serif;*/
		text-align : center;
		/*color : #000000;*/
		background-color:#E4E9EB;/*#C9DBF7;*/
		/*border-left:0.5px solid #FFFFFF;
		border-right:0.5px solid #FFFFFF;
		border-top:0px none;
		border-bottom:0px none;*/
	}	
	.generic .th2{background-color:#FFDD9A;color:#666;}
	
	/*------------------------------------------FIN TABLAS------------------------------------------*/
	/*-----listado noticias----*/
	ul.noticia{list-style-type:none;padding:0px;}
	ul.noticia li{margin:5px;padding:0px;vertical-align:middle;}
	/*-----separador  listado sentencias----*/
	div.separador{background-color:transparent;height:0px;width:90%;margin:0px;padding:0;border:0px;border-bottom:#888 2px dashed;}
	
	/*PAGINADO*/
	ul#paginado{list-style-type:none;margin:0px auto; padding:5px;width:auto;
	background: #FFFAF0;border:1px solid #FFEBC3;border-left:10px solid #FFEBC3;}
	
	/*ENLACES*/
	/*descarga pdf*/
	a.pdf{background:transparent url(/img/pdficon.gif) no-repeat left center;padding:3px 0 3px 20px;}
	a.noticia{background:transparent url(/img/docico.gif) no-repeat left center;padding:3px 0 3px 20px;}
	
	/*a { color:#41668D;cursor: pointer; }
	a:link { color:#41668D; }
	a:visited { color:#41668D; }
	a:hover { color: #41668D;text-decoration: underline;  }
	*/
	a.word{background:transparent url(/img/wordicon.gif) no-repeat left center;padding:3px 0 3px 20px;}
	a.zip{background:transparent url(/img/zipicon.gif) no-repeat left center;padding:3px 0 3px 20px;}
	a.comment{background:transparent url(/img/comments.gif) no-repeat left center;padding:3px 0 3px 20px;}
	a.ver{background:transparent url(/img/verpeque.gif) no-repeat left center;padding:3px 0 3px 20px;}
	
	
	/*LOGIN BOX*/
	div#blogin{
		border: 1px solid #4D77A6;
		background-color:#FFFFFF;
		font-family:  Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#444;
		width:300px;
		}
	div#blogin #contentlogin{vertical-align:top;  background-color:#E4E9EB;margin:5px;padding:0px;padding-bottom:10px;}
	div#blogin #contentlogin #title{margin:0px 0px 10px 0px;padding:5px ; color:#fff; font-size:12px; font-weight: bold;text-align:left;background:#4D77A6}
	div#blogin #contentlogin ul {margin:0 auto;list-style-type:none;padding:0px;}
	div#blogin #contentlogin ul li{margin:3px;padding:0px;vertical-align:middle;}
	div#blogin #contentlogin ul li#label{float:left;width:45%;text-align:right;}
	div#blogin #contentlogin ul li#input{float:left;width:45%;}
	
	/*------------------------------------------SECCION DOCS------------------------------------------*/
	
	#doc_modulo_izquierdo{
	
	margin:0px;
	padding:10px 5px 5px 5px; 
	
	border:0px solid #000;
	}
	td#doc_modulo_central{
	border-left:10px solid #EEE;
	border-right:10px solid #EEE;
	}
	div#doc_modulo_central{
	/*width:100%;
	height:100%;*/
	text-align:center;
	padding:0px 0px 0px 0px;
	
	
	}
	#doc_modulo_derecho{
	
	margin:0px;
	padding:10px 5px 5px 5px; 
	
	border:0px solid #000;
	
	}
	#doc_modulo_inf_izq{
	
	margin:0px;
	padding:10px 5px 5px 5px; 
	
	border:0px solid #000;
	}
	#doc_modulo_inf_der{
	
	margin:0;
	
	padding:10px 5px 5px 5px; 
	
	border:0px solid #000;
	}
	#container  #doc_modulo_izquierdo ul.menu li.item{
border-width:1px ;border-style: solid;
/*border-color:#fff #FFBC50 #FFBC50 #FFBC50;
background:#FFFAF0;*/
border-color:#ffffff #C4D8F6 #C4D8F6 #C4D8F6;
background:#D9E1E9;
color:#41668D;/*#CC9966;*/
padding: 2px 3px 3px 5px;

margin:0px
}

a.pdf2{text-indent:-19px;background:transparent url(/img/pdficon2.gif) no-repeat center left  ;padding:0px 0px 0px 0px;}

/*table#doclayout{border:0px}
table#doclayout tr {border-top:1px solid #000;border-bottom:1px solid #000}
table#doclayout td {border-left:1px solid #000;border-right:1px solid #000}*/

/*------------------------------------------INICIO------------------------------------------*/

/*portada mierda*/
/*#container  #main_inicio{
width:auto;
padding:0px;
margin:5px 128px 0px 21%; 
border-left:10px solid #EEE;
border-right:10px solid #EEE;
}
#container  #right_inicio{
width:128px;
margin:0px;
padding:5px 0px 0px 0px; 
float:right;
border:0px solid #000;

}
*/

/*NUEVA PORTADA*/
#container  #top #header #ficha2ini{
width:172px;
height:81px;
margin:0px;padding:0;
/*padding-left:45px;padding-top:45px;*/
color:white;
float:left;
position:absolute;
left:431px;
top:28px;

background:transparent url(/img/ficha2ini.jpg) top left no-repeat;
}
/*
#container  #top #header #ficha2ini #texto{margin:0px;padding:0;
padding:0px;padding-top:40px;
text-align:center;
}

#container  #top #header #ficha2ini a{
font-size:17px;
font-weight:bold;
color:#eee;
margin:0px;padding:0px 5px 0px 0px;
text-decoration:none;
background:transparent url(/img/ico-arrow-right.gif) center right no-repeat;
}
#container  #top #header #ficha2ini a:hover{
color:#fff;
text-decoration:underline;
}*/
#container  #top #header #ficha2ini a{display:block;width:100%;height:100%;}

#main_inicio{


width:auto;
padding:0px;
margin:3px; 
}

	#right_inicio{
	width:25%;
	float:right;
	border:none;
	margin:0;padding:0;
	margin-bottom:3px;
	
	
	font-size:12px;
	
	padding-left:3px;
	border-left:1px solid #c8c8c8;

	}
		#blogin_ini{
				border: 1px solid #4D77A6;
				background-color:#FFFFFF;
				color:#444;
				width:auto;
				padding:3px;
				}
			  #blogin_ini #content{
			  
			  
			  vertical-align:top; 
			   background-color:#E4E9EB;
			   margin:0px;padding:0px;padding-bottom:10px;}
	  
				 	#blogin_ini #content #title{
				 	 font-family:Verdana,Arial, Helvetica, sans-serif;
				 	margin:0px 0px 0px 0px;padding:5px ; color:#fff;font-weight:bold;text-align:center;background:#4D77A6}
	 
						  #blogin_ini #content #body{
						   font-family:Arial, Helvetica, sans-serif;
						  font-weight:bold;
						  margin:0;padding:0;padding-top:10px;
						  background:transparent url(../img/bloginbckini.png) top left no-repeat;}
	  
	  /*separador */
	  #right_inicio #separador{clear:both;height:6px;}
	  
		/*banner lateral*/
#banner_lateral{
		padding:3px;
		border: 1px solid #4D77A6;
		background-color:#FFFFFF;
		color:#444;
		width:auto;
		}
	   #banner_lateral #content{
	   margin:0px;padding:0px;
	   height:110px;
	   /*background:#E4E9EB url(../img/bannerizqini.jpg) center center no-repeat;*/
	   background:#E4E9EB url(../img/banner_negritos.gif) center center no-repeat;
	   border:1px solid #fba81c;
	  
	   }
	 		#banner_lateral #content a.all{display:block;height:100%;width:100%;}
	  /*bolsa*/
	  #bolsa{
	    border: 1px solid #4D77A6;
		background-color:#FFFFFF;
		color:#444;
		width:auto;
		padding:3px;
	  }
		   #bolsa #content{
		   vertical-align:top; 
		  
		   background-color:#E4E9EB;
		   margin:0px;padding:0px;padding-bottom:10px;}
	   
			  #bolsa #content #title{
			    font-family:Verdana,Arial, Helvetica, sans-serif;
			    margin:0px 0px 0px 0px;padding:5px ; color:#fff;font-weight:bold;text-align:center;background:#4D77A6;}
	   
			  #bolsa #content #body{
				  font-family:Arial, Helvetica, sans-serif;
				  margin:0;padding:0;padding-top:10px;
				  background:transparent url(../img/mousebck.gif) bottom right no-repeat;}
			  
				  #bolsa #content #body p{font-weight:bold; text-align:center;}
					  #bolsa #content #body a{font-weight:normal;font-style:italic;text-decoration:none;}
					  	#bolsa #content #body a:hover{text-decoration:underline}
	 
/*content_inicio*/
#content_inicio{padding:0px;border:0px solid black;height:50px;width:74.25%;margin:0;margin-right:25%;}
	#seccion1_ini{}	  
		#barra_secciones{margin-bottom:2px;padding-bottom:2px;
						border-bottom:2px solid #c8c8c8;
						/*height:23px;*/
							font-weight:bold;
							font-size:15px;
							font-family:Arial, Helvetica, sans-serif}
			#barra_secciones ul{list-style-type:none;margin:0px auto;padding:0px;
								}
				#barra_secciones ul li{display:inline;width:33%;text-align:center; }
					#barra_secciones ul li a {padding-right:30px;color:#386eb6;text-decoration:none;background: transparent url(../img/f_azul.gif) center right no-repeat;}
					#barra_secciones ul li a:hover{padding-right:30px;color:#f18411;text-decoration:none;background: transparent url(../img/f_naranja.gif) center right no-repeat;}
					
#cuerpo_seccion{}
/*
	#cuerpo_seccion #log3d{height:182px;width:26%;background: transparent url(../img/logo3d.jpg) center right no-repeat;
								border:0px solid black;
								}*/
							
								
	#cuerpo_seccion #log3d{height:182px;width:auto;background: transparent url(../img/logo3d_.jpg) 38% center no-repeat;
								border:0px solid black;
								}
		
								/*------------------------------------------*/
								
	#cuerpo_seccion #otras_secciones{	
								font-weight:bold;
							font-size:15px;
							font-family:Arial, Helvetica, sans-serif;
							border:0px solid black;
							/*margin:10px auto;*/
							/*height:190px;*/
							/*float:left;*/
							vertical-align:middle;
							/*overflow:hidden;*/
							/*width:120px;*/
							/*margin:10px;*/
							margin:0px;
							/*margin-left:60%;*/
							margin-left:56.5%;
							padding-top:5px;
							
							}
		#cuerpo_seccion #otras_secciones ul {list-style-type:none;margin:0px auto;padding:0px;}
			#cuerpo_seccion #otras_secciones ul li{padding:2px 0px;margin:7px 0px}
			#cuerpo_seccion #otras_secciones ul li a.n1{margin-left:3px;}
			#cuerpo_seccion #otras_secciones ul li a.n2{margin-left:6px;}
			#cuerpo_seccion #otras_secciones ul li a.n3{margin-left:9px;}
			#cuerpo_seccion #otras_secciones ul li a.n4{margin-left:12px;}
			#cuerpo_seccion #otras_secciones ul li a.n5{margin-left:15px;}
				#cuerpo_seccion #otras_secciones ul li a{
					text-decoration:none;
					color:#fba81c;
					padding-left:25px;
					background: transparent url(../img/f2_naranja.gif) center left no-repeat;}
					
				#cuerpo_seccion #otras_secciones ul li a:hover{
			
				text-decoration:underline;
					}
					
		#cuerpo_seccion #banner{border:1px solid #cececf;
								padding:2px;
								margin-top:0px;
								float:right;
								width:384px;
								
								} 	

								
#seccion2_ini{margin-top:10px;}
	#seccion2_ini #barra_destacadas{
		border-top:2px solid #ffc001;
		border-bottom:2px solid #c8c8c8;
		color:#0b417e;
		font-weight:bold;
		font-size:15px;
		font-family:Arial, Helvetica, sans-serif;
		background: transparent url(../img/f_azul.gif) 10px center no-repeat;
		padding:5px;
		padding-left:35px;
	}
	#seccion2_ini #noticias{padding-top:3px;margin:0px 10px}
	/*#seccion2_ini #noticia_izq{width:49%;float:left;margin:0 auto;border:0px solid black}
	#seccion2_ini #noticia_der{width:49%;float:right;margin:0 auto;border:0px solid black}
	*/
	#seccion2_ini #noticia_izq{width:100%;margin-right:2px;}
	#seccion2_ini #noticia_der{width:100%;margin-left:2px;}
	#seccion2_ini .foto_noticia{float:left;border:3px solid #c8c8c8;padding:2px;margin-right:5px}
	#seccion2_ini h3{
	margin:0;padding:0px;margin-bottom:5px;
	font-weight:bold;
		font-size:13px;
		color:#323232;
	}
	#seccion2_ini #noticias p{color:#323232;margin:0px;padding:0px;font-size:11px;}
	#seccion2_ini a{font-size:10px;text-decoration:none}
		#noticia_izq a, #noticia_der a{float:right; margin-right:5px;}
	#seccion2_ini a:hover{text-decoration:underline}
	#seccion2_ini   #mas_noticias{margin:5px 10px;padding:0;border:0px solid black}
	#seccion2_ini   #mas_noticias a#mas{padding-left:15px;width:100px;
								background: transparent url(../img/mas.gif) bottom left no-repeat;
										}
	/*#seccion2_ini   #mas_noticias a#mas{display:block;padding-left:15px;width:100px;
								background: transparent url(../img/mas.gif) bottom left no-repeat;
										}*/
/*------------------------------------------------------------------------------------*/









/*------------------------------------------------------------------------------------*/
/*---moralla para reparar */
input,select,textarea {font-family: Verdana, Arial, Helvetica, sans-serif;
		line-height:120%;
		font-size:12px ;
		
		 }
		 
input.news{border : 1px solid #586885; background-color : white; margin:0px;padding:0px;}
textarea.news {border : 1px solid #586885; background-color : #E9E9F1; }
select.news {border : 1px solid #586885; background-color : #E9E9F1; font-size:10px}

input.boton{
/*width:120px;*/
text-align:center;
border : 1px solid #586885; 
background: #386EB6  url(/img/bkg-input-buttonR.gif) center right no-repeat;
color:white;
margin:0px;padding:0px;padding-right:20px;
font-size:10px;
font-weight:bold;
cursor:pointer;
}
input.boton_negativo{
/*width:120px;*/
text-align:center;
border : 1px solid #586885; 
background: #fff  url(/img/bkg-input-buttonR-blue.gif) center right no-repeat;
color:#386EB6;
margin:0px;padding:0px;padding-right:20px;
font-size:10px;
font-weight:bold;
cursor:pointer;
}


input.desconectar{
font-size:10px;font-weight:bold;
text-align:left;padding:2px;width:120px;background:#FDD000  url(/img/disconnect-icon.gif) center right no-repeat; color:#000;
cursor:pointer;
}		 
		 
@media print
  {
  
  #top,#left,#bottom,#toolbar{display:none}
#container #main {
border:none;
margin:5px;
padding:0;
width:auto;
}
  
  }
/*------------------------------------------*/
