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

body {
	width:800px;
	margin:auto;
	background:#FFFFFF;
	padding:0px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#666666;
}

a { color:#FF9900; text-decoration:none; }

a:hover { text-decoration:underline; }

h2 { color:#FF9900; font-size:15px; margin:0px; }

img { border:none}

#container {
	width:800px;
	background:#FFFFFF;
	border:solid;
	border-width:1px;
	border-color:#CCCCCC;
	float:left;
	margin-top:20px;
}

#logo {
	width:240px;
	height:116px;
	float:left;
	margin-top:5px;
	margin-left:15px;
}

#version { width:200px; float:right; height:auto; text-align:right; margin-right:3px; }

#menu {
	width:790px;
	height: 16px;
	background:url(immagini/menu.jpg) repeat-x;
	text-align:right;
	padding-top:6px; padding-left:5px; padding-right:5px; padding-bottom:5px;
	color:#FFFFFF;
	float:left;
	font-size:15px;
}

#menu a { color:#FFFFFF; }


#contenitore {
	width:800px;
	padding:0px;
	float:left;
}

#img {
	width:280px;
	float:left;
}
	

#text {
	width:510px;
	padding-right:0px;
	float:right;
}


#brochure {
	width:70px;
	float:left;
	margin-top:180px;
	text-align:center;
	margin-left:5px;}


#testo {width:410px; float:right;  padding-right:0px; text-align:justify; }

#footer { width:800px; padding:0px; margin-top:5px;  float:left; color:#999999; text-align:center;}

#footer a { color:#999999; text-decoration:none}

#service { width:350px; color:#999999; margin-top:5px; float:left; }

#service a { color:#999999; text-decoration:none;}

#service a:hover { text-decoration:underline; color:#FF9900; text-decoration:none;}

#service a .active { color:#FF9900; text-decoration:none;}

#cont { width:350px; float:left; padding-top:20px;}

#imgr { width:40px; float:right;}

