/* CSS Document */
html {
     overflow: -moz-scrollbars-vertical;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
*|*:-moz-any-link:focus {
	outline-color: invert;
	outline-style: none;
	outline-width: 0px;
}


#contenedor{ margin:0 auto; height:auto;}
#top{height:30px; background-color:#FFFFFF; display:block; text-align:center;}
#navitop{ width:735px; height:10px; padding-top:15px; margin:0 auto; text-align:left;}
#centro{background-color:#EBDFCF; display:block; height:auto; overflow:auto; text-align:center; padding-bottom:52px; background-image:url(img/bkpie.jpg); background-repeat:repeat-x; background-position:bottom; margin-top:3px;}
#medio{ padding-top:7px; display:block; width:747px; height:auto; margin:0 auto; padding-left:6px; padding-right:6px; background-image:url(img/bkmedio.jpg); background-repeat:repeat-y; overflow:auto; padding-bottom:50px;}
#izq{float:left; width:475px; height:auto; background-repeat:repeat-y; text-align:left;}
#idioma{ margin-bottom:10px; width:152px; height:80px; float:left; display:block; border-right:dotted 1px;  border-right-color:#999999;}
#logo{margin-bottom:10px; width:314px; height:80px; float:left; display:block; margin-left:3px;}
#banner{width:450px; height:140px; border:#6F544D solid 1px; background-color: #FFFFFF; margin-left:7px; float:left;}
#navi{width:444px; height:auto; background-color:#E5B400; margin-left:7px; margin-top:2px; float:left; overflow:hidden; padding:4px; margin-bottom:10px;}
#info{width:452px;padding:10px 0 0 13px;}
#producto{width:440px; margin-left:7px; margin-top:20px; float:left;}
#fotoprod{float:left; width:73px; height:55px; float:left; border:1px #6F544D solid;}
#conteprod{margin-left:10px; float:left; width:330px;}
#der{background-color: #F1ECE8; float:left; width:260px;}
#buscador{margin:0 auto; width:240px; height:185px; margin:5px; border:1px #C6BAAC solid; background-color:#F3EFEB;}
#novedades{margin:0 auto; width:220px; height:auto; margin:5px; margin-top:30px; border:1px #C6BAAC solid; background-color:#F3EFEB; text-align:left; padding:10px;}
#pie{ float:left; background-image: url(img/bkpie.gif); background-repeat:repeat-x; height:50px; width:735px;}
h1{
font-family:"arial";
font-size:17px;
letter-spacing:-1px;
color: #9D9181;
}
h2{
margin-bottom:3px;
font-family:"arial";
font-size:17px;
letter-spacing:-1px;
color: #E5B201;
}
h3{
margin-bottom:3px;
font-family:"arial";
font-size:17px;
letter-spacing:-1px;
color: #E5B201;
padding-top:15px;
padding-bottom:15px;
}

a.link1{
font-family: verdana;
font-size: 12px;
color: #663300;
text-decoration: none;
}
a.link1:active{
font-family: verdana;
font-size: 12px;
color: #663300;
text-decoration: none;
}
a.link1:visited{
font-family: verdana;
font-size: 12px;
color: #663300;
text-decoration: none;
}
a.link1:hover{
font-family: verdana;
font-size: 12px;
color: #663300;
text-decoration:underline;
}

a.link2{
font-family: verdana;
font-size:12px;
font-weight:bold;
color: #E5B201;
text-decoration:none;
}
a.link2:active{
font-family: verdana;
font-size:12px;
font-weight:bold;
color: #E5B201;
text-decoration:none;
}
a.link2:visited{
font-family: verdana;
font-size:12px;
font-weight:bold;
color: #E5B201;
text-decoration:none;
}
a.link2:hover{
font-family: verdana;
font-size:12px;
font-weight:bold;
color: #E5B201;
text-decoration: underline;
}

a.link3{
font-family: verdana;
font-size:12px;
color: #663300;
text-decoration:none;
background-image:url(img/arrow.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:12px;
padding-right:5px;
}
a.link3:active{
font-family: verdana;
font-size:12px;
color: #663300;
text-decoration:none;
background-image:url(img/arrow.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:12px;
padding-right:5px;
}
a.link3:visited{
font-family: verdana;
font-size:12px;
color: #663300;
text-decoration:none;
background-image:url(img/arrow.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:12px;
padding-right:5px;
}
a.link3:hover{
font-family: verdana;
font-size:12px;
color: #663300;
text-decoration:underline;
background-image:url(img/arrow.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:12px;
padding-right:5px;
}

a.linkpeque{
font-family: "verdana";
font-size: 9px;
color: #000000;
text-decoration:none;
}
a.linkpeque:active{
font-family: "verdana";
font-size: 9px;
color: #000000;
text-decoration:none;
}
a.linkpeque:visited{
font-family: "verdana";
font-size: 9px;
color: #000000;
text-decoration:none;
}
a.linkpeque:hover{
font-family: "verdana";
font-size: 9px;
color: #ffffff;
text-decoration:underline;
}

p{
font-family: "Trebuchet MS";
font-size:11px;
line-height:13px;
margin-top:0px;
color:#847866;
}
ul{
font-family: "Trebuchet MS";
font-size:11px;
line-height:13px;
margin-top:0px;
color:#847866;
}
.p2{
font-family: "Trebuchet MS";
font-size:11px;
line-height:13px;
margin-top:0px;
color:#847866;
}
.p3{
font-family: "Trebuchet MS";
font-size:11px;
line-height:13px;
margin-top:0px;
color:#663300;
margin-left:10px;
margin-right:10px;
}


.campos {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	color: #9D9181;
	background-color: #EBE0CE;
	border: 1px solid #9D9181;
}
.bots {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	color: #847866;
	background-color: #DDD8D2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B7AEA2;
	border-right-color: #766B5C;
	border-bottom-color: #766B5C;
	border-left-color: #B7AEA2;
}
*|*:-moz-any-link:focus {
	outline-color: invert;
	outline-style: none;
	outline-width: 0px;
}