/* CSS Document */
body{
	margin:0; 
	padding:0; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	background: url(../images/bg_page.jpg) left top repeat-x #2A1D1D
	}
p{ padding:0; margin:0;}
/* Classi generiche */
.clear{clear:both;}
.clearAll{height:0; clear:both; visibility:hidden; overflow:hidden;}
.lineBreak{margin-bottom:15px;}
a img {border:none;}
a {color:#FFFFFF; text-decoration:none;font-weight:bold}
a:hover {color:#FFFFFF;}
/* Form */
.labelForm {font-size:10px; font-weight:bold; color:#333;}
.buttonForm {color:#FFF; background-color:#B4AF9E; border:1px solid #000; font-weight:bold; padding:0 10px;margin:0 20px 0 0;}
.inputColor {color:#000;}
/* Contenitore principale */
#MainContainer {width:980px; margin:0 auto;}
/* Header */
#Header{height:46px; margin-top:9px;}
#Header #HeaderSeo{float:left; font-weight:bold; font-size:10px; letter-spacing:0px;padding-bottom:3px;}
#Header #HeaderSeo .RicCat{padding-top: 10px}
#Header #HeaderSeo a{}
#Header #HeaderSeo a:hover{color:#805F2F}
#Header #HeaderSeo a.active{color:#805F2F}
/* Menù principale */
#Header #HeaderMenu{float:right;font-weight:bold;}
#Header #HeaderMenu a{}
#Header #HeaderMenu a:hover{color:#805F2F}
#Header #HeaderMenu a.active{color:#805F2F}
#Header #HeaderMenu img{padding:0 5px;}
/* Home */
#HomeFlash{height:580px;}
#HomeFlash2010Sx{height:580px; float:left; width:630px}
#HomeFlash2010Dx{height:580px; float:right; background:url('/images/bg_home_dx.jpg') top left no-repeat; width:251px;}
#HomeFlash2010Dx .HomeFlash2010DxUp{ padding-left:100px; font-weight:bold; padding-top:80px}
#HomeFlash2010Dx .HomeFlash2010DxUp a{ color:#805F2F}
#HomeFlash2010Dx .HomeFlash2010DxUp a:hover{ color:#FFF}
#HomeFlash2010Dx .HomeFlash2010DxDw{ padding-left:80px; padding-top:220px;  font-weight:bold}
#HomeFlash2010Dx .HomeFlash2010DxDw p a{ color:#fff}
#HomeFlash2010Dx .HomeFlash2010DxDw p a:hover{ color:#805F2F}
/* Fantatre */
#Fantatre{}
#Fantatre .FantatreTitolo{font-weight:bold; margin-top:30px;}
#Fantatre .FantatreTesto{width:600px; text-align:justify; line-height:17px; margin-top:10px;}
#Fantatre .FantatreRichiedi{margin-top:10px;}
#Fantatre .FantatreRichiedi a{color:#805F2F}
#Fantatre .FantatreRichiedi a:hover{color:#FFF}
#Fantatre .FantatreBg{ background:url(../images/bg_fantatre.jpg) left top no-repeat; height:92px; margin:30px 0 120px 0;}
/* Realizzazioni */
#Fantatre .FantatreElenco{}
#Fantatre .FantatreElenco ul{margin:0; padding:0; list-style:none;}
#Fantatre .FantatreElenco ul li{display:inline; float:left; width:200px; margin:20px 30px 0 0;}
#Fantatre .FantatreElenco ul li .ElencoTitolo{margin:10px 0 20px; font-weight:bold}
#Fantatre .FantatreElenco ul li .ElencoTesto{margin:40px 0 20px;text-align:justify;}
#Fantatre .FantatreElenco ul li .ElencoLink{margin-bottom:17px;}
#Fantatre .FantatreElenco ul li .ElencoLink a{color:#805F2F}
#Fantatre .FantatreElenco ul li .ElencoLink a:hover{color:#FFF}
/* Pavimenti */
#Fantatre .FantatreElenco .Clicca{color:#805F2F; padding-top: 40px; font-weight: bold; margin-bottom: 15px}
#Fantatre .FantatreElenco .Clicca a{color:#805F2F}
#Fantatre .FantatreElenco .Clicca a:hover{color:#FFF}
#Fantatre .FantatreElenco .TestoPavi{text-align:justify;}
/* Realizzazioni Schede */
#Fantatre .FantatreMovie{float:left;}
#Fantatre .FantatreScheda{float:right; width:290px;}
#Fantatre .FantatreVuoto{font-weight:bold; margin-top:35px;}
#Fantatre .FantatreScheda .FantatreSchedaTit{font-weight:bold; margin-bottom:20px;}
#Fantatre .FantatreScheda .FantatreSchedaTit2{font-weight:bold; margin-bottom:5px;}
#Fantatre .FantatreScheda .FantatreSchedaTxt{width:220px; height:350px;text-align:justify;}
#Fantatre .FantatreScheda .FantatreSchedaTxt2{width:200px; height:80px;text-align:justify;}
#Fantatre .FantatreScheda .FantatreSchedaBack a{}
#Fantatre .FantatreScheda .FantatreSchedaBack a:hover{color:#805F2F}
/* Richiedi Info */
#Fantatre .FantatreContatti{width:320px; text-align:justify; line-height:17px; margin-top:10px; float:left}
#Fantatre .FantatreContatti a{color:#805F2F}
#Fantatre .FantatreContatti a:hover{color:#FFF}
#Fantatre .FantatreForm{float:right}
#Fantatre .FantatreBg2{ background:url(../images/bg_fantatre.jpg) center top no-repeat; height:92px; margin:28px 0 160px 0;}
/* News */
#Fantatre #News{background-color:#2A1D1D; min-height: 450px; height: auto !important; height: 450px; padding-left: 10px}
#Fantatre #News .NewsTit{font-weight: bold; margin-top: 35px}
#Fantatre #News ul{margin:0; padding:0; list-style:none;}
#Fantatre #News ul li{display:inline; float:left; width:430px; margin:20px 30px 30px 5px; height: 100px}
#Fantatre #News ul li .immagine {}
#Fantatre #News ul li .immagine img{float:left;}
#Fantatre #News ul li .clicca{ margin-top: 5px; width: 83px; text-align: center}
#Fantatre #News ul li .clicca a{color:#FFF}
#Fantatre #News ul li .clicca a:hover{color:#805F2F}
#Fantatre #News ul li .NewsTxt{float:right; width: 320px}
#Fantatre #News ul li .NewsTxt .NewsData{ color: #FFF; font-weight: bold}
#Fantatre #News ul li .NewsTxt .NewsData a{color:#FFF}
#Fantatre #News ul li .NewsTxt .NewsData a:hover{color:#FFF}
#Fantatre #News ul li .NewsTxt .NewsTitolo{font-weight: bold}
#Fantatre #News ul li .NewsTxt .NewsTitolo2{color:#805F2F}
#Fantatre #News ul li .NewsTxt .NewsData{ color: #FFF; font-weight: bold}
#Fantatre #News ul li .NewsTxt .NewsData2 a{color:#DCC59F}
#Fantatre #News ul li .NewsTxt .NewsData2 a:hover{color:#FFF}
#Fantatre #News ul li .NewsTxt .NewsTitolo{font-weight: bold}
#Fantatre #News ul li .NewsTxt .NewsTitolo3{color:#DCC59F}
#Fantatre #News ul li .NewsTxt .NewsTitolo3 a{color:#DCC59F}
#Fantatre #News ul li .NewsTxt .NewsTitolo3 a:hover{color:#FFF}
#Fantatre #News ul li .NewsTxt .NewsTesto{}
#Fantatre #News ul li .NewsTxt .NewsTesto a{color:#805F2F}
#Fantatre #News ul li .NewsTxt .NewsTesto a:hover{color:#FFF}
.catalogoecc{ margin-left:770px; font-size:9px; font-weight:bold; margin-right:20px}
.catalogoecc a{ color:#FFF}
.catalogoecc a:hover{ color:#DCC59F}
/* Footer */
#Footer{font-weight:bold; font-size:9px; margin:5px 0; padding-top: 15px}
.FootDx{ float: right}
.FootSx{ float: left}
#Footer a{color: #805F2F}
#Footer a:hover{color: #FFF}
#Footer .Credits{font-weight: normal; color: #805F2F}
#Footer .Credits a{font-weight: normal; color: #805F2F}
/* ShadowBox Fix */
#shadowbox_title {border: 0px solid;}
#shadowbox_info {border: 0px solid;}
/* Boxtini Home */

.Boxettini ul{margin:0; padding:0; list-style:none;}
.Boxettini ul li{display:inline; float:left; width:230px;}
.Boxettini ul li .TitBox{ font-size:9px; font-weight:bold; margin-bottom:5px}
.Boxettini ul li .TxtBox{margin-top:5px; margin-bottom:5px}
.Boxettini ul li .LnkBox{ margin-top:5px}
.Boxettini ul li .LnkBox a{ color:#7F5F2E; font-size:9px}
.Boxettini ul li .LnkBox a:hover{ color:#FFF; font-size:9px}
.Boxettini ul li.BoXultim{ width:200px; text-align:right; margin-left: 70px;padding-top: 160px;}
.Boxettini ul li.BoXultim a{ font-size:9px; color:#FFF}
.Boxettini ul li.BoXultim a:hover{ color:#7F5F2E; }
