:focus
{
  -moz-outline-style: none;
}


label {
padding:0px;
border:0;

}

span {
line-height:12px;

}


.img {
	border: 1px solid #333333;
}

.img a:hover{
	border: 1px solid #999999;
}

.img a:link; .img a:visited; .img a:active {
	border: 1px solid #333333;
}


#toplogo {
	height: 110px;
	width: 960px;
	padding: 0;
	margin: 0;
}
#galhome {
	height: 220px;
	width: 960px;
}
#menuhome {
	height: 182px;
	width: 960px;
	padding: 0;
	margin: 0;
}
#promohome {
	height: 260px;
	width: 960px;
	padding: 0;
	margin: 0;
}
#titsecciones {
	height: 32px;
	width: 960px;
	padding: 0;
	margin: 0;
}
#bothor {
	height: 30px;
	width: 960px;
	padding: 0;
	margin: 0;
}
#cont_paquetes {
	height: 800px;
	width: 960px;
	padding: 0;
	margin: 0;
}
#toplogo2 {
	height: 119px;
	width: 960px;
	padding: 0;
	margin: 0;
}
.textogris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #A3A3A3;
	text-decoration: none;
}
#piepromos {
	height: 432px;
	width: 960px;
}
#promos_bot {
	height: 223px;
	width: 716px;
	background-color: #FFFFFF;
	float: left;
	position: relative;
}
#leading {
	height: 223px;
	width: 241px;
	background-color: #E7E7E7;
	float: right;
	position: relative;
}
.textonegro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}



.textonegro10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}


.textogrisarial, .textogrisarial a:link, .textogrisarial a:visited, .textogrisarial a:active{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #6A6A6A;
	text-decoration: none;

	
}


.textogrisarial a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #6A6A6A;
	text-decoration: underline;

}




.textogris10, .textogris10 a:link, .textogris10 a:visited, .textogris10 a:active{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #6A6A6A;
	text-decoration: none;
}


.textogris10 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #6A6A6A;
	text-decoration: underline;
}


.texto11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #6A6A6A;
	text-decoration: none;
}


.texto12{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height:16px;
	color: #6A6A6A;
	text-decoration: none;
}



.textogris11{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #858675;
	text-decoration: none;

}

.textogris11 a:link, .textogris11 a:visited, .textogris11 a:active{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #858675;
	text-decoration: none;
}


.textogris11 a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #858675;
	text-decoration: inherit;
}




.textobordeaux {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	text-transform: uppercase;
}





h1{font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	text-transform: uppercase;
	padding-left:0;
	text-align:left;
	line-height:13px;
}

h1 a:active, h1 a:link, h1 a:visited{
font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	text-transform: uppercase;
	padding-left:0;
	line-height:13px;
}

h1 a:hover {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	text-transform: uppercase;
	line-height:13px;

}


h2 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
	text-transform: none;
}
.textorojo11bold {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	text-transform: none;
}

.textorojo11bold a:hover{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
	text-transform: none;
}















p{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #6A6A6A;
	text-decoration: none;
	line-height:15px;
}







.textolinkbot, .textolinkbot a:active, .textolinkbot a:link, .textolinkbot a:visited   {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #5F5F5F;
	text-decoration: none;


}

.textolinkbot a:hover {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #990000;
	text-decoration: none;


}



.imagenbot a:hover, imagenbot a:active, .imagenbot a:link, .imagenbot a:visited{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #5F5F5F;


}

.imagenbot {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #5F5F5F;
	text-decoration: none;
	line-height:15px;

}


.botselected, .botselected a:link, .botselected a:hover, .botselected a:active, .botselected a:visited{
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #990000;
	text-decoration: none;

}
.imgborde {
border: 1px solid
border-color:#000000
}


.arialnegro13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.arialnegro11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.arialgris10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
}
.rojomasinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	padding-left:5px;
}


.mas_info{
	font-family : Tahoma;
	font-size : 9px;
	color :#FFFFFF;
	text-decoration : none;
	display:block;
	width:10px;
	height:10px;
	text-align: center;
	float: left;
	position: relative;
	background-color: #990000;
}


.mas_info   a {
	font-family : Tahoma;
	font-size : 9px;
	color :#990000;
	text-decoration : none;
	display:block;
	width:10px;
	height:10px;
	background-color:#E7E7E7;
	text-align: center;
	float: left;
	position: relative;
	border:1px;
	border-color: #990000;
	border-style:solid;
}
.mas_info a:hover {
	font-family : Tahoma;
	font-size : 9px;
	color :#FFFFFF;
	text-decoration : none;
	display:block;
	width:10px;
	height:10px;
	background-color:#990000;
	text-align: center;
	float: left;
	border:1px;
	border-color: #990000;
	border-style:solid;
}




.mas_infofoto{
	font-family : Tahoma;
	font-size : 9px;
	color :#333333;
	text-decoration : none;
	display:block;
	width:10px;
	height:10px;
	text-align: center;
	float: left;
	position: relative;
	background-color: #FFFFFF;
	border: 1px solid #333333;
}



.mas_infofoto   a {
	font-family : Tahoma;
	font-size : 9px;
	text-decoration : none;
	display:block;
	width:10px;
	height:10px;
	background-color:#333333;
	text-align: center;
	float: left;
	position: relative;
	border:1px;
	border-color: #FFFFFF;
	border-style:solid;
}
.mas_infofoto a:hover {
	font-family : Tahoma;
	font-size : 9px;
	color :#FFFFFF;
	text-decoration : none;
	display:block;
	width:10px;
	height:10px;
	background-color:#990000;
	text-align: center;
	float: left;
	border:1px;
	border-color: #990000;
	border-style:solid;
}










