*, html {
	font: normal 11px/1.3em "Lucida Grande", Lucida Sans Unicode, Verdana, Arial, sans-serif;
	/*font-family: Verdana, Arial;
	font-size: 11px;*/
	color: #666666; 	
}


h2{
   color: #467492;
	font-size: 15px;
	font-weight: bold;
	font-style:italic;
}

label{
   font-weight: bold;
}

.errortext {
   color: #ff7474;
   font-style:italic;
}


ul {
  margin: 0px 10px;
  padding: 0;
  
}

ul ul{
  margin: 3px 10px;
  padding: 0;
  color: #467492;
  
  
}
  ul li {
   margin: 3px 10px	;
   color: #467492;
  
  }



.rodeo_img{
float: left;
clear: left;
margin: 3px 10px 10px 0;
background: fixed;

}



.box{
border:1px solid #CCCCCC; padding:1px;


margin: 5px 5px 5px 3px;
height:100%;

}


.box2{
border-bottom:1px solid #CCCCCC; padding:1px;
border-left:1px solid #CCCCCC; padding:1px;
border-right:1px solid #CCCCCC; padding:1px;
margin: 0px 0px 0px 0px;
width:651px;
height:100%;

}

.sub_menu{
background: url(../sdmenu/toptitle.gif) no-repeat  right bottom;
width:200px;
height:25px;

}
.sub_menu_margen{
margin:0px 0px 0px 30px;
padding:5px;

}

.tabla_box{
margin:15px 15px 15px 15px;

}


.tabla_box2{
margin:15px 0px 15px 15px;

}

.box_tabla_lateral{
border:1px solid #cccccc;
background-image:url(../img/gs_box.png);

}

.box_tabla_lateral_margen{
margin:10px 7px 10px 7px;

}

.box_img_red{
width:175px; height:175px; 
border:1px solid #7D0026; display:block; padding:1px;
margin:15px 0px 15px 3px; float: right;
}


.box_img_red_left{
width:175px; height:175px; 
border:1px solid #7D0026; display:block; padding:1px;
margin:15px 15px 15px 3px; float: left;
}


.box_img_mini_red{
width:62px; height:62px; 
border:1px solid #7D0026; display:block; padding:1px;
margin:3px 10px 3px 3px; float: left;
}




/*//////////////////////////paginador*/



/*
Plugin Name: WP-Digg Style Paginator
Plugin URI: http://www.mis-algoritmos.com/2007/09/09/wp-digg-style-pagination-plugin-v-10/
Author: Victor De la Rocha
Author URI: http://www.mis-algoritmos.com
*/
/*Scott*/
div.pagination {
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	color: #fff;
	margin: 14px 2px 2px 2px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	background-color:#681B22;
	text-decoration: none; /* no underline */
	color: #fff;
}
div.pagination a:hover, div.pagination a:active {
	background-color:#467492;
	color: #fff;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		font-weight: bold;
		border:solid 1px;
		border-color:#313131;	
		color: #467492;
	}
div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		background-color:#868686 ;
		color: #FFFFFF;
	}

/*//////////////////////////estilos parrafo*/



.P1_times_titulo {
	color: #7D0026;
	font-size: 22px;
	font-weight: bold;	
	font-family: Georgia, 'Times New Roman', 'Times', serif;
	
}


.P1_times {
	color: #7D0026;
	font-size: 17px;
	font-weight: bold;	
	font-family: Georgia, 'Times New Roman', 'Times', serif;
	
}

.P1_times_white {
	color: #FFFFFF;
	font-size: 17px;
	font-weight: bold;	
	font-family: Georgia, 'Times New Roman', 'Times', serif;
	
}


.P2_times {
	color: #467492;
	font-size: 15px;
	font-weight: bold;
	font-style:italic;	
	font-family: Georgia, 'Times New Roman', 'Times', serif;
	
}




.boldred {
	font-weight: bold;
	color: #7D0026;
}

.boldredsmall {
    font-size:9px;
	font-weight: bold;
	color:#7D0026;	
} 

/*
  Titulos= P1times
  Subtitulos = P2times
  Negrita = boldgrey
  Negrita2 = boldred
  */

h1 {
	color: #7D0026;
	font-size: 17px;
	font-weight: bold;	
	font-family: Georgia, 'Times New Roman', 'Times', serif;
}

