@charset "UTF-8";
/* CSS Document 

celeste chiaro dde5f2
verde sx 85b601
verde chiaro elementi cae267
blu footer 4f96d7
blu scuro 206AAE
testo 203447

*/

body{ background:#4f96d7; margin:0; padding:0; text-align:center;}

.clear{ clear:both;}
h1, h2,h3{ font-family:"Arial Black", Arial Black, Arial, Helvetica, sans-serif;}

#green{background:url(../img_layout/bg_green.gif) top repeat-x #9bd401; position:relative;}
#blue{ position:absolute; z-index:0; top:0; left:50%; width:50%; height:100%; background:url(../img_layout/bg_blue.gif) top repeat-x #dde5f2;}


#mother{background:url(../img_layout/bg_blue.gif) top repeat-x #dde5f2; position:relative; z-index:1; width:950px; margin:auto; text-align:left;}
#logo img{ border:none;}

#menu_top{ position:absolute; top:5px; right:120px; color:#fff; font-size:12px;}
#menu_top a{ color:#fff;}
#menu_top a:hover{ text-decoration:none;}

#language{ position:absolute; right:0; top:-1px; background-color:#b5cbe1; border:1px; padding:3px; border:1px solid #fff;}
#language img{ margin:0 3px; border:none; filter:alpha(opacity=30);
-moz-opacity: 0.3;
opacity: 0.3;
-khtml-opacity: 0.3;}
#language a img{filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
-khtml-opacity: 1.0;}

#left, #right{ position:relative; float:left; display:inline;}

#left{ background: url(../img_layout/img_sommacco.jpg) bottom no-repeat #85b601; padding:0 0 180px 0; width:340px;}
#right{ width:570px;  padding:50px 0 80px 40px;}
#right a{ color:#203447;}
#right a:hover{ text-decoration:none;}

.attivita_hp{ font-size:12px; text-align:justify; line-height:16px; color:#203447;}
.attivita_hp h1{ font-size:30px; letter-spacing:-1px; color:#fff;}
.attivita_hp h2{ font-size:14px; margin:3px 0 5px; color:#5E7D9B;}
.attivita_hp .box{ height:105px; width:530px; padding:0 20px 0 0; background:url(../img_layout/bg_box_attivita.gif) right repeat-y; margin:25px 0 0 0;}
.attivita_hp .box img{ float:left; margin:0 20px 0 0;}
.attivita_hp .box a img{ border:5px solid #4f96d7;}
.attivita_hp .box a:hover img{ border:5px solid #fff;}
.attivita_hp .box h1{ font-size:14px; color:#5e7d9b; margin:3px 0 5px 0;}

.attivita_hp .box h2 a{ color:#5e7d9b!important;}


#box_news_hp{ margin:30px 0 0 0;}
#box_news_hp h2{font-size:32px; letter-spacing:-1px; color:#4f96d7; width:150px; float:left; display:inline; margin:0;}
#box_news_hp .box{ color:#5e7d9b; font-size:12px; line-height:16px; text-align:justify; float:left; display:inline; background: url(../img_layout/icon_news.gif) 10px 10px no-repeat #e6ecf6; border:1px solid #fff; margin:10px 0 0 0; width:350px; padding:10px 10px 10px 40px}
#box_news_hp .box h1{ color:#4f96d7; font-size:14px; margin:0 0 10px 0;}
#box_news_hp .box h1 span{ display:block; font-size:11px;}
#box_news_hp .box h1 a{color:#4f96d7; text-decoration:none;}
#box_news_hp .box h1 a:hover{color:#206AAE;}

.float_right{ float:right;}

.box_content, .box_photogallery{font-size:12px; text-align:justify; line-height:16px; color:#203447;}
.box_content h2, .box_photogallery h2{font-size:32px; letter-spacing:-1px; color:#206aae; margin:0 0 20px 0;}
.box_content h3{ margin:10px 0 0 0;}
.box_content ul { color:#5E7D9B; padding-left:20px; line-height:20px;}
.box_photogallery h2{ font-size:26px;}
.box_photogallery{ margin:30px 0;}
.box_photogallery a img, .box a img{border:5px solid #4f96d7;}
.box_photogallery a:hover img, .box a:hover img{border:5px solid #fff;}

img.carsokras{border:5px solid #4f96d7; text-align:left; float:left; display:inline; margin:0 10px 0 0;}
img.carsokras_right{border:5px solid #4f96d7; text-align:left; float:right; display:inline; margin:0 0 0 10px;}

#menu_left{ margin:20px 0 0 0;}

img.carsokras{border:5px solid #4f96d7;}

#box_turismo_hp{ position:relative; width:230px; margin:auto;}
#box_turismo_hp h1{ font-size:22px; margin:0; letter-spacing:-1px; color:#fff;}
#box_turismo_hp a img{ z-index:3; position:relative; border:5px solid #fff; margin:0 0 -5px -5px;}
#box_turismo_hp a:hover img{ z-index:5;border:5px solid #cae267;}

.sel{color:#000000!important;}

ul.elenco{ margin:10px 0 0 20px; padding:0; list-style:none;}
ul.elenco li{margin:0 0 6px 0; background:url(../img_layout/bullet.gif) 0 6px no-repeat ; padding:0 0 0 10px;}
ul.elenco li a{ color:#203447;}
ul.elenco li a:hover{ text-decoration:none;} 


#alert{ border:1px solid #ddd; padding:15px; background-color:#ececec;}
#alert h1{ margin:0!important;}
#alert ul.ko{ color:#FF0000; margin:10px 0 0 0; background:url(../img_layout/icon_avvisi_ko.gif) left no-repeat; padding:0 0 0 80px;}
#alert ul.ko li{ padding:0;}
#alert ul.ok{ color:#009900; margin:10px 0 0 0; background:url(../img_layout/icon_avvisi_ok.gif) left no-repeat; padding:0 0 0 80px; min-height:41px;}


#paginazione{padding:4px 2px 2px 2px; color:#5693c7; font-family: sans-serif, Arial, Helvetica; font-size:11px; width:auto; text-align:center;}
#content_paginazione{width:290px; margin:0 auto; text-align:center; }
.paginazione_number{float:left; display:inline; color:#5693c7; width:70px; }
#content_paginazione span{text-decoration:none; color:#5693c7; width:40px;  text-align:center; float:left; display:inline; }
#paginazione a{display:block; text-decoration:none; color:#0c3357; text-align:center;}
#paginazione a:hover{text-decoration:none; color:#5693c7;}

iframe{width:560px; height:340px; border:5px solid #206AAE;}

#footer{ width:950px; margin:auto;position:relative; z-index:2; text-align:left; color:#dde5f2; font-size:11px; padding:10px 0 0 0;}
#footer a{ color:#dde5f2;}
#footer a:hover{ text-decoration:none;}
#footer span{ float:right; position:relative; z-index:20;}
#footer span a{ font-weight:bold; text-decoration:none;}
#footer span a:hover{ color:#fff;}
#sassi{ z-index:-1; background:url(../img_layout/img_sassi.jpg); width:600px; height:108px; position:absolute; right:0; top:-76px;}
