body {
 background-color: #003366;
 background-image:   url(../img/fondo.gif);
 background-repeat: repeat-y;
 background-position: center;
 
 width: 828px;
 margin: 0px auto auto auto;
 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}

#testata{
 /*background-color: #FFFFFF;*/
 width: 828px;
 height: 206px;
 float: left;
}
#testata img{
 float: left;
 margin: 0px 0px 0px 0px;
}

#colonnaVerde{
 /*background-color: blue;*/
 width: 98px;
 float: left;
}
#colonnaVerde a:link{
 color : #FFFFFF;
 text-decoration : none;
}
#colonnaVerde a:visited{
 color : #FFFFFF;
 text-decoration : none;
}	  
#colonnaVerde a:hover{
 color : #FFFFFF;
 text-decoration : none;
}

#colonna1{
 /*background-color: blue;*/
 width: 336px;
 float: left;
 padding: 5px 5px 5px 5px;
 color: #666666;
}
#colonna1 h1{
 font-size: 16px;
}

#colonna1Hostel{
 /*background-color: blue;*/
 width: 336px;
 float: left;
 padding: 5px 5px 5px 5px;
 color: #666666;
 font-size: 10px;
}
#foto{
 background-image:   url(../img/foto_ostello.jpg);
 width: 313px;
 height: 80px;
 padding: 5px 0px 10px 7px;
}
#foto img{
 float: left;
 margin: 0px 5px 0px 0px;
}
#hostelCard{
 background-image:   url(../img/business_card_sfondo.jpg);
 width: 290px;
 height: 135px;
 padding: 10px 20px 20px 10px;
 font-size: 12px;
}

#colonna2{
 /*background-color: blue;*/
 width: 233px;
 float: left;
 padding: 5px 0px 5px 0px;
 color: #666666;
}
#colonna2 h1{
 font-size: 14px;
}
#facility{
 margin-left: 40px;
 font-size: 10px;
}

#colonnaRossa{
 /*background-color: blue;*/
 width: 150px;
 float: left;
 color: #FFFFFF;
}
#colonnaRossa a:link{
 color : #FFFFFF;
 text-decoration : none;
}
#colonnaRossa a:visited{
 color : #FFFFFF;
 text-decoration : none;
}	  
#colonnaRossa a:hover{
 color : #FFFFFF;
 text-decoration : none;
}

.form {
 /*background : #D9ECFF;*/
 color : #000000;
 font : 10px Verdana;
 /*scrollbar-color : #778899;*/
} 