.mas_infotexto, .mas_infotexto a {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color :#990000;
	text-decoration : none;
	display:block;
	width:50px;
	height:14px;
	text-align: center;
	float: left;
	position: relative;
	
}
.mas_infotexto a:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color :#990000;
	text-decoration : underline;
	display:block;
	width:50px;
	height:14px;
	text-align: center;
	float: left;
	position: relative;
	
}
#Seccion1 {
	height: 220px;
	width: 960px;
}
.textoazultit {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #00204B;
	text-decoration: none;
	text-transform: uppercase;
}
.textoazulregular {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #00204B;
	text-decoration: none;
	text-transform: none;
}
.texto11gris {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #6A6A6A;
	text-decoration: none;
	line-height:15px;
}
.textoazul10 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #00204B;
	text-decoration: none;
	text-transform: none;

}
.textoazul10bold {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #00204B;
	text-decoration: none;
	text-transform: none;

}

.textoazul10bold a:visited, .textoazul10bold a:link, .textoazul10bold a:active {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #00204B;
	text-decoration: none;
	text-transform: none;

}

.textoazul10bold a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #00204B;
	text-decoration: none;
	text-transform: none;

}


.textorojotit {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	text-transform: uppercase;
	
}
.textorojo10 {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
	text-transform: none;
}
.bordrojotopleft {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-left-color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #990000;
}

.textorojo10bold {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	text-transform: none;
}
.textobeige11bold {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #B3B09D;
	text-decoration: none;
	text-transform: none;
}


.oculto {display:none}

.textobeige15bold {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #888568;
	text-decoration: none;
	text-transform: none;
}

.bordegrisfoto {

}


.bordegrisfoto a {
	border: 1px solid #999999;
}
.textoazuL13 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #00204B;
	text-decoration: none;
	text-transform: uppercase;
}
#promos_bot_home {
	height: 220px;
	width: 960px;
	background-color: #FFFFFF;
	float: left;
	position: relative;
}
.textomarron {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #847C58;
	text-decoration: none;
}


#news_bot_home {
	height: 220px;
	width: 960px;
	background-color: #FFFFFF;
	float: left;
	position: relative;
}
.textoblanco10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.textorojo11 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
	text-transform: none;
}
.textorojo11bold {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	text-transform: none;
}

.textorojo11bold a:hover{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
	text-transform: none;
}

.textorojo11bold a:link, .textorojo11bold a:active, .textorojo11bold a:visited{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	text-transform: none;
}

.textomarron11bold {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #857E5C;
	text-decoration: none;
	text-transform: none;
}
.bordblancotopleft {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFFF;
}
.textonegro11 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.rojo15 {
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}




.linkbot{
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #5F5F5F;
	text-decoration: none;
}




 .linkbot a:hover {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.fondoform {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-color: #D7D7D7;
	border: 1px;
	border-style:solid;
	border-color:#FFFFFF;
	background-color: #FFFFFF;
	
	

}
.bordegribottom {
	font-family: "Trebuchet MS";
	font-size: 10px;
	border-top: 1px none #E7E7E7;
	border-right: 1px none #E7E7E7;
	border-bottom: 1px solid #E7E7E7;
	border-left: 1px none #E7E7E7;
	background-color: #FFFFFF;
}
.bordegrisbot2 {
	font-family: "Trebuchet MS";
	font-size: 10px;
	border-top: 1px none #E7E7E7;
	border-right: 1px none #E7E7E7;
	border-bottom: 1px solid #E7E7E7;
	border-left: 1px none #E7E7E7;
	background-color: #FFFFFF;
	color: #6A6A6A;
}
.send {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #D7D7D7;
	border: 0px;
	border-style:solid;
	border-color:#E7E7E7;
	background-color: #999999;
	height: 22px;
	width: 100px;
}

.borderleft3negro {
	background-color: #E7E7E7;
	border-top: 3px none #000000;
	border-right: 3px none #000000;
	border-bottom: 3px none #000000;
	border-left: 2px solid #000000;
}
.textoceleste10 {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
	text-transform: none;
}





.linkbot, .linkbot a:active, .linkbot a:link{
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #5F5F5F;
	text-decoration: none;
}


.linkbot{
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #5F5F5F;
	text-decoration: none;
}




 .linkbot a:hover {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.fondoform {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-color: #D7D7D7;
	border: 1px;
	border-style:solid;
	border-color:#FFFFFF;
	background-color: #FFFFFF;

}
.send {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #D7D7D7;
	border: 0px;
	border-style:solid;
	border-color:#E7E7E7;
	background-color: #999999;
	height: 22px;
	width: 100px;
}
.marron11 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #9B8564;
	text-decoration: none;
	line-height:15px;
}
.marron11normal {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #9B8564;
	text-decoration: none;
	line-height:15px;
}


.enviar_bot {
	font-size: 10px;
	height: 33px;
	width: 70px;
	background-repeat: no-repeat;
	font-family: "Trebuchet MS";
	font-style: normal;
	color: #666666;
	font-weight: bold;
	border: 0px none #E7E7E7;
	background-color: #E7E7E7;
	background-image: url(../img/enviar2.jpg);
}
.texto11gris_mailing {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #6A6A6A;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #A5ACB2;
}

.beige16{
	font-size: 16px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #A7A485;
	line-height:20px;
}


.beige13{
	font-size: 13px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #A7A485;
	line-height:17px;
}
