/* CSS Document */

body { background:url(../img/bg.jpg)
}

#main { width:817px;
background:#F6F1E5; /*beige sfondo */
position:absolute;
left:50%;
margin-left:-409px;
top:0;
}
#home #main, #home #sx, #home #dx, #home #centro, #vino #main, #vino #sx, #vino #dx, #vino #centro {height:1184px; }
#vino.gallery #main, #vino.gallery #sx, #vino.gallery #dx, #vino.gallery #centro {height:1245px; }
 #vino.dicono #centro, #vino.dicono #main, #vino.dicono #sx, #vino.dicono #dx {height:1350px; }
img, a img {border:0; display:block; padding:0;
margin:0;}

#sx {
width:9px;
float:left;
}

#dx {
width:7px;
float:left;
}

#sx {background:url(../img/home_bg_sx.jpg);}

#dx { background:url(../img/home_bg_dx.jpg);}

#centro{
float:left;
}

#logo {
width:781px;
height:106px;
left:19px;
top:7px;
background:url(../img/logo.jpg);
position:relative;

}

a { text-decoration:none;}

#lingue, #link, #categorie ul {list-style:none;
padding:0;
margin:0;

}

#lingue {
display:inline;
position:relative;
top:85px;}


#lingue { width:200px; }
#link { 
float:right;
margin:0 10px 0 0;
padding-top:85px;
}

#lingue li {display:inline;}
#lingue li, #lingue li a { font:bold 11px georgia;
  color:#010101;}

#link li a, #link li {display:block; float:left; margin:0; padding:0;}
#link li a { font:bold 11px georgia ;
color:#010101;
padding:0 15px 0 10px;
background: url(../img/top_bottone.gif) top right no-repeat;
height:21px;
line-height:19px;
}
#link li {height:19px;}

#link li a:hover { color:#f6f1e5; }
#lingue li a:hover { color:#65625e; }


#categorie {
width:769px;
height:164px;
left:19px;
top:7px;
background:url(../img/bg_categorie.gif);
position:relative;
overflow:hidden;

}

#categorie ul {
margin-left:0;
margin-top:16px;
}

#categorie li {display:inline; }
#categorie img {border:0;}

#home #testo,#dettaglio, #foto_bottiglia, #vino #testo, #testo3, #tralcio {
height:331px;
background:url(../img/home_bg_testo.jpg);
margin-top:7px;
overflow:hidden;
padding-top:0;
}

#vino.dicono #testo {
height:480px;
background:url(../img/home_bg_testo2.jpg) bottom no-repeat;
}
.gallery #testo2{height:410px; background:url(../img/home_bg_testo2.jpg);
}

#home #testo p {width:600px;}

#vino #testo p strong {font:bold 11pt times;}

#testo p {
	color:#757370;
	text-align:justify;
	font: italic 10pt times;
	line-height: 15px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 5px 20px 0px ;
}
#vino #testo p { line-height:13px; padding: 5px 0 0 0;} 

#testo p#prodotti, #testo p#navigatore {
	color:#4f4f4f;
	text-align:center;
	font: bold italic 11pt times;
	line-height: 15px;
	margin-bottom: 0px;
	margin-top: 0px;
}

#testo p#prodotti {
	width:600px;
}


#home #bottiglie, #vino #bottiglie {
height:490px;
background:url(../img/bg_bottiglie.jpg) 0 0 no-repeat;
}


#centro, #home #bottiglie,  #testo, #footer, #vino #dettaglio { width:801px;  }

#footer {height:65px; margin-top:10px;}

#footer p {
font:georgia;
font-size:11pt;
text-align:center;
margin-top:23px;
}

#footer p, #footer p a {
color:#65625e; /* grigio scuro */
}

#footer p a:hover {text-decoration:underline; }


#foto_bottiglia {width:173px;
float:left;}


#vino #testo3 {width:634px;
float:left;
background:url(../img/pag_bg_contatti.jpg);
}


#tralcio { width:167px;
float:left;
background:url(../img/pag_tralcio.jpg)
}

h4 {
color:#757370;
font: italic 11pt times;
line-height: 15px;
padding: 0 0 0 20px;
margin:0 0 4px 20px;}

#testo2 h4 {padding-top:17px;}
#raggiungerci { background:url(../img/raggiungerci_linea.gif);
width:400px;
height:29px;
margin:0 0 0 20px;
padding:0;
list-style:none;
}

#raggiungerci li {
margin:0;
padding:0;
float:left;
}
#raggiungerci a {
font: italic 11pt times;
color:#666666;
padding-left:18px;
line-height:25px;
height:25px;
display:block;
float:left;
width:75px;}

#raggiungerci li a:hover, #raggiungerci li a#attivo {
color:#000000;
font-style:normal;
font-weight:bold;
}

#mezzo {
width:450px;
height:270px;
overflow:auto;
scrollbar-arrow-color:#666;
scrollbar-base-color:#F9F0D9;
scrollbar-shadow-color:#F9F0D9;
scrollbar-face-color:#F9F0D9;
scrollbar-highlight-color:#F9F0D9;
scrollbar-darkshadow-color:#F9F0D9;
scrollbar-3dlight-color:#F9F0D9;
scrollbar-track-light-color:#F9F0D9;
margin-left:20px;
}
#mezzo p {padding:7px;}

