/* CSS Document */
@import url(/highslide/highslide.css);@import url(/css/lightbox.css);
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-align:center;
	background-color:#eee;
	margin:0;
	padding:0;
	
}
img{border-width:0}
h1{font-size:24px;color:#F90;margin-top:0;background-image:url(http://foto.tuttomaremma.com/immagini/sf_body-contenuti.jpg);background-repeat:no-repeat;background-position:top;margin-bottom:6px;padding:45px 0 0}
h2{font-weight:lighter;font-size:18px;margin-top:0;margin-bottom:2px;color:#F60;clear:left}
h3{
	font-weight:bold;
	font-size:13px;
	margin-top:0;
	margin-bottom:2px;
	color:#679EFF;
	clear:left
}
h3 a{color:#679EFF;text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#679EFF}
h4{font-weight:lighter;font-size:18px;margin-top:0;margin-bottom:5px}
h5{font-size:11px;color:#666;margin-top:0;margin-bottom:5px}
p{margin-top:0;margin-bottom:15px}
a{color:#65B449}
p + h3{margin-bottom:3px;margin-top:10px}
p + h2{margin-top:18px}
h3 + p{
	margin-bottom:10px;
	margin-top:0;
}

form {
	position: relative;
}
iframe {
	margin-top: 2px;
}



#container{
	min-height:1040px;
	height:auto!important;
	height:1040px;
	width:980px;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	padding-right:11px;
	padding-left:12px;
	margin-bottom:20px;
	padding-bottom:0px;
	background-image:url(http://foto.tuttomaremma.com/immagini/sf_container.png);
	background-repeat:repeat;
	position:relative;


}
#head{
	height:150px;
	width:1003px;
	background-color: #eee;
	background-image: url(http://foto.tuttomaremma.com/immagini/sf_body2.gif);
	background-repeat: repeat-x;
	margin-right: -11px;
	margin-left: -12px;
}
#banner-sup{
	height:90px;
	width:728px;
	position:absolute;
	left:261px;
	top:8px
}
p a strong {
	font-size: 15px;
	text-decoration: none;
}

#bandiere{
	height:12px;
	width:80px;
	position:absolute;
	left:89px;
	top:81px;
}
#bandiere img{margin-right:12px}
#nav{
	height:25px;
	width:882px;
	position:absolute;
	left:120px;
	top:110px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	background-color:#FC0;
	z-index:3;
	border-top-color: #EEEEEE;
	border-right-color: #EEEEEE;
	border-bottom-color: #EEEEEE;
	border-left-color: #EEEEEE;
}
#nav ul{list-style-type:none;margin:0;padding:0}
#nav li a{
	font-size:13px;
	font-weight:700;
	color:#000;
	text-decoration:none;
	display:block;
	height:22px;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#EEEEEE;
	width:146px;
	text-align:center;
	padding-top:3px
}
#nav li a:hover{background-color:#65B449}
#body{
	min-height:960px;
	height:auto!important;
	height:960px;
	width:978px;
	
}
#head2{
	height:360px;
	width:978px;
}
#block-head2-six{
	height:350px;
	width:608px;
	position:absolute;
	z-index:99;
	left:1px;
	padding-top:18px;
	padding-right:9px;
	padding-left:9px;
	margin-left:8px;
	background-color:#FFF;
	top:151px;
	-moz-box-shadow: 4px 3px 4px#ddd;
	-webkit-box-shadow: 4px 3px 4px#dd;
	box-shadow: 4px 3px 4px#ddd;
	color: #FFFFFF;
}
#g-map{height:231px;width:377px;float:right;position:absolute;z-index:1500;top:142px;left:623px}
#content-home{
	min-height:1098px;
	height:auto!important;
	height:1098px;
	width:604px;
	text-align:left;
	font-size:12px;
	color:#666;
	line-height:20px;
	float:left;
	background-color:#FFF;
	display:inline;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 8px;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 19px;
	padding-left: 0px;
	-moz-box-shadow: 4px 3px 4px#ddd;
	-webkit-box-shadow: 4px 3px 4px#dd;
	box-shadow: 4px 3px 4px#ddd;
}
#content{
	min-height:1458px;
	height:auto!important;
	height:1458px;
	width:604px;
	background-repeat:repeat-y;
	background-position:right;
	text-align:left;
	font-size:12px;
	color:#666;
	line-height:20px;
	float:left;
	background-color:#FFF;
	display:inline;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 8px;
	padding-top: 15px;
	padding-right: 11px;
	padding-bottom: 19px;
	padding-left: 0px;
	-moz-box-shadow: 4px 3px 4px#ddd;
	-webkit-box-shadow: 4px 3px 4px#dd;
	box-shadow: 4px 3px 4px#ddd;


}

