body{background-color:#fff;padding:0;margin:0;}
body, td, input, textarea{font-size:12px;font-family:Arial, Verdana, Serif;color:#333;}
a{color:#06c;text-decoration:none;}
a:hover{text-decoration:underline;}
hr{border:0;color:#c00;background-color:#c00;height:1px;}
h1{font-size:16px;margin-top:0;color:#c00;}
h2, h3{font-size:14px;margin-top:1px;}
.red{color:#c00;}
.break{clear:both;}
.pr{padding-right:25px;}
#header{text-align:center;background-color:#f3f3f3;padding-top:8px;}
#header_cont{width:974px;text-align:left;margin:0 auto;}
#header_cont_ar{width:960px;text-align:right;margin:0 auto;}
#header h1, #header a{font-size:11px;}
#header h1{font-weight:normal;color:#333;display:inline;}
#google_top{padding-top:10px;}
#lingue{clear:both;text-align:left;padding-top:4px;}
#lingue img{margin-right:6px;}
#last-minute, #last_minute, .lm{color:#fff;font-weight:bold;background-color:#c00;text-align:center;}
#last-minute{padding:3px;font-size:11px;}
#last_minute{padding:10px;margin-top:24px;font-size:16px;}
#last-minute a, #last_minute a{color:#fff;}
#last-minute a{font-weight:normal;}
#menu, #footer{background-color:#f3f3f3;overflow:auto;}
#menu{margin-top:12px;}
#footer{margin-top:12px;padding:3px 0 3px 0;text-align:center;}
#pis{width:974px;padding:12px 0 8px 0;margin:0 auto;}
#pis_cont{padding-left:65px;text-align:center;font-size:10px;color:#aaa;}
#pis_cont a{color:#aaa;}
#menu a{float:left;font-size:12px;}
#menu a, #footer a{line-height:22px;padding:2px 8px 2px 8px;border-right:1px solid #eee;}
#menu a:hover, #footer a:hover{color:#fff;text-decoration:none;background-color:#c00;}
#submenu{font-size:10px;color:#c00;margin:6px 0 18px 0;text-align:center;}
#submenu a{color:#333;}
#corpo{line-height:18px;}
#breadcrumb{font-size:10px;margin-bottom:4px;}
#banner, #banner_nb{padding-top:20px;text-align:center;}
#banner{margin-top:20px;border-top:1px solid #c00;}
#list{border-top:1px solid #c00;margin-top:20px;}
#sponsor{border-bottom:1px solid #c00;padding:12px 0 12px 0;}
#list{padding-top:12px;}
.foto{border:1px solid #ccc;padding:5px;float:left;margin:0 10px 10px 0;text-align:center;width:283px;\width:305px;w\idth:283px;}
.didascalia{font-size:11px;line-height:13px;padding-top:5px;}
#move{font-size:20px;font-weight:bold;float:right;color:#ccc;}
#fotografia{text-align:center;clear:both;}
.c1, .c2, .c3, .c4{padding:8px;margin-bottom:8px;}
.c1{background-color:#fff;}
.c2{background-color:#f9f9f9;}
.c3{background-color:#f6f6f6;}
.c4{background-color:#f3f3f3;}
#social{float:right;}
#social img{border:0;}
#search_engine_home{padding:6px;background-color:#f3f3f3;border:1px solid #ccc;}
#header #search-engine{float:right;width:750px;text-align:right;font-size:14px;font-weight:bold;color:#c00;padding-top:4px;}
#search_engine .button, #search_engine .disabled, #search_engine_home .button{border:1px solid #999;font-size:11px;background-color:#fff;}
#video_home{padding:6px;background-color:#f3f3f3;border:1px solid #ccc;text-align:center;}
#video_home #scuola{font-size:16px;}
#video_home div{text-align:justify;line-height:14px;padding:6px 5px 8px 4px;}
#ts{text-transform:uppercase;color:#333;margin-bottom:2px;}
.info{background-color:#f3f3f3;padding:8px 25px 8px 0;}
#foto{padding:0 25px 0 6px;}
#foto img{margin:0 0 8px 6px;border:1px solid #333;}
#foto img:hover{border-color:#c00;}
#tca{padding-left:12px;}
#cs img {margin:3px 8px 3px 8px;}
#share{margin:20px 0 25px 0;padding:6px 0 7px 11px;border:1px solid #ccc;background-color:#f3f3f3;}
#su,#like{float:right;}
#like{border:0px;overflow:hidden;width:110px;height:21px;padding-left:20px;}
#su{padding-top:1px;}
#g1{float:right;padding-top:2px;}
.addthis_toolbox{padding-top:2px;}
#b1,#b2{float:left;}
#b1{padding:6px 25px 0 82px;}
#b2{padding-top:6px;}
