/* CSS Document */

/*menu*/


#threeColLayout #primaryContent{
float:left;
width:270px;
margin:0 0 20px 195px;
}

.fondotablafondo{
background:url(../images/fondo) no-repeat right bottom;
}

/*ul.menu1{
margin:0;
padding:0;
list-style:none;
width:780px;
float:left;


}

li{
background:  url(../bullet.gif) no-repeat 0 50%;
padding-left:0px;
}

li.first a{

height:23px;


}
li{
display:inline;:PARCHE:ELIMINA HUECOS GRANJDES EN IE/WIN 
}
ul li{
float:left;
background: url(../images/menu/pes-2.gif) no-repeat top right;
}

ul a:hover{
color:#AC3E38;
}

li a{
display:block;
padding:0 1em;
line-height:1.9em;
text-decoration:none;
color:#110F0F;
float:left;
		font-size:11.5px;
	font-family:Arial, Helvetica, sans-serif;


}*/

/*body.home #mainNav a#quienes, body.quesos #mainNav a#quesos,body.ibericos #mainNav a#ibericos,body.delica #mainNav a#delica,body.aceites #mainNav a#aceites,body.vinos #mainNav a#vinos,body.recomendaciones #mainNav a#recomendaciones,body.eco #mainNav a#eco {
color:#AC3E38;
cursor:default;
background-position:right bottom;


}
body.home #mainNav a:hover#home, body.quesos #mainNav a:hover#quesos{
color:#AC3E38;
}*/
/*li{
display:inline;:PARCHE:ELIMINA HUECOS GRANDES EN IE/WIN 
}*/

/*indice arriba*/

a.textomenuarriba{
color:#2E2010;
font-family:Arial, Helvetica, sans-serif;
text-indent:50px;
}

a:hover.textomenuarriba{
color:#AC3E38;
font-family:Arial, Helvetica, sans-serif;
text-indent:50px;
}


.campo{
font-size:10px;
color:#2E2010;
font-family:Arial, Helvetica, sans-serif;
border: 1px solid #2E2010;
}

.fecha{
font-size:14px;
color:#8A7F73;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:right;
}
.fecha2{
font-size:14px;
color:#8A7F73;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
}

.texto{
font-size:11px;
color:#6C6761;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
}

h2{
color:#940000;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;}

h3{
color:#940000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;}
h4{
font-size:130%;
padding-right:20px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
color:#AC3E38;
}

p{
font-size:11px;
color:#666;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
margin-right:15px;}

.SubSubtitular{
font-size:18px;
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;}


.fondotableib,.fondotabledelica,.fondotablevinos,.fondotablecacaospk,.fondotablequesos,
.fondotable{
background:url(../images/secciones/fichas/fondo-ficha5.gif) no-repeat;
width:300px;
height:171px;
}
.fondotable{
background:url(../images/secciones/fichas/fondo-ficha3.gif) no-repeat;
}
.fondotablequesos{
background:url(../images/secciones/fichas/fondo-ficha3.gif) no-repeat;
}
.fondotableib{
background:url(../images/secciones/fichas/fondo-ficha5.gif) no-repeat;
}
.fondotabledelica{
background:url(../images/secciones/fichas/fondo-ficha5.gif) no-repeat;
}
.fondotablevinos{
background:url(../images/secciones/fichas/fondo-ficha6.gif) no-repeat;
}
.fondotablecacaospk{
background: url(../images/secciones/fichas/fondo-fichaSPK.gif) no-repeat;
}

.fondotable th,.fondotabledelica th,.fondotablequesos th,.fondotableib th,.fondotablevinos th,.fondotablecacaospk th{
color:#5C5123;
font-size:12px;
text-transform:uppercase;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
text-indent:5px;
vertical-align:top;
}

.fondotabledelica th{
color:#413025;
}

.fondotablequesos th{
color:#352D21;
}

.fondotableib th{
color:#352D21;
}

.fondotablevinos th,.fondotablecacaospk th{
color:#fff;
}

.subtitular,.peso,.textoproductos,.precio{
color:#5E5447;
font-size:90%;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.peso,.precio{
color:#AC3E38;
}

.textoproductos{
color:#6C6761;
vertical-align:top!important;
font-weight:200!important;
}

.subtitularficha{
color:#AC3E38;
font-size:14px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-weight:bold;
}
.fondoTitular{
background:url(../images/secciones/fichas/fondo.jpg) top no repeat;
}




.nodisponibleG,.nodisponibleP{
font-size:18px;
color:#005883;
font-family:Arial, Helvetica, sans-serif;
padding:5px;
border:1px solid #666;
width:200px;
height:200px;
vertical-align:middle;
margin:10px;}

.nodisponibleP{
font-size:10px;
width:50x;
height:50px;
}
#Registrar table{
width:400px;
color:#ffffff;
font-size:10px;
text-align:right;
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;

}
.boton{
font-size:10px;
background: url(../images/secciones/botones/fondo.gif) no-repeat ;
font-family:Arial, Helvetica, sans-serif;
border:none;
cursor:hand;}
input.medio{
border:1px solid #000; font-size:10px; color:#666666; width: 
120px;padding-left:5px; margin-left:15px;}
.Error{
background:#999;
font-size:9px;
color:#ff0000;
font-family:Arial, Helvetica, sans-serif;}
.Error2{
font-size:12px;
color:#ff0000;
font-family:Arial, Helvetica, sans-serif;}

#Alta {
background:#fff;
}

#Alta table{
background:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding:5px;
width:50%;
border:1px solid #ccc;}

a{
font-family:Arial, Helvetica, sans-serif;
font-size:120%;
color:#fff;
}

a.Link{
font-family:Arial, Helvetica, sans-serif;
color:#990000;
}


a:hover.Link{
color:#666;

}

a.Link.Lmail{
font-family:Arial, Helvetica, sans-serif;
color:#000;
}


a:hover.Lmail{
color:#990000;
}

a.LinkH{
color:#2E2010;
font-family:Arial, Helvetica, sans-serif;
/*border-right:1px solid #2E2010;*/
padding:0 5px 0 15px;
text-decoration:underline;

}

a:hover.LinkH{
color:#AC3E38;
font-family:Arial, Helvetica, sans-serif;
}
/*NUEVO MENU
#header {
	FONT-SIZE: 60%; /*BACKGROUND: url(bg.gif) #dae0d2 repeat-x 50% bottom; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: normal;font-family:Arial, Helvetica, sans-serif;
}
#header UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none;
}
#header LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: url(left.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
#header A {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: 400; BACKGROUND: url(right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #765; PADDING-TOP: 5px; TEXT-DECORATION: none;
}
#header A {
	FLOAT: none;
}
#header A:hover {
	color:#AC3E38;
}
#header #current2 {
	BACKGROUND-IMAGE: url(left_on.gif);
}
#header #current2 A.current {
	BACKGROUND-IMAGE: url(right_on.gif); PADDING-BOTTOM: 5px; COLOR: #2E2010;
	color:#AC3E38;
	FONT-WEIGHT: bold;
}
FIN MENU*/
#header {
	FONT-SIZE: 11px; BACKGROUND: url(bg.gif) #dae0d2 repeat-x 50% bottom; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: normal; font-family:Arial, Helvetica, sans-serif;
}
#header UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#header LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(left.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: url(right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #765; PADDING-TOP: 5px; TEXT-DECORATION: none; font-size:105%;
}
#header A {
	FLOAT: none
}
#header A:hover {
	color:#AC3E38;
}
#header #current {
	BACKGROUND-IMAGE: url(tableftE.gif)
}
#header #current A {
	BACKGROUND-IMAGE: url(tabrightE.gif); PADDING-BOTTOM: 5px; color:#fff;
}

