/* =INITIAL 
   v2.1, by Faruk Ates - www.kurafire.net
   Addendum by Robert Nyman - www.robertnyman.com */

/* Neutralize styling: 
   Elements we want to clean out entirely: */
html, body, form, fieldset {
	margin: 0;
	padding: 0;
	font: 100%/120% Verdana, Arial, Helvetica, sans-serif;
}
/* Neutralize styling: 
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
	margin: 1em 0;
	padding: 0;
}
/* Apply left margin:
   Only to the few elements that need it: */
li, dd, blockquote {
	margin-left: 1em;
}
/* Miscellaneous conveniences: */
form label {
	cursor: pointer;
}
fieldset {
	border: none;
}
/* Form field text-scaling */
input, select, textarea {
	font-size: 100%;
}
html{
height: 700px;
width: 1000px;
}
body {margin: 0px;
padding: 0px;
height: 700px;
width: 1000px;
font-family: sans-serif;
line-height: 20px;
font-size: 12px;
background: #060000;
color: #ffffff;
}
div#container {
margin: 0px;
padding: 0px;
height: 700px;
width: 1000px;
position: relative;
}
div#headindex {padding: 0px 0px 0px 0px;
height: 94px;
width: 928px;
color: #ffffff;
margin-bottom: 12px;
background: #060000 url(../immagini/header_index.jpg) no-repeat left;
vertical-align: bottom;
}
div#headmenu {text-align: right;
color: #ffffff;
height: 23px;
width: 928px;
position: relative;
top: 0px;
font: 9px;
}
#headmenu ul{
color: #ffffff;
height: 23px;
text-align: right;
list-style-type: none;
font-family: sans-serif;
font-size: 9px;
white-space: nowrap;
padding: 0px 0px 0px 0px;
}
#headmenu ul li{
list-style-type: none;
display: inline;
text-align: center;
float: left;
height: 23px;
padding: 2px 10px 0px 10px;
}
div#headmenu2 {text-align: right;
color: #ffffff;
position: absolute;
top: 0px;
right: 100px;
font: 9px;
float: right;
clear: left;
height: 10px;
}
#headmenu2 ul{
color: #ffffff;
height: 10px;
text-align: right;
list-style-type: none;
font-family: sans-serif;
font-size: 9px;
white-space: nowrap;
padding: 0px 0px 0px 0px;
}
#headmenu2 ul li{
height: 10px;
list-style-type: none;
display: inline;
text-align: center;
float: left;
padding: 0px 10px 0px 10px;
}
div#menu_index {text-align: right;
color: #ffffff;
height: 23px;
width: 928px;
background: #060000 url(../immagini/menu_index.jpg) no-repeat left;
position: relative;
top: -12px;
}
#menu_index ul{
color: #ffffff;
height: 23px;
text-align: right;
list-style-type: none;
font-family: sans-serif;
font-size: 12px;
white-space: nowrap;
vertical-align: middle;
padding: 2px 0px 0px 275px;
}
#menu_index ul li{
list-style-type: none;
display: inline;
text-align: center;
float: left;
height: 23px;
padding: 0px 10px 0px 10px;
border-left: 1px #ffffff dashed;
}
#menu_index ul li a{
text-decoration: none;
color: #ffffff;
}
#menu_index ul li a:hover{
color: #e2bb00;
}
#menu_index ul li a:active{
text-decoration: none;
color: #e2bb00;
}
div#main_index {text-align: justify;
color: #ffffff;
background: #060000 url(../immagini/bg_index.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
position: relative;
top: -12px;
min-width: 976px;
min-height: 462px;
}
div#floater{text-align: justify;
color: #ffffff;
font-family: sans-serif;
font-size: 9px;
line-height: 9px;
float: right;
width: 400px;
position: relative;
left: -117px;
top: 15px;
}
div#floater h1 {text-align: left;
color: #877321;
font-family: sans-serif;
font-size: 10px;
font-weight: strong;
line-height: 9px;
}
div#main_index img
{
/*margin: 131px 0px 0px 459px;*/
position: relative;
}
div#footer_index {text-align: center;
clear: both;
color: #ffffff;
height: 34px;
padding: 10px 0px 10px 0px;
position: relative;
top: -60px;
}
a{
border: none;
text-decoration: none;
color: #ffffff;
}
a:hover{
border: none;
text-decoration: none;
color: #e2bb00;
}
a:active{
border: none;
text-decoration: none;
color: #e2bb00;;
}
img{
border: none;
margin: 0px;
padding: 0px;
}

.seo {
	position: absolute;
	left: -10000px;
}
#menu_main ul li.active a {
color: #E2BB00;
}

#menu_sub ul li.active a {
color: #E2BB00;
}
#menu_sub2 ul li.active a {
color:#E2BB00;
}