.spacedex5{margin-right:5px}
.spacedex10{margin-right:10px}
.bold{font-weight:bolder}
.textdex{text-align:right}
.block-image{height:150px;width:180px;margin-right:8px;margin-left:9px;margin-bottom:16px;font-size:10px;position:relative;float:left}
.clear{float:left;margin-top:20px}
.clear-p {
	margin-top:20px;
	clear: left;
}
.clear-t {
	clear: both;
}

.destra{float:right}
.aziende {
	float: left;
	margin-right: 10px;
}
.p-aziende {
	height: 145px;
	width: 580px;
}

.spacesiximg{margin-left:5px}
.block-footer{float:left;height:180px;width:290px}
.input{
	color:#000;
	width:290px;
	background-image:url(http://foto.tuttomaremma.com/immagini/sf_input.jpg);
	height:20px;
	background-repeat:repeat-x;
	font-weight:700;
	padding-right:28px;
	border-color:#ddd #CCC #CCC #ddd;
	border-style:solid;
	border-width:1px
}
.cerca{
	background-image:url(http://foto.tuttomaremma.com/immagini/sf_bottone.jpg);
	background-repeat:no-repeat;
	height:24px;
	width:71px;
	color:#333;
	background-position:left;
	position:absolute;
	left:251px;
	top:0px;
	font-size:11px;
	border-width:0;
	z-index: 3;
	cursor: pointer;
}
.menu03-ul1{height:270px}
.menu03-ul2{height:125px}
.active-nav{font-size:13px;font-weight:700;color:#FFF;text-decoration:none;display:block;height:22px;border-right-width:1px;border-right-style:solid;border-right-color:#65B449;width:146px;text-align:center;padding-top:3px;background-color:#65B449}
.block-home{
	height:279px;
	width:274px;
	float:left;
	padding-right:8px;
	padding-left:12px;
	padding-top:15px;
}
.block-gra-home{float:left;height:160px;width:288px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ddd;background-image:url(http://foto.tuttomaremma.com/immagini/sf_eventi_home.jpg);background-repeat:no-repeat;background-position:right;padding-right:293px;border-top-width:1px;border-top-style:solid;border-top-color:#ddd;padding-top:10px;padding-left:12px}
.nota{
	color:red;
	border:1px dotted #CCC;
	font-size:11px;
	line-height:15px;
	margin-top:18px;
	clear: left;
	padding-top: 5px;
	padding-right: 45px;
	padding-bottom: 5px;
	padding-left: 45px;
	margin-bottom: 18px;
}
.paesi{font-size:14px;min-height:30px;height:auto!important;list-style-type:none;width:570px;float:left;margin:0 0 30px;padding:0}
.paesi li{float:left;display:block;white-space:nowrap}
.paesi li a{display:block;font-weight:700;margin:10px}
.spaceimg{
	float:left;
	margin-right:5px;
	margin-bottom:-5px;
	margin-top: 8px;
}
.spaceimg-p {
	float:left;
	margin-right:5px;
	margin-top: 5px;
	margin-bottom: 10px;
}

.center{text-align:center}
.controlfont{margin-right:10px;float:left}
.share {
	height: 20px;
	float: right;
	width: 200px;
	margin-top: 5px;
}
.commenta {
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #CCC;
	margin-top: 20px;
	clear: both;
}
.pieg {
	color: #FFF;
	position: absolute;
	z-index: 100;
	bottom: 9px;
	height: 10px;
	width: 325px;
	padding-top: 5px;
	padding-bottom: 10px;
	background-image: url(../immagini/tra.png);
	left: 5px;
	padding-left: 10px;
}
.pieg a {
	color: #FFF;
	font-size: 15px;
}




#banner-head{
	height:39px;
	width:237px;
	position:absolute;
	left:20px;
	top:25px
}
#shadow{
	z-index:2;
	height:40px;
	width:147px;
	background-image:url(http://foto.tuttomaremma.com/immagini/shadow_icone.png);
	position:absolute;
	left:112px;
	top:108px
}
#evidenza{height:74px;width:450px;font-size:12px;font-weight:lighter;color:#333;padding-right:10px;padding-left:17px;float:right;padding-top:4px;background-color:#FFF}
#evidenza-opacity{height:99px;width:596px;position:absolute;z-index:1001;left:31px;top:401px;filter:alpha(opacity=45);-moz-opacity:.45;opacity:.45;background-color:#000}
#evidenza h3 a{font-size:15px}
#slide{position:relative;height:328px}
#slide img{margin-bottom:1px}
#control{
	height:25px;
	width:589px;
	position:absolute;
	left:36px;
	top:162px
}
#control-home{
	height:25px;
	width:610px;
	position:absolute;
	left:5px;
	top:507px;
	background-color: #FFF;
	z-index: 100;
	padding-left: 20px;
}
#menu-00{height:105px;width:333px;float:left;padding-right:6px;padding-left:5px;padding-top:8px}
#menu{
	height:1440px;
	width:357px;
	position:absolute;
	left:647px;
	top:151px
}
#menu-01{
	height:398px;
	width:333px;
	float:left;
	padding-right:6px;
	padding-left:5px;
	padding-top:10px;
	position: relative;
	
}
#menu-01 h4{
	color:#FFFFFF;
	padding-left: 12px;
	padding-top: 1px;
	padding-right: 10px;
	background-color: #F90;
	-moz-box-shadow: 0px 1px 3px #000000;
	-webkit-box-shadow: 0px 1px 3px #000000;
	box-shadow: 0px 1px 3px #666;
	padding-bottom: 1px;
	font-size: 16px;

	
}
#menu-01 li{float:no}
#menu-01 li a{text-decoration:none;display:block;color:#000;font-size:12px;height:16px;padding-top:2px;padding-left:5px;padding-right:10px;white-space:nowrap;width:151px}
#menu-01 img {
	margin-top: 10px;
}

