@charset "UTF-8";

body, html { background:#9aa4a5; margin:0; padding:0; font-family:"Trebuchet MS", Arial; font-size:10px; color:#9aa4a5; letter-spacing:0.8px; }
div, img, form, table, td, tr { margin:0; padding:0; border:none; }
tabl { border-collapse:collapse; }
a { text-decoration:none; color:#112e46; }
a:hover { color:#9aa4a5; }

#mainContainer { width:890px; margin:8px auto 30px auto; padding:0px 35px; background:#FFF; position:relative; }
#header { background:url(../images/puntino.gif) bottom left repeat-x; padding-bottom:2px; position:relative;  }
#langButtons { position:absolute; right:8px; top:11px; background:url(../images/lang_sep.gif) 39px 2px no-repeat; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:0px; } 
#searchBar { position:absolute; top:86px; right:0px; }
.searchField { border:1px solid #e7e7e7; width:121px; color:#9aa4a5; font-family:"Trebuchet MS", Arial; font-size:10px; height:14px; margin-right:1px; padding:0; float:left; }

#footer { position:absolute; bottom:-16px; left:0px; font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: 500;	color: #112e46; letter-spacing:0px; }
#footer a { text-decoration:underline; font-size:10px; }
#footer a:hover { color: #112e46; }

#mainMenu { font-family:"Trebuchet MS", Arial; font-size:12px; padding:4px 0px 8px 12px; background:url(../images/puntino.gif) bottom left repeat-x; }
#mainMenu a { color:#112e46; margin-right:45px; letter-spacing:0.8px }
#mainMenu a:hover { color:#9aa4a5; }
#arBtn { float:right; font-family:"Trebuchet MS", Arial; font-size:10px; padding-top:2px; }
#arBtn a { margin:0; color:#9aa4a5; }
#arBtn a:hover { color:#112e46; }

#innerContent {  }
#navBar { color:#9aa4a5; margin:9px 0px 9px 10px; font-size:10px; }
#navBar a { color:#9aa4a5; }

#leftContent { width:185px; float:left; }
#rightContent { width:705px; float:right; }

#flashBanner { margin-left:9px; margin-top:31px; }
#flashBanner2 { margin-left:9px; }
.mainText { font-family:Arial, Helvetica, sans-serif; font-size:19px; line-height: 25px; color: #9aa4a5; font-weight: lighter; letter-spacing:0px; }

#homeNews { border-left:1px solid #9aa4a5; padding-left:19px; color:#112e46; line-height:19px; letter-spacing:0px; }
#homeNews .title { color:#9aa4a5; font-size:15px; font-weight:bold; }
#homeNews .titolo { font-size: 12px; color:#112e46; font-size:12px; font-weight:bold; font-family:"Trebuchet MS", Arial; }
#homeNews .data { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color: #9aa4a5;	line-height: 14px; }
#homeNews .testo { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #9aa4a5; line-height: 18px; }
#homeNews a.segue { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; line-height: 14px;color: #112e46; text-decoration:none; }


#navcontainer { width: 150px; color: #112e46; font-size:11px; }
#navcontainer ul { list-style: none; margin: 0; padding: 0; border: none; }
#navcontainer li { border-top: 1px solid #9aa4a5; margin: 0; }
#navcontainer li a { display: block; padding: 4px 0px 4px 12px; color: #112e46; text-decoration: none; width: 100%; }
#navcontainer li a#current { color:#9aa4a5; }
html>body #navcontainer li a { width: auto; }
#navcontainer li a:hover { color: #9aa4a5; }

#navcontainer li.subli { border-top:none; margin: 0; }
#navcontainer li.subli a { display: block; padding: 2px 5px 2px 19px; color: #9aa4a5; text-decoration: none; width: 100%; }
#navcontainer li.subli a#current { color:#112e46; }
#navcontainer li.subli a:hover { color: #112e46; }

.sezImg { margin-bottom:25px; }
.sezText { font-family:Arial, Helvetica, sans-serif; font-size:19px; line-height: 22px; color: #9aa4a5; font-weight: lighter; letter-spacing:0px; }
.sezSlogan { font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #112e46; margin-bottom:8px; }
.sezTextMini { font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #9aa4a5; padding-right:10px; font-weight: lighter; letter-spacing:0px; }

#contatto { margin-left:9px; margin-top:20px; margin-bottom:30px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:lighter; color: #112e46; line-height: 15px; letter-spacing:0px; }

#collMenu { overflow:hidden; }

.newsListTitle { color:#9aa4a5; font-size:14px; font-weight:normal; margin-left:194px; margin-top:30px; border-bottom:0px solid #9aa4a5; }
.newsList { margin-left:194px; width:600px; line-height:17px; border-bottom:1px solid #9aa4a5; padding-bottom:10px; margin-bottom:20px; }
.newsIndice { margin-left:194px; width:600px; line-height:17px; text-align:right; font-size:11px;  }
.newsList .data { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#9aa4a5; letter-spacing:0px; }
.newsList .titolo { font-weight:bold; font-size:13px; color:#112e46; }
.newsList .testo { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#9aa4a5; letter-spacing:0px; }
.newsList a.segue { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#112e46; letter-spacing:0px; }
.newsList .links { margin-top:40px; }
.newsList .links a { font-family:Arial, Helvetica, sans-serif; font-size:10px; letter-spacing:0px; color:#112e46; }
.newsList .indietro {  margin-top:40px; }
.newsList .indietro a {  font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:0px; color:#112e46; }
#appNewsImg { float:left; margin-left:9px; margin-top:44px; }

.fascia { line-height:24px; padding:0px 0px 0px 5px; height:25px; background:url(../images/fascia.gif) top left repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:0px; color:#fff; }
.testoFascia {  color:#9aa4a5; font-family:Arial, Helvetica, sans-serif; letter-spacing:0px; font-size:12px; padding:16px 0px 0px 0px ; }
.testoFascia a {  text-decoration:underline; }
.testoFascia strong { color:#112e46; font-weight:normal; }
.prodBox { width:90px; float:left; margin-right:12px; }
.prodBox .coll { color:#112e46; padding:1px 5px 0px 5px; font-size:11px; letter-spacing:0px; border-top:1px solid #9aa4a5; font-family:Arial, Helvetica, sans-serif; }
.prodBox .codice { color:#112e46; padding:1px 5px 0px 5px; font-size:11px; letter-spacing:0px; border-top:1px solid #9aa4a5; font-family:Arial, Helvetica, sans-serif; }
.prodBox .extra { color:#9aa4a5; padding:0px 5px 2px 5px; font-size:10px; border-top:1px solid #9aa4a5; border-bottom:1px solid #9aa4a5; letter-spacing:0px; }
.prodInnerBox { width:90px; height:100px; margin:10px 0px; position:relative; overflow:hidden; }

.schedaTitolo { width:200px; border-bottom:1px solid #9aa4a5; font-weight:bold; color:#112e46; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding:3px 0px; letter-spacing:0px; }
.schedaCodice { width:200px; border-bottom:1px solid #9aa4a5; font-weight:normal; color:#112e46; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:5px 0px; letter-spacing:0px; }
.schedaDesign { width:200px; font-weight:normal; color:#112e46; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:5px 0px; letter-spacing:0px; }
.schedaExtra { width:200px; color:#9aa4a5; padding:0px 5px 2px 0px; font-size:10px; letter-spacing:0px; }
#schedaThumbs { width:102px; float:right; margin-top:-18px; }
.schedaThumb { border:1px solid #9aa4a5; margin-bottom:3px; cursor:pointer; }
#schedaImg { margin-top:30px; position:relative; height:430px; width:590px; }
#schedaImgLod { position:absolute; bottom:0px; left:0px; }
.locImg { float:left; margin:18px 18px 0px 0px; }
.locImg img { border:1px solid #9aa4a5; }
.didascaliaLocations { margin-top:4px; color:#112e46; font-family:Arial, Helvetica, sans-serif; letter-spacing:0px; font-size:11px; }
.misureImg { float:left; margin:16px 22px 0px 0px; text-align:center; line-height:23px; color:#112e46; font-family:Arial, Helvetica, sans-serif; letter-spacing:0px; font-size:11px; }
.pieAccessori { font-family: Arial, Helvetica, sans-serif; font-size: 13px;	line-height: 20px; color: #9aa4a5; letter-spacing:0px; }

.evidSearch { background:#FFFF99; padding:0px 3px; }
.resultURL { color:#112e46; font-size:11px; }












 