#cabecera{
width:100%;
height:138px;
background-position:center;
border:0px;
vertical-align:top;
}

.pag_button{
    display:inline;
	font-weight:bolder;
	color: #006CB2;	

}

#pie{
width:100%;
background-image: url(../img/2_laterales_pie.jpg);
height:138px;
background-position:center;
border:0px;
vertical-align: bottom;
}



*, html {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #666666; 	
}

body {
	background-color: #EFEFEF;
	height:100%;
	background-image: url(../img/1_laterales_cabecera.jpg);
	background-repeat:repeat-x;
	border:0px;
	margin:0px;
}

.rodeo_img{

float: left;
clear: left;
margin: 3px 10px 5px 0;
background: fixed;
}


.rodeo_tit{
border:#D9001D  1px ;
border-bottom-style: solid;
margin-bottom:25px;

}

.box_img_mini{

width:62px; height:62px; 
border:1px solid #A5BDD5; display:block; padding:1px;
margin:3px 10px 3px 3px; float: left;

}


.titulo {
	position: relative;
	
	font-size:18px;	
	font-weight:bolder;
	color: #006CB2;
	font-style: normal;
	
}

.titulo span {
	position: relative;
	font-size:19px;	
	font-weight:bolder;
	color: #006CB2;	
	font-style:italic;	
	font-family: Arial, Helvetica, sans-serif;
}
span.titulo {
	position: absolute;
	font-size:19px;	
	font-weight:bolder;
	color: #CCCCCC;
	font-style:italic;	
	font-family: Arial, Helvetica, sans-serif;;
}	







/*//////////////////////////estilos parrafo*/



ul {
  margin: 3px 10px;
  padding: 0;
  
}

ul ul{
  margin: 3px 10px;
  padding: 0;
  color: #F7931E;
  
  
}
  ul li {
   margin: 3px 10px	;
   color: #006CB2;
  
  }
    ul li ul {
	margin: 3px 10px;
	list-style-type:none;
	padding: 0px;	 
    font-style: italic;
  
    }
	
	    ul ul ul {
	margin: 3px 20px;
	list-style-type:none;
	padding: 0;
	color:#666666;
	font-style: italic;
	
  
    }




.p1titulo1_blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;	
	font-weight:bolder;
	color: #006CB2;
	font-stretch: narrower;
	font-style: normal;
}


.p1titulo1_red {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;	
	font-weight:bolder;
	color: #D9001D;
	font-stretch: narrower;
	font-style: normal;
}


.p1Header1_red {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;	
	font-weight:bolder;
	color: #D9001D;
	font-stretch: narrower;
	font-style: normal;
}

.p1Header2_red {
color:#D9001D;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
font-size:12px;
}

.p1Header3_red {
color:#D9001D;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
font-size:10px;
}


.p1Header1_blue {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;	
	font-weight:bolder;
	color: #006CB2;
	font-stretch: narrower;
	font-style: normal;
}

.p1Header2_blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#006CB2;
	font-style: normal;
}

.p1Header3_blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#006CB2;
	font-style: normal;
}




.P1_times {
	color: #006CB2;
	font-size: 18px;
	font-weight: bold;
	font-style:italic;	
	font-family: Georgia, 'Times New Roman', 'Times', serif;
	
}


.P2_times {
	color: #006CB2;
	font-size: 15px;
	font-weight: bold;
	font-style:italic;	
	font-family: Georgia, 'Times New Roman', 'Times', serif;
	
	
}




.boldred {
	font-weight: bold;
	color: #D9001D;
}

.boldredsmall {
    font-size:9px;
	font-weight: bold;
	color:#D9001D;	
} 



.boldgrey {
	font-weight: bold;
	color:#7d7d7d;	
} 


.boldblue {
	font-weight: bold;
	color:#006CB2;	
}

.boldbluesmall {
    font-size:9px;
	font-weight: bold;
	color:#006CB2;	
} 



.texterror{
font-size:9px;
font-weight:normal;
color:#aa0000;
}

	

	
table {
	 border-collapse: collapse;
	 vertical-align: top;
}


td {
	vertical-align: top;
}

img {
	border: none;
}



/* forms */
input, textarea {
	border: 1px solid #ccc;
	background-color: #fff;
	color:#333;
	padding: 3px;
	margin:2px 2px 2px 2px;
	width: 90%;
}






table.data {
	border: 1px solid #a7a7a7;
}
table.data td {
	border: 1px solid #a7a7a7;
}


.p1general {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#707070;
}





/*////////////////////////////// LINKS */



.active_bottom_menu {
	color: #006CB2;
	font-weight: normal;
	font-size: 9px;
	
}

