/* CSS Document */



body {
	padding: 0;
	margin: 0;
	background-color: #CCCCCC;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(bg2.jpg);
	background-repeat: repeat-x;



	



 }











img {



	border: none;



	margin: 0px;



	padding: 0px;



} 



p {
	font-size: 12px;
	line-height: normal;
	padding-right: 0px;
	padding-left: 2px;
	margin-top: 0;
	margin-bottom: 7px;
	margin-right: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;



}



#wrapper {



	width: 780px;



	height: auto;



	margin: 0 auto;



	background-color:#FFFFFF;



	



}



#masthead {



	background-color: #FFFFFF;



	background-image: url(header.jpg);



	padding: 0px;



	margin: 0px;



}



#header {



float:left;



margin:0;



padding:0;



}



#sex {



float:right;



}



#navigation {



	background-color: #FF0000;



	height: 31px;



	width: 780px;



}



#navigation ul{



list-style-type: none;



padding: 0;



margin: 0;



}



#navigation li{



float:left;



margin:0;



padding:0;



display:inline;







}



#sidebar {



	float: left;



	margin-top: 25px;



}



#mainContent {



	float: left;



	width: 465px;



	height: 415px;



	background-image: url(magliette-t-shirts-square2.jpg);



	background-repeat: no-repeat;



	padding-top: 20px;



	padding-right: 5px;



	padding-bottom: 20px;



	padding-left: 5px;



	margin: 0px;



}



/*#boxout{



	float:right;



	width:211px;



	height:193px;



	margin-right: 0px;



	margin-top: 242px;



	background-image: url(magliette-t-shirts-concorso.jpg);



	background-repeat: no-repeat;



	clear:both;



}*/



#boxout{



	float:right;



	width:211px;



	height: 193px;



	padding-top:2px;



	padding-right: 5px;



	/*padding-top: 2px;*/



	clear: none;



}



#boxout img{



float: left; 



}



#separator {
	clear: both;
	height: 40px;
	background-color: #FFFFFF;



}



#footer {



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



	font-size: 10px;



	color: #FFC726;



	font-weight: bold;



	text-decoration: none;



	background-color: #FFFFFF;



	color: #E6DECE;



	height: 53px;



	text-align: left;



	border-top-width: 1px;



	border-top-style: none;



	border-top-color: #E0D4BA;



	margin-top: 200px;



}















/* Root = Horizontal, Secondary = Vertical */







a {



	font-family: Georgia, "Times New Roman", Times, serif;



	font-size: 14px;



	color: #FF6600;



	font-weight: bold;



	text-decoration: underline;



	padding: 0px;



}



a:hover {



	text-decoration: underline;



}



h2 {



	font-family: "Arial Narrow";



	color: #666666;



}



h3 {



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



	font-size: 13px;



	margin-bottom: 5px;



	padding: 0px;



	margin-top: 5px;



	margin-left: 1px;



}



h5 {



	color: #FF6600;



}







#forum_box {



	width: 220px;



	border: 1px none #684C31;



	margin-left: 1px;



}



h1 {



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



	color: #FF6600;



}



#navbar {
	padding: 30px;
	background-color: #FFFFFF;
	margin-top: 20;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;

} 















#picture {



	height: 253px;



	margin: 0px;



	padding: 0px;



	background-color: #666666;



	width: 780px;



	border: 1px none #999999;



}







#servizi{



	float:left;



	width: 196px;



	border: 1px solid #CCCCCC;



	padding: 0px;



	margin: 0px;



	clear:none;



	background-color: #B8C2B9;



	color: #5A695B;



	font-weight: normal;



}



#servizi_header {



	width: 196px;



	height: 28px;



	margin: 0px;



	padding: 0px;



	background-color: #A0ADA3;



}



#servizi_text {



	width: 180px;



	padding: 0px;



	margin-left: 7px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



}







#servizi_footer {



	width: 196px;



	height: 60px;



	margin: 0px;



	padding: 0px;



	border: none;



}







#centrale{



    float:left;



	width: 432px;



	border: 1px none #CCCCCC;



	padding: 0px;



	margin: 0px;



	clear:none;



}



#centrale_header {



	width: 420px;



	height: 20px;



	margin: 0px;



	padding: 0px;



}



#centrale_text {



	width: 750px;



	padding: 0px;



	margin-left: 10px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



}







#centrale_footer {



	width: 419px;



	height: 60px;



}



#servizi h2 {



	color: #FFFFFF;



	margin-bottom: 5px;



}







#centrale h2 {



	margin-bottom: 10px;



}



#centrale p {



	margin-left: 30px;



}



#destra{



	float:left;



	width: 144px;



	border: 1px none #CCCCCC;



	padding: 0px;



	margin: 0px 0px 0px 4px;



	clear:none;



	background-color: #FFFFFF;



	font-weight: bold;



	color: #5A695B;



}



#destra_header {



	height: 29px;



	margin: 0px;



	padding: 0px;



}



#destra_text {



	padding: 0px;



	margin: 0px;



}







#destra_footer {



	height: 60px;



}



#destra p {



	color: #5A695B;



	font-weight: bold;



}



#destra a {



	color: #5A695B;



	font-weight: bold;



	line-height: -5px;



}



.style1 {

	font-size: 10px;

	font-weight: bold;

}

.style4 {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}



imgdx {





	border: none;



	margin: 0px;



	padding: 0px;

}

imgsx {

	margin: 0px;

	padding: 0px;

	float: left;

	border-top-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #9EA89D;

}

.imgsx {

	margin: 5px;

	padding: 2px;

	float: left;

}

.imgdx {

	margin: 5px;

	padding: 2px;

	float: right;

}
#spiegazione p {
	margin: 2px;
}
#spiegazione h5 {
	margin: 2px;
}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: none;
}
li{
float:none;
margin-left:9px;
padding:0;
display:inline;
}
#separator2 {
	clear: both;
	height: 20px;
	background-color: #FFFFFF;
	background-image: url(shadow.jpg);
	background-repeat: no-repeat;
}

.style5 {
	color: #FF6600;
	font-weight: bold;
}
.style6 {
	font-size: 16px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	font-weight: bold;
}
.style7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.style10 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
