﻿body
{
	font-family:Verdana;
	font-size:12px;
	color:black;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-color:#2f3559;
}

a
{
	text-decoration:none;
	margin:0 0 0 0;
	color:#ffffff;
	font-size:12px;
	padding:0 0 0 0
}

a:hover
{
	color:#ff9933;
}


a.box
{
	color:#ff9933;
}

a.pren
{
	color:#ff9933;
	text-decoration:underline;
	font-weight:bold
}

a.pren2
{
	color:#ff9933;
	text-decoration:none;
	font-weight:bold
}

img
{
	border:0px;
	margin:0;
	padding:0;
}


ul{
color:#ffffff;
font-size:11px
}

h1
{
	color:#ff9933;
	font-weight:bold;
	font-size:12px;
	margin:0 0 0 0
}


h1.citta
{
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
	margin:10px 0 0 15px
}


h2
{
	color:#ff9933;
	font-weight:bold;
	font-size:12px;
	margin:10px 0 0 20px;
	padding:0 0 0 0;
}


h3
{
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
	margin:0 0 0 0; 
	padding:10px 0 0 40px;
}


p
{
color:#ffffff;
font-size:11px
}

p.alright
{
color:#ffffff;
margin:20px 15px 10px 0;
padding:0 0 0 0;
text-align:right;
font-size:11px	
}


p.guest
{
margin:0 0 0 15px;
color:orange
}


p.guest2
{
margin:10px 0 0 15px;
font-style:italic;
font-weight:normal
}



.fotoimg
{
margin-left:2px;
margin-top:2px;
margin-right:0px;
}


.toparrow
{
margin-top:5px;	
}

.top
{
margin-top:10px;	
}

.top2
{
margin-top:30px;	
}

.left
{
margin-left:5px;	
}


.left2
{
margin-left:15px;	
}

.interlinea
{
	line-height:200%
}
.right
{
margin-right:15px;	
}

.bianco
{
background-color:gray;
padding:10px 0 10px 0;
}

.bottom
{	
	margin-bottom:20px;
}

.tleft
{
	margin:9px 0 0 3px
}

.bordw
{
	border-style: solid;
	border-width: 4px;
	color:white;
	margin:5px 0 20px 0;
}

#container
{
width:934px;
/*background-image:url('../images/bg.jpg');*/
margin-left:auto;
margin-right:auto;
}

#contbg
{
width:934px;
background-image:url('../images/bg.jpg');
margin:0 0 0 0;
float:left
}

#header
{
width:934px;
height:182px;
background-image:url('../images/head-new.jpg')
}


#headeren
{
width:934px;
height:182px;
background-image:url('../images/english-vs/header-en.gif')
}

#english 
{
margin-top:160px;
margin-left:30px;
float:left
}

#english a
{
color:#ffffff;
font-weight:bold;
text-decoration:underline
}


#button
{
float:right;
display:inline;
margin:30px 30px 0 0
}

#carte
{
float:left;
background-image:url('../images/carte.jpg');
width:214px;
height:68px;
margin:30px 30px 0 0
}

#menu 
{
width:900px;
height:42px;
background-image:url('../images/bg-menu.jpg');
margin:0 0 0 17px;
float:left;
display:inline;
}

#menu  a
{
	color: #ffffff;
	margin:15px 25px 0 25px ;
	float:left
}

#menu  img.first
{
	color: #ffffff;
	margin:2px 0 0 15px ;
	float:left
}


#menu  a:hover
{
color:orange
}

#menu img
{
margin:2px 0 0 0;
float:left
}


#livellouno 
{
width:900px;
background-image:url('../images/bg-int2.jpg');
background-repeat:repeat-x;
margin:0 0 0 17px;
display:inline;
float:left
}

#foto 
{
width:900px;
background-color:#ffffff;
height:250px;
float:left;
margin:0 0 0 0;
}


#sx
{
width:300px;
background-color:#2f3559;
margin:10px 0 0px 0;
padding:0 0 2px 0;
/*height:350px;*/
float:left
}

#center
{
width:296px;
background-color:#2f3559;
margin:10px 0 0px 2px;
padding:0 0 8px 0;
/*height:300px;*/
float:left
}

#dx
{
width:300px;
/*height:300px;*/
background-color:#2f3559;
margin:10px 0 0 2px;
padding:0 0 60px 0;
float:left
}


#unico
{
width:900px;
background-color:#2f3559;
margin:0 0 0 0;
float:left
}



#dueterzi
{
width:598px;
background-color:#2f3559;
margin:10px 0 0 2px;
padding-bottom:20px;
float:left
}


#info
{
width:900px;
background-color:#ffffff;
float:left;
margin:0 0 0 17px;
display:inline;
border:0
}

#info p
{
color:#2f3559;
font-size:10px;
margin:0 0 0 5px
}


#info h1
{
font-size:10px;
margin:10px 0 0 5px
}


#fsx
{
	width:450px;
	float:left
}

#fsx a
{
	color:#ff9933;
	font-size:10px
}

#fdx
{
	width:450px;
	float:right
}

#fdx p
{
text-align:right; 
margin-right:5px; 
margin-top:10px;
}

#footer
{
width:934px;
background-image:url('../images/bottom.jpg');
height:50px;
margin:0 0 0 0;
float:left
}

#keynet
{
text-align:center
}

#keynet h1
{
margin-bottom:10px; 
font-weight:normal				
}

#keynet a
{
color:#ff9933			
}


