
body{
margin:0;
padding:0;
line-height: 1.5em;
background: #bcb0aa;
font-family: Verdana;
font-size:12px;
}

.menu
{font-weight: 100; }
 
em{color: red;}


a {color: #ff3300; 
text-decoration:underline;}

a:active {color: #ff3300; 
text-decoration:underline;}

a:visited {color: #ff3300; 
text-decoration:underline;}

a:hover {color: #ff3300; 
text-decoration:underline;
backgr\\ound:lightyellow !important;}

.imgborder {
	margin-left:10px; border: 1px #000 solid;}

.imgborder {align:left; 
	margin-left:3px;}

#maincontainer{
width: 769px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background: #fff;
}

#hotel-rome{
background: #EAEAEA;
width: 769px; 
font-size:0.8em;
background: #efefef;
height: 20px; /*Height of top section*/
}

#hotel-languages
{float:right; margin-top:5px;}

#topsection{
background: #EAEAEA;
width: 769px; 

background: url(http://www.colorshotel.com/img/hotel-colors-rome1.png) no-repeat;
height: 219px; /*Height of top section*/
}

#topsection h1{
margin: 0; 
padding-top: 15px;
}

h1
{font-size:18px;
	}

h2
{font-size:16px;
	}


#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 220px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 220px; /*Width of left column*/
margin-left: -769px; /*Set left margin to -(MainContainerWidth)*/
background: #efefef;
font-size:14px;
font-style: Trebuchet;
 
}
#leftcolumn ul
{list-style-type:none;
padding:0;
	}

#leftcolumn li
{list-style-type:none;
padding:0;padding-top: 10px;
	}
	
	
.blocco_sx{
 
border: 1px dashed black;
 
background: #ffffff !important;
font-size:10px;
 padding-top:5px;
}


#footer{
clear: left;
width: 100%;
background: black;
color: #FFF;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #FFFFFF;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}


#hotel-in-rome {
height: auto;
	}

#hotel-in-rome ul {
	text-align: left;
}

#hotel-in-rome li {
border-bottom:1px solid  #999999;
list-style:none;
}

#hotel-in-rome ul,li {
margin:0;
padding:0;
display:block;
}

#hotel-in-rome li a {
color: #141464;
text-decoration:none;
display:block;
padding:2px;
}

#hotel-in-rome li a:hover {
	background-color: #CC0000;
	display:block;
	background-position:right;
	color: #FFFFFF;
}

#hotel-in-rome a {
color:#535D21;
display:block;
}

#hotel-in-rome a.links {
margin-top:6px;
}

#hotel-in-rome H2 {
	FONT-SIZE: 1.1em;
	MARGIN: 1em 0px 0.5em;
	BORDER-BOTTOM: #CC0000 1px solid;
	font-weight: bold;
	color: #CC0000;
}
