/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	font-family:'Century Gothic';
	font-size: 11px;
}

.corpo{
font-family:Verdana;
font-size: 12px;
margin-top: 0px;
background-image:url('top-right.jpg');
background-repeat:no-repeat;
background-position:top right;
padding-left:24px;
padding-right:13px;
padding-top:5px;
line-height:15px;
}

.corpo a{
text-decoration:underline;
}

.corpo a:hover{
color:#cb0538;
}


.articolo{
font-family:Verdana;
font-size: 12px;
padding-top: 5px;
}

.articolo a{
font-size: 10px;
color:#cb0538;
text-decoration:none;
font-weight:bold;
}

.articolo a:hover{
text-decoration:underline;
font-weight:bold;
}

.articolob{
font-family:Verdana;
font-size: 12px;
padding-top: 5px;
}

.articolob a{
font-size: 12px;
color:#cb0538;
text-decoration:none;
font-weight:bold;
}

.titoletto{
background-image:url('sfondo-titolo.jpg');
background-repeat:no-repeat;
background-position:left;
font-family:Verdana;
font-size: 12px;
height:22px;
color:#FFFFFF;
padding-left:5px;
font-weight:bold;
}
.titoletto a{

font-family:Verdana;
font-size: 12px;

}


a{
font-family:Verdana;
text-decoration:underline;
color:#000000; 
font-size: 12px;
}

.head{
background-image:url('centro-head.jpg');
background-repeat:no-repeat;
background-position:left;
height:253px;
}

.head-dx{
background-image:url('head-dx-nero.jpg');
background-repeat:repeat-y;
background-position:top;
}

.head2{
background-image:url('centro-head2.jpg');
background-repeat:no-repeat;
background-position:left;
height:185px;
}

.menu{
font-family:Verdana;
font-size: 12px;
text-decoration:none;
color:#000000; 

}
.menu a {
font-family:Verdana;
font-size: 12px;
text-decoration:none;
color:#000000; 
padding:4px;
}

.menu a:hover {
color:#cb0538;
text-decoration:underline;
}

.menu a:active {
color:#cb0538;
text-decoration:underline;
}

.menu ul{ display: inline;  list-style:none; margin: 0px; padding: 0px;}
.menu li{ display: inline;  list-style:none; margin: 0px; padding: 0px;}

.menu-sx{
font-family:Verdana;
font-size: 12px;
text-decoration:none;
color:#ffffff; 
}
.menu-sx a {
font-family:Verdana;
font-size: 12px;
text-decoration:none;
color:#ffffff; 
padding:4px;
LETTER-SPACING: 0.3pt;
}
.menu-sx a:hover {text-decoration:underline;}
.menu-sx a:active {text-decoration:underline;}
.menu-sx ul{  list-style:none; margin: 0px; padding: 0px;}
.menu-sx li{  list-style:none; margin: 0px; padding: 0px;}

.menu-sx-pro{
font-family:Verdana;
font-size: 11px;
text-decoration:none;
color:#ffffff; 
}
.menu-sx-pro a {
font-family:Verdana;
font-size: 11px;
text-decoration:none;
color:#ffffff; 
padding:4px;
LETTER-SPACING: 0.3pt;
}
.menu-sx-pro a:hover {text-decoration:underline;}
.menu-sx-pro a:active {text-decoration:underline;}
.menu-sx-pro ul{  list-style:none; margin: 0px; padding: 0px;}
.menu-sx-pro li{  list-style:none; margin: 0px; padding: 0px;}


.titolo { 
font-family:Verdana; 
color:#cb0538;
font-size:14px;
font-weight:bold;
line-height:30px;
}

.titolo_b { 
font-family:Verdana; 
color:#cb0538;
font-size:11px;
font-weight:bold;
line-height:30px;
}
.titolo_b a { 
color:#cb0538;
font-family:Verdana; 
font-size:11px;

}

h1 {font-family:'Century Gothic'; 
color:#cb0538;
font-size:14px;
font-weight:bold;
line-height:30px;}

.titolo a{
color:#cb0538;
}

.titolo a:hover {
text-decoration:underline;
}

.titolo a:active {
text-decoration:underline;
}

.sottotitolo { 
font-family:Verdana; 
color:#cb0538;
font-size:12px;
line-height:25px;
 }
 
 .sottotitolo a {
 text-decoration:none;
 }
 
.sottofoto{
color:#000000;
font-size:11px;
}

