body {margin:0;padding:0;top:0;text-align:center;font-size:0.7em;}
div, ul, ol, form, table, tr, td {margin:0;padding:0;border:0;}
div, a, p, td, input, textarea, label {font-family: Verdana, Arial, Helvetica, sans-serif;}
img {border:none;margin:0;padding:0;}
fieldset {border:none;padding:0;margin:20px 0 10px 35px;}
fieldset p {margin-bottom:0;}
input, textarea {border:1px solid #999;padding:1px 4px;color:#666;}
input {width:400px;}
input.medium {width:120px;}
input.medium_right {width:120px;text-align:right;}
input.xxs {width:13px;border:none;}
input.small {width:60px;}
input.small_right {width:60px;text-align:right;}
input.check {width:15px;vertical-align:middle;}
select {border:1px solid #999;padding:1px 5px 1px 0;}
select {font-size:0.93em;}
textarea {width:90%;padding:4px;font-size:1em;}
button {border:none;color:#4e3b34;cursor:pointer;border-bottom:2px solid #b3b3b3;border-right:2px solid #b3b3b3;background:#e1dad4;padding:0;text-transform:uppercase;}
td {vertical-align:top;}
td img {margin-right:5px;}
/* classes */
div.clear {clear:both;height:1px;}

/* breadcrumb
#breadcrumb {width:900px;height:34px;margin:0 auto;background: url(../public/style/filo_arianna.jpg) top left no-repeat;text-align:left;}
#breadcrumb p {margin:0;padding:10px 0 0 100px;color:#333;}
#breadcrumb a {font-weight:bold;}
*/

h1 {color:#685e39;font-family:"Times new roman",Times,serif;text-transform:uppercase;font-weight:normal;font-size:13px;margin:10px 0 5px 0;}
h2 {color:#666;font-size:1em;margin:0 0 5px 0;text-transform:uppercase;font-weight:normal;}
h3 {color:#444;font-size:1em;margin:10px 0 0 0;}
h4 {font-size:0.95em;margin:0 0 5px 0;color:#a00;text-decoration:underline;}
h5 {color:#333;font-size:0.8em;margin:0 0 5px 0;}
h6 {color:#222;font-size:0.75em;margin:0 0 5px 0;}

p, label {color:#111;margin-top:3px;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:15px;}
a {color:#685e39;text-decoration:underline;font-size:11px;font-family:Arial, Helvetica, sans-serif;line-height:8px;}
ul, ol {margin-left:15px;}
ul {list-style:square;}

#page {width:900px;margin:0 auto;text-align:left;color:#111;}

#menu {float:right;height:111px;border-top:19px solid #a19259;color:#005766;}
#menu ul {margin-top:15px;width:320px;list-style:none;}
#menu ul li {text-align:right;height:18px;padding:1px;}
#menu ul li a {color:#685e39;font-size:14px;font-family:"Times New Roman", Times, serif;text-decoration:none;text-transform:uppercase;letter-spacing:1px;}

#left {float:left;width:555px;}
#logo {float:left;width:295px;height:140px;text-align:center;}

#under_logo {width:520px;}
#under_logo .denominazione {font-size:10px}

#topic {clear:both;top:210px;width:555px;background: url(../public/style/oronero.jpg) top left no-repeat;padding-top:20px;margin-bottom:15px;}


#vitigni {width:555px;height:92px;background: url(../public/style/back.jpg) top left repeat-x;}
#uve {width:555px;height:18px;color:#fff;text-align:center;}
#uve a {font:10px Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;text-decoration:none;}
#premi {float:right;width:288px;}

#highlight {vertical-align:middle;margin:5px 0;min-height:100px;}
#highlight img {float:left;margin-right:10px;}
#highlight p {margin-bottom:0;}
#highlight h1, #highlight a{text-decoration:none;}


#boxnews {width:555px;margin-top:5px;}
#boxnews td {vertical-align:top;}
#boxnews p {color:#666;margin-bottom:0;}
#boxnews img {float:left;margin-right:10px;}

#pboxnews {margin:10px 20px;}
#pboxnews h2 {margin-top:10px;border-top:1px solid #685e39;}
#pboxnews p {color:#666;margin-bottom:0;}
#pboxnews img {float:left;margin-right:10px;}

#right {float:right;width:335px;height:558;}

#foot {clear:both;width:900px;height:92px;background: url(../public/style/bottom.jpg) top left no-repeat;padding-top:20px;}
#foot1 {width:900px;height:92px;margin:0 0 5px 0;background: url(../public/style/foot.jpg) top left repeat-x;text-align:right;color:#fff;}
#foot1 img.left {vertical-align:middle;float:left;margin-top:31px;}
#foot1 img {vertical-align:middle;float:right;}
#foot1 a {color:#fff;text-decoration:none;font-size:10px;}
#foot1 div {float:right;width:326px;text-align:left;padding-top:20px;}

#credits {margin:10px 0 20px 0;color:#666;font-size:0.9em;text-align:center;line-height:20px;}

#wines {margin-top:10px;}
#wines img {float:left;vertical-align:middle;}
#wines div {float:right;width:170px;border-left:1px solid #5e5838;margin-top:30px;background: url(../public/style/freccina.jpg) top left no-repeat;}
#wines ul {list-style:none;}
#wines ul li {padding:3px 10px;}
#wines ul li.on {background:#efebe9;}
#wines ul li span {font-size:20px;font-weight:bold;color:#a19259;font-family:arial, helvetica, sans-serif;margin:-5px 0;}
#wines ul li a {color:#685e39;font-size:14px;font-family:"Times New Roman", Times, serif;text-decoration:none;text-transform:uppercase;letter-spacing:1px;}

.upper {text-transform:uppercase;}
.xcenter {text-align:center;}
.xright {text-align:right;}
.xsmall {font-size:0.9em;color:#666;}
.fright {float:right;}
.fleft {float:left;}
.middle {vertical-align:middle;}

.boxed {margin:10px 0;padding:10px;}
.boxed img {float:left;margin:-10px 10px 10px -10px;}
.gray {background:#e0d8d3;}
.grayl {background:#efebe9;}

a[target$='_blank'] { padding:0 0 0 20px;background:url(../public/style/external_link.gif) no-repeat 3px center; }
a[target$='_blank'] img { padding-left:0;background:none;}