h2{
	color: #467492;
	font-size: 15px;
	font-weight: bold;
	font-style:italic;	
	font-family: Georgia, 'Times New Roman', 'Times', serif;
}

h3{
	font-weight: bold;
	color:#7d7d7d;	
}

h4{
	font-weight: bold;
	color: #7D0026;
}



.boldgrey {
	font-weight: bold;
	color:#7d7d7d;	
} 


.boldblue {
	font-weight: bold;
	color:#467492;	
}

.blue {
	font-weight: normal;
	color:#467492;	
}

.boldbluesmall {
    font-size:9px;
	font-weight: bold;
	color:#467492;	
} 



.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;	
	color:#333;
	padding: 3px;
	margin:2px 2px 2px 2px;
	width: 90%;
}



.input{
border: 0px;
width:18px;

padding:0px;
color:#333;
margin:0px;
	

}




table.data {
	border: 1px solid #a7a7a7;
}
table.data td {
	border: 1px solid #a7a7a7;
}


.p1general {
font-family:"Lucida Grande", 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_P2_times:link, a.enlace_P2_times:visited, a.enlace_P2_times:active {
	color: #467492;
	font-size: 15px;
	font-weight: bold;
	font-style:italic;	
	font-family: Georgia, 'Times New Roman', 'Times', serif;
	text-decoration:none;
	
}


a.enlace_P2_times:hover {
	color: #7D0026;
	font-size: 15px;
	font-weight: bold;
	font-style:italic;	
	font-family: Georgia, 'Times New Roman', 'Times', serif;
	text-decoration:underline;
	
}



a.enlace_times:link, a.enlace_times:visited, a.enlace_times:active {
	color: #7D0026;
	font-size: 17px;
	font-weight: bold;	
	font-family: Georgia, 'Times New Roman', 'Times', serif;
	text-decoration:none;
}

a.enlace_times:hover {
color:#467492;
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:#467492;
text-decoration:none;
font-family: "Lucida Grande", Lucida Sans Unicode, Verdana, Arial, sans-serif;
font-style: normal;
font-weight:bold;
font-size:13px;
}

a.enlace_blue:hover {
color:#7D0026;
text-decoration: underline;
font-family: "Lucida Grande", Lucida Sans Unicode, Verdana, Arial, sans-serif;
font-style: normal;
font-weight:bold;
font-size:13px;
}


a.enlace_red:link, a.enlace_red:visited, a.enlace_red:active {
color:#7D0026;
text-decoration:none;
font-family: "Lucida Grande", Lucida Sans Unicode, Verdana, Arial, sans-serif;
font-style: normal;
font-weight:bold;
font-size:13px;
}

a.enlace_red:hover {
color:#467492;
text-decoration: underline;
font-family: "Lucida Grande", Lucida Sans Unicode, Verdana, Arial, sans-serif;
font-style: normal;
font-weight:bold;
font-size:13px;
}

a.p1pie:link, a.p1pie:visited, a.p1pie:active {
color:#467492;
text-decoration:none;
font-family: "Lucida Grande", Lucida Sans Unicode, Verdana, Arial, sans-serif;
font-style: normal;
font-weight:normal;
font-size:9px;
}

a.p1pie:hover {
color:#467492;
text-decoration: underline;
font-family: "Lucida Grande", Lucida Sans Unicode, Verdana, Arial, sans-serif;
font-style: normal;
font-weight:normal;
font-size:9px;
}



a.p1menublue:link, a.p1menublue:visited, a.p1menublue:active {
color:#467492;
text-decoration:none;
font-family: "Lucida Grande", Lucida Sans Unicode, Verdana, Arial, sans-serif;
font-style: normal;
font-weight:normal;
font-size:11px;
}

a.p1menublue:hover{
color:#7D0026;
text-decoration: underline;
font-family:"Lucida Grande", Lucida Sans Unicode, Verdana, Arial, sans-serif;
font-style: normal;
font-weight:normal;
font-size:11px;
}


a.p1amarillo:link, a.p1amarillo:visited, a.p1amarillo:active {
color:#F7931E;
text-decoration:none;
font-family: "Lucida Grande", Lucida Sans Unicode, Verdana, Arial, sans-serif;
font-style: normal;
font-weight:bold;
font-size:11px;

}

a.p1amarillo:hover {
color:#F7931E;
text-decoration: underline;
font-family: "Lucida Grande", Lucida Sans Unicode, Verdana, Arial, sans-serif;
font-style: normal;
font-weight: bold;
font-size:11px;

}



a.p1menu:link, a.p1menu:visited, a.p1menu:active {
color:#FFFFFF;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:normal;
font-size:11px;
}

a.p1menu:hover {
color:#FFFFFF;
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:normal;
font-size:11px;
}


.dottedborder_lateral {

border-right:1px solid #BAB9AE;

margin: 0px;

}

.dottedborder_lateral_izquierda {

border-left:1px solid #BAB9AE;


margin: 0px 5px 0px 25px;

}




.dottedborder {
border-color:#7D0026;
border-width: 1px;
border-bottom-style:solid;
width:100%;
margin-bottom:5px;
margin-top:5px;
}


.dottedborder_up {
border-color:#7D0026;
border-width: 1px;
border-top-style:solid;
width:100%;
margin-bottom:5px;
margin-top:5px;
}


.dottedborder_submenu {
border-color:#7D0026;
border-width: 1px;
border-bottom-style:solid;
width:100%;
margin-bottom:0px;
margin-top:0px;
}


.dottedborder_down {
border-color:#7D0026;
border-width: 1px;
border-bottom-style:solid;
width:100%;
margin-bottom:5px;
margin-top:5px;
}


.dottedborder_puntos {
border-color:#7D0026;
border-width:1px;
border-bottom-style:dotted;
width:100%;
margin-bottom:5px;
margin-top:5px;

}

.dottedborder_puntos_up {
border-color:#7D0026;
border-width:1px;
border-top-style:dotted;
width:100%;
margin-bottom:5px;
margin-top:5px;

}

.dottedborder_puntos_up_sub {
border-color:#467492;
border-width:1px;
border-top-style:dotted;
width:100%;
margin-bottom:5px;
margin-top:5px;

}



.dottedborder_puntos_down {
border-color:#7D0026;
border-width:1px;
border-bottom-style:dotted;
width:100%;
margin-bottom:5px;
margin-top:5px;

}




.dottedborder_bold {
border:#7D0026  2px;
vertical-align:middle;
border-bottom-style: solid;
margin-bottom:3pt;
width:100%;


}







.table_pie{
margin: 10px 15px 0px 15px;
}


.texto_pie{
font-size:9px;
font-weight:normal;
color:#467492;
}

.tabla_paginador {
margin-top:13px;

}

.tabla_bts {
margin: 1px 17px 1px 0px;
text-align:left;
border-right-style:solid;
border-right-color:#7D0026;
height:100%;
}





.tabla_destacado2 {
margin: 15px 5px 0px 25px;

}

.tabla_noticias {
margin: 0px 5px 0px 25px;

}



.tabla_noticias_individual_margen {
margin: 0px 15px 0px 15px;
}


.tabla_noticias_individual {
margin: 0px 0px 0px 0px;
border-right:1px solid #A8ADB2;
border-left:1px solid #A8ADB2;
width:655px;
text-align:left;
}



.tabla_submenu_productos {
margin: 0px 10px 0px 10px;
border-right:1px solid #A8ADB2;
border-left:1px solid #A8ADB2;
width:194px;
text-align:left;
}




.tabla_productos {
margin: 15px 10px 20px 0px;

}

.tabla_productos_titulo {
margin: 15px 0px 0px 0px;

}


.tabla_txt {
margin: 0px 5px 0px 10px;
text-align:justify;
}

.tabla_txt2 {
margin: 0px 10px 0px 10px;

}

.tabla_txt3 {
margin: 10px 5px 10px 25px;
text-align:justify;

}

.tabla_destacado {
margin: 10px 20px 10px 5px;

}

.tabla_foro {
margin: 10px 5px 10px 5px;

}




.tabla_txt20 {
margin: 5px 20px 5px 20px;

}


.tabla_menu {
margin-top:8px;

}

.table{
height:100%;
overflow: auto;
border-collapse:collapse;
}

#enviar{
background-color:9EB4C7#;

}

