A:link { text-decoration: none; color:#8e322b }
A:visited { text-decoration: none; color:#8e322b   }
A:hover { text-decoration: underline }







form{width:540px;
}
fieldset{border: 0px solid #000;}
legend{font: bold 140% Arial,sans-serif;color: #27518A;}

div.medidas,div.check{margin: 10px 0 10px 10px;}
div.medidas label{float:left;width:90px;line-height:23px;}
div.medidas input{width:120px;}
input#login{margin-left: 0px;border: 1px solid #27518A;
background: #ccc;}
input#login2{margin-left: 10px;border: 1px solid #27518A;
background: #ccc;}
input#inp{border: 1px solid #27518A;
background: #feeecc;}

#cate{width: 140px; height: 13px; border: 1px solid #999;
background: #ffffff;}

input#buscar{height: 16px;width: 200px;margin-left: 0px;margin-top: 0px;border: 1px solid #d4d4d4;
background: #fff;}

/* Los Layers */

body{
	background-color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:0.8em;
    margin:0px;
}

#descripcion p {
	padding-left: 52px ;
	padding-right: 52px;
}

#contenedor{
    margin:auto;
	width:777px;
}
#form_wrapper{
    margin:auto;
	width:150px;
}

#header{
	background-image:url(../images/header.png);
	width:777px;
	height:100px;
}
#banner{
margin-top: 2px;
	width:777px;
	height:122px;
}
#l1{
	background-color:#D3DADA;
	width:777px;
	height:20px;
	padding-top: 4px;
	
	
}

	#l1_left{
		
	padding-left: 5px;
		float:left;
		width:500px;
		
	}
	
	#l1_right{
		
	
		width:10px;
		height:20px;
		float:left;
		
	}
	
#l2{
	background-color:#669999;
	width:777px;
	height:10px;
}

#linita{
	background-color:#669999;
	margin-top:5px;
	width:168px;
	height:1px;
	
}

#ruta{
	background-color:#D3DADA;
	overflow:hidden;
	width:auto;
	max-height:13px;
	
	padding: 4px;
}

#botonera{
    padding-top:117px;
	width:775px;
	height:35px;
}



#cuerpo{
	margin:auto;
	width:777px;
	height:100%;
	background-color:#fefdde;
}


#contenido{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

    margin-top:20px;
    margin:auto;
 	width:777px;
    height:100%;
}


#footer{
	margin:auto;
	width:777px;
	height:38px;
	background-image:url(../images/footer.png);
}

#izquierda {
    float:left;
    width: 540px;
    margin-left:10px;
    margin-top:20px;
    text-align:justify;
}

#derecha {
    float:right;
    width: 200px;
    margin-right:2px;
    margin-top:56px;
    text-align:left;
}

#derecha_ad {
background-color:#D1E0E0;
    float:right;
    width: 180px;
    margin-right:10px;
    margin-top:56px;
    text-align:left;
}

#noticia {
    float:left;
    width: 510px;
    padding: 10px;
    margin-top:15px;
    text-align:left;
    background-color:#D1E0E0;
}
.contenido_small {
 font-size:0.8em;
 font-weight:  bold;
   color:#fff;
}
#buscar{

	margin-top: 52px;
			width:230px;
			height:50px;
			float:right;
			margin-right: 10px;

	}
     	#buscar_input {
			margin-right: 166px;
			margin-top: 6px;
			float:left;
		}
		#buscar_boton_ir {
           	margin-top: 6px;
			
			float:left;
		
		}
	
.resultado_busqueda {
    float:left;
    width: 510px;
    padding: 10px;
    margin-top:15px;
    text-align:left;
    background-color:#D1E0E0;
}
/*Derecha*/

#bt_box{
	margin-bottom: 15px;
	width:180px;
	height:auto;

}

#bt_box_gris{
	width: 148px;
	
	padding: 10px;
	padding-bottom: 15px;
	
	height:auto;
	background-color:#E5E5E5;
}

#bt_mid{

    padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
	width:180px;
	height:auto;

}

/* FIN Derecha*/

/* ADMIN STYLES*/


#ad_rec{
height:  auto;
width: 100%;
margin-bottom:  20px;	
float:left;
overflow: hidden;

}
#ad_head{
	background-color:#000;
  	float: left;
	min-width:410px;
	width: 100%;
	height:18px;
	padding-left: 10px;
	padding-top:  3px;
}
#ad_mid{
	background-color: #D6E2ED;
  	float: left;
	min-width:410px;
	width: auto;
	min-height:20px;
	
	
	padding-top:  3px;
	
}
#ad_foot{
	
  	float: left;
	width:auto;
	height:auto;
}

/* Tablas CSS*/ 

/* 
	Grey Suits you Sir. Please host the images on your own server.
	written by Stuart Colville http://www.muffinresearch.co.uk
*/

table,td
{
	border               : 1px solid #CCC;
	border-collapse      : collapse;
    font                 : small/1.5 "Tahoma", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
}
table
{background            : #D6E2ED;
	border                :none;
	border                :1px solid #CCC;
}
thead th,
tbody th
{
	background            : #EAEAEA;
    color                 : #666;  
	padding               : 5px 10px;
    border-left           : 1px solid #CCC;
}
tbody th
{
    background            : #fafafb;
    border-top            : 1px solid #CCC;
    text-align            : left;
    font-weight           : normal;
}
tbody tr td
{
	padding               : 5px 10px;
    color                 : #666;
}
tbody tr:hover
{
    background            : #ACC8E3;
}

tbody tr:hover td
{
    color                 : #454545;
}
tfoot td,
tfoot th
{
    border-left           : none;
    border-top            : 1px solid #CCC;
	padding               : 4px;
    background            : #EAEAEA;
    color                 : #666;
}
caption
{
	text-align            : left;
	font-size             : 120%;
	padding               : 10px 0;
	color                 : #666;
}
table a:link
{
	color                 : #666;
}
table a:visited
{
	color                 : #666;
}
table a:hover
{
	color                 : #003366;
	text-decoration       : none;
}
table a:active
{
	color                 : #003366;
}
/*Misc Styles*/
p{
margin-top:0;
}

h3{
	color:#000;
	font-size:1em;
	font-weight:bold;
}

.nav_small_tit{
font-size:0.9em;
color:  #666666;
}

.nav_tit{
font-weight:bold;
color:  #000;
}

.nav_med_tit{
font-size:1.5em;
font-weight:bold;
color:  #000;
}

.ad_blanco{
font-size:1em;
font-weight:bold;
color:  #fff;
}

.nav_big_tit{
font-size:1.9em;
font-weight:bold;
color:  #000;
}

.not_tit{
font-size:1.5em;
font-weight:bold;
color:  #000;

}

.not_cat{
font-size:0.8em;
font-weight:bold;
color:#999;

}

.not_date{
font-size:0.8em;
font-weight:bold;
color:#000;

}

.where{
font-size:1em;
font-family: arial;
font-weight: bold;
color:  #666 ;
}

.pader{
padding:5px;
}

.italic{
font-style:italic;
}

.cita{
font-size:0.9em;
}

