body {
	padding: 0;
	color: #252525;
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 14px;
	text-align: justify; 
	line-height: 1.9em; 
	margin:0 auto;
	}
	
.info {
	color: #338FC9;
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 14px;
	text-align: justify; 
	line-height: 1.9em; 
	font-style:none;
	}

	
#CONTENEDOR
{ 
BACKGROUND-COLOR:#00000 ;
PADDING: 0px 0px 0px 0px; 
WIDTH:830px ; 
HEIGHT:auto;
border: 30px solid white ;
margin: 0px 0px 0px 0px; 
border:0px solid BLUE;
margin: 0 auto;
text-align:left;
line-height: 1.9em; 
}

#HEADER_LOGO
{
MARGIN:0px 0px 0px 0px  ; 
WIDTH:311px;
HEIGHT:78px;
FLOAT:left ; 
BORDER: #000 0px solid ;
TEXT-ALIGN:left ; 
background: url(https://www.montesito.com.ar/archivos/logo.jpg) no-repeat;
}

#HEADER_VACIO
{
MARGIN:0px 0px 0px 0px  ; 
WIDTH:493px;
HEIGHT:99px;
FLOAT:left ; 
BORDER: #000 0px solid ;
TEXT-ALIGN:left ; 
}

#DESCRIPCION
{ 
WIDTH:820px ; 
height:auto;
position:FLOAT;
PADDING: 20px 0px 0px 0px; 
margin: 0px 0px 0px 0px; 
border:3px 3px 3px 0px solid red; 
text-align: justify;
}
.col_01 { float: left; height: auto; width: 390px; padding-right: 12px; border-right: 1px solid #ccc; text-align: justify; line-height: 1.9em;}

.col_02  { float:left; height: auto; width: 390px; padding-right: 10px; padding-left: 12px; border-left: 0px solid #ccc; border-right: 0px solid #ccc; text-align: justify; line-height: 1.9em; }


#DHL
{ 
color: #252525;
BACKGROUND-COLOR:#cfebfd  ;
PADDING: 8px 8px 8px 8px;  
WIDTH:820px ; 
border: 0px solid blue ;
margin:3px 3px 3px 3px; 
FLOAT:left ;
text-align: justify;
-webkit-box-shadow: 0px 8px 8px -3px #7C7C7C; 
box-shadow: 0px 8px 8px -3px #7C7C7C;
line-height: 1.4em;
font-size: 15px;

}



#SERVICIOS
{ 
BACKGROUND-COLOR:#00000 ;
PADDING: 0px 0px 0px 0px; 
WIDTH:830px ; 
border: 0px solid blue ;
margin:0px 0px 0px 0px; 
FLOAT:left ;
}

#ESPACIADOR
{ 
BACKGROUND-COLOR:#00000 ;
PADDING: 0px 0px 0px 0px; 
WIDTH:830px ; 
HEIGHT:30px;
border: 0px solid white ;
margin:auto; 
border:0px solid BROWN;
FLOAT:left ;
}

#ESPACIADOR_FOOT
{ 
BACKGROUND-COLOR:#00000 ;
PADDING: 0px 0px 0px 0px; 
WIDTH:830px ; 
HEIGHT:30px;
border: 0px solid white ;
margin:auto; 
border:0px solid BROWN;
FLOAT:left ;
}

p.small {line-height: 0.4cm}

h1, h2, h3, h4, h5, h6 { color: #338FC9; font-weight: normal; }
h1 { font-size: 20px; margin: 0 0 5px 0; padding: 5px 0 }


.payment { float: left; width: 250px; HEIGHT:auto; padding-right: 10px; border-right: 0px solid #ccc; text-align: justify; line-height: 1.9em;}

.shipping { float:left; width: 250px; HEIGHT:auto; padding-right: 10px; padding-left: 10px; border-left: 1px solid #ccc; border-right: 1px solid #ccc; text-align: justify; line-height: 1.9em;}

.others { float: left; width: 250px; HEIGHT:auto; padding-right: 10 px; padding-left: 10px; border-right: 0px solid #ccc; border-left: 0px solid red; text-align: justify; line-height: 1.9em; }



/*MENU NAVEGABLE TOP*/

#underlinemenu{
margin: 50px 0px 20px 0px; 
padding: 0;
}

#underlinemenu ul{
margin: 0;
margin-bottom: 1em;
padding-left: 0;
float: left;
font-weight: bold;
width: 100%;
border: 1px solid #338FC9;
border-width: 1px 0;
}

* html #underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/
margin-bottom: 0;
}

#underlinemenu ul li{
display: inline;
}

#underlinemenu ul li a{
float: left;
color: gray;
font-weight: bold;
padding: 2px 12px 4px 5px;
text-decoration: none;
background:  top right repeat-y;
}

#underlinemenu ul li a:hover{
color: #338FC9;
background-color: #F3F3F3;
border-bottom: 4px solid #338FC9;
padding-bottom: 0;
}
/*FIN MENU NAVEGABLE TOP*/

#info {position:relative; z-index:10;}
a, a:visited, a:hover, a:active {}

#gallery {width:580px; height:548px; position:relative; float: left; border: 1px solid #ccc; margin:0px 0px 0px 0px;}
#gallery .default_hr {width:532px; height:400px; position:absolute; left:21px; top:19px; border:1px solid #888; z-index:-1;}
#gallery .default_vt {width:380px; height:506px; position:absolute; left:100px; top:19px; border:1px solid #888; z-index:-1;}

#chicas {width:219px; height:auto; position:relative; float: left; border: 1px solid #ccc;  margin-left: 5px;}

#chicas ul {list-style:none; padding:15px 18px 15px 0px; margin:0px 0px 0px 0px; width:190px; float:right;}

#chicas ul li {display:inline; width:60px; height:60px; float:left;}

#chicas ul li a {display:block; width:50px; height:50px; text-decoration:none; padding:4px; border:1px solid #fff;}
#chicas ul li a img {width:50px; height:50px; border:0;}

#chicas ul li a b {position:absolute; left:-9999px; display:block; width:538px; height:525px; background:#fff;}

#chicas ul li a:hover,
#gallery ul li a:active,
#chicas ul li a:focus {white-space:normal; border-color:#000; outline:0;}

#chicas ul li a:hover b {position:absolute; left:-567px; top:14px; z-index:155;}
#chicas ul li a:active b,
#chicas ul li a:focus b {position:absolute; left:-9999px; top:5px;}

#chicas ul li a b i {display:block; width:570px; height:360px; text-align:center; display:table-cell; vertical-align:middle;}

#chicas ul li a b i img.hr {position:absolute; width:532px; height:400px; left:1px; top:5px; border:1px solid #888;}
#chicas ul li a b i img.vt {position:absolute; width:380px; height:506px; left:80px; top:5px; border:1px solid #888;}


#stock {width:219px; height:auto; position:relative; float: left; border: 0px solid #ccc;  margin-left: 5px;}
.stock {font-size:10px; color:#888; padding-left: 120px; font-family:georgia, verdana, arial, sans-serif; font-weight:normal;}
.dsg {font-size:10px; color:#888; padding-left: 0px; font-family:georgia, verdana, arial, sans-serif; font-weight:normal;}