#header #SPK A {
	BACKGROUND-IMAGE: url(../images/menu/SPK.gif);
}

td.menu{
background:url(../images/comunes/fondoarriba.gif) repeat-y;
}
/*Submenu horizontal*/
	td.DosNivel{ 
	background:  url(2nivel.gif);
 	}
	#DosNivel{
	font-family:Arial, Helvetica, sans-serif;
	background: url(2nivel.gif);
	padding:3px;
	font-size:10px;
	 }
	 
	ul#DosNivelLista {
	width:100%;
	margin: 0;
	padding: 0;
	list-style-type: none;
	white-space: nowrap;
	}

	ul#DosNivelLista li {
	float: left;
	margin: 0;
	color:#fff;
	padding: 5px 0 4px 0;
	
	/*background:  url(../img/estructura/fondo_2Nmenu.jpg);*/
	}
	
	#DosNivelLista a {
	margin: 0;
	padding: 0px 9px 0px 9px;
	color: #fff;
	border-right: 1px solid #e5e5e5;
	}
	
	#DosNivelLista li#current a {
	color:#000;
	text-decoration:none;
	}
	
	
	#DosNivelLista a:hover {
	color:#000;
	}

/*Fin submenu*/



p.botonHome{

text-align:right;
margin-right:15px;}
.entradilla{
font-size:14px;
color:#333;
font-family:Arial, Helvetica, sans-serif;}

.textonoticias{
font-size:11px;
color:#333;
font-family:Arial, Helvetica, sans-serif;}

ul.regalos{
list-style:none;
font-size:12px;
font-weight:200;
line-height:18px;}

ul.regalos span{
padding:0 5px 0 5px;}



.TitRegalos{
font-size:18px;
color:#ac3e38;
font-family:Arial, Helvetica, sans-serif;}

ul.Precios{
font-size:12px!important;
font-family: Arial, Helvetica, sans-serif;
color:#333;
list-style:none;}
li.Total{
background:#d5d5d5;}
hr.titular{
border:1px solid #ededed;}

.compania{
background:url(../images/compania/tienda.jpg) no-repeat;

font-family:Arial, Helvetica, sans-serif;

}
.companiaP{
font-family:Arial, Helvetica, sans-serif;
float:right;
margin-right:20px;
width:250px;
margin-top:60px;
text-align:justify;
font-size:12px;
color:#333;
}

.companiaP h1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#993300;

}
.titularhome{
	font-size:34px;
	font-family:"Times New Roman", Times, serif;
	color:#f3c704;
}

.titularhomep{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#5f3f29;}
.entradilla{
 font-size:24px;
 font-family:Arial, Helvetica, sans-serif;}
ul.homelist li{
background:none;
display:list-item;
font-family:Arial, Helvetica, sans-serif;
margin-left:-30px;
list-style:none;
font-size:14px;
color:#5f3f29;}
ul.homelist li span{
font-size:14px;
color:#716b66;}

.preciohome{
color:#AC3E38;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin-left:10px;
}

.preciohome span{
font-size:16px;
font-weight:200;
}
.destacadoshome{
width:236px;
height:155px;
background: url(http://www.detorre.es/images/home/fondodestacado.jpg);

}
.titdeshome {
padding-top:15px;
color:#AC3E38;
font-size:14px;
font-weight:200;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.textohome{
font-weight:none;
font-size:12px;
color:#333;
font-family:Arial, Helvetica, sans-serif;}
