a{ color: #FFFFFF; text-decoration: none}

.clearfix:after {

    content: ".";

    display: block;

    height: 0;

    clear: both;

    visibility: hidden;

}

.clearfix {display: inline-block;}



* html .clearfix {height: 1%;}

.clearfix {display: block;}
.textos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
}

.vermas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
}
.textosbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
}
.titulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.titulos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1C2B80;
}
.pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.gracias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.catalogo{
margin:0;
padding:0;
list-style:none;
width:586px;
margin-left:35px;
height:235px;
overflow:auto;
}
.catalogo a{
border:0;
text-decoration:none;
}
.catalogo li{
border:0;
width:122px;
height:100px;
float:left;
margin:3px 8px 15px 8px;
}
.subcatalogo{
margin:0;
padding:0;
list-style:none;
width:650px;
height:235px;
overflow:auto;
}
.subcatalogo a{
border:0;
text-decoration:none;
background:url(Images/boton_catalogo.gif);
width:88px;
height:21px;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:#fff;
text-align:center;
padding-top:6px;
margin-left:16px;
}
.subcatalogo li{
border:0;
width:120px;
height:150px;
text-align:center;
float:left;
margin:3px 6px 15px 0;
}
.descrip{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	padding-left:10px;
}
.menu1{

margin:0;

padding:0;

list-style:none;

}

.menu1 li{
float:left;
margin-left:10px;
}
.menu1 li a{
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #fff;
}
.menu1 li a:hover{
color:#F0D73A;
text-decoration:underline;
}
.contacto, .carro, .compras{
font-family: Verdana, Arial, Helvetica, sans-serif;
border-collapse:collapse;
width:100%;
font-size:11px;
}
.contacto td, .contacto th, .carro td, .carro th, .compras td, .compras th{
text-align:left;
color:#fff;
}
.compras tbody tr{
cursor:pointer;
}
.contacto th, .contacto select{

color:#fff;
}
.contacto input, .contacto select{
color:#000;
}
.contacto input{
border:1px solid #000;
}
.carro tbody tr.hover:hover, .compras tbody tr.hover:hover{
background:#1C2A80;
}
.contacto a:hover{
color:#fff;
font-weight:normal;
cursor:pointer;
}

.contacto a{
color:#000;
font-weight:normal;

}

.acceso, .acceso:hover{
text-decoration:none;
border:0 none;

color: none;

background:none;

margin-left:5px;

}

.acceso img{

border:0 none;

}

.contacto .mensaje{
color:#EFD639;

font-weight:bold;

font-size:11px;

}
fieldset {
border:1px solid #fff;
color:#fff;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin-top:10px;
}
.input-error {
/*background:#FFE8E8 none repeat scroll 0 0 !important;
border:1px solid #FF0000 !important;
color:#FF0000 !important;*/
}
#bienvenido {
color:#fff;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
}
.usd{
font-size:12px;
font-weight:bold;
color:#EFD63A;
font-family:Verdana,Arial,Helvetica,sans-serif;
text-align:right;
}
#paginacion{
margin:0;
padding:0;
list-style:none;
font-size:11px;
font-family:Verdana,Arial,Helvetica,sans-serif;
margin-left:44px;
}
#paginacion li{
float:left;
text-align:center;
height:20px;
width:20px;
border:1px solid #1C2B80;
margin-right:3px;
background:#2A579A;
}
#paginacion li .selected{
font-weight:bold;
color:#F0D73A;
}
.carro tr{
border-top:1px solid #FFFFFF!important;
}
.carro{
border:1px solid #FFFFFF!important;
}
.carro thead tr{
background:#8AB5DD;
border-bottom:1px solid #FFFFFF!important;
}
a{
color:#FFFFFF;
text-decoration:none;
.textosCopia {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
}
.textosCopia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
}
