
body{
	font-family:Verdana, Geneva, sans-serif;
}
.cabecera_1 {
	background-color: #669ac0;
}
.cabecera_2 {
	background-color: #005696;
}
.contenido {
	background-color: #FFF;
	border: 1px solid #a5a5a5;
}
.B2{
	font-size:10px;
	color: #333;}
.B6{
	font-size:11px;
	color: #FFF;}
.B3{
	font-size:12px;
	color:#FFF;}
.B4{
	font-size:12px;
	color: #333;}	
.txt-gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #444443;
	text-align: justify;	
	}

.txt-producto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-align: justify;	
	}

.precio{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333;	
	}
	
	
.Productos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0A7B98;	
	}
.cuadrosgris {
	background-color:#f3f3f3;
	border: 1px solid #999;
}

.cuadroq{
	background-color:#f3f3f3;
	border: 1px solid #999;
}
.txt-grisoscuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0e0e0e;
	text-align: justify;	
	}
	
	.TXT_T2{
		color:#369779;
		font-size:14px;
		font-weight:bold;}
.sub {
	background-color: #369779;
	background-repeat: repeat-x;
	border: 1px solid #900;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 0px 0px;
}

.cuadrosgris {
	background-color:#f3f3f3;
	border: 1px solid #CCC;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 0px 0px\0/;
}

.cuadrosgris2{
	background-color:#f3f3f3;
	border: 1px solid #CCC;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	border-radius: 0px 0px 0px 0px\0/;
}

.subrojo {
	background-color: #369779;
	background-repeat: repeat-x;
	border: 1px solid #1d6d54;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 0px 0px;
}
.cuadro {
	background-color:#005696;
	border: 1px solid #006;
}
.txt_white_9 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	color: #FFF;
	text-align:justify;
}
.cursor {
	cursor:hand;
}

.img_todos {
	background-color: #FFF;
	padding: 5px;
	border: 1px solid #616161;
}



.txt_white_10 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align:justify;
}

.txt_white_12 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align:justify;
}

.txt_white_14 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-align:justify;
}


.txt_white_18 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #FFF;
	text-align:justify;
}

.txt_verde_20 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	color: #1d6d54;
	text-align:justify;
}

.txt_blanco_22 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
	color: #FFF;
	text-align:justify;
}

.txt_gris_22 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
	color: #333;
	text-align:justify;
}
.vermas {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #F60;
	text-align:right;
}
.txt_gris_16 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #393939;
	text-align:justify;
}

.txt_gris_14 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #393939;
}

.txt_rojo_14 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #F00;
}
.txt_RED_16 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color:#C00;
	text-align:center;
}

.txt_RED_16:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color:#C60;
	text-align:center;
}

.txt_dark_grey_13 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color:#333;
	text-align:justify;
}

.txt_dark_grey_10 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color:#333;
	text-align:justify;
}

.txt_dark_blue {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color:#1A65B0;
	text-align:center;
	font-stretch:expanded;
}

.txt_blue {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color:#1A65B0;
	font-stretch:expanded;
}
.txt_vinculos {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color:#FFF;
	text-align:justify;
}
.txt_vinculos:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color:#999;
	text-align:justify;
	text-decoration:underline
}


.txt_invisible{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	color:#005696;
	text-align:center;
	
}
.TXT_T1{
		color:#369779;
		font-size:12px;
		font-weight:bold;
 }
 
 .fondo {
	background-color: #f3f3f3;
	background-repeat: repeat-x;
	border: 1px solid   #35aa7e;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	border-radius: 0px 0px 0px 0px\0/;
}

.ver-mas {
	background-color: #308f71;
	background-repeat: repeat-x;
	border: 1px solid #1b6d52;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 5px 5px 5px 5px;
	border-radius: 0px 0px 0px 0px\0/;
}
