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

body {
	background:url(../images/background.gif) repeat-y #3b3b3b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	letter-spacing:1px;
}

a:link, a:visited {
	color:#CCCCCC;
}
a:hover {
	color:#FFFFFF;
}

div { 
width:100%;
float: left;
}

.parag {
font-size:16px;
font-weight:bold;
color:#fe4373;
}

#container {
width:950px;
}
	#banner {
	}
		#title {
			width:200px;
			margin-left:296px;
		}
		#intestazione {
			width:300px;
			float:right;
			text-align:right
		}
	#left {
		margin-top:20px;
		text-align:right;
		width:386px;
	}
		#left div {
			margin-bottom:5px;
		}
		#left img {
			border:0;
		}
	#right {
		margin-top:20px;
		float:right;
		width:551px;
	}
		#menu{
			width:420px;
		}
		#lang {
			float:right;
			width:130px;
			text-align:right;
		}
			#menu a, #lang a, #menu span {
				font-size:11px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#fe4373;
				text-decoration:none;
				letter-spacing:0;
				cursor:pointer;
			}
			#menu a:hover, #lang a:hover, #menu span:hover {
				color:#f2114b;
			}
			.menuButt {
				width:auto;
				margin-right:20px;
				text-align:center;
			}
			.pointer {
				text-align:center;
				margin-top:2px;
			}
			.mrgR20{
				margin-right:20px;;
			}
			.menuSel {
				font-size:11px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				letter-spacing:0;
			}
		
		#body {
			margin-top:15px;
			text-align:justify;
			font-size:12px;
		}
			#body a img {
				border:0;
			}
		#directions div {
			margin-top:20px;
			vertical-align:baseline;
		}
		#directions img {
			float:left;
			margin-right:10px;
		}
			.direction {
				margin-top:20px;
			}

	#footer {
		margin-left:400px;
		width:551px;
		color:#777;
		font-size:9px;
	}
		#footer a {
			color:#777;
			text-decoration:none;
		}
		
	.locTitle {
		text-transform:uppercase;
		font-weight:bold;
	}
	
	#map *, #map div, #map span, #map p {
	float:none;
	width:auto;
	color:#333333;
	}
