/* Created using Style Master from Western Civilisation CSS1 { 2 2 558 625 } */

/* General store text */

/* Modificado Home*/
.hometitulo {
font-family: Georgia, "Times New Roman";
font-size: 27px;
color: #d87a8a;
}
.viveverano {
font-size: 20px;
color: #545655;
}
.vivecolor {
font-size: 20px;
font-weight: bold;
color: #d87a8a;
}
.daclick {
font-size: 10px;
color: #545655;
}

.titulojulio {
font-size: 27px;
font-family: Georgia, "Times New Roman", Times, serif;
color: #d87a8a;
}
/*Termino de la modificacion del home*/

.text {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;color: black;padding: 0px;margin: 0px;text-decoration: none;text-align: left;}
.redText {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;color: red;padding: 0px;margin: 0px;text-decoration: none;}
.strongtext {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;font-weight: bold;color: black;padding: 0px;margin: 0px;text-decoration: none;}
.strongRedText {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;font-weight: bold;color: red;padding: 0px;margin: 0px;text-decoration: none;}
.textCustomColor, .productName {font-family: verdana, arial, helvetica, sans-serif;font-size: 10pt;font-weight: bold;text-align: left;color: #666666;padding: 0px;margin: 0px;}
.errortxt {font-family: verdana, arial, helvetica, sans-serif;font-size: 8pt;font-weight: bold;text-align: left;color: #B70101;}

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

.menuIzq{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #d87a8a;
text-decoration: none;

}

a.menuIzq{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #999999;
text-decoration: none;
}
a.menuIzq:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #999999;
font-style: italic;
text-decoration: none;
}

a.faq{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #d87a8a;
text-decoration: none;
}
a.faq:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #999999;
text-decoration: none;
}


.title_contact
{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #d87a8a;
	text-decoration: none;
}

.faq_pag{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #d87a8a;
text-decoration: none;
}

.faq_pag2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}


a.faq_pag{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #d87a8a;
text-decoration: none;
}



a.faq_pag:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}

a.mail{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #d87a8a;
text-decoration: none;
}



a.mail:hover {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none;
}

a.ligaSM{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #999999;
text-decoration: none;
}



a.ligaSM:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #999999;
text-decoration:underline;
}

.section {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #d87a8a;
text-decoration: none;
}

.menuSiteMap {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: none;
color: #d87a8a;
text-decoration: none;
}



.steps {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #d87a8a;
text-decoration: none;
}
.stepsDescription {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;

color: #000000;
text-decoration: none;
}


a.paso {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #666666;
text-decoration: none;
}

a.liga:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #636563;
text-decoration: none;
}

a.liga:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #999999;
text-decoration: none;
}

a.ligaCal {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #636563;
text-decoration: none;
}

.paso {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #999999;
text-decoration: none;
}

.contenidos {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none;
padding-top: 13px;
padding-left: 13px;
}

.titulos {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none;
text-align: left;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 12px;
}

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

a.menu {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
left: 12px;
font-weight: normal;
color: #333333;
}

.contenidos2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #999999;
text-decoration: none;
}

.contenidosp {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #5E5E5E;
text-decoration: none;
}

.contenidospg {
text-align: justify;
line-height:19px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: none;
color: #626262;
text-decoration: none;
}



.universalColor
{
	color: #94ADBF
	
}

.universalBorder
{
	border-color:#94ADBF
}


.universalContenidos {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none;
background-color: #94ADBF;
}

.loginBackground {
	background-image: url(rubello-login-marco.jpg);
	background-repeat: no-repeat;
	background-position:center;
	height: 200px;
}

.sendMailBackground {
	background-image: url(rubello-olvidar-contra.jpg);
	background-repeat: no-repeat;
	background-position:center;
	width: 457;
	height: 130px;
}

.contenidos2Rojo {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #FF3300;
text-decoration: none;
}

.thead {
font-family: Arial, Helvetica, sans-serif;
font-size: 12.42px;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;
}

.theadaux {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #000000;
text-decoration: none;
border-color:#000000

}

.thead1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12.42px;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;
}

.subgris {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: 400;
color: #636563;
text-decoration: none;
font-style: normal;
line-height: normal;
font-variant: normal;
}

