﻿/*---GENERAL---*/

body {
	background-image:url(../images/bg_bodyH.gif); 
	background-repeat:repeat-x; background-position:top; 		
	margin: 0 auto;
	padding:0;
	text-align:center;
	font-family:arial, verdana, sans-serif;
	color:#333;
	font-size:10pt;
	/*background: #FFF;*/
}

img {border:0;}

#container          {width:990px; margin:0 auto;}
#header             {width:990px; height:103px; }
.content_title_boxH {font-family:Trebuchet MS; font-size:20pt; padding-top:35px;}
#content            {width:990px; text-align:center;}
#content_box        {width:972px; margin:0 auto; text-align:left;}
#content_txt_box    {min-height:400px; height: auto !important; height:400px;}


/*---BOX FINALE---*/
#box_finale            {font-size:8pt; color:#A7B09D; position:absolute; top:820px; left:50%; margin-left:-495px; width:990px; text-align:center;}
#box_finale a          {color:#A7B09D; text-decoration:none;}
#box_finale a:visited  {color:#A7B09D; text-decoration:none;}
#box_finale a:hover    {color:#A7B09D; text-decoration:none;}

#content_boxH       {width:594px; margin:0 auto; text-align:left; text-align:center;}

.cleaner    {clear:both; line-height:1px; font-size:1px; height:1px;}
.ita        {float:left;}
.eng        {float:right;}


#footer             {width:100%; text-align:center; border-top:1px solid #b3babc; font-size:8pt; padding-top:20px; color:#848d8f;}
#footer a           {color:#848d8f;}
#footer a:visited   {color:#848d8f;}
#footer a:hover     {color:#ffb911; text-decoration:none;}
#footer_content        {width:972px; margin:0 auto;}


/*---ITA---*/
a.btn_ita       {display:block; width:110px; height:19px; background: url(../images/btn_ita.gif) no-repeat 0 0;}
a.btn_ita:hover {background-position:0 -19px;}

a.btn_eng         {display:block; width:102px; height:23px; background: url(../images/btn_eng.gif) no-repeat 0 0;}
a.btn_eng:hover   {background-position:0 -23px;}


