body {
	margin:0px;
	padding:0px 0px 15px 0px;
	background:#000000 url(../img/bg_body.jpg);
	
	font-family: "Trebuchet MS", sans-serif;
	font-size:9pt;
	color:#FFFFFF;
}

form {
	margin:0px;
	padding:0px;
}

input.forms {
	background:none;
	border-top:none;
	border-right:none;
	border-bottom:#CCCCCC solid 1px;
	border-left:none;
	
	font-family: "Trebuchet MS", sans-serif;
	font-size:9pt;
	color:#999999;
	
	padding:0px 2px 2px 2px;
}

h1 {
	font-family: "Trebuchet MS", sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#DE9E33;
	text-align:left;
/*	border-right:#FFFFFF solid 1px;*/
	
	padding:0px;
	margin:0 0 10px 0;
}

h1 a {
	font-family: "Trebuchet MS", sans-serif;
	font-size:12pt;
	color:#DE9E33;
	text-decoration:none;
}

h1 a:hover {
	font-family: "Trebuchet MS", sans-serif;
	font-size:12pt;
	color:#DE9E33;
	text-decoration:underline;
}

textarea {
	background:none;
	border:#CCCCCC solid 1px;
	
	font-family: "Trebuchet MS", sans-serif;
	font-size:9pt;
	color:#999999;
	
	padding:2px;
}

td {	
	font-family: "Trebuchet MS", sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	text-align:left;
}

th {
	font-family: "Trebuchet MS", sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#ccc;
	text-align:center;
	
	border-bottom:#FFFFFF solid 1px;
/*	border-right:#FFFFFF solid 1px;*/
	
	padding:0px;
}

ul {
	list-style:outside none;
	list-style-image:url(../img/icone/li.gif);
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 13px;
}

li {
	margin:0px 0px 10px 0px;
	padding:0px;
}

span {
	font-size:12pt;
	text-decoration:underline;
	color:#DE9E33;
}

p {
	margin:0 3px 0 0;
	padding:0;
	display:inline;
}

select {
	font-family: "Trebuchet MS", sans-serif;
	font-size:9pt;
	color:#000000;
	padding:0;
	background:#CCCCCC;
	font-weight:bold;
}

a {
	font-family: "Trebuchet MS", sans-serif;
	font-size:9pt;
	color:#DE9E33;
	text-decoration:none;
}

a:hover {
	font-family: "Trebuchet MS", sans-serif;
	font-size:9pt;
	color:#FF9900;
	text-decoration:none;
}

a.credits {
	font-family: "Trebuchet MS", sans-serif;
	font-size:9pt;
	color:#DE9E33;
	text-decoration:none;
}

a.credits:hover {
	font-family: "Trebuchet MS", sans-serif;
	font-size:9pt;
	color:#DE9E33;
	text-decoration:underline;
}

a.bianchi {
	font-family: "Trebuchet MS", sans-serif;
	font-size:9pt;
	color:#fff;
	text-decoration:none;
}

a.bianchi:hover {
	font-family: "Trebuchet MS", sans-serif;
	font-size:9pt;
	color:#ccc;
	text-decoration:none;
}

a.gallery {
	font-family: "Trebuchet MS", sans-serif;
	font-size:9pt;
	color:#DE9E33;
	text-decoration:none;
	border:#DE9E33 solid 1px;
	padding:0px 8px 0px 8px;
}

a.gallery:hover {
	font-family: "Trebuchet MS", sans-serif;
	font-size:9pt;
	color:#fff;
	text-decoration:none;
	border:#fff solid 1px;
	padding:0px 8px 0px 8px;
}

/********** Livelli *********/

#offline {
	font-family: "Trebuchet MS", sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	
	background:url(../img/bg_blocco_nero.jpg) repeat-x bottom;
}

#nero {
	background:#000 url(../img/bg_blocco_nero.jpg) center bottom repeat-x;
	border:#35363A solid 1px; 
	margin-bottom:10px;
}

#titoli_nero {
	font-size:14pt;
	color:#DE9E33;
	border-bottom:#35363A solid 4px;
	padding:5px;
}

#oro {
	background:#1D1D10 url(../img/bg_blocco_oro.jpg) center bottom repeat-x;
	border:#3A3A32 solid 1px;
	margin-bottom:10px;
}

#titoli_oro {
	font-size:14pt;
	color:#DE9E33;
	border-bottom:#3A3A32 solid 4px;
	padding:5px;
}

#video_hummer {
	background:url(../img/video_hummer.gif) no-repeat center;
	width:100%;
	height:100px;
	cursor:pointer;
}

#listino_prezzi {
	background:url(../img/listino_prezzi.gif) no-repeat center;
	width:100%;
	height:100px;
	cursor:pointer;
}

#gallery_eventi {
	background:url(../img/gallery_eventi.gif) no-repeat center;
	width:100%;
	height:100px;
	cursor:pointer;
}

div.action {
	text-align:center;
}

div.details {
	text-align:left;
	margin:10px 0 0 0;
	padding-bottom:10px;
	color:#999999;
}