.essenza{
color:#000000;
font-size:11px;
font-family:Verdana;
}
 
.sinistra {
font-family:'Century Gothic';
font-size: 13px;
color:#ffffff;
font-weight:bold; 
letter-spacing: 0.6pt}

.news {
font-family:Verdana;
font-size: 11px;
color:#ffffff;
}
 
 .news-tit {
font-family:Verdana;
font-size: 11px;
color:#ffffff;
font-weight:bold; }

 .news-pro {
font-family:Verdana;
font-size: 14px;
color:#ffffff;
line-height:30px;
 }


 .nero{
background-color:#000000;
font-size:7px;
 }
 .nero-corpo{
background-color:#000000;
margin-left:23px;
line-height:15px;
 }
 .preventivo{
font-family:'Verdana'; 
font-size: 15px;
height:32px;
background-color:#cb0538; 
color:#000000;
padding-left:15px;
font-weight:bold;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
}

h2 { color: #CB0538; font-size: 14px; margin: 0px; padding: 0px; margin-top: 30px; }

.preventivo a{
font-family:'Century Gothic'; 
font-size: 16px;
text-decoration:none;
}
 
.box{
font-family:Verdana; 
font-size: 11px;
background-color:#c4c2c3; 
padding-left:23px;
padding-top:2px;
color:#636162;
}

.titolo-box{
font-family:Verdana; 
font-size: 14px;
color:#636162;
font-weight:bold;
line-height:10px;
}

.box a{
font-family:'Century Gothic'; 
font-size: 12px;
color:#605E5F;
font-weight:bold;
}

.form{
background-color:#D6D4D5;
border:0px;
color:#636162;
font-size: 12px;
}
 

.footer{
font-family:Verdana; 
background-color: #C4C2C3;
color:#636162;
font-size: 9px;
margin-top:3px;
padding:10px 0 10px 30px;
line-height:18px;
}

.footer a{
font-family:Verdana; 
color:#636162;
font-size: 9px;
text-decoration:none;
}

.footer a:hover{
text-decoration:underline;
}


.bandiere { margin: 0px; width: 909px; color:#676767; font-family:Verdana; }
.bandiere a {text-decoration:none; color:#676767; font-size:10px}
.bandiere ul {display:inline; list-style:none; margin: 0px; padding: 0px; }
.bandiere li {  display: inline;list-style:none;  margin-left: 4px; padding: 0px;}


.centro { 
background-image: url(banner-centro.jpg); 
background-repeat: no-repeat;
background-position:top;
height:99px;
color:#ffffff;
font-size: 16px;
letter-spacing:0.5pt;
line-height:35px;
text-align:right;
}



.prova{ background-color: #EFEEEE;}
.prova1{ background-color: #ffd0d0; }
.prova2{ background-color: #FFFFFF; }

.formio { background-color: #FFFFFF; border: 1px solid #E0262B; font-size: 12px; height: 18px; width: 150px; }

.formio2 { background-color: #ffe0a3; border: 1px solid #E0262B; font-size: 12px; height: 18px; width: 150px; }

.mytr { background-color: #FFFFFF; font-size: 11px;}
.mytr3 { background-color: #FFFFFF;  font-size: 11px;}
.mytr2 { background-color: #DDDDDD;  font-size: 11px; }
.ktabella {  font-size: 11px; background-color: #FFFFFF;  }
.ktabella td { font-weight: bold; color: #000000; }
.ktabella li { color: #000000; }

.errori
{
    border: 1px solid #ff5912; background-color: #FFFFFF; text-align: left; margin-top: 3px; margin-bottom: 3px; margin-left: auto; margin-right: auto; width: 300px;    padding: 3px; font-size: 12px;
}

.errori ul {list-style: outside url(../img/error.gif); font-size: 12px; margin-top: 10px; margin-bottom: 10px;}
.erorri li{ margin-left:40px; font-size: 12px; color: #000000;}


.auto_form {  }
.auto_form td { padding: 4px; }
.auto_form textarea { width: 250px; height: 200px; }

.dtable { border:1px solid #CCCCCC; border-collapse:collapse;}

.dtable td {border:1px solid #CCCCCC; border-collapse:collapse;}

.sub_link { color: #333333; }

.footer_w A { color: #EB512B; }

.kaw_bck { background-image: url(img/patmen2.gif); background-repeat: repeat-y;}


select.galleria {
	border:1px solid #636162;
	background:#ebe9ea;
	color:#000000;
}


























