*{margin:0; padding:0;}
body{background-color:#514E3A;}
h1 {color:#CC0000; font-family:Times New Roman,Verdana; font-size:34px; padding-top:10px; text-align:center;}
h2 {color:#646160; font-family:Tahoma,Arial; font-size:14px; padding-top:10px; text-align:center}
h3 {
	color:#000000;
	font-family:Verdana;
	font-size:20px;
	padding-top:10px;
	text-align:center;
	font-weight: bold;
	padding-top:20px;
	padding-bottom:15px;
	margin-bottom:0x;
}

a:link {color:#D70000; text-decoration:none}
a:active {color:#FF0000; text-decoration:none}
a:visited {color:#910700; text-decoration:none}
a:hover {color:#FF0000; text-decoration:underline}

.l2:link  {color:#FFFFCC; text-decoration:none}
.l2:active {color:#FFFFCC; text-decoration:none}
.l2:visited {color:#DFDFDF; text-decoration:none}
.l2:hover  {color:#FFFFCC; text-decoration:underline}

.txt1 {color:#800003; font-family:Verdana; font-size:12px; padding-top:0px; text-align:center; text-align:justify; padding-left:10px; padding-right:10px;margin-bottom:40px;}
.img1 {margin-left:25px; float:left; margin-right:15px;border:1px solid #000000;}
.img2 {margin-top:25px;margin-bottom:30px;border:1px solid #000000;}
.img3 {margin:20px 20px 20px 20px;border:1px solid #000000;}
img{border:0; text-align:left; vertical-align:top;}
ul{list-style:none;}
.column{float:left;}
.clear{clear:both;}
body{font-family:Tahoma, Arial, helvetica, sans-serif; color:#FFFFFF; font-size:0.75em; line-height:1.33em; text-align:center;}
input, textarea, select{color:#FFFFFF; vertical-align:top; text-align:left; border: 1px solid #664136; background:#391F19; font:11px Tahoma, Arial, helvetica, sans-serif;}
.tar{text-align:right;}
.in5{padding-top:5px;}
.in10{padding-top:10px;}
.in15{padding-top:15px;}
.in20{padding-top:20px;}
.in25{padding-top:25px;}

.bottom {margin:0px 39px 0px 39px;padding-bottom:30px;background-image:url(images/bot.gif); background-position:top; background-repeat:repeat-x; background-color:#ADA253;}

.barra {margin:0px 30px 0px 30px;padding-bottom:0px;padding-top:20px;background-image:url(images/barra_cromata.gif); background-position:top; background-repeat:repeat-x; background-color:#ADA253;text-align:center;}

.content_main {margin:0px 40px 0px 40px;background-image:url(images/content_top.gif); background-position:top; background-repeat:repeat-x;padding:15px 0px 0px 0px;}

.menu2 {margin-top:15px; text-align:center;}
.banner {margin-left:20px;margin-top:10px;}
.contenuto {margin-top:10px;margin-left:50px;margin-right:50px;}

.ws{width:100%;}

.col_1, .col_2, .col_3, .box_1, .box_2, .box_3, .mid{float:left;}


/*=======header===========*/
#header{height:376px; background:url(images/header_bg.jpg) left top no-repeat;}
#header .logo{position:absolute; margin:58px 0 0 64px; height:169px; width:408px;}
#header .logo h1{text-indent:-10000px; background:url(images/logo.jpg) left top no-repeat; height:169px;}
#header .menu{position:absolute; margin:179px 0 0 73px; width:179px; height:126px;}
/*=====//header===========*/

/*=======block_1===========*/
.block_2{background:url(images/block_2_left_top.jpg) left top no-repeat #391F19; width:100%;}
.block_2 .right_top{background:url(images/block_2_right_top.jpg) right top no-repeat;}
.block_2 .left_bot{background:url(images/block_2_left_bot.jpg) left bottom no-repeat;}
.block_2 .right_bot{background:url(images/block_2_right_bot.jpg) right bottom no-repeat; padding:13px 18px 15px 27px;}
.block_2 .title{margin-top:0px;}
/*=====//block_1===========*/

/*=======content===========*/
.wbl{position:absolute; margin:6px 0 0 718px; z-index:10; width:10px; height:10px; background:url(images/cnt_wbl.gif) left top no-repeat;}

#content{margin-top:50px;margin-bottom:50px;background:url(images/content_left.gif) left top repeat-y #E6D79F; width:900px;}
#content .cnt_right{background:url(images/content_right.gif) right top repeat-y;}
#content .cnt_left_top{background:url(images/content_left_top.gif) left top no-repeat;}
#content .cnt_right_top{background:url(images/content_right_top.gif) right top no-repeat;}
#content .cnt_left_bot{background:url(images/content_left_bot.gif) left bottom no-repeat;}
#content .cnt_right_bot{background:url(images/content_right_bot.gif) right bottom no-repeat; padding: 0px 0px 0px 0px;}

.title{margin:17px 0 5px 0;}
.pic{margin-right:23px; float:left;}

.font_2{color:#BFC93A;}
.font_3{color:#3FB0C3;}
.font_3 a{color:#3FB0C3; text-decoration:none;}
.font_3 a:hover{text-decoration:underline;}

.line_x{background:#391F19; height:2px; margin:0 0 8px 0;}

.sp{position:relative; bottom:-20px;}

.link_1{color:#3FB0C3; text-transform:uppercase; font-weight:bold; text-decoration:none; line-height:1.33em;}
.link_1:hover{text-decoration:underline;}

.link_2{color:#BEC73B; text-transform:uppercase; font-weight:bold; text-decoration:none; line-height:1.33em;}
.link_2:hover{text-decoration:underline;}

.link_3{color:#FD922F; text-transform:uppercase; font-weight:bold; text-decoration:none; line-height:1.33em;}
.link_3:hover{text-decoration:underline;}

.link_4{color:#E74EB2; text-transform:uppercase; font-weight:bold; text-decoration:none; line-height:1.33em;}
.link_4:hover{text-decoration:underline;}

.link_5{color:#BA5390; text-transform:uppercase; font-weight:bold; text-decoration:none; line-height:1.33em;}
.link_5:hover{text-decoration:underline;}
/*=====//content===========*/

/*=======page_1===========*/
#page_1 .col_1 .indent{padding:0 0 10px 27px;}

#page_1 .col_2 .box_1{width:86px;}
#page_1 .col_2 .box_2{width:74px;}
#page_1 .col_2 .box_3{width:90px;}
/*=====//page_1===========*/

/*=======page_2===========*/
#page_2 .col_1 .title{margin:0;}
#page_2 .col_1 .pic{margin-right:12px;} 
#page_2 .col_1 .block_2 .right_bot{padding-bottom:5px;}
#page_2 .col_1 .sp{bottom:-15px;}

#page_2 .col_2 .line_x{margin-top:7px;}
/*=====//page_2===========*/

/*=======page_3===========*/
#page_3 .col_1 .indent{padding:0 0 0 27px;}
#page_3 .col_2 img{margin-bottom:9px;}
#page_3 .col_2 .block_2 .right_bot{padding-top:18px; padding-left:19px; padding-bottom:0;}
#page_3 .col_2 .box_1{width:128px;}
#page_3 .col_2 .sp{bottom:-14px;}
/*=====//page_3===========*/

/*=======page_4===========*/
#page_4 .col_1 .indent{padding:0 0 0 27px;}
#page_4 .col_2 .pic{margin-right:10px;}
/*=====//page_4===========*/

/*=======page_5===========*/
#form{width:346px;}
#form .box_1{width:79px; height:26px;}
#form .box_2{width:267px;}
#form input{width:267px; height:20px;}
#form textarea{width:267px; height:130px; overflow:hidden; margin-bottom:7px;}
/*=====//page_5===========*/

/*=======page_6===========*/
#page_6 #content .cnt_right_bot{padding-bottom:10px;}
#page_6 .block_2 .right_bot{padding-bottom:30px; padding-right:22px;}
/*=====//page_6===========*/

/*=======footer===========*/
#footer{height:59px; font-weight:bold; font-size:0.91em; line-height:1.27em;}
#footer div{padding:10px 0 0 67px;}
#footer a{color:#FFFFFF; text-decoration:none;}
#footer a:hover{text-decoration:underline;}
/*=====//footer===========*/



