body {background:#333;font:12px "Trebuchet MS",Arial,Helvetica,sans-serif;margin:0;padding:0}
#frame {background:url(../img/bg.jpg) repeat-y;margin:0 auto;width:750px;}
h1 {background:url(../img/header.jpg) no-repeat;height:171px;margin:0;padding:0;text-indent:-1000px;width:750px}
h1 a {display:block;height:171px;width:750px}
p,table {margin:10px 0 0;padding:0}
ul {margin-top:2px;margin-bottom:0}
form {margin:0;padding:0}

#container {background:url(../img/bg_main.jpg) no-repeat;min-height:300px;padding:5px;_height:300px}

#sidebar {float:left;width:150px}
#sidebar ul {list-style:none;margin:5px 0 0;padding:0}
#sidebar li {margin:0 0 5px;width:132px}
#sidebar li a {background:url(../img/bg_sidebar.jpg) no-repeat;color:#FFF;display:block;padding:0 0 0 10px;text-decoration:none;width:132px}
#sidebar li a:hover {background:url(../img/bg_sidebar_f2.jpg) no-repeat;color:#600}
#sidebar li a.home {color:#FF0;font-weight:bold}
#sidebar li a.home:hover {color:#600}
#sidebar li li a {background:url(../img/tondino.gif) 7px 6px no-repeat;padding-left:20px;color:#000}
#sidebar li li a:hover {background:url(../img/tondino.gif) 7px 6px no-repeat;text-decoration:underline}

#main {margin:0 0 0 160px;height:1%}

#description {background:url(../img/bg_home.jpg) bottom no-repeat;margin:0 0 30px;padding:5px 0 20px;width:380px}

#objectives {background:url(../img/bg_objectives.jpg) bottom no-repeat;margin:0 0 30px;padding:5px 0 20px;width:380px}

#reservedarea {background:url(../img/bg_reservedarea.jpg) bottom no-repeat;float:right;margin:50px 0 0;padding:5px 0 20px;width:160px}
#reservedarea form {color:#89911A;font-size:11px;padding:0 10px}
#reservedarea label {color:#89911A;display:block;font-weight:bold;text-transform:uppercase}
#reservedarea input {background:url(../img/bg_input.gif) no-repeat;border:0;color:#89911A;font:9px "Trebuchet MS",Arial,Helvetica,sans-serif;height:17px;margin:0;padding:0 3px;width:132px}
#reservedarea input.submit {background:none;border:0;width:auto;height:auto;padding:0;text-align:right;font-size:11px;font-weight:bold;text-transform:uppercase}

#content {background:url(../img/bg_content.jpg) 0 15px no-repeat;margin:20px 0 50px 0;padding:0 40px 0 10px;min-height:135px;_height:135px}
#content a {color: #838C0F; text-decoration:none;}
#content a:hover {color: #838C0F; text-decoration:underline;}
#content h2 {margin:0 0 0 10px;padding:0;color:#fff;font-size:11px;text-transform:uppercase}
#content h2 strong {background:url(../img/titolo_sx.gif) no-repeat;padding:0 0 0 8px}
#content h2 img {vertical-align:text-top}
#content h3 {margin:15px 0 0;padding:0;color:#000;font-size:12px;text-transform:uppercase}
#content h3 a {font-size:11px;text-transform:lowercase}
#content label {color:#89911A;display:block;font-weight:bold;text-transform:uppercase}
#content input {background:url(../img/bg_input.gif) no-repeat;border:0;color:#89911A;font:9px "Trebuchet MS",Arial,Helvetica,sans-serif;height:17px;margin:0;padding:0 3px;width:132px}
#content input.submit {background:none;border:0;width:auto;height:auto;padding:0;text-align:right;font-size:11px;font-weight:bold;text-transform:uppercase}
#content img {border:0}

.tabella {
	background:#F4F5EF;
	border-collapse:collapse;
	width:98%;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 2px;
}
.tabella th {
	background:#89911A;
	color:#fff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	text-align: left;
}
.tabella td {padding:0px 0px;border-top:1px solid #89911A}
.tabella .colore {background:#F1F0D1}
.tab_header {
	padding:1px 2px;
	border-top:1px solid #89911A;
	font-weight: bold;
}