#menu-01 li a:hover{background-color:#FC0;text-align:right;color:#333}
#menu-02{
	height:360px;
	width:333px;
	float:left;
	padding-right:6px;
	padding-left:5px;
	padding-top:0px;
	margin-bottom:10px;
	background-image:url(../immagini/SF_MENU2_C.png);
	background-repeat:no-repeat;
	background-position:center bottom;
}
#menu-02 h4{
	color:#FFFFFF;
	padding-left: 12px;
	padding-top: 1px;
	padding-right: 10px;
	background-color: #0D9EFF;
	-moz-box-shadow: 0px 1px 3px #000000;
	-webkit-box-shadow: 0px 1px 3px #000000;
	box-shadow: 0px 1px 3px #000000;
	padding-bottom: 1px;
	font-size: 16px;


	
}
#menu-02 li a{text-decoration:none;display:block;color:#000;font-size:12px;height:19px;padding-top:2px;padding-left:14px;padding-right:14px;float:left;width:138px}
#menu-02 li a:hover{background-color:#FC0;color:#333;text-align:right}
#menu-03{height:590px;width:160px;float:left;padding-right:6px;padding-left:5px;padding-top:8px}
#menu-03 h4{
	color:#FFF;
	background-color: #65B449;
	-moz-box-shadow: 0px 1px 3px #000000;
	-webkit-box-shadow: 0px 1px 3px #000000;
	box-shadow: 0px 1px 3px #000000;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 10px;
	font-size: 16px;
}
#menu-03 p{text-decoration:none;font-size:13px;margin-left:12px;line-height:20px}
#menu-03 ul{width:162px;list-style-type:none;margin:0;padding:0 0 10px}
#menu-03 li a{text-decoration:none;display:block;color:#000;font-size:12px;padding-top:2px;padding-left:10px;height:16px}
#menu-03 li a:hover{
	background-color:#FC0;
	text-align:right;
	color:#333
}
#menu-04{height:600px;width:162px;float:left;margin-left:5px}
#footer{
	height:200px;
	width:995px;
	font-size:11px;
	padding-left:8px;
	background-image:url(http://foto.tuttomaremma.com/immagini/sf_body2.gif);
	background-repeat:repeat-x;
	clear:left;
	margin-top:20px;
	background-color: #eee;
	margin-right: -11px;
	margin-left: -12px;
}
#footer-six{height:184px;width:618px;float:left;padding-top:15px;color:#999}
#footer-six ul{
	margin-top:0;
	padding-top:0;
	width:200px;
	padding-left:0;
	margin-left:0;
	list-style-type:none;
	height:95px;
}
#footer-six p{color:#999;padding-left:0;border-top-width:1px;border-top-style:solid;border-top-color:#ddd;width:205px;margin-left:18px;margin-top:0;padding-top:5px}
#footer-six a{text-decoration:none;color:#999}
#footer-dex{
	height:185px;
	width:340px;
	float:left;
	padding-top:15px;
	padding-left:10px;
	text-align: right;
}
#footer-dex a{text-decoration:none;color:#333;font-weight:bolder}
#footer-dex ul{
	width:330px;
	padding-top:0;
	margin-top:0;
	margin-left:0;
	list-style-type:none;
	padding-left:0;
	height:75px;
	padding-right: 0px;
	margin-right: 0px;
}
#footer-dex p{color:#999;padding-left:0;border-top-width:1px;border-top-style:solid;border-top-color:#ddd;width:205px;margin-left:18px;margin-top:20px;padding-top:5px}
#fb-root {
	clear: left;
}
#like {
	height: 22px;
	width: 95px;
	float: left;
	padding-bottom: 3px;
}


