@charset "macintosh";
/* CSS Document */

/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.0
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}

div#container{width:970px;margin:0 auto}
div#content{float:left;width:670px}
div#navigation{float:right;width:300px}
div#footer{clear:both; height:100px; margin:20px 0 30px 0; text-align:center; font-size:0.9em; color:#666; padding:20px 0 0 0; border-top:solid 1px #ccc}
div#extra{clear:both;width:100%}

body{font: 100.01%/1.5 Arial, Helvetica, sans-serif; margin:8px 0; background:#fffff9  } /*url(/release09/img/bg_body.png) repeat-x 0px 153px url(/release09/img/bg_body2.jpg) repeat-x top left */

.clear{clear:both}
em{font-style:italic}
strong{font-weight:bold}
a{color:#333; text-decoration:none}
a:hover{text-decoration:underline; color:#990000}
.inner{margin:0 15px 0 0 }

div#header{height:100px;}
div#header #logo{float:left; width:210px;}
div#header #leaderboard{width:728px; float:right; margin:0 0 0 15px; }
div#pre_header{border-bottom:solid 1px #ccc; margin:0 0 10px 0}
div#pre_header #mini_menu{float:right; width:100%;}
div#pre_header #mini_menu a{color:#666}
div#pre_header #mini_menu ul{float:right}
div#pre_header #mini_menu li{float:right; font-size:0.8em; margin:6px}
div#header p.login{text-align:right}
div#header p.login a{font-size:0.8em; font-family:Arial, Helvetica, sans-serif; margin-right:10px; text-decoration:none}
div#header p.login a:hover{text-decoration:underline}

form.searchform{float:right; width:240px; text-align:right; margin:0; padding:0 0 0 10px; } /*background:url(/release09/img/bg_form.png) 0px 8px no-repeat */
form.searchform button{background:none; border:none; cursor:pointer; float:right}
form.searchform fieldset{}
form.searchform input{float:left; margin:5px 0 0 5px; border:solid 1px #ccc; background:none; width:190px; font-size:0.9em; color:#333 }
.search_details {border:solid 1px #ccc; background:#EDECE5; padding:0.3em; margin:10px 0}
.search_details strong{font-weight:bold; color:#990000}
.hinner_search a span{display:block; font-size:0.8em; color:#C00; text-transform:uppercase; background:url(/release09/img/puntino.png) no-repeat 0px 3px; padding:0 0 0 13px;}

#user_experience{height:42px; font-family:Arial, Helvetica, sans-serif; font-size:0.9em; background:url(/release09/img/bg_menu.png)}
#user_experience a.normal {background:url(/immagini/visualizzazione/classica.png) no-repeat top left; height:29px; width:24px }
#user_experience .categorie ul{}
#user_experience .categorie li{float:left; width:100px; height:43px; border-right:solid 1px #fff}
#user_experience .categorie li a.active{}
#user_experience .categorie li a{display:block; padding:12px 4px 8px 4px;margin:0 0 0 0; text-align:center;text-transform:uppercase; color:#fff; font-weight:bold}
#user_experience .categorie li a:hover{ text-decoration:none; background:#000; color:#fff}

div#content .splash_left{float:left; width:370px; min-height:200px; margin:10px 0 0 0 }
div#content .splash_left img{border:solid 1px #ccc; padding:5px; background:#fff}
div#content .splash_left h2 a{ font-size:1.2em; letter-spacing:-0.05em; line-height:0.9em; color:#00679B}
div#content .splash_left .abstract{font-size:0.8em}
div#content .splash_right{float:right; width:270px; min-height:200px;margin:10px 0 0 0}
div#content .splash_right h2{line-height:0.9em; padding:0 0 0 20px; background:url(/immagini/loghetto.png) top left no-repeat; border-bottom:solid 1px #e0e0e0; margin:10px 0}
div#content .splash_right h2 a{ font-size:0.9em; letter-spacing:-0.05em; color:#00679B }
div#content .splash_right div{padding:0 0 0.5em 0; }
div#content .splash_right .abstract{font-size:0.8em}
div#content .splash_footer{clear:both; }

#chronology{  margin:1em 0 0 0; padding:1em 0 0 0}
#chronology h2{ border-top:solid 1px #e0e0e0;font-size:1.2em; letter-spacing:-0.05em; line-height:1.1em; clear:both; padding:3px 0 10px 0; margin:10px 0 0 0 }
#chronology h2 a{color:#00679B}
#chronology h2 span{display:none; visibility:hidden}
#chronology img{border:solid 1px #ccc; padding:5px; background:#fff; float:left; margin:0 10px 0 0}
p.datetime{clear:both; color:#666; font-size:0.8em; text-align:right}

.adv_rectangle_box2 {background: #414141 url(/immagini/collestrada_carburanti.gif);  padding:30px 0 0 0}
.adv_rectangle_box2 h2 {font-size:0.8em; color:#fff; margin:0 0 0 8px}
.adv_rectangle_box2 span{margin:0 0 0 80px; color:#fff}
.adv_rectangle_box2 span em{font-size:0.8em}
.adv_rectangle_box2 p.verde{background: #333 url(/immagini/collestrada_carburanti_verde.png) top left no-repeat}
.adv_rectangle_box2 p.diesel{background: #333 url(/immagini/collestrada_carburanti_diesel.png) top left no-repeat}
.adv_rectangle_box2 p.dieselplus{background: #333 url(/immagini/collestrada_carburanti_dieselplus.png) top left no-repeat}

#blog {border:solid 1px #ccc; margin:1em 0 0 0; background: url(http://www.orvietonews.it/rel07/img/nuvole.png) no-repeat top right; padding:80px 0 0 0 }
#blog .blog_container{margin:0 8px 0 0}
#blog .hinner{margin:1em}
#blog .hinner h2{ font-size:1.2em; font-weight:bold; border-top: solid 1px #ccc}

table.contextual_menu{ margin:1em; font-size:1.2em}
table.contextual_menu th{visibility:hidden; display:none}
table.contextual_menu td{padding:15px 0 0 0}
table.contextual_menu td.td1{font-size:0.8em; color:#666; width:22%; vertical-align:top;}
table.contextual_menu td.td2{color:#666; width:78%;}
table.contextual_menu td.td2 span{display:block; text-transform:uppercase; font-size:0.5em; font-weight:bold; color:#900; background:url(/release09/img/puntino.png) no-repeat top left; padding:0 0 0 13px; line-height:1.2em}
table.contextual_menu tr{}

.path p, .path li{float:left; font-size:0.8em; color:#666; margin:0 0 0 5px}
.path p, .path li a{border:none}
.path li a{color:#666; margin:0 0 0 10px; background:url(/release09/img/freccetta.png) no-repeat 0px 3px; padding:0 0 0 13px}

.news_content{font-family:Georgia, "Times New Roman", Times, serif; font-size:0.95em}
.news_content h1{clear:both; font-size:1.2em; font-weight:bold; letter-spacing:0.02em}
.news_content img{float:left; margin:0 10px 0 0; border:solid 1px #e0e0e0; padding:6px; background:#fff}
.news_content span{visibility:hidden; display:none}
.news_content .datafirma span{visibility:visible; display:inline}
.news_content li{margin:0 0 0 20px; list-style-type:disc}
.news_content a{color:#003366; text-decoration:underline}
.news_content table{ width:100%}
.news_content table td{border:solid 1px #ccc; padding:0.5em; vertical-align:top}
.news_content h3{color:#003300; font-weight:bold; padding:10px 0 0 0}
.news_content p{margin:1em 0; display:block}
.news_content ul.photogallery li{list-style-type:none; float:left}

/* commenti */
.comments{clear:both; padding:10px 0 0 0}
.comments h2{padding:10px 0 10px 30px; font-weight:bold}
.insert_ok {font-style:italic; padding:1em; border:solid 1px #ccc}
.comment_header{font-size:0.8em}
.comment_box1, .comment_box2{margin:0 0 10px 0; padding:1em;}
.comment_box1 { background:#e0e0e0}
.comment_box2 { background:#f0f0f0}
.comments form{border-top:solid 1px #fff}
.comments legend{font-weight:bold}
.comments fieldset p{ font-style:italic; font-size:0.8em}
.required{color:#FF0000}
.comments label{display:block}
.comments textarea{height:200px;}
.comments input{width:300px;}
.comments button{display:block}
.comment_empty{font-style:italic; color:#990000}
.scc_email_c{display:none; visibility:hidden; height:1px}


.link_sponsorizzati{border:solid 3px #ccc; margin:1em 0 0 0}
.link_sponsorizzati a{ display:block; margin:1em }



