/*
Design by Andrea Lorenzini FBT Elettronica spa  (ma per favore !!!! <- raf)
*/

body {
	/*background: #FF6913 url(images/bgbody.gif) center;*/
	background-color: #000000;
	margin-top: 10px;
	padding: 0;
	font: normal small "Verdana", Arial, Helvetica, sans-serif;
	color: Black;
	
}

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}

ul {
	list-style: square;
}

a:hover {
	text-decoration: none;
}

#wrapper { 
margin : 0 auto;
height: auto;
width : 916px;
border : 1px solid #696969;
border-width: 1px;
background-color: #000000;
background-image: url(../images/bg1.jpg);
}
/* Header */

#header {
	width: 916px;
	height: 150px;
	margin: 0 auto;
	background: #000000;
	background-image: url(../images/header_new.jpg);
}

#header * {
	text-transform: lowercase;
	text-decoration: none;
	color: #000000;
}

#header h1 {
	float: left;
	padding: 20px 0 0 20px;
	font-size: 3em;
}

#header h2 {
	float: right;
	padding: 38px 20px 0 0;
	font-size: 1.6em;
}

/* Menu */

#menu {
	width: 916px;
	height: 40px;
	margin: 0 auto;
	background: url(../images/ov_topV.gif);
	border-bottom: 2px solid #FF6514;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
	float: left;
	vertical-align: middle;
	height: 35px;
	padding: 12px 20px 0px  20px;
	text-transform: none;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	
}

#menu a:hover {

	background: url(../images/image.gif);
	color: #FF7C24;
}

#menu a.selected {
	height: 26px;
	background: url(../images/Image.gif);
	color: #FF7C24;
}


#track {
	width: 911px;
	height: 18px;
	border-top: 1px solid #696969;
	border-bottom: 1px solid #696969;
	border-width: 1px;
	padding: 0px 0px 0px 5px;
	text-align: left;
	font-size: 10px;
	color: White;
	background-color: #404040;
	vertical-align: bottom;
	font-weight: bold;
}

#track a {
	height: 50px;
	text-transform: none;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #2581F2;
	
}

/* Content */

#content {
	width: 916px;
	margin: 0 auto;
	background-color: #000000;

}

/* Column One */

#colOne {
	float: right;
	width: 695px;
	height: auto;
	background-color: #000000;
	font-size : 10px;
	margin: 0px 0px 0px 0px;
	}

#colOne h2 {
	margin-bottom: 0;
	font-size: 12px;
}

#colOne h3 {
	font-size: 1.6em;
}

#colOne .file {
	margin-top: 0;
}

#colOne .posted {
	height: 26px;
	margin: 0 0 20px 0;
	padding: 8px 0 0 10px;

}

#colOne .posted, #colOne .posted a {
	color: #FF7C24;
}

#colOne a {
	color: #FF7C24;
}

#colOne a:hover {
	text-decoration: none;
}

/* Column Two */

#colTwo {
	float: left;
	width: 210px;
	
	background: #353535;
	}


#colTwo ul {
	margin: 0;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#colTwo form {
	
	padding: 5px 5px;
		
		
}

#colTwo h2 {
	height: 16px;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 8px 0px;
	background: url(../images/ov_topVL.gif) repeat-x;
	background-color: #262626;
	font-size: 10px;
	color: white;
	font-weight: bold;
	text-indent: 10px;	
	}
	

	
#colTwo ul ul {
	padding: 0px 0px 18px 0px;
	margin: 0px 0px 0px 0px;
	border-top: 0px solid #696969;
	border-right: 0px solid #696969;
	border-bottom: 0px solid #696969;
	font-size: 12px;
	color: #2581F2;
	background: #262626;
	text-indent: 0px;
	list-style: square inside;
	}

	
#colTwo #menu1 ul {
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #FF7C24;
	background: #262626 ;
		
	}

#colTwo #menu1 a {
	color: #FF7C24;
	text-indent: 30px;
	
	}

	
	
#colTwo li {
border: 1px solid #303030;
	margin-top: 2px;
	text-indent: 15px;	
	background: #303030; 
}	

	
#colTwo ul ul a {
	text-decoration: none;
	color: #2581F2;
	
}

