html{
	height:100%;
	width:100%;
}

object{
	margin:0;
	padding:0;
	border:0;

}

form{
	margin:0;
	padding:0;
	border:0;

}


body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-align:center;
	background-color:#000000;
	background-image:url(img/bg_all.gif);
	background-repeat:repeat-x;
	background-position:top left;

	
}
#nuss{
	height:100%;
	width:100%;
	background-image:url(img/sf_body.gif);
	background-repeat:no-repeat;
	border:0px solid red;
	text-align:center;
    margin-left:auto;
	margin-right:auto;
	background-position:top;
}
	
a {  color:#ffffff;
    text-decoration: none;
}

.mail {  color:#cccccc;
    text-decoration: none;
}

.mail:hover { 
    text-decoration: none;
}
	
a:hover {
    text-decoration: underline;
}

.titolo  {
   font-weight:bold;
   font-size:14;
   padding-left:10px;
}

.verdana10  {
   font-weight:bold;
   font-size:10;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   padding-top:5px;

}

.titolo14  {
   font-weight:normal;
   font-size:14;
   padding-left:10px;
}

.titolo12  {
   font-weight:normal;
   font-size:12;
}

.titolo12_m  {
   font-weight:bold;
   font-size:12;
   color:#BE9255;
}



.titolo21 {
   font-weight:bold;
   font-size:21;
}

.titolo_news  {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10;
   padding:0 0 0 85px;
}


#conca{
	width:770px;
    padding:0;
    margin-left:auto;
	margin-right:auto;
	border:0px solid red;
	overflow:hidden;
}


#top{
	width:897px;
    padding:0;
    margin:0;
 	border:0px solid yellow;
	float:left;
}

#logo{
	width:283px;
	height:94px;
    padding:0;
    margin:0;
 	border:0px solid red;
	float:left;
}

#menu{
	width:487px;
	height:94px;
    padding:0;
    margin:0;
	background-image:url(img/bg_menu.gif);
	background-repeat:no-repeat;
	background-position:top left;
 	border:0px solid red;
	float:left;
}

ul {
  margin:0;
  padding:0;
}

#navlist li
{
   display: inline;
   list-style-type: none;
   margin:40px 0 0 40px;
   padding:0;
   border:0px solid red;
   float:left;
   color:#ffffff;
   font-size: 12px;
   text-align:right;
}

#navlist li a
{
  color:#ffffff;
}

#navlist li a:hover
{
  color:#ffffff;
}

.blu {
     color:#0099FF;
}

#flash{
	width:770px;
	height:221px;
    padding:0;
    margin:0;
 	border:0px solid red;
	float:left;
}

#contenuto_770{
	width:770px;
	padding:0;
    margin:0;
 	border:0px solid red;
	background-image:url(img/bg_770.gif);
	background-repeat:repeat-y;
	background-position:left;
	float:left;
}

#sx{
	width:283px;
	padding:19px 0 0 0;
    margin:0;
	text-align:left;
	background-color:#0F0E0D;
 	border:0px solid red;
	float:left;
}


#azienda{
	width:242px;
	padding:16px 0 38px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0;
	border:0px solid yellow;
}

#centro{
	width:277px;
	padding:0;
    margin:0;
 	border:0px solid red;
	background-color:#000;
	float:left;
}

#petrolio{
	width:201px;
	padding:10px 0 0 0;
    margin:0 0 0 38px !important;
	margin:0 0 0 0px;
 	border:0px solid red;
	border-top:1px solid #BE9255;
	background-color:#000;
	text-align:left;

}

#dx_centro{
	width:210px;
	padding:0;
    margin:0;
 	border:0px solid red;
	background-color:#24221F;
	float:right;
}

#dx_centro p{
	width:185px;
	padding:7px 0 0 0;
    margin:7px 10px 0 0;
 	border:0px solid red;
	border-top:1px solid #A36F28;
	float:right;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ccc;
}


/* NEWS */

#news{
	width:282px;
	padding:15px 0 0 0;
    margin:0 0 0 0;
	text-align:left;
	background-image:url(img/bg_news.gif);
	background-repeat:repeat-y;
	background-position:top left;
 	border:0px solid red;
	border-top:1px solid #0086FF;
}

#news_int{
    width:270px;
	padding:0 0 0 0 !important;
	padding:0 0 18px 0;
    margin:0;
	text-align:left;
	border:0px solid red;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
}


.fotonews {
  margin:0 10px 20px 0;
  border:0px solid red;
}

/* AREA RISERVATA*/


#riservata{
    width:185px;
    padding:19px 0 20px 0;
    margin:0 0 0 13px;
	text-align:left;
	border:0px solid red;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
}

.campo {
    width:123px;
	height:16px;
    padding:0;
    margin:0;
	border:1px solid #966019;
	background-color:#262320;
    color:#BCBCBC;
	float:right;
	font-size:10px;
}

.user {
     color:#BCBCBC;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10px;
}

#footer {
    width:770px;
	height:58px;
    padding:0;
    margin:0;
	border:0px solid red;
	float:left;
		text-align:center;
}


#footer p {
    width:770px;
	height:28px;
	padding:8px 0 0 0;
    margin:30px 0 0;
	background-image:url(img/bg_footer.gif);
	background-repeat:repeat-x;
	background-position:top left;
	border:0px solid red;
	color:#ffffff;
	text-align:center;
	float:left;
}

/* PAGINE INTERNE */

#sx_interno{
	width:510px;
	padding:19px 0 0 0;
    margin:0;
	text-align:left;
	/*background-color:#0F0E0D;*/
 	border:0px solid red;
	float:left;
}

#interno{
    padding:16px 0 38px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0;
	border:0px solid yellow;
}

.box_news{
    width:510px;
    padding:0 0 3px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0 0 8px 0;
	border:0px solid yellow;
	border-bottom:1px solid #0099FF;
	float:left;
}

.box_news2{
    width:510px;
    padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0;
	border:0px solid yellow;
	float:left;
}

.app{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0;
	border:0px solid yellow;
	display:block;
	text-align:right;
	color:#ffffff;
	font-weight:bold;
}

.back{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:30px 0 0 0;
	border:0px solid yellow;
	display:block;
	text-align:left;
	color:#BE9255;
	font-weight:bold;
}

.avanti{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:30px 0 0 0;
	border:0px solid yellow;
	display:block;
	text-align:right;
	color:#BE9255;
	font-weight:bold;
}

.oro{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	color:#BE9255;
	font-weight:bold;
}


.t_petrolio {
 	margin:0;
	padding:0;
	color:#BE9255;
	bgcolor:#1D1B19;
	border:1px solid #3D3B39;
}

.form_nuss{
 font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
 font-size: 11px;
 border: 1px solid #be9255;
 background-color:#24221f;
 color:#FFFFFF;
}





