h2{
font-size:10px;
}
h1{
font-size:12px;
font-family:arial;
color:#998f5e;
font-weight : bold;
display: inline;
}
.desc{
font-size:10px;
font-family:arial;
display: inline;
}
/*menu*/
#busq{
	float: inherit;
font-size:11px;
font-weight : bold;
}
#busq select{
	font-size:11px;
	font-weight : normal;
	width:157px;
}
#busq input{
	width:115px;
	height:19px;
	font-size:10px;
	font-weight : normal;
}
#mensec{
list-style:none;margin:0;padding:0;
margin: 0px 0px 0px 10px;
}
#mensec li {margin:1px;padding:0;float:left;}
#mensec li a {
display:block;
padding: 2px 5px 2px 10px;
text-decoration:none;
font-size:11px;	
color:#666666;
border-left : 1px solid #666666;
}
#mensec li a:hover {
color:#8a0002;
}

.navi {
list-style: none outside url(/images/pt.gif);
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.navi li {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-image: url(/images/bt2.jpg);
background-repeat: no-repeat;
width:149px;
height:26px;
}
.navi li a {
display:block;
background-image: url(/images/flecha1.jpg);
background-repeat: no-repeat;
background-position:1.8em;
padding: 10px 0px 0px 32px;
text-decoration:none;
font-size:12px;	
color:#6b6b69;
font-weight : bold;
font-family:arial;
border-right : 0px solid #fff;
}
.navi li a:hover {
color:#8a0002;
background-image: url(/images/flecha2.jpg);
background-repeat: no-repeat;
}
.cont{
margin-left:0px;
}

/**/
/*contacto*/
#txtfrm td{
font-size:12px;
font-family:arial;
font-weight:bold;
}
#contfrmcontact{
position:relative;
top:10px;
left:60px;
}
#trcontacto{
background-image : url(/images/contacto_03.jpg);
background-repeat :  no-repeat;
width:609px;
height:345px;
}
/*historia*/
#texthistoria{
margin-top:10px;margin-left:10px;width:366px;height:390px;overflow:auto;scrollbar-face-color:#c3c1c1;
}

#trhistoria{
background-image : url(/images/historia_02.jpg);
background-repeat :  no-repeat;
width:608px;
height:396px;
}
/*generales*/
input, select ,textarea {
border:1px solid #CCCCCC;
font-size:11px;
font-family:arial;
}
.subniveles{
width:100px;
}
A.subniveles:active, A.subniveles:focus, A.subniveles:visited, A.subniveles:link{
font-size:11px;
font-family:arial;
color:#fa8072;
text-decoration:none;
}
A.subniveles:hover{
font-size:11px;
font-family:arial;
color:#f4a460;
text-decoration:none;
}
A.itemprincipal:active, A.itemprincipal:focus, A.itemprincipal:visited, A.itemprincipal:link{
font-size:11px;
font-family:arial;
color:#000000;
text-decoration:none;
}
A.itemprincipal:hover{
font-size:11px;
font-family:arial;
color:#f4a460;
text-decoration:none;
}

.lkint:active, .lkint:focus, .lkint:visited, .lkint:link {
font-size:12px;
font-family:arial;
color:#fa8072;
}
.lkint:hover {
font-size:12px;
font-family:arial;
color:#f4a460;
}
.bt:active, .bt:focus, .bt:visited, .bt:link {
font-size:12px;
font-family:arial;
color:#999999;
background-color:#f9faf5;
border:2px solid #e8e9e4;
width:100px;
height:20px;
text-align:center;
text-decoration:none;
font-weight:bold;
}
.bt:hover {
width:100px;
height:20px;
color:#818181;
}
body{
SCROLLBAR-FACE-COLOR: #fafaf8; 
SCROLLBAR-HIGHLIGHT-COLOR: white; 
SCROLLBAR-SHADOW-COLOR: white; 
SCROLLBAR-3DLIGHT-COLOR: white; 
SCROLLBAR-ARROW-COLOR:  #004a7b; 
SCROLLBAR-TRACK-COLOR: #f2f2f2 ;
SCROLLBAR-DARKSHADOW-COLOR: #c0c0c0; 
text-align:justify;
width:570px;
height:500px;
overflow:auto ;
font-size:12px;
font-family:arial;
}
td {
font-size:12px;
font-family:arial;
color:#717274;
}
.alerta{
color:red;
}
#pie{
font-size:11px;
padding: 2px 0px 2px 10px;
}
#soltrama{
background-image : url(/images/solcata_05.jpg);
background-repeat : no-repeat;
width:609px;
height:396px;
}
#nottrama{
background-image : url(/images/trama_noticias.jpg);
background-repeat : no-repeat;
width:522px;
height:356px;
}
#txt_solcata{
width:400px;
margin-left:40px;
margin-top:20px;
}
#bt_solcata{
margin-left:25px;
margin-top:20px;
}
#pagina{
width:600px;
text-align:right;
margin-top:10px;
}
/**/
#superior{
width:600px;
height:40px;
float:both;
}
#superior2{
width:600px;
height:20px;
float:both;
text-align:right;
}
#titulo {
float:left;
margin:10px 0px 0px 10px;
background-image : url(/images/pttit.jpg);
background-repeat : no-repeat;
background-position:1px;
font-family:arial;color:#2f81a9;font-size:20px;
letter-spacing:10px;
padding: 2px 12px 2px 10px;
width:200px;
height:20px;
}
#buscador{
float:right;
width:340px;
height:20px;	
margin:10px 0px 0px 10px;
text-align:right;
}
#precio{
float:right;
margin-left:0px;
width:100%;
}
#vina{
float:left;
width:200;
margin-left:70px;
}
#cepa{
float:right;
width:250;
}
.compra{
width:100%;
text-align:right;
}
.carroprecio{
width:80px;
height:42px;
border:1px solid #666666;
font-size:13px;
font-weight:bold;
text-align:center;
padding:10px;
}
.carrototal{
width:90px;
height:42px;
border:1px solid #666666;
font-size:13px;
font-weight:bold;
text-align:center;
padding:10px;
color:#cc0000;
}
.minicepa{font-size:11px;font-weight:normal}
/*mi lista*/
.lista_fecha{margin-top:10px;margin-left:10px;}
.lista_fecha a:active, .lista_fecha a:focus, .lista_fecha a:hover, .lista_fecha a:link, .lista_fecha a:visited {color:black;font-weight:bold;text-decoration:none;}
.lista_fecha a:hover{color:#6699cc;font-weight:bold;text-decoration:underline;}
.detalle{margin-left:10px;}
.detalle table{border:1 solid ;width:550px;}
.solpedtit{border:0;border-bottom:1px solid silver;color:#6699cc}
.solpedtxt{border:0px;font-weight:bold;}
.solpedtottit{text-align:right;border:0px;border-top:1px solid silver;border-bottom:1px solid silver;font-weight:bold;color:black;}
.solpedtottxt{border:0px;border-top:1px solid silver;border-bottom:1px solid silver;font-weight:bold;color:black;}