#colTwo ul ul a:hover {
	text-decoration: underline;.
	color: #ffffff;
} 
#rightcolumn { 
float : left;
color : #333;
border : 1px solid #FF7C24;
background : #000000;
margin : 0 0 0 0;
padding : 0px;
min-height : 380px;
width : 663px;
display : inline;
} 
#boxes { 
width : 672px;
background-color: #303030;
float : center;
border : 1px solid #535353;
padding: 5px 5px 5px 5px;
margin-bottom: -5px;
margin-top: 10px;
} 
#boxes h2{ 
color : #2581F2;
font-size : 12px;
} 
#boxes h5{ 
color : #ffffff;
font-size : 48px;
} 
#boxes h4{ 
color : #FF7C24;
font-size : 14px;
} 
#boxesb { 
width : 672px;
background-color: #000000;
float : center;
border : 1px solid #535353;
padding: 5px 5px 5px 5px;
margin-bottom: -5px;
margin-top: 10px;
} 
#boxesb h2{ 
color : #2581F2;
font-size : 16px;
} 
#boxesb h5{ 
color : #ffffff;
font-size : 48px;
} 
#boxesb h4{ 
color : #FF7C24;
font-size : 14px;
} 
.box1 { 
width : 672px;
height : 140px;
background-color: #303030;
float : center;
border : 1px solid #535353;
padding: 5px 5px 5px 5px;
margin-bottom: 10px;
} 
.box1 p { 
color : White;
font-size : 10px;
margin-top : 0px;
text-align : left;
} 
.box1 img { 
float : right;
border : 1px solid #FF7C24;

} 
.box1 hh { 
height: 15px;
margin-top : 5px;
margin-left : 5px;
color : #555555;
font-size : 18px;
font-weight : lighter;
} 
.box1 h2 { 
height: 16px;
margin-top : 5px;
margin-left : 5px;
color : #2581F2;
font-size : 16px;
font-weight : bolder;
} 
.box1 a { 
float : left;
padding-right : 5px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 5px;
font-size : 9px;
color : #FF7C24;
} 

.box2 { 
width : 310px;
height : 250px;
float : right;
margin-right : 10px;
border : 1px solid #535353;
padding: 5px 5px 5px 5px;
margin-bottom: 20px;
} 
.box2 p { 
color : Silver;
font-size : 12px;
margin-top : 0px;
padding-left : 0px;
padding-right : 10px;
text-align : justify;
} 
.box2 h2 { 
height: 15px;
margin-top : 5px;
margin-left : 5px;
color : #FF7C24;
font-size : 18px;
font-weight : lighter;
} 
.box2 a { 
float : right;
padding-right : 5px;
padding-bottom : 5px;
margin-top : 5px;
margin-left : 5px;
font-size : 10px;
color : #FF7C24;
} 
.box3 { 
width : 662px;
float : center;
margin-top : 5px;
border : 0px solid #535353;
} 
.box3 p { 
color : Silver;
font-size : 11px;
margin-top : 10px;
padding-left : 5px;
padding-right : 10px;
text-align : justify;
} 
.box3 img { 
float : right;
border : 1px solid #FF7C24;
} 
.box3 h2 { 
margin-top : 10px;
margin-left : 0;
color : #FF7C24;
font-size : 18px;
font-weight : bolder;
} 

.box3 a.torna { 
float : right;
padding-right : 20px;
padding-bottom : 10px;
font-size : 10px;
color : #FF7C24;
.clear { 
clear : both;
} 

.box3 a { 
font-size : 10px;
color : #FF7C24;
.clear { 
clear : both;
} 



.box4 { 
width : 210px;
height : 185px;
float : left;
margin-left : 15px;
border : 1px solid #535353;
padding: 0px 5px 5px 5px;
margin-bottom: 15px;

} 
.box4 p { 
color : White;
font-size : 12px;
margin-top : 0px;
text-align : left;

} 
.box4 im { 
float : left;

} 
.box4 hh { 
height: 15px;
margin-top : 5px;
margin-left : 5px;
color : #555555;
font-size : 18px;
font-weight : lighter;
} 
.box4 h2 { 
height: 18px;
margin-top : 5px;
margin-left : 5px;
color : #FF7C24;
font-size : 18px;
font-weight : lighter;
} 
.box4 a { 
float : right;
padding-right : 5px;
padding-bottom : 5px;
margin-top : 5px;
margin-left : 5px;
font-size : 10px;
color : #FF7C24;


} 


Clear {
padding : 0px;
border : 1px solid #FF7C24;}

}
#textfield1 {
	width: 95%;
}

#submit1 {
	display: none;
}

/* Footer */

#footer {
	width: 916px;
	height: 15px;
	margin-top : 15px;
	border-top: 1px solid #696969;
	border-bottom: 1px solid #696969;
	border-width: 1px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	font-size: 10px;
	color: White;
	background-color: #404040;
	vertical-align: middle;
	font-weight: bold;
}

#footer a {
	height: 15px;
	text-transform: none;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #2581F2;
	
}