a.norm {
color:#65625e;
text-decoration:underline;
}

a.norm:hover {
color:#000;
}

#trasp {border:0;
position:absolute;}


/*fotogallery */

#containerfoto {
position:absolute;
width: 550px;
left:20px;
top:240px;
}

#containerfoto ul {
margin:0;
padding:0;
list-type:none;
position:absolute;
top:70px;
left:600px;
width:190px;
}
#containerfoto li {
margin:0 11px 12px 0;
padding:0;
display:block;
float:left;
}

a.gfoto span {
	display:block; 
	position:absolute;
	width:1px; 
	height:1px; 
	top: 1px; 
	left: -569px;
	overflow:hidden; 
	}

a.gfoto, a.gfoto:visited {
	display:block; 
	width:70px; 
	height:47px; 
	float:left; 
	margin:0;
	z-index:100;
	border:#d1b06f 1px solid;
}

a.gfoto:active {	border:#d1b066 1px solid;}
a.gfoto:active img {
	position:relative; 
	z-index:100;
	width:540px;
}
a.gfoto:active span {
	display:block; 
	position:absolute; 
	width:540px; 
	z-index:100;
}

#containerfoto a.gfoto:active span {height:359px;}

.imagefoto {
display:block; 
position:absolute; 
width:540px; 
top:70px;
left:30px;
height:359px;
border:#d1b066 1px solid;
}


a.cantina1 {background: url(../img/gallery/cantina1_pic.jpg);}
a.cantina2 {background: url(../img/gallery/cantina2_pic.jpg);}
a.cantina3 {background: url(../img/gallery/cantina3_pic.jpg);}
a.cantina4 {background: url(../img/gallery/cantina4_pic.jpg);}
a.cantina5 {background: url(../img/gallery/cantina5_pic.jpg);}
a.cantina6 {background: url(../img/gallery/cantina6_pic.jpg);}
a.cantina7 {background: url(../img/gallery/cantina7_pic.jpg);}
a.cantina8 {background: url(../img/gallery/cantina8_pic.jpg);}
a.cantina9 {background: url(../img/gallery/cantina9_pic.jpg);}
a.cantina10 {background: url(../img/gallery/cantina10_pic.jpg);}
a.cantina11 {background: url(../img/gallery/cantina11_pic.jpg);}
a.cantina12 {background: url(../img/gallery/cantina12_pic.jpg);}

 a img {float:left;}
	
	.fotobottiglia, #testointerno {float:left; }
	.fotobottiglia {padding: 0 0 0 24px;}
#main #centro #testo #testointerno {width:470px; margin: 10px 0 0 0;}
#main #centro #testo #testointerno.dicono {width:801px;;}

.mappetta {
position:absolute;
top:450px;
left:20px;
border:#666 1px solid;}

#mappa1 {
border:#666 1px solid;
margin-left:20px;
}


.video {
position:absolute;
top:300px;
left:180px;
}




/* dicono di noi */
.dicono #testo_articolo {
width:570px;
padding: 0 20px;

float:left;}
h4#data {
color:#7C7056;
font-size:15px;
padding:20px 0 7px 0;
border-bottom:#D5AD67 1px solid;
margin:0;
}

h4#data span {color:#7C7056;}

h5 {
color:#9B7E38;
font-size:14px;
padding: 5px 0 15px 0;
margin:0;
}

#foto_articolo { float:left; }
#testo #articolo {float:right;
text-align:justify;
padding: 0 10px 0 0;
width:220px;
}

#lista_articoli {
float:left;
width:165px;
}

#lista_articoli a {
text-decoration:none;
display:block;
clear:both;
color:#7C7056;
padding:0 0 10px 10px;
text-align:left;
font-size:12px;
}

#lista_articoli a img {
border:#7C7056 1px solid;
margin:5px 0;
float:none;
}
#lista_articoli a:hover img {border:#7C7056 1px solid;}


#articolo_pdf {
background:#d3b474 url(http://www.laroccaorvieto.it/img/pdf_dicono.png) 3px 3px no-repeat;
display:block;
clear:both;
float:right;
margin: 40px 0 0 0;
padding: 5px 3px 5px 28px;
height:17px;
color:#fff;
text-decoration:none;
font-style:normal;
font-weight:bold;
font-size:13px;
width:140px;
}
#articolo_pdf:hover, #lista_articoli a:hover  {color:#000;}

/* dicono di noi */

#bottiglie div {
float:left;
}
#bottiglie div#olio {
width:108px;
padding: 60px 0 0 27px;
text-align:center;
}
#bottiglie div#rossi {padding: 60px 0 0 37px; width:284px;}
#bottiglie div#bianchi {padding: 60px 0 0 29px; width:289px;}

#bottiglie div img {float:left;}
#bottiglie div a img { padding: 10px 0 0 10px;}
#bottiglie div#olio a img{padding: 10px 0 20px 0;}
#bottiglie div#olio img.ol {padding: 0 0 0 30px;}
