/* CSS Document */

* {margin:0;padding:0;border:0; font-family:Verdana, Arial, Helvetica, sans-serif;}

body {background-color:#262626; }
hr {display:none;}

p { line-height:1.3em; font-size:11px; color:#FFFFFF;}

a { text-decoration:none; color:#FFFFFF;}
a:hover { text-decoration:underline; color:#FFFFFF;}

#container {width:900px;margin:0 auto;}

#header {width:900px; height:217px;position:relative; background:url(../immagini/head/header.gif);}
#header h1 {
	position:absolute;
	width:345px;
	height:76px;
	display:block;
	left: 21px;
	top: 140px;}
	
#head_indirizzo {position:absolute;top:188px;left:369px;}
#head_indirizzo p {color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}

#menubar{width:900px;height:38px; background:url(../immagini/menu/fondo_menu.gif) center no-repeat; margin:0 auto; position:relative;}

#footer {width:868px;height:20px; background:url(../immagini/layout/basetta.gif) center top no-repeat; margin:0 auto;background-color:#262626;padding:24px 16px 0 16px; margin:0 auto 20px auto;}
#footer p {color:#696969; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;}
#footer a { color:#696969; text-decoration:none; height:16px; }
#footer a:hover { color:#999999; text-decoration:none; }

#body {background:url(../immagini/layout/floreal.gif) no-repeat; height:auto; width:900px;margin:0; position:relative; background-color:#464646;}

#body_video {background:url(../immagini/layout/videoback.jpg) no-repeat; height:650px; width:900px;margin:0 auto; position:relative; background-color:#464646;}

#fullPage {padding:18px; width:864px;}
#fullPage h1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FF9900;margin:0 0 3px 0;}


#colSX {width:294px;height:auto; overflow:hidden; position:relative;float:left;}
#colSX h1 {width:294px;height:39px;}
#colSX h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#990000;margin:0 0 3px 0;}

#colSXint {width:261px; height:auto; background:url(../immagini/layout/colSXbg.gif);padding:10px 8px 5px 25px;}
#colSXint p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;text-align:justify;line-height:1.3em; margin:0 0 0 0;}
#colSXint img {padding:4px 3px 3px 0;float:left;border:0;}

#colSXint ul {list-style:none; margin:10px 0 10px 10px;}
#colSXint li {list-style:none; padding:2px; margin:0; height:auto;}
#colSXint a {color:#666666; text-decoration:none; font-weight:bold;}
#colSXint a:hover {color:#666666; text-decoration:underline;}

#colSXint h5 {color:#006699; font-size:16px; margin:5px 0 15px 0;}

#colDX {width:606px;height:auto; overflow:hidden; position:relative;float:left;}


.clearer200 {width:260px; height:13px;clear:both;text-align:right;margin:3px 0 10px 0; }
.clearer200 a {color:#CCCCCC; text-decoration:none; }
.clearer200 a:hover {color:#FF4444; text-decoration:underline; }

.clearer900 {width:900px;height:10px;clear:both;}

.clearer500 {width:540px; height:13px;clear:both;text-align:right;margin:3px 0 10px 0; }

.clearer500 a {color:#CCCCCC; text-decoration:none; }
.clearer500 a:hover {color:#FF4444; text-decoration:underline; }


a.colTitle {color:#990000; text-decoration:none;font-size:14px; font-weight:bold;margin:0 0 3px 0;}
a.colTitle:hover {color:#999999; text-decoration:underline;}

a.colTitleOr {color:#FF9900; text-decoration:none;font-size:14px; font-weight:bold;margin:0 0 10px 0; display:block;}
a.colTitleOr:hover {color:#FFCC00; text-decoration:underline;}

.img_archivio {float:left; padding:2px 5px 2px 0;}

.buttone_iscriviti {
	position:absolute;
	overflow:hidden;
	cursor:pointer;
	text-indent:-9999px;
	background:url(../immagini/layout/click_iscriviti.png) 0 0 no-repeat;
	width:71px;
	height:27px;
	border:0;
	margin:0 0 0 5px;

}
.buttone_iscriviti:hover {background:url(../immagini/layout/click_iscriviti.png) 0 -27px no-repeat;}

.buttone_invia {
	overflow:hidden;
	cursor:pointer;
	text-indent:-9999px;
	background:url(../immagini/layout/btn_invia.gif) 0 0 no-repeat;
	width:71px;
	height:27px;
	border:0;
	margin:0 0 0 5px;

}
.buttone_invia:hover {background:url(../immagini/layout/btn_invia.gif) 0 -27px no-repeat;}

.testoArticoli {text-align:justify;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;line-height:1.3em;}

a.leggiTutto {font-size:10px; color:#999999; text-decoration:none;}
a.leggiTutto:hover {font-size:10px; color:#FF0000; text-decoration:underline;}

.testoLabel {text-align:justify;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;line-height:1.1em;}

.testoLabel a {text-align:justify;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000066;line-height:1.1em; text-decoration:none;}
.testoLabel a:hover { color:#000066; text-decoration:underline;}

.linkDXr {text-align:justify;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;line-height:1.1em; text-align:right; text-decoration:none;}
.linkDXr:hover { text-decoration:underline;}

.floatImage {float:left;margin:0 5px 1px 0;}

#bottom_colSX_1 {width:294px;height:83px; background:url(../immagini/layout/iscrivitibanda.jpg);position:relative;}
#bottom_colSX_1 h3 {font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size:14px; font-weight:bold; text-align:center; height:22px; width:276px; padding:8px 0 0 18px;}
#bottom_colSX_1 form {height:32px; width:266px; padding:4px 0 0 28px;}
#bottom_colSX_1 input {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999;margin:0; padding:0;border:1px solid #FF0000; height:25px; width:180px; vertical-align:middle;}

#bottom_colSX_1 h3 a {font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size:14px; font-weight:bold; text-align:center; padding:0; text-decoration:none; margin:0;}
#bottom_colSX_1 h3 a:hover {text-decoration:underline;}


#box_flashnews {width:277px;height:auto;margin:10px 0 0 17px;}
#box_flashnews h1 {width:86px;height:44px; text-indent:-99999px; background:url(../immagini/layout/flashnews.gif);}
#flashnews {width:276px; height:auto; margin:10px 0 0 0;padding:0; overflow:hidden;}

#boxPrimoPiano {width:555px;height:auto; overflow:hidden; float:left; padding:10px; background:url(../immagini/layout/fondo_articolo.gif) repeat 0 30px;margin:10px 0 0 11px;}
#imgPrimoPiano {width:247px; height:189px; background:url(../immagini/layout/fondo-primopiano.png);margin:0 10px 0 0; text-align:right;float:left;}
#fotoPrimoPiano {border:1px solid #999999;width:240px; height:180px;}

#box_meteo {width:298px;height:257px;float:left; background:url(../immagini/layout/box_meteo.png);margin-top:15px;padding:10px 19px 0 37px; position:relative;word-wrap: break-word;}
#box_meteo h1 {
	width:298px;
	height:44px;
	text-indent:-99999px;
	background:url(../immagini/layout/scritta_meteo.png);
	position:absolute;
	top: 10px;
	left: 38px;
}
#meteo {
	overflow:hidden;
	height:180px;
	width:300px;
	position:absolute;
	top: 58px;
	left: 38px;
}
.testoMeteo {text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;line-height:1.1em; word-wrap: break-word;}
.testoMeteoBianco {text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;line-height:1.3em; word-wrap: break-word;}

#linkMeteo {
	overflow:hidden;
	height:20px;
	width:300px;
	text-align:right;
	position:absolute;
	top: 242px;
	left: 39px;
}

#linkMeteo a {text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;line-height:1.1em; text-decoration:none;}
#linkMeteo a:hover { color:#cc9900; text-decoration:none;}

#box_webcam {width:196px;height:257px;float:left;background:url(../immagini/layout/box_webcam.png);margin-top:15px;padding:10px 6px 0 34px; position:relative;}
#box_webcam h1 {width:196px;height:44px; text-indent:-99999px; background:url(../immagini/layout/scritta_webcam.png); position:absolute;}
#box_webcam img {position:absolute; top: 65px; left: 35px; position:absolute;}

#box_gallery {width:242px;height:auto;float:left; margin-top:15px;padding:10px 15px 0 37px;}
#box_gallery h1 {width:89px;height:51px; text-indent:-99999px; background:url(../immagini/layout/photogallery.gif);}
#box_gallery h2 {width:80px;height:50px; text-indent:-99999px; background:url(../immagini/layout/videogallery.gif);}

#box_select {width:242px;height:auto;float:left;margin-top:15px;padding:10px 16px 0 34px;}
#box_select h1 {width:89px;height:48px; text-indent:-99999px; background:url(../immagini/layout/select.gif);}
h2.linksAmiciH2 {width:131px;height:43px; text-indent:-99999px; background:url(../immagini/layout/linki.gif);}

.galleryThumbs300 {border:1px solid #999999;margin:5px 0; width:240px; height:180px;}

#corpo {width:555px;height:auto; float:left; margin:0 0 0 11px;padding:10px; background:url(immagini/layout/fondo_articolo.gif) top no-repeat; background-color:#2b2b2b;}
#corpo p {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.3em;}
#corpo h2 {color:#FF9900;font-family:Arial, Helvetica, sans-serif; font-size:18px; margin:0 0 5px 0;}

ul.menubar {
	width:864px;
	height:38px;
	position:absolute;
	margin:0;
	padding:0;
	list-style:none;
	left: 18px;
	top:0;
}

li.menubar {height:38px;float:left; margin:0; padding:0;list-style:none;}
a.menubar {margin:0; padding:0;display:block;overflow:hidden; height:38px;text-indent:-99999px;}

li.mb01 {width:81px;}
a.mb01 {width:81px; background:url(/immagini/menu/menu_home.gif) 0 0 ;} 
a.mb01:hover {background:url(/immagini/menu/menu_home.gif) 0 -38px; } 

li.mb02 { width:90px;}
a.mb02 {width:90px; background:url(../immagini/menu/menu_shop.gif)  0 0;} 
a.mb02:hover {background:url(/immagini/menu/menu_shop.gif) 0 -38px; } 

li.mb03 { width:68px;}
a.mb03 {width:68px; background:url(../immagini/menu/menu_meteo.gif)  0 0;} 
a.mb03:hover {background:url(../immagini/menu/menu_meteo.gif) 0 -38px; } 

li.mb04 { width:85px;}
a.mb04 {width:85px; background:url(../immagini/menu/menu_webcam.gif)  0 0;} 
a.mb04:hover {background:url(../immagini/menu/menu_webcam.gif) 0 -38px; } 

li.mb05 { width:126px;}
a.mb05 {width:126px; background:url(../immagini/menu/menu_sub.gif)  0 0;} 
a.mb05:hover {background:url(../immagini/menu/menu_sub.gif) 0 -38px; } 

li.mb06 { width:127px;}
a.mb06 {width:127px; background:url(../immagini/menu/menu_foto.gif)  0 0;} 
a.mb06:hover {background:url(../immagini/menu/menu_foto.gif) 0 -38px; } 

li.mb07 { width:122px;}
a.mb07 {width:122px; background:url(../immagini/menu/menu_video.gif)  0 0;} 
a.mb07:hover {background:url(../immagini/menu/menu_video.gif) 0 -38px; } 

li.mb08 { width:71px;}
a.mb08 {width:71px; background:url(../immagini/menu/menu_forum.gif)  0 0;} 
a.mb08:hover {background:url(../immagini/menu/menu_forum.gif) 0 -38px; } 

li.mb09 { width:94px;}
a.mb09 {width:94px; background:url(../immagini/menu/menu_contact.gif)  0 0;} 
a.mb09:hover {background:url(../immagini/menu/menu_contact.gif) 0 -38px; } 

html .rss_link { border:0; padding:4px 0 0 20px; line-height:20px; background:url(../immagini/layout/rss.gif) no-repeat bottom left; color:#696969; text-decoration:none; }
html .rss_link:hover { text-decoration:none;color:#999999;}

html .fb_share_link { border:0; padding:4px 0 0 20px; line-height:20px; background:url(http://static.ak.fbcdn.net/images/share/facebook_share_icon.gif?0:26981) no-repeat bottom left; color:#696969; text-decoration:none; }
html .fb_share_link:hover { text-decoration:none;color:#999999;}


.linksAmici {padding:10px 10px 18px 40px; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:38px; font-weight:bold;}
.linksAmici:hover {text-decoration:underline;}

.galleryThumbs {border:1px solid #999999;margin:5px 0; width:90px; height:67px;}

.linksGallery {color:#FFFFFF; text-decoration:none; line-height:32px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.linksGallery:hover {text-decoration:underline;}


.forum_tit {
	color:#888888;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0 0 3px 0;
	font-weight:normal;
}
.forum_body {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
	line-height:1.3em;
	margin:2px 0 10px 0;
}
.forum_em {
	color:#DDAAAA;
	font-weight:bold;
}
#forum_corpo {
	width:555px;
	height:900px;
	float:left;
	overflow-y:scroll;
	overflow-x:hidden;
	margin:0 0 0 11px;
	padding:10px;
	background:url(immagini/layout/fondo_articolo.gif) top no-repeat;
	background-color:#2b2b2b;
}

#offerte_corpo {
	width:555px;
	height:auto;
	float:left;
	overflow-y:scroll;
	overflow-x:hidden;
	margin:0 0 0 11px;
	padding:10px;
	background:url(/immagini/layout/fondo_articolo.gif) top no-repeat;
	background-color:#2b2b2b;
}


.errori {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
}

.forumfield {width:250px; padding:5px;  border:1px solid #999999;}

.toppino {width:575px;height:20px; float:left; margin:20px 0 0 11px;padding:0;}
.toppino_text {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:right;}

a.fotogallery { display:block; color:#000000; font-weight:bold; padding:0 0 8px 0;margin:0; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a.fotogallery:hover { color:#FF9900; text-decoration:underline;}

.mappa {width:410px; height:350px; margin:5px; border:5px solid #999999; overflow:hidden;color:#000000;}

.img_contatti {width:410px; height:350px; margin:5px; border:5px solid #FF6600; overflow:hidden;color:#000000;}

.paginaConSfondo {width:860px; height:auto; background-image:url(/immagini/background.gif); background-attachment:scroll; background-position:bottom center; background-repeat:no-repeat; overflow:hidden;}

.colonnaMaps {width:430px; float:left;}

img.logoNegozio { width:180px;height:135px;margin:0 0 10px 0; border:3px solid #FF9900;}

.webcams {width:192px;  padding:12px; overflow:hidden;float:left;}
.paginaWebcam {width:854px;height:20px; margin:10px 0 0 0;padding:0 10px 0 0;}
.scritteDX {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:right;}

.cartine {width:124px;  padding:10px; overflow:hidden;float:left;}

img.logoShop {border:2px solid #FFCC00; float:left; margin:0 10px 10px 0; width:106px; height:60px;}

.avvisoForum {margin:5px 0; border:2px solid #FF0000; padding:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color:#FFFFFF; color:#FF0000;}

.paginaInteraFondo {width:844px;height:auto; padding:10px; margin:0; background:url(/immagini/layout/fondo_articolo.gif) right top no-repeat; background-color:#2b2b2b; margin:40px 0 0 16px; float:left;}

     
#meteobox {float:left; width:545px; padding:0 10px;color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:1.3em;}
