/* main container */
#sez02 .maincontainer {width:940px; font-size:0.8em;}

.grid_12 { background: #FFF; font-size:0.8em; padding-top: 20px; }
.grid_12 .footer { font-size: 1em !important; }

/* container 
* html #sez02 .containerwhite .container {margin:0; padding:0 10px; width:940px;}
* html #sez02 .containerwhite .container .grid_10 {width:780px; margin:0; padding:0; background: #FFF; }
*/

#sez02 .containerwhite {background:#fff; }
* html #sez02 .containerwhite {padding-right:0;}

/* override eccezionale di grid */
.container_12 { width: 940px !important; }
.container_12 .container_12 { padding: 0; }
.grid_12 { width: 920px !important; }

body {background-color:#47463d; font-family:arial,sans-serif; }
a {color:#aa7100;}
a:hover {color:#BE0007;}
a.more {float:right; text-align:right; background:url(../../images/arrow-brown.gif) no-repeat right; width:90%; padding:0 20px 0 0; margin:10px 0 0 0;}

#sez02 h1 {width:164px; height:45px; background:url(../../images/logo_zonin.gif) no-repeat top left; float:left; margin:10px 10px 0 10px;}
#sez02 h1 a {width:164px; height:45px; display:block;}
#sez02 h1 span {display:none;}

#sez02 h3 {font-family: Georgia, "Times New Roman", Times, serif; float:left; margin:0 5px 10px 0; color:#be0007; font-size:1.4em; font-weight:normal; float:left; font-size:1.6em; display:block;}
#sez02 h3.primoamore {display:none;}

h4 {font-family: arial, sans-serif; color:#be0007; font-size:1.5em; letter-spacing:-1px; font-weight:normal; width:100%; margin:10px 0 10px 0; clear: left; }
h4 a {color:#be0007 !important;}
h4 a span {color:#aa7100 !important;}


.contpage .vinizonininterna p
{
  margin: 6px 10px;
  clear: none;
}

/* elenco vini zonin */

#sez02 .elencovini { width: 100%; }
#sez02 .elencovinizonin ul, #sez02 .elencovini ul { margin:20px 0;}
#sez02 .elencovinizonin ul li, #sez02 .elencovini ul li {list-style:none; padding:8px 0; border-bottom:1px solid #e5e5e5; color:#5e5e5e; width:100%;  clear: left; float: left; }
#sez02 .elencovinizonin ul li img, #sez02 .elencovini ul li img {float:left; margin:0 20px 0 10px;}
#sez02 .elencovinizonin ul li a, #sez02 .elencovini ul li a {display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.5em;}
#sez02 .elencovinizonin ul li a.morewine, #sez02 .elencovini ul li a.morewine {float:right; font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif; font-size:1em; text-align:right; margin:10px 0 0 0; width:128px;}
#sez02 .elencovinizonin ul li span, #sez02 .elencovini ul li span {display:block; color:#000; margin:0 0 10px 0;}
#sez02 .elencovinizonin ul li p, #sez02 .elencovini ul li p {width:480px; float:left;}
#sez02 .elencovinizonin p.recordNavigator {background:url(../../images/bg-h4.gif) bottom repeat-x; width:680px; margin-left:10px; padding:0 0 20px 0; float:left; text-align:right;}
#sez02 .elencovini p.recordNavigator { width:680px; text-align:right; margin-bottom: 20px; }
#sez02 .elencovini h4 { color: #555; font-weight: bold; font-size: 1.4em; margin: 40px 0 0 0; clear: left; font-family: Georgia, "Times New Roman", Times, serif; }

p.recordNavigator { text-align: right; }

#sez02 .elencovinizonin p.recordNavigator a, #sez02 .elencovini p.recordNavigator a {text-decoration:underline; margin:0 2px;}
#sez02 .elencovinizonin p.recordNavigator em, #sez02 .elencovini p.recordNavigator em {font-weight:bold; margin:0 2px;}
#sez02 .elencovinizonin p.recordNavigator span, #sez02 .elencovini p.recordNavigator span {float:left; text-align:left; color:#424242; font-family:Georgia, "Times New Roman", Times, serif;}
#sez02 .elencovinizonin p.recordNavigator span strong, #sez02 .elencovini p.recordNavigator span strong {display:block; font-size:1.3em;}
#sez02 .viniconsigliati ul li { display: inline; }

.elencovinizonin { height: 210px;}
.vinizonininterna { height: 180px;}
.vinizonininterna .carousel-line-link { display: none; }

ul.listaeventi li h3 { margin-top: 10px !important;}
#sez02 .carousel-line-link a { color: #FFF; }
ul.listaeventi { margin: 0; padding: 0; }
.listaeventi li { margin: 25px 0; }

.formulario { width: auto; }

#sez02 .head ul li a {color:#fff;}
#sez02 .head2 input {font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif; color:#d3d2bd; width:119px; height:17px; padding:6px 10px; font-style:italic; margin:20px 0 0 0; border:1px solid #7d7c6b; float:left; font-size: 1.1em; }
#sez02 .head2 input.btn {border:none; font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif; color:#7d7c6b; width:53px; height:31px; background:url(../../images/btn-search-b.gif) no-repeat bottom right; font-style:normal; padding:0; margin:20px 10px 0 0; position:relative;}
* html #sez02 .head2 input.btn {top:0;}
#sez02 .head2 a.lang {float:left; margin:27px 0 0 0; color:#d89c00; font-family:arial,sans-serif; font-weight:bold;}

.head {background:#35342c; height:30px; width:100%; margin:0; font-size:0.8em; font-family: "Times New Roman", Courier, Garamond, serif; font-weight:bold;}
.head2 {background:#f9f9ef; height:68px; width:100%; margin:0; padding:0; font-size:0.8em; border-bottom:2px solid #d4ad3c; float:left;}

.navpages { width:100%; margin:0; font-size:0.8em; border-bottom:2px solid #d4ad3c;}

.head2 ul.nav {width:480px; float:left; margin:0 0 0 20px; position:relative; top:23px; z-index:100;}
.head2 ul.nav li {float:left; list-style:none; padding:7px 10px 0 10px; height:51px;}
.head2 ul.nav li a {font-family: Georgia, "Times New Roman", Times, serif; color:#3b3f2f; font-size:1em; text-transform:uppercase;}
.head2 ul.nav li a:hover {color:#99042e;}
.head2 ul.nav li.sel {background:url(../../images/sel_nav_zonin.gif) no-repeat bottom center; font-weight:bold;}
.head2 ul.nav li.sel a {color:#99042e;}
.head2 ul.nav li.sel a:hover {color:#000;}

.head2 .navpages ul {width:765px; position:relative; z-index:10; top:-5px; margin:0 auto; padding:30px 0; background:#fff; height:40px;}
.head2 .navpages ul li {float:left; list-style:none; padding:0 20px 0 0; margin:0 0 -13px 0; width:80px;}
.head2 .navpages ul li a {font-family: Georgia, "Times New Roman", Times, serif; color:#3b3f2f; font-size:0.9em; text-transform:none; }
.head2 .navpages ul li a:hover {color:#99042e;}
.head2 .navpages ul li.sel {background:url(../../images/sel_nav_zonin.gif) no-repeat bottom left; font-weight:normal;}
.head2 .navpages ul li.sel a {color:#99042e; font-weight: bold; }
.head2 .navpages ul li.sel a:hover {color:#000;}

.navpages { background: #FFF; }
.navpages .nav { background: #FFF; margin: 0 auto; width: 960px; list-style-type: none; font-family: Georgia, "Times New Roman", serif; }
.navpages .nav li { display: inline; }
.navpages .nav a { display: block; float: left; margin: 20px; }

#sez02 .vinizonin p.tit {font-family: "Times New Roman", Courier, Garamond, serif; color:#424242; font-size:1.5em; letter-spacing:-1px; font-weight:normal;}
#sez02 .vinizonin ul {width:335px; margin:35px 0 8px 25px; float:left; clear: left; }
* html #sez02 .vinizonin ul {margin-left:10px;}
#sez02 .vinizonin ul li {width:30px; float:left; list-style:none;}
#sez02 .vinizonin p {width:250px; position:relative; left:85px; top:10px; color:#aa7100;}
#sez02 .vinizonin p.infowine {width:200px; height:180px; overflow:hidden; float:right; margin:0 10px; position:relative; top:-30px; left:0; color:#333; }
* html #sez02 .vinizonin p.infowine {height:180px; margin-bottom:-30px;}
#sez02 .vinizonin p.infowine img {float:left; margin:0 15px 0 0;}
#sez02 .vinizonin p.infowine a {display:block; color:#be0007;}
#sez02 .vinizonin p.infowine a span {font-family: "Times New Roman", Courier, Garamond, serif; font-size:1.5em; display:block;}
#sez02 .vinizonin p.infowine a.more, #sez02 .vinizonininterna p.infowine a.more {width:100px; position: absolute; right: 10px; bottom: 30px; }
.schedavino { font-size: 1.1em; }
.schedavino th { padding-top: 10px; }

p.path {font-family: Georgia, "Times New Roman", Times, serif;}
p.faccetteventi { font-family: georgia, "times new roman", times, serif; }
p.faccette { font-family: georgia, "times new roman", times, serif;}

/* vini zonin interna */

#sez02 .vinizonininterna { background-position-x: 5px !important; }
#sez02 .vinizonininterna p.tit {font-family: "Times New Roman", Courier, Garamond, serif; color:#424242; font-size:1.5em; letter-spacing:-1px; font-weight:normal;}
#sez02 .vinizonininterna ul {width:395px; margin:35px 0 0 25px; float:left; clear: left; }
* html #sez02 .vinizonininterna ul {margin-left:15px;}
#sez02 .vinizonininterna ul li {width:30px; float:left; list-style:none;}
#sez02 .vinizonininterna p {width:250px; position:relative; left:85px; top:10px; color:#aa7100;}
#sez02 .vinizonininterna p.infowine {width:200px; height:180px; overflow:hidden; float:right; margin:0 10px; position:relative; top:-30px; left:0; color:#333;}
* html #sez02 .vinizonininterna p.infowine {height:180px; margin-bottom:-30px;}
#sez02 .vinizonininterna p.infowine img {float:left; margin:0 15px 0 0;}
#sez02 .vinizonininterna p.infowine a {display:block; color:#be0007;}
#sez02 .vinizonininterna p.infowine a span {font-family: "Times New Roman", Courier, Garamond, serif; font-size:1.5em; display:block;}
#sez02 .vinizonininterna p.infowine a.more {width:100px; margin:10px 0 0; float:right;}

#sez02 .paginavinizonin p.tit {font-family:Georgia, "Times New Roman", Times, serif; color:#424242; font-size:1.5em; font-weight:normal;}
#sez02 .paginavinizonin ul {width:340px; margin:35px 0 0 20px; float:left;}
* html #sez02 .paginavinizonin ul {margin-left:10px;}
#sez02 .paginavinizonin ul li {width:30px; float:left; list-style:none;}
#sez02 .paginavinizonin p.infowine {width:200px; height:150px; overflow:hidden; float:right; margin:0 10px; position:relative; top:-20px;}
#sez02 .paginavinizonin p.infowine img {float:left;}
#sez02 .paginavinizonin p.infowine a {display:block; margin:0 0 15px 0;}
#sez02 .paginavinizonin p.infowine a span {font-family: "Times New Roman", Courier, Garamond, serif; font-size:1.5em; display:block;}
#sez02 .paginavinizonin p.infowine a.more {width:100px; margin:10px 0 0; float:right; position:relative;}

#sez02 .paginavinizoninlarge p.tit {font-family:Georgia, "Times New Roman", Times, serif; color:#424242; font-size:1.5em; font-weight:normal; margin: 40px 0px 0 20px;}
#sez02 .paginavinizoninlarge ul {width:415px; margin:20px 0 0 20px; float:left;}
* html #sez02 .paginavinizoninlarge ul {margin-left:10px;}
#sez02 .paginavinizoninlarge ul li {width:30px; float:left; list-style:none;}
#sez02 .paginavinizoninlarge p.infowine {width:200px; height:150px; overflow:hidden; float:right; margin:0 10px; position:relative; top:-20px;}
#sez02 .paginavinizoninlarge p.infowine img {float:left;}
#sez02 .paginavinizoninlarge p.infowine a {display:block;}
#sez02 .paginavinizoninlarge p.infowine a span {font-family:Georgia, "Times New Roman", Times, serif; font-size:1.5em; display:block;}
#sez02 .paginavinizoninlarge p.infowine a.more {width:100px; margin:10px 0 0; float:right;}

/* lanci */
#sez02 ul.lanci {width:100%; float:left; margin:20px 0;}
#sez02 ul.lanci li {width:130px; padding:0 7px 0 16px; float:left; border-right:1px solid #d89c00; list-style:none;}
#sez02 ul.lanci li.last {padding:0 0 0 10px; border-right:none;}
#sez02 ul.lanci li a {color:#777; display:block; font-family: Georgia, "Times New Roman", Times, serif; font-size:1.2em; font-weight:bold; margin:0 0 5px 0;}
#sez02 ul.lanci li p { font-size: 0.9em; }

/* ultimenotizie */
#sez02 p.ultimenotizie {width:902px; float:left; margin:10px 0; background:#edecd9; border:1px solid #e0d6c1; padding:10px;}
#sez02 p.ultimenotizie span {color:#3b3f2f; font-family: Georgia, "Times New Roman", Times, serif; font-size:1.1em; font-weight:bold;}


#sez02 .eventi ul li {list-style:none; border-bottom:1px solid #d89c00; padding:0 0 10px 0; float:left; width:100%;}
#sez02 .eventi ul li span {float:left; width:180px; color: #999; }
#sez02 .eventi ul li span a {font-weight:bold; display:block; font-family:arial,sans-serif; font-size:1.1em; margin: 5px 0; }
#sez02 .eventi ul li img {float:right; margin:0 0 0 8px; width:17px;}
#sez02 .eventi ul li p {color: #000; margin: 0 0 5px 0; }

#sez02 .eventipage ul {width:180px; margin:0 5px; float:left;}
#sez02 .eventipage ul li {list-style:none; border-bottom:1px solid #d89c00; padding:8px 0; float:left; width:100%;}
#sez02 .eventipage ul li span {float:left; width:150px; }
#sez02 .eventipage ul li span a {font-weight:bold; display:block; font-family:arial,sans-serif; font-size:1.1em;}
#sez02 .eventipage ul li img {float:right; margin:0 0 0 8px; width:17px;}

/* la ricetta */
#sez02 .ricetta img {float:right; margin:10px;}
#sez02 .ricetta a {display:block;}
#sez02 .ricetta a.name {font-size:1.1em; font-weight: bold;}


/* foto zonin */
#sez02 .fotozonin ul {width:100%;}
#sez02 .fotozonin ul li {margin:0 12px 10px 0; float:left; list-style:none;}
* html #sez02 .fotozonin ul li {margin:0 7px 10px 0;}

/* vini consigliati */
#sez02 .viniconsigliati ul {float:left; width:110px; margin:0 10px 0 0;}
#sez02 .viniconsigliati ul li {float:left; width:100%; list-style:none;}


/* nav sec zonin */
#sez02 ul.navseczonin  {border-top:7px solid #4f6007;}
#sez02 ul.navseczonin li {list-style:none; padding:7px; margin:0 0 2px 0; background:#f9f9ef;  font-family: Georgia, "Times New Roman", Times, serif;}
#sez02 ul.navseczonin li a {color:#3b3f2f;}
#sez02 ul.navseczonin li.sel {background:url(../../images/sel-navseczonin.gif) right no-repeat #ededdd; color:#3b3f2f; font-weight:bold;}


/* elenco vini zonin */

#sez02 .elencovinizonin ul { margin-left:10px; margin-bottom: 10px; }
#sez02 .elencovinizonin ul li {list-style:none; padding:8px 0; border-bottom:1px solid #e5e5e5; color:#5e5e5e; float:left; width:100%;}
#sez02 .elencovinizonin ul li img {float:left; margin:0 20px 0 10px;}
#sez02 .elencovinizonin ul li a {display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.5em;}
#sez02 .elencovinizonin ul li a.morewine {float:right; font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif; font-size:1em; text-align:right; margin:10px 0 0 0; width:128px;}
#sez02 .elencovinizonin ul li span {display:block; color:#000; margin:0 0 10px 0;}
#sez02 .elencovinizonin ul li p {width:480px; float:left;}
#sez02 .elencovinizonin p.recordNavigator {background:url(../../images/bg-h4.gif) bottom repeat-x; width:680px; margin-left:10px; padding:0 0 20px 0; float:left; text-align:right; clear: both; }
#sez02 .elencovinizonin p.recordNavigator a {text-decoration:underline; margin:0 2px;}
#sez02 .elencovinizonin p.recordNavigator em {font-weight:bold; margin:0 2px;}
#sez02 .elencovinizonin p.recordNavigator span {float:left; text-align:left; color:#424242; font-family:Georgia, "Times New Roman", Times, serif;}
#sez02 .elencovinizonin p.recordNavigator span strong {display:block; font-size:1.3em;}

body#sez02 .footer h5 {font-family:arial,sans-serif; color:#545454; font-size:1.4em; letter-spacing:-1px; font-weight:normal; margin:5px 0 0 10px; width:140px; }
body#sez02 h5 {font-family:arial,sans-serif; color:#545454; font-size:1.4em; letter-spacing:-1px; font-weight:normal; margin:5px 0 0 0; }
body#sez02 h5 a {color:#424242;}

/* da layout.css */

/* blog */
#sez02 .blog {width:390px; height:auto; float:left; margin:10px;}

/* eventi */
#sez02 .eventi {width:210px; height:auto; float:left; padding:0 20px 0 0;}
#sez02 .eventipage {width:390px; height:auto; float:left; margin:10px;}

/* vini consigliati */
#sez02 .viniconsigliati {background:url(../../images/bg-viniconsigliati.gif) no-repeat; width:740px; height:70px; margin:10px 0 10px 10px; clear:both; padding:5px 10px;}

/* offerte */
#sez02 .offerte {width:210px; height:auto; float:left; padding:0 20px 0 0;}

/* offerte speciali */
#sez02 .offerte ul {background-color:#faf9e5; float:left; padding:5px 10px 20px 10px;}
#sez02 .offerte ul li {list-style:none; padding:3px 0; float:left; width:100%; border-bottom: 1px solid #FFF; margin: 3px 0; }
#sez02 .offerte ul li span {float:left; width:170px;}
#sez02 .offerte ul li span a {font-weight:bold; display:block; font-family:arial,sans-serif; font-size:1.1em;}
#sez02 .offerte ul li img {float:right; margin:0 0 0 8px; width:17px;}


/* ricetta */
.ricetta {border:3px double #a1ad57; width:450px; height:228px; float:right; margin:10px 10px 10px 0; padding:0;}
.ricetta .info {width:216px; float:left; margin:10px;}
.ricetta h4 { margin-bottom: 0; }
.ricetta .lista-vini { background: #f8f7e3; padding: 10px; }

/* foto zonin*/
#sez02 .fotozonin {width:348px; height:auto; float:right; margin:0 10px 0 0; padding:5px 0 5px 10px; background:#edecd9; border:1px solid #e0d6c1;}
* html #sez02 .fotozonin {margin:0 5px 0 0; padding:0 0 0 10px; width:328px;}

/* footer */
#sez02 .footer {background-color:#edecd9; font-family:arial,sans-serif; font-size: 0.8em; }
.footer .listfooter {width:156px !important;} /* override di base.css, perch� da grid � tutto pi� stretto */

/* evidenze */
#sez02 .evidence300 {width:300px; height:100px; float:left; background:#565656; margin:10px 0 0 20px;}

/* vinipregiati */
#sez02 .vinizonin {background-position-x: 5px !important; width:600px; height:190px; float:left; margin:10px 0; border-bottom:19px solid #2a2a2a;}