/* CSS Document */

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	margin: 0;
	padding:0;
	background-color: #9CB2B7;
	

}

#layout{
	position: relative;
	margin: 0;
	padding:0em 0em 0em 0em;
	width:100%;
	background-position:center;	
	background-image:url(../image/template/bordo.jpg);
	background-repeat:repeat-y;
	
}

#scritta_top{
	margin:0;
	padding:0.3em 3em 0.5em 14em;
	height:15px;
	position:relative;
	background-position:center;
	background-image:url(../image/template/bordo.jpg);
	background-repeat:repeat-y;
		
}


#top{
	margin:0;
	padding:0;
	height:110px;
	position:relative;
	background-position:center;
		
}

#top_bottom{
	background-image:url(../Templates/logo_bottom_big.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:55px;
	position: relative;
	width:100%;
	margin:0;
	padding:0;
}


#lingua {
	text-align:right;
	position: relative;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-style:normal;
	font-variant:normal;
	color: #000000;
	margin:0;
	width:944px;
	height:15px;
	padding:0.3em 0.5em 0.3em 0em;
		
	
}

#lingua a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	color:#000000;
	text-decoration:none;
		
}

#lingua a:hover, #lingua a:active {
	color:#B80000;
	font-weight:bold;
	
}

#lingua a:visited {
	font-weight:bold;
	}




#MenuH{
	background-color:#667683;
	position:relative;
	margin-left:12em;
	width:762px;
	height:18px;
	text-align:right;
	padding:0em 0em 0.3em 0em;
	border-right: 1px solid #011C31;
	border-left: 1px solid #011C31;
	border-bottom: 1px solid #011C31;
}



#MenuH  a{
	text-decoration:none;
	padding-right: 0.5em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.65em;	
	font-variant:small-caps;
	font-weight:bold;	
	color:#FFFFFF;
	margin: 0.5em 1em 0.5em 0em;
	padding:0;
	border-top: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
			
}

#MenuH  a:hover, #MenuH  a:active{
	padding:0.1em 0em 0.1em 0em;
	font-weight:bold;
	background-color:#FFFFFF;
	color:#000000;
	
}

#MenuH a:isited {
	color:#FFFFFF;
	background-color:#667683;
	font-weight:bold;
	
}


#layout_content {
	position:relative;
	margin: auto;
	top: 0px;
	width:955px;
	padding:0;
	height:auto;
	background-color:#FFFFFF;
	border-top:1px solid #011C31;
	border-right:1px solid #011C31;
	border-left:1px solid #011C31;	
	background-repeat:repeat;

}

#Content{
	position:relative;
	margin:0em 0em -1.1em 12em;
	border-left: 1px solid #011C31;	
	color:#000000;
	padding: 0em  0.5em  0em  0.5em;
	text-align:justify;
	 height:auto;
}

#breadcrumb_sito{
	position:relative;
	background-color:#EDF2F4;

	font-style:italic;
	margin:0.5em -0.3em 0.1em 0.3em;
	color:#000000;
	padding: 0em  0.5em  0em  0em;
	text-align:left;
	 height:auto;
	 font-family:Geneva, Arial, Helvetica, sans-serif;
	 font-size:0.78em;
}


#menusx{
	position: absolute;

	width: 12em;
	margin: 0;
	padding: 0;
	top: 1.5em;
	left: 0;
	height:auto;
	color:#FFFFFF;
}




#link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#011A2E;
	text-align:center;
	height:260px;
	margin: 0em 0.5em 3em 0.5em;
	padding: 0em 0em 1em 0em;
	line-height: 20px;
	font-weight: bold;
	border-bottom:double;
	background-color:#EDF2F4;
}



#link a{
	color:#001B30;
	margin: 0;
	padding: 0;
	width:100%;
	text-align:center;
	text-decoration: none;
}

#link a:hover, .link a:active{

	background-color:#BED3D9;
	color: #000000;
	text-decoration:none;
}

#link a:visited {
	
	color: #000000;

	}


#partners {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#000000;
	text-align:center;
	height:320px;
	margin: 2em 0.5em 3em 0.5em;
	padding: 0em 0em 1em 0em;
	line-height: 20px;
	font-weight: bold;
	border-bottom:double;
	background-color:#EDF2F4;
	

}


#partners a{
	color:#001B30;
	margin: 0;
	padding: 0;
	width:100%;
	text-align:center;
	text-decoration: none;


}

#partners a:hover, .partners a:active{
	background-color:#BED3D9;
	color: #000000;
	text-decoration:none;
	
}

#partners a:visited{
	color: #000000;
	
}	


#clienti {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	color:#011A2E;
	text-align:center;
	height:340px;
	margin: 2em 0.5em 0em 0.5em;
	padding: 0em 0em 0em 0em;
	line-height: 20px;
	font-weight: bold;
	border-bottom:double;
	background-color:#EDF2F4;
}



#clienti a{
	color:#001B30;
	text-transform: capitalize;
	padding:0;
	margin:0;
	text-align:center;
	text-decoration: none;
}

#clienti a:hover, #clienti a:active{

	background-color:#BED3D9;
	color: #000000;
	text-decoration:none;
}

#clienti a:visited {
	
	color: #000000;

	}
	
	

#insidesport {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	color:#011A2E;
	text-align:left;
	height:350px;
	margin: 2em 0.5em 3em 0.5em;
	padding: 0em 0em 1em 0em;
	line-height: 20px;
	font-weight:normal;
	border-bottom:double;
	background-color:#EDF2F4;
}



#insidesport a{
	color:#001B30;
	margin: 0;
	padding: 0;
	width:100%;
	text-align:center;
	text-decoration: none;
}

#insidesport a:hover, .insidesport a:active
{
		background-color:#BED3D9;	
		color: #000000;
		text-decoration:none;
		font-weight:bold;
}

#insidesport a:visited {
	
	color: #000000;

	}

	
	
#insidepromo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	color:#011A2E;
	text-align:left;
	height:180px;
	margin: 2em 0.5em 3em 0.5em;
	padding: 0em 0em 1em 0em;
	line-height: 20px;
	font-weight:normal;
	border-bottom:double;
	background-color:#EDF2F4;
}



#insidepromo  a{
	color:#001B30;
	margin: 0;
	padding: 0;
	width:100%;
	text-align:center;
	text-decoration: none;
}

#insidepromo  a:hover, .insidepromo  a:active{

	background-color:#BED3D9;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}

#insidepromo  a:visited {
	
	color: #000000;

	}

	#contoent_photo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	color:#011A2E;
	text-align:center;
	height:90px;
	margin: 2em 0.7em 1em 0.5em;
	padding: 0em 0em 6em 0em;
	line-height: 25px;
	font-weight: bold;
	border-bottom:double;
	background-color:#EDF2F4;
}

#footer {
	background-image:url(../image/template/border_bottom.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
	position: relative;
	text-align:center;
	width:100%;
	height:0.9em;
	margin-top: 1em;
	margin-right: 0.5;
	margin-bottom: 0;
	margin-left: 0.5;
	padding: 0em 0em 1em 0em;
	
}

#footer a {
	color: #000000;
	text-decoration: none;
	
}
#footer a:hover, #footer a:active{
	text-decoration: underline;
}


	
	#big-title {
	margin:0;
	padding: 0em 0em 0em 0.8em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	font-variant: normal;
	color:#B80000;
	font-weight: bold;
	line-height:26px;
	
	}
	



#contenuto_iframe {
	color:#000000;
	positon:relative;
	padding:0;
	margin:0;
	text-align:justify;
	border: 1px solid #000066;
	overflow: auto; 
	height:90PX;
	width:95%; 
	padding-right: 15px;
	padding-left:5px;
	background-position:center;
}

#contenuto_iframe_clienti {
	color:#000000;
	positon:absolute;
	margin:0em 0em 1em 0em;
	text-align:justify;
	overflow:hidden; 
	height:300px;
	width:100%; 
	padding: 0;
	background-position:center;
	background-repeat:repeat;
	scrollbar-base-color:#255462;
	scrollbar-face-color:#F0F0F0;
	scrollbar-arrow-color:#667683;
	scrollbar-highlight-color:#F0F0F0;
	scrollbar-dark-shadow-color:#255462;
	scrollbar-3d-light-color:#F0F0F0;
	scrollbar-track-color:#255462;
	

}