#menu-nav-content{min-height:90px;height:auto!important;width:587px;padding-bottom:10px;float:left;padding-left:4px;margin-bottom:10px;border-color:#ddd #ccc #ccc #ddd;border-style:dotted;border-width:1px}
#menu-nav-content ul{list-style-type:none;width:587px;float:left;margin:0 0 20px;padding:0}
#menu-nav-content li a{display:block;padding-right:9px;padding-left:9px;color:#000;text-decoration:underline;white-space:nowrap}
#content #menu-nav-content li a:hover{background-color:#FC0;text-decoration:none}
#sf-terme-home{
	background-image:url(http://foto.tuttomaremma.com/immagini/sf_termedisaturnia.jpg);
	background-position:center 150px;
	background-repeat:no-repeat;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#sf-vacanze-home{
	background-image:url(http://foto.tuttomaremma.com/immagini/sf_vacanze.jpg);
	background-position:center 150px;
	background-repeat:no-repeat
}
#sf-mare-home{
	background-image:url(http://foto.tuttomaremma.com/immagini/sf_maremma_mare.jpg);
	background-position:center 150px;
	background-repeat:no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#sf-parcomaremma-home{
	background-image:url(http://foto.tuttomaremma.com/immagini/sf_parcodellamaremma.jpg);
	background-position:center 150px;
	background-repeat:no-repeat;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}
#sf-banner {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}

#sf-eventi-home{
	background-image:url(http://foto.tuttomaremma.com/immagini/sf_eventi_home.jpg);
	background-position:center 150px;
	background-repeat:no-repeat;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#eventi-ul{margin-bottom:10px}
#eventi-ul ul{list-style-type:none;width:580px;height:100px;margin:0;padding:0}
#eventi-ul li a{display:block;height:30px;font-size:15px;padding:5px 8px 4px}
h2 a,#menu-03 a{text-decoration:none}
a:hover,#footer a:hover{color:#F90}
#nav li,.sinistra,#menu-02 li,#menu-nav-content li,#eventi-ul li{float:left}
#content-home a,#content a{font-weight:700}
#content-home ul,#content ul{margin-top:0;margin-left:0;padding-top:0;padding-left:20px;list-style-type:square}
#menu-01 ul,#menu-02 ul{list-style-type:none;background-repeat:no-repeat;background-position:right top;width:166px;float:left;margin:0;padding:0}
#footer-six p a,#footer-dex p a{color:#0D9EFF}
/* ribbon style */

