/* CSS Document */
body{
	margin:0; 
	padding:0; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color:#4F91CD;
	background-image:  url(/images/02sf.jpg);
	}
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;}
#shadowbox_title {border: 0px solid;}
#shadowbox_info {border: 0px solid;}
/* Form */
.labelForm {font-size:10px; font-weight:bold; color:#333333;}
.buttonForm {color:#ffffff; background-color:#B4AF9E; border:1px solid #000000; font-weight:bold; padding:0 10px;margin:0 20px 0 0;}
.inputColor {color:#ffffff; background-color:#B4AF9E; border:1px solid #000000; }
/* Contenitore principale */
#MainContainer {width:980px; margin:0 auto;}
/* Header */
#Header{ height:183px;}
#Header .Primo{ width: 235px; float:left; font-size:9px; color:#4E91CC}
#Header .Primo p{ padding-top:7px; margin-left:15px; text-transform:uppercase; font-size:8px}
#Header .Primo a{font-size:8px; color:#4E91CC}
#Header .Primo a:hover{color:#FFF; font-size:8px}
#Header .Secondo{ width: 531px; float:left; padding-top:4px}
#Header .Secondo ul{margin:0; padding:0; list-style:none; width:200px}
#Header .Secondo ul li{display:inline; float:left; padding:0; margin:0; width:155px; height:19px;line-height:16px;}
#Header .Secondo ul li a { color:#4F91CD; font-size:10px; display:block; background:#FFF; height:17px; padding-top:1px}
#Header .Secondo ul li a:hover { color:#4F91CD; font-size:10px; background:#000}
#Header .Secondo a.nero  { color:#fff; font-size:10px}
#Header .Secondo a.nero:hover { color:#000; font-size:10px}
#Header .Secondo a.esploso  { color:#4F91CD; font-size:10px;background:#FFF; height:17px; padding:1px 4px 2px 4px; margin-right:2px}
#Header .Secondo a.esploso:hover { color:#000; font-size:10px}
#Header .Terzo{ width: 210px; float:left; padding-top:2px}
#Header .Terzo .Dueli{ float:right}
#Header .Terzo .Dueli ul{margin:0; padding:0; list-style:none;}
#Header .Terzo .Dueli ul li{display:inline; float:left; padding:0; margin:0; border-right:#000 solid 1px; padding:5px 5px; width:90px; font-family:Arial, Helvetica, sans-serif;}
#Header .Terzo .Dueli ul li a{ color:#91BAE0; font-weight:normal}
#Header .Terzo .Dueli ul li a:hover{ color:#FFF; font-weight:normal}
#Header .Terzo .Cerca{ font-size:9px; font-weight:bolder; color:#000; float:right; padding-right:13px; margin-top:10px}
#Header .Terzo .Cerca input{ font-size:9px; font-weight:bolder; color:#000; width:90px; height:14px}
#Header .Terzo .Blog{ float:right; padding-right:20px; margin-top:22px}
/* Centrale */
#Centro{ height:345px}
#Centro .CentroTXT{ padding-top:110px; padding-left:480px; color:#000; width:320px}
#Centro .CentroTXTPr{ padding-top:110px; padding-left:495px; color:#000; width:320px}
#Centro .CentroTXTPr h1{ font-size:11px; color:#4E91CC; font-weight:bold; margin:0; padding:0}
#Centro .CentroTXTPr h2{ font-size:10px; color:#D8C493; font-weight:bold; margin:0; padding:0}
#Centro .CentroTXTDes { padding-top:70px; padding-left:530px; color:#000; width:400px}
#Centro .CentroTXTRel { padding-top:70px; padding-left:515px; color:#000; width:400px}
#Centro .Gallery{ padding-top:70px; padding-left:640px; color:#4E91CC; font-weight:bold}
#Centro .Gallery ul{margin:0; padding:0; list-style:none;}
#Centro .Gallery ul li{display:inline; float:left; padding:0; margin:0; width:100px; height:80px}
/* Generiche */
#Pollicino{ color:#7AACDA; font-size:9px; padding-top:10px; padding-bottom:5px; text-align:right; font-weight:bold; margin-right:5px}
#Pollicino a{ color:#7AACDA; font-size:9px}
#Pollicino a:hover{ color:#FFF; font-size:9px}
.Linkami{ color:#4E91CC; font-weight:normal}
.Linkami{ color:#FFF; font-weight:normal}
/* Sotto - Duepiuuno*/
#Duepiuuno{ background:url(/images/sf_home.png) top left no-repeat; min-height:175px; margin-top:15px; margin-left:15px}
#Duepiuuno ul{margin:0; padding:0; list-style:none;}
#Duepiuuno ul li{display:inline; float:left; padding:0; margin:0; padding-right:80px; margin-top:35px; color:#000}
#Duepiuuno ul li .Data { color:#C7AC6A; font-weight:bold}
#Duepiuuno ul li .Titolo { color:#000; font-weight:bold}
#Duepiuuno ul li .Titolo a{ color:#000; font-weight:bold; font-size:10px}
#Duepiuuno ul li .Titolo a:hover{ color:#FFF; font-weight:bold}
#Duepiuuno ul li strong{color:#FFF}
#Duepiuuno ul li a {color:#000; font-size:10px; font-weight:normal}
#Duepiuuno ul li a:hover{color:#FFF; font-size:10px}
#Duepiuuno ul li a.link{color:#FFF; font-size:9px; font-weight:bold}
#Duepiuuno ul li a.link:hover{color:#000}
/* Sotto - Quattrosecchi*/
#QuattroSecchi{ background:url(/images/prodotti.png) top left no-repeat; min-height:175px; margin-top:15px; margin-left:15px}
#QuattroSecchi ul{margin:0; padding:0; list-style:none;}
#QuattroSecchi ul li{display:inline; float:left; padding:0; margin:0; padding-right:70px; margin-top:35px; color:#000; width:180px}
#QuattroSecchi ul li a{color:#FFF; font-size:9px}
#QuattroSecchi ul li a:hover{color:#000}
/* Sotto - Elencosette*/
#Elencosette{ min-height:175px; margin-top:15px; margin-left:15px}
#Elencosette ul{margin:0; padding:0; list-style:none;}
#Elencosette ul li{display:inline; float:left; padding:0; margin:0; text-align:center; line-height:8px; color:#000; font-weight:bold; font-size:9px; width:130px; padding-bottom:22px;height:100px;}
#Elencosette ul li a{color:#000; font-size:9px}
#Elencosette ul li a:hover{color:#fff}
/* Sotto - Trecolonne*/
#Trecolonne{ min-height:175px; margin-top:15px; margin-left:15px}
#Trecolonne ul{margin:0; padding:0; list-style:none;}
#Trecolonne ul li{display:inline; float:left; padding:0; margin:0; width:300px; height:150px; padding-right:20px; font-size:11px; color:#000}
#Trecolonne ul li .Titolo3{ background-color:#FFF; color:#4F91CD; font-weight:bold; height:18px; line-height:16px; padding-left:10px; width:180px; margin-bottom:15px}
#Trecolonne ul li .Titolo3n{ background-color:#000; color:#4F91CD; font-weight:bold; height:18px; line-height:16px; padding-left:10px; width:180px; margin-bottom:15px}
#Trecolonne ul li a.link{color:#FFF; font-size:9px; font-weight:bold}
#Trecolonne ul li a:hover{color:#000}
/* Sotto - Duecolonnetesto*/
#Duecolonnetesto{ min-height:175px; margin-top:15px; margin-left:15px}
#Duecolonnetesto ul{margin:0; padding:0; list-style:none;}
#Duecolonnetesto ul li{display:inline; float:left; padding:0; margin:0; width:390px; height:150px; padding-right:90px; font-size:11px; color:#000}
#Duecolonnetesto ul li .Titolo2{ background-color:#000; color:#4F91CD; font-weight:bold; height:18px; line-height:16px; padding-left:10px; width:180px; margin-bottom:15px}
#Duecolonnetesto ul li a.link{color:#FFF; font-size:9px; font-weight:bold}
#Duecolonnetesto ul li a:hover{color:#000}
#Duecolonnetesto ul li span{color:#79ACD9}
#Duecolonnetesto ul li td{ color: #FFFFFF; font-weight:bold; font-size:10px}
#Centro td{ color: #676767; font-weight:bold; font-size:10px}
#Centro td a{color:#000}
#Centro td a:hover{color:#79ACD9}
/* Sotto - Elencocinque*/
#Elencocinque{ min-height:175px; margin-top:15px; margin-left:15px}
#Elencocinque .Titolo5{ background-color:#000; color:#4F91CD; font-weight:bold; height:18px; line-height:16px; padding-left:10px; width:180px; margin-bottom:15px}
#Elencocinque ul{margin:0; padding:0; list-style:none;}
#Elencocinque ul li{display:inline; float:left; padding:0; margin:0; line-height:8px; color:#000; font-weight:bold; font-size:9px; width:183px; padding-bottom:22px; padding-right:10px}
#Elencocinque ul li a{color:#000; font-size:9px}
#Elencocinque ul li a:hover{color:#fff}
/* Sotto - Quattronews */
#Quattronews{min-height:175px; margin-top:15px; margin-left:15px}
#Quattronews ul{margin:0; padding:0; list-style:none;}
#Quattronews ul li{display:inline; float:left; padding:0; margin:0; padding-right:70px; margin-top:35px; color:#000; width:170px}
#Quattronews ul li a{color:#FFF; font-size:9px}
#Quattronews ul li a:hover{color:#000}
#Quattronews ul li .Data { color:#C7AC6A; font-weight:bold}
#Quattronews ul li .Titolo { color:#000; font-weight:bold}
#Quattronews ul li .Titolo a{ color:#000; font-weight:bold; font-size:10px}
#Quattronews ul li .Titolo a:hover{ color:#FFF; font-weight:bold}
/* Azienda */

/* Catalogo */
.Prodimg{
float:left;
height:345px;
vertical-align:baseline;
width:490px;}
#Centro .CentroTXTPr ul{margin:0; padding:0; list-style:none;}
#Centro .CentroTXTPr ul li{display:inline; float:left; padding:0; margin:0; width:100px; margin-top:15px}
.back a{color:#4E91CC; }
.back a:hover{color:#000; }
#Trecolonne ul li .stamp a{ color:#000; font-weight:normal}
#Trecolonne ul li .stamp a:hover{color:#fff; }
/* News */
.Newsimg{
float:right;
height:345px;
vertical-align:baseline;
width:490px;}
#Centro .CentroTXTNw{ padding-top:50px; padding-left:15px; color:#000; width:320px}
#Centro .CentroTXTNw h1{ font-size:11px; color:#4E91CC; font-weight:bold; margin:0; padding:0}
#Centro .CentroTXTNw h2{ font-size:10px; color:#D8C493; font-weight:bold; margin:0; padding:0}
#Centro .CentroTXTNw a { color:#4E91CC; font-weight:normal}
#Centro .CentroTXTNw a:hover { color:#000; font-weight:normal}
#Centro .CentroTXTNw ul{margin:0; padding:0; list-style:none;}
#Centro .CentroTXTNw ul li{display:inline; float:left; padding:0; margin:0; width:100px; margin-top:15px}
#Centro .CentroTXTNw .Data { color:#C7AC6A; font-weight:bold}
#Centro .CentroTXTNw .Titolo { color:#000; font-weight:bold}
/* Contatti */

/* Richiedi Info */

/* Footer */
#Footer{ font-size:9px; color:#79ACD9; font-weight:bold;  margin-left:15px}
#Footer a{ font-size:9px; color:#FFF}
#Footer a:hover{ font-size:9px; color:#000}
#Footer .FooterDx{ float:right; padding-top:10px}
#Footer .FooterDx .Credits a{color:#7AACDA}
#Footer .FooterDx .Credits a:hover{ color:#FFF}
#Footer .FooterSx{float: left; padding-top:10px}
/* ;border:solid 1px #FF0000; 
ul{margin:0; padding:0; list-style:none;}
ul li{display:inline; float:left; padding:0; margin:0;}*/