@charset "utf-8";

/* CSS Document */



html, body {

background-color:#FFFFFF;

background-image: url(images/sfondo.jpg);

background-repeat:repeat-y;

background-position: top center;

padding: 0;

margin: 0;

height:100%;

}



#wrapper {

	width: 944px;

	margin: 0 auto;

    padding: 0 23px;

	

}





/* slide show*/



#fade_uno  {

			margin:0 0 30px 0;

			width: 253px;

			height: 189px;

		}



/* slide show*/







#header{

	width:944px;

	height:93px;

	background-image:url(images/cds_04.jpg);

	background-repeat:repeat-X;

	display:inline;

	overflow:hidden;

	margin:0px;

	padding:0px;

}



#header1{

	width:247px;

	height:93px;

	background-image:url(images/cds_02.jpg);

	overflow:hidden;

	display:inline;

	margin:0px;

	padding:0px;

	float:left;

}



#lingua{

	width:157px;

	height:20px;

	margin:3px 0 0 90px;

	overflow:hidden;

	display:inline;

	float:left;

}





#lingua ul {

	display:inline;

	list-style:none;

	float: left;

	padding:0;

	margin:0;

	

	



}



#lingua li {

	display:inline;

	list-style:none;

	padding-right:3px;

	padding-left:3px;

	font-weight:normal;

}

	

.barra {

font-family: Tahoma; font-size: 12px; font-weight: Normal; color: #070C23; line-height: 11px;  TEXT-DECORATION: none;

}



#lingua li A:link, li A:visited, li A:active {

	 font-family: Tahoma; font-size: 11px; font-weight: Normal; color: #070C23; line-height: 12px;  TEXT-DECORATION: none; 

}

#lingua li A:hover {

	font-family:  Tahoma; font-size: 11px; font-weight: Normal; color: #FCA50D; line-height: 12px;  TEXT-DECORATION: none;

}









#menuUp{

	width:235px;

	margin:45px 0 0 20px;

	float:left;

	display:inline;

	overflow:hidden;

}





#menuUp ul {

	display:inline;

	list-style:none;

	float: left;

	padding:0;

	margin:0;



}



#menuUp li {

	display:inline;

	list-style:none;

	padding-right:3px;

	padding-left:3px;

}

	





#menuUp li A:link, li A:visited, li A:active{

	 font-family: Tahoma; font-size: 11px; font-weight: Bold; color: #070C23; line-height: 12px;  TEXT-DECORATION: none; 

}

#menuUp li A:hover {

	font-family:  Tahoma; font-size: 11px; font-weight: Bold; color: #FCA50D; line-height: 12px;  TEXT-DECORATION: none;

}













#header2{

	width:188px;

	height:93px;

	overflow:hidden;

	display:inline;

	float:left;

	}



#header3{

	width:509px;

	height:93px;

	background-image:url(images/cds_04.jpg);

	overflow:hidden;

	display:inline;

	float:left;

	}

	

#header3 p{

	width:479px;

	height:33px;

	margin:60px 30px 0 0;

	font-family:Tahoma;

	font-size:11px;

	font-weight:normal;

	color:#2E2D68;

	text-align:right;

	overflow:hidden;

	display:inline;

	float:left;

	}

	

	

	

#flash{

	width:944px;

	height:150px;

	margin:0;

	padding:0;

	overflow:hidden;

	display:inline;

	float:left;

	}

	

#corpoTop{

	width:944px;

	height:38px;

	margin:0;

	padding:0;

	overflow:hidden;

	display:inline;

	float:left;

	}	

	

	

#content{

	width:944px;

	background-image:url(images/cds_08.jpg);

	background-repeat:no-repeat;

	background-attachment:scroll;

	margin:0;

	padding:0;

	float:left;



	}	

	

	

#contentSX 

{ 

	width: 260px;

	height:362px;

	float:left;

	padding:0;

	margin-bottom:50px;

}

	

	





#navcontainer 

{ 

width: 260px;

height:30px;

float:left;

padding:0;

margin:0;

}





#navcontainer ul

{

height:30px;

margin-left: 0;

padding-left: 0;

list-style-type: none;

font-family: Arial, Helvetica, sans-serif;

}



#navcontainer a, #navcontainer a.contattaci

{

width:180px;

height: 22px;

display: block;

padding: 8px 0 0 80px;

background-image:url(images/button_sf.png);



}

 #navcontainer a.contattaci{
	 background:url(images/button_contattaci.png) no-repeat right top;
	 margin-bottom:10px;
 }

#navcontainer a.contattaci{
	height: 50px;
	padding-top:0;
	line-height:50px;
	vertical-align:middle;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}

#navcontainer a:link, #navlist a:visited 

{

font-family:Tahoma;

font-size:11px;

font-weight:normal;

color: #010E3C;

text-decoration: none;

}

#navcontainer a.contattaci:link, #navlist a.contattaci:visited{
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}


#navcontainer a:hover {background-image:url(images/button_sf_roll.png);color: #FFF;}
#navcontainer a.contattaci:hover{
	background:url(images/button_contattaci.png) no-repeat right -50px;
	color:#4D4E55;
}







	







#contentDX{

	width:684px;

	padding:0;

	margin:10px 0 30px 0;

	float:left;

	



}





#textColumn{

	width:253px;

	padding-left:55px;

	margin:0;

	float:left;

	

}

#textColumn h1{

	font-family:Tahoma;

	font-size:15px;

	font-weight:Bold;

	color:#4D4E55;

	text-align:justify;

	margin-bottom:20px;

}





#textColumn p{

	font-family:Tahoma;

	font-size:11px;

	font-weight:normal;

	color:#4D4E55;

	text-align:justify;

	margin:0;

	float:left;

	

}







#contatti{

	width:464px;

	height:326px;

	border: 1px solid #ECECEC;

	background-image:url(images/sfondo_contati.jpg);

	background-repeat:no-repeat;

	

	margin:0 0 0 100px;

	padding:0;

	float:left;

	

}





#contattiText{

	width:250px;

	height:170px;

	font-family:Tahoma;

	font-size:12px;

	font-weight:normal;

	color:#4D4E55;

	text-align:center;

	margin:150px 0 0 120px;

	padding:0;

	

	

}



#contattiText A:link, A:visited, A:active{

	 font-family: Tahoma; font-size: 12px; font-weight: Bold; color: #070C23; line-height: 12px;  TEXT-DECORATION: none; 

}

#contattiText A:hover {

	font-family:  Tahoma; font-size: 12px; font-weight: Bold; color: #FCA50D; line-height: 12px;  TEXT-DECORATION: none;

}







#footer{

	width:944px;

	height:46px;

	background-image:url(images/cds_09.jpg);

	margin:0px;

	padding:0;

	clear:both;

	}





.text {

	font-family: Tahoma; 

	font-size: 11px; 

	font-weight: Normal; 

	color: #192A61;

	

	}





#form {

width:500px;

height:500px;

background-color:#FFFFFF;

border: 1px solid #CDCDCD;

margin:0 0 0 75px;

float:left;





}

										

#form h5 {

font-size:13px;

font-family:Arial, Helvetica, sans-serif;

color:#3D3D3E;

text-align:center;

margin:0;

padding-top:10px;

padding-bottom:-5px;

}



#form p {

font-size:11px;

font-family:Arial, Helvetica, sans-serif;

color:#3D3D3E;

margin-left:10px;

}



#form h6 {

font-size:12px;

font-family:Arial, Helvetica, sans-serif;

color:#3D3D3E;

margin-left:150px;

}



#form h4 {

font-size:11px;

font-family:Arial, Helvetica, sans-serif;

color:#3D3D3E;

margin-left:60px;

font-weight:normal;

}





#grazie {

width:500px;

height:300px;

background-color:#FFFFFF;

border: 1px solid #CDCDCD;

margin:0 0 0 75px;

float:left;





}



#grazie p {

font-size:13px;

font-family:Arial, Helvetica, sans-serif;

color:#3D3D3E;

margin-left:10px;

}







#doveSiamo {

width:600px;

height:330px;

margin:5px 0 0 30px;

padding:0;

border: 1px solid #CDCDCD;

}











	

A:link {

	 font-family: Tahoma; font-size: 11px; font-weight: Normal; color: #192A61; line-height: 11px;  TEXT-DECORATION: none

}

A:visited {

	font-family: Tahoma; font-size: 11px; font-weight: Normal; color: #192A61; line-height: 11px;  TEXT-DECORATION: none

}

A:active {

	font-family: Tahoma; font-size: 11px; font-weight: Normal; color: #192A61; line-height: 11px;  TEXT-DECORATION: none

}

A:hover {

	font-family: Tahoma; font-size: 11px; font-weight: Normal; color: #FCA50D; line-height: 11px;  TEXT-DECORATION: none 

}