.menustyle {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #999999;
text-decoration: none;
}

.contenidos3 {
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #999999;
text-decoration: none;
}

.contenidos33 {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
color: #636563;
text-decoration: underline;
}

.contenidos333 {
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #999999;
text-decoration: none;
text-align: justify;
}
.contenidos6 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;
}

a.contenidos3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #636563;
text-decoration: none;
}

liga2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #636563;
text-decoration: none;
}

.liga2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: none;
}

.cuenta {
	border: 1px solid #d87a8a;
}

.titulitos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 5px;
	letter-spacing: -0.1px;
	color: #d87a8a;
}
.titulillos {
	color: #d87a8a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	text-decoration: none;
}
.contenidos4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #666600;
text-decoration: none;
}


.contenidosUniversal {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #d87a8a;
text-decoration: none;
}

.carrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003300;
	text-decoration: none;
}

.paso1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #999999;
text-decoration: none;
}

.contenidos7 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #d87a8a;
text-decoration: none;
}


.phone
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #d87a8a;
	text-decoration: none;
}
.tabla {
border-color: #999999;
}

.rubelloFooter{
	font-family: Verdana, Arial, sans-serif;
	font-size: 7px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.rubelloFooter a{
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

span.contenidos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

span.unabled {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ABAC7E;
text-decoration: none;
}

#topHeader td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color:#FFFFFF;
}

#topHeader input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

/*** 
 *  Nuevos Estilos 
 ***/

.fillButton {
	border: 2px solid; 	
	border-left: #d87a8a1px solid;
	border-top: #d87a8a1px solid;
	border-right: #d87a8a1px solid;
	border-bottom: #d87a8a1px solid;
	background-color: #d87a8a;
	
	color: #ffffff; 
	font-weight:normal;
	text-decoration:none;
	font-weight: normal; 
	font-size: 10px;
	cursor: hand;
}

.boldTitle {
	text-decoration:none;
	color:#666666; 
	font-size:10pt;
	font-weight:bold; 
	font-family: verdana, arial, helvetica, sans-serif;
}

td.menu {
	border-right: #d87a8a1px solid;
	border-top: #d87a8a1px solid;
	border-left: #d87a8a1px solid;
	border-bottom: #d87a8a1px solid;
}




td.borderAzul {
	border-right: #d87a8a1px solid;
	border-top: #d87a8a1px solid;
	border-bottom: #d87a8a1px solid;
}
td.emptyButton {
	border-right: #d87a8a1px solid;
	border-top: #d87a8a1px solid;
	border-left: #d87a8a1px solid;
	border-bottom: #d87a8a1px solid;
	font-weight: normal;
	font-size: 10px;
	color: #333333; 
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif; text-decoration: none; 
	background-image: url('/wcsstore/Rubello/images/arrow.jpg');
	background-repeat: no-repeat;
	background-position: center left;
	cursor: hand;
}

.greenTitle {	
	font-weight: normal; 
	font-size: 11px; 
	color: 	border-color: #8A826D #666666 #666666 #FFC329; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none
}

.paragraph {	
	font-weight: normal; 
	font-size: 12px; 
	color: #636563; 
	font-family: verdana, arial, helvetica, sans-serif; 
	text-decoration: none;
}

.grayButton {
	border: 2px solid; 
	border-color: #d87a8a#d87a8a#d87a8a#d87a8a; 
	background-color: #d87a8a;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-weight: normal; 
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	cursor: hand;
}

.tempalteHeader {

	background-color: #cc0000;
	font-weight:normal;
	text-decoration:none;
	font-weight: normal; 
	font-size: 10px;
	cursor: hand;
	border: 2px solid; 
	border-color: #cc0000 #cc0000 #cc0000 #cc0000; 
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	cursor: hand;
}


td.emptyButton2 {
	border-right: #d87a8a1px solid;
	border-top: #d87a8a1px solid;
	border-left: #d87a8a1px solid;
	border-bottom: #d87a8a1px solid;
	font-weight: normal;
	font-size: 10px;
	color: #333333; 
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif; text-decoration: none; 
	background-image: url('/wcsstore/ConsumerDirect/images/arrowright.jpg');
	background-repeat: no-repeat;
	background-position: center right;
	cursor: hand;
}
	
.sectionTitle{
	font-size: 20px; 
	color: #d87a8a; 
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	text-decoration: none
}

.greeButton {
	font-weight: normal; 
	font-size:11px; 
	color: #ffffff; 
	font-family:arial, helvetica,sans-serif; 
	text-decoration: none; 
	text-align: center; 
	background-color: #d87a8a; 
	border-right: #333333 1px solid; 
	border-top: #333333 1px solid; 
	border-left: #333333 1px solid; 
}

.contenidos99 {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.mainBackground{
	background-color: #d87a8a;
}

.image{
	border: 1px solid; 
	border-color: #d87a8a; 
}

.productTitle{
	font-weight: bold; 
	font-size: 20px; 
	color: #d87a8a; 
	font-family: Book Antiqua;
	font-style: italic;
	text-decoration: none
}

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

.discountStyle {
	padding-right: 0px; 
	padding-left: 0px; 
	font-weight: bold; 
	font-size: 8pt; 
	padding-bottom: 0px; 
	margin: 0px; 
	color: red; 
	padding-top: 0px; 
	font-style: italic; 
	font-family: verdana, arial, helvetica, sans-serif; 
	text-decoration: none
}

.paso99 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.hiddenError {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: red;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	display: none;
}

.zoomIframe{
	position:absolute;
	width:408px;
	height:339px;
	top:120px;
	left:12px;
	border:none;
	display:none;
	z-index:2;
}

.zoomImage{
	position:absolute;
	width:408px;
	height:339px;
	top:120px;
	left:12px;
	display:none;
	z-index:2;
	background-color: #d87a8a;
	overflow: hidden;
	border-style:outset;
	border-bottom-width:0px;
	border-top-width:0px;
	border-right-width:0px;
	border-left-width:0px;
	border-color: #d87a8a;
}

.zoomLink {
	font-weight:bold; 
	font-size:11px; 
	color: #ffffff; 
	font-family:arial, helvetica,sans-serif; 
	text-decoration: none;
	border: none;
	text-align: center; 
	background-color: #d87a8a; 
}

.LavandaLila {
				color:#b58faf;
				font-size:10px;
				font-family:arial,helvetica;
				font-weight:normal;
			}

.Verde {
			color:#94b43b;
			font-size:10px;
			font-family:arial,helvetica;
			font-weight:normal;
		}

.Naranja {
			color:#be7b45;
			font-size:10px;
			font-family:arial,helvetica;
			font-weight:normal;
		}

.Amarillo {
			color:#e9d91d;
			font-size:10px;
			font-family:arial,helvetica;
			font-weight:normal;
		}

.Blanco {
			color:#efe6ad;
			font-size:10px;
			font-family:arial,helvetica;
			font-weight:normal;
		}
.Rojo2 {
			color:#9f1a37;
			font-size:14px;
			font-family:arial,helvetica;
			font-weight:normal;
		}

.Rojo {
			color:#9f1a37;
			font-size:10px;
			font-family:arial,helvetica;
			font-weight:normal;
		}

.Morado {
			color:#4a2d71;
			font-size:10px;
			font-family:arial,helvetica;
			font-weight:normal;
		}

.Rosa {
			color:#ce6c9b;
			font-size:10px;
			font-family:arial,helvetica;
			font-weight:normal;
		}

.Azul {
			color:#80afd8;
			font-size:10px;
			font-family:arial,helvetica;
			font-weight:normal;
		}

.Parrafo {
			color:#999999;
			font-size:10px;
			font-family:arial,helvetica;
			font-weight:normal;
		}

.menufooter:link {text-decoration:none;color:#999999;font-family: Arial, 
Helvetica, sans-serif;font-size: 11px;}
.menufooter:visited {text-decoration:none;color:#999999;font-family: Arial, 
Helvetica, sans-serif;font-size: 11px;}
.menufooter:active {text-decoration:none;color:#999999;font-family: Arial, 
Helvetica, sans-serif;font-size: 11px;}
.menufooter:hover  {text-decoration:underline;color:#999999;font-family: 
Arial, Helvetica, sans-serif;font-size: 11px;}


