@charset "UTF-8";
/* CSS Document */

html, * {
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	}

a {
	outline: none;
}

p {
 	margin: 0px 0px 7px 0px;
	font-size: 13px;
 }
 
div {	font-size: 13px; }

body {
	text-align: center;
	color: #989898;
}

img {
	border: none;
}


.Template_Clear {
	clear: both;
	}
	

.Template_FloatLeft {
	float: left;
	margin-right: 20px;
	 } 


.Template_FloatRight {
	float: right;
	 } 

#Template_Wrapper {
	width: 888px;
	text-align: left;
	margin: 0 auto;
	clear:both;
}

#Template_TopBar {
	height:20px;
	float:right;
	color: #afafaf;
}

#Template_MenuMain {
clear:both;
margin-bottom:30px;
overflow:hidden;
}


#Template_HomeThumbs {
	padding: 20px 0px 0px 0px;
}

#Template_HomeHeader {
	width: 888px;
	height:515px;
	overflow:hidden;
	}
	
#Template_Header {
	padding: 20px 0px 0px 0px;
}

#Template_Header #Template_HeaderWrapper {
	width: 888px;
	height: 145px;
	background-color: #fff;
	text-align: left;
	background-image:url(../img_struct/immagineTestata.jpg);
	background-repeat:no-repeat;
	background-position: right;
	margin-bottom: 30px;
	
	/*	ANGOLI ARROTONDATI CSS3!! */
	-webkit-border-radius: 20px; /* for Chrome + Safari */
    -moz-border-radius: 20px; /* for Firefox */
    -khtml-border-radius: 20px; /* for Konqueror */
    border-radius: 20px; /* for Opera 10.5, IE9 and future-proofing */
	}


#Template_LogoImg {
	margin-top: 5px;
	float: left;
}

#Template_HeaderImg {
	float: right;
}

.Template_ColLeft {
float:left;
margin-right:7px;
width:190px;
position:absolute; margin-right:700px;
}

.Template_ColLeftHP {
float:left;
margin-left:-684px;
width:190px;
position:relative;
}

.Template_ColCenterHP {
float:right; margin-right:200px;
padding:0;
width:484px;}


.Template_ColCenter {
float:left; margin-left:200px;
padding:0;
width:484px;}

.Template_ColCenter2 {
float:right;
padding:0;
width:680px;}

.Template_ColRight {
	width: 190px;
	float: right;
	position:relative;
}

#Template_HomepageContent {
margin:0px 20px 40px 20px;
}

.fadein { position:relative; width:833px; height:310px; }
.fadein img { position:absolute; left:0; top:0; }
