* { margin:0; padding:0;}
.tabella td {padding: 0 0 0 5px;}
body { background:url(images/bg.gif); font-size:100%; line-height:1em; font-family:Arial, tahoma; color:#7a7a7a; text-align:center;}


/*in_line*/
input, select { vertical-align:middle;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

a:hover{text-decoration:none;}

.column { float:left;}
.content, p, .col_box{ width:100%; overflow:hidden;}

.main_indent{padding:29px 9px 10px 10px;}
.box_main .border_top {background:url(images/border_top.gif) repeat-x top #dcdcdc;}
.box_main .border_bot {background:url(images/border_bot.gif) repeat-x bottom;}
.box_main .corner_top_left {background:url(images/corner_top_left.gif) no-repeat left top;}
.box_main .corner_top_right {background:url(images/corner_top_right.gif) no-repeat right top;}
.box_main .corner_bot_left {background:url(images/corner_bot_left.gif) no-repeat left bottom;}
.box_main .corner_bot_right {background:url(images/corner_bot_right.gif) no-repeat right bottom; }
/**/
.content .border_top1 {background:url(images/border_top1.gif) repeat-x top #cacaca;}
.content .corner_top_left1 {background:url(images/corner_top_left1.gif) no-repeat left top;}
.content .corner_top_right1 {background:url(images/corner_top_right1.gif) no-repeat right top;}
.content .corner_bot_left1 {background:url(images/corner_bot_left1.gif) no-repeat left bottom;}
.content .corner_bot_right1 {background:url(images/corner_bot_right1.gif) no-repeat right bottom; }



.content1 .border_top1 {background:url(images/border_top1.gif) repeat-x top #cacaca;}
.content1 .corner_top_left1 {background:url(images/corner_top_left1.gif) no-repeat left top;}
.content1 .corner_top_right1 {background:url(images/corner_top_right1.gif) no-repeat right top;}
.content1 .corner_bot_left1 {background:url(images/corner_bot_left1.gif) no-repeat left bottom;}
.content1 .corner_bot_right1 {background:url(images/corner_bot_right1.gif) no-repeat right bottom; }
.content1 { width:230px; color:#1d1d1d; font-size:0.812em;}


/*header*/
.top_row{ height:69px;}
.flash_menu{
	position:absolute;
	margin:0 0 0 -9px;
}
.menu{ height:51px;}
.header_bg_logo{ height:250px;}
.header_bg_logo1{ height:230px;}
.flash{
	position:absolute;
	margin:0 0 0 1px;
	top: 89px;
}


/*footer*/
.footer{ text-indent:0px; padding:19px 0 51px 0; color:#616161; font-size:0.812em; width:960px; text-align:left;}



/*content*/
.content{ width:940px; color:#1d1d1d; font-size:0.812em;}
h1{ height:70px;}
h1 img{ margin:21px 0 0 20px;}
.indent_box{
	padding:10px 10px 10px 10px;
}
.line{ background:url(images/line.gif) 0 16px repeat-x; height:32px}
.indent_bot{ margin-bottom:14px; display:block;}
.st_text_1 dt{ background:url(images/bg_box.gif) 0 0 no-repeat; height:26px; color:#ffffff; text-indent:11px; padding-top:6px; font-size:0.875em;}
.link{ color:#1d1d1d; font-weight:bold;}
.indent_top{ display:block; margin-top:15px;}
.st_text_2 dt{ text-decoration:underline; font-weight:bold;}
.st_text_2 dd{ padding-bottom:15px;}
.img_left{ float:left; margin:2px 23px 0 0;}
.img_left1{ float:left; margin:0 15px 0 0;}
.br{ display:block;}
.link_1{ color:#1d1d1d;}
.indent_top_bot{ display:block; margin:15px 0;}
.list li a{ background:url(images/list_marker.gif) center left no-repeat; padding:0 0 0 9px; line-height:1.625em; color:#1d1d1d;}
.st_text_3 dt{ font-weight:bold;}
.st_text_3 dd{ padding-bottom:15px;}

/*================== index.html ==================*/
#page1 .content .col_1 .indent_banner{ margin:12px 0 7px 11px;}
#page1 .content1 .col_1 .indent_banner{ margin:0px 0 7px 11px;}
/*================== index-5.html ==================*/
#page6 .content .col_2 .col_box_1{ width:270px;}
#page6 .content .col_2 .col_box_2{ width:270px; margin-left:20px;}
#page6 .content .col_2 .img_left{ margin-right:14px;}
/*================== index-7.html ==================*/
#page8 .content .col_1 span{ float:right; margin-right:80px;}
#page8 .content .col_3 .indent_form{ height:30px;}
#page8 .content .form input{ height:19px;}
#page8 .content .form textarea{ height:98px; overflow:auto; display:block; margin-bottom:11px;}
#page8 .content .form textarea, #page8 .content .form input{ width:265px; padding-left:4px; border:1px solid #1d1d1d; background:none; color:#1d1d1d; font-family:arial; font-size:1em;}
.indent_form{ height:30px;}
.indent_link_form{ margin-left:185px; margin-right:12px;}

.titolo {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:20px;
}

.bianco {
color:#FFFFFF;
}
a:hover.bianco {
color:#333333;
}

.arancione {
color:#FF6600;
}
.grigio {
color:#333333;
}

.titolo_box{ padding:30px 10px 15px 10px;}

.titolobox {
	font-family:Arial, tahoma;
	color:#1d1d1d;
	font-size: 12px;
	font-weight:bold;
}
.testobox_v {
	font-family:Arial, tahoma;
	color:#1d1d1d;
	font-size: 12px;
}

.titolo_box2{ padding:20px 10px 15px 10px;}

.titolo_box3{ padding:20px 10px 9px 10px;}

.img_box{ width:100%; text-align:center; padding:0px 0px 10px 0px;
}

.titolino1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #1D1D1D;
	font-weight: bold;
	text-transform: uppercase;
		text-decoration:none;
}

.titolino {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #1D1D1D;
	font-weight: bold;
	text-transform: uppercase;
		text-decoration:none;
}
.titolino:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #1D1D1D;
	font-weight: bold;
	text-transform: uppercase;
		text-decoration:none;
}
.titolino:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #1D1D1D;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FF9900;
}
.titolino:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #1D1D1D;
	font-weight: bold;
	text-transform: uppercase;
}

.bottone_box{ 
margin:0px 5px 5px 140px;
background:url(images/bg_box.gif) no-repeat; 
width:79px; height:26px;
text-align:center;
padding-top: 4px;

}

.bottone_box2{ 
margin:0px 5px 5px 130px;

background:url(images/bg_box.gif) no-repeat; 
width:79px; height:20px;
text-align:center;
padding-top: 4px;

}

.link2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none;
}
.link2:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.link2:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.link2:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

.col_img {
float:left;
width: 200px;
clear:left;
}

.col_testo {
float:left;
text-align:left;
}

.riga {
width: 100%;
margin-top:15px;
}

.link3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
.link3:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
.link3:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF9900;
	text-decoration:none;
}
.link3:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
		color:#333333;
	text-decoration:none;
}