A.nav:link, A.nav:visited {
	color: #868686;
	text-decoration: none;
	border-bottom: 1px solid #868686; 
	font-size: 9px;
}

A.nav:hover {
	color: #c2002e;
	text-decoration: none;
	border-bottom: 1px solid #c2002e;
	font-size: 9px;	 
}




a.enlace_times:link, a.enlace_times:visited, a.enlace_times:active {
	color: #D9001D;
	font-size: 17px;
	font-weight: bold;	
	font-family: Georgia, 'Times New Roman', 'Times', serif;
	text-decoration:none;
}

a.enlace_times:hover {
color:#006CB2;
font-size: 17px;
font-weight: bold;	
font-family: Georgia, 'Times New Roman', 'Times', serif;
text-decoration:none;
}




a.enlace_blue:link, a.enlace_blue:visited, a.enlace_blue:active {
color:#006CB2;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:bold;
font-size:13px;
}

a.enlace_blue:hover {
color:#D9001D;
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:bold;
font-size:13px;
}



a.enlace_red:link, a.enlace_red:visited, a.enlace_red:active {
color:#D9001D;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:bold;
font-size:13px;
}

a.enlace_red:hover {
color:#006CB2;
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:bold;
font-size:13px;
}



a.enlace_blue_medio:link, a.enlace_blue_medio:visited, a.enlace_blue_medio:active {
color:#006CB2;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:bold;
font-size:16px;
}

a.enlace_blue_medio:hover {
color:#D9001D;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:bold;
font-size:16px;
}



a.enlace_blue_big:link, a.enlace_blue_big:visited, a.enlace_blue_big:active {
color:#006CB2;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:bold;
font-size:18px;
}

a.enlace_blue_big:hover {
color:#D9001D;
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:bold;
font-size:18px;
}




a.enlace_menu_superior:link, a.enlace_menu_superior:visited, a.enlace_menu_superior:active {
color:#FFFFFF;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:11px;
}

a.enlace_menu_superior:hover {
color:#FFFFFF;
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
}





a.p1pie:link, a.p1pie:visited, a.p1pie:active {
color:#006CB2;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:normal;
font-size:9px;
}

a.p1pie:hover {
color:#006CB2;
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:normal;
font-size:9px;
}



a.enlace_azul:link, a.enlace_azul:visited, a.enlace_azul:active {
color:#006CB2;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:bold;
font-size:11px;
}

a.enlace_azul:hover {
color:#006CB2;
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:bold;
font-size:11px;
}


a.enlace_amarillo:link, a.enlace_amarillo:visited, a.enlace_amarillo:active {
color:#F7931E;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:normal;
font-size:11px;

}

a.enlace_amarillo:hover {
color:#F7931E;
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
font-size:11px;

}


.dottedborder {
border:#D9001D  1px;
border-bottom-style: double;
width:100%;
margin-bottom:10px;
margin-top:10px;

}

.dottedborder_menu {
border:#EFEFEF  2px;
border-right-style: solid;
width:170px;
}



.dottedborder_bold {
border:#D9001D  2px;
vertical-align:middle;
border-bottom-style: solid;
margin-bottom:3pt;
width:100%;


}


.dottedborder_puntos {
border:#D9001D  1px;
border-bottom-style: dotted;
width:100%;
margin-bottom:10px;
margin-top:10px;

}


.dottedborder_popup {
border:#D9001D  1px;
border-bottom-style: dotted;
width:90%;
margin: 10px 30px 10px 30px;


}



.table_pie{
margin: 10px 35px 0px 35px;
}

.table_pie2{
margin: 8px 35px 0px 35px;
}


.texto_pie{
font-size:9px;
font-weight:normal;
color:#006CB2;
}

.tabla_paginador {
margin-top:13px;

}

.tabla_noticias {
margin: 10px 10px 0px 30px;

}

.tabla_submenu {
margin: 25px 0px 0px 0px;
text-align:left;


}

.tabla_bts {
margin: 1px 0px 1px 0px;
text-align:left;

}

.tabla_txt {
margin: 25px 10px 0px 10px;
text-align:justify;
}

.tabla_txt2 {
margin: 0px 10px 0px 10px;

}

.tabla_txt3 {
margin: 10px 5px 10px 15px;
text-align:left;

}

.tabla_txt4 {
margin: 10px 10px 0px 10px;

}

.tabla_txt20 {
margin: 5px 20px 5px 20px;

}

.tabla_txt30 {
margin: 10px 30px 10px 30px;

}


.tabla_menu {
margin-top:8px;

}

.table{
height:100%;
overflow: auto;
border-collapse:collapse;
}

#enviar{
background-color:9EB4C7#;

}

