* { margin:0; padding:0;}
body { font-size:100%; line-height:1em; font-family:tahoma, arial; color:#707070;}


/*in_line*/
input, select { vertical-align:middle; font-weight:normal; font-family:tahoma, arial; color:#707070; font-weight:normal;}
img {border:0; vertical-align:center; text-align:left;}
ul { list-style:none;}


a:hover{text-decoration:none;}
a {color:#464646;}

.column { float:left;}
.clear { clear:both;}


h1{text-indent:-10000px; font-size:0; line-height:0;}

.h_logo, .h_menu, .h_menu, .content, .footer{ width:766px;}

/*header*/
.flash{
	height:357px;
}
.lineTop {
	height: 11px;
}


/*footer*/
.footer{
	font-size:0.625em;
	color:#464646;
	font-weight:bold;
	background:#e3e3e3;
	height: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.footer a{ color:#464646; text-decoration:none;}
.footer a:hover{ text-decoration:underline;}


/*content*/
.content{
	font-size:12px;
	line-height:1.25em;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 21px;
	margin-left: 0;
}
.contatti {
	font-size: 12px;
}

.content .cont_height{ height:469px;  float:left; width:40px;}
.title, .title1{ display:block;}
.line_dot_x{ background:url(images/line_dot_x.gif) top left repeat-x; height:20px; margin:20px 0 0 0;}
.content strong{ color:#464646;}
.content b{ color:#1f6099;}
.ind_txt{ margin:4px 0 11px 0;}
.link{ display:block;}
.content span a{ color:#1f6099;}

#thumb{width:200px; border:double; margin:4px; float:right;}
#thumbsx{width:200px; border:double; margin:4px; float:left;}
#thumb_mod{width:100px; border:double; margin:4px; float:left;}
#thumb_modcenter{width:150px; border:double; margin:4px;}

/*================== index.html ==================*/
#page1 .content .col_1 .indent_box{ width:500px; margin:8px 0 0 -25px;}
#page1 .content .col_1 .title{ margin-bottom:6px;}
#page1 .content .col_1 ul{ margin:8px 0 5px 0;}
#page1 .content .col_1 .indent_text{ margin:0 0 0 0;}
/**/
#page1 .content .col_2 .indent_box{ margin:8px 0px 0 120px; width:150px;}
#page1 .content .col_2 .indent_text{ margin:0 0 0 0;}
#page1 .content .col_2 .link{ margin:25px 0 0 0;}
#page1 .content .col_2 .link img{ margin-right:6px;}

/*================== index.html ==================*/
#page1c .content .col_1 .indent_box{ width:500px; margin:0px 0 0 0;}
#page1c .content .col_1 .title{ margin-bottom:0px;}
#page1c .content .col_1 ul{ margin:0px 0 0px 0;}
#page1c .content .col_1 .indent_text{ margin:0 0 0 0;}
/**/
#page1c .content .col_2 .indent_box{ margin:0px 0px 0 0px; width:150px;}
#page1c .content .col_2 .indent_text{ margin:50px 0 0 0;}
#page1c .content .col_2 .link{ margin:0px 0 0 0;}
#page1c .content .col_2 .link img{ margin-right:0px;}

/*================== contatti.html ==================*/
#pagecont .content .col_1 .indent_box{ width:430px;}
#pagecont .content .col_1 .title{ margin-bottom:6px;}
#pagecont .content .col_1 ul{ margin:8px 0 5px 0;}
#pagecont .content .col_1 .indent_text{ margin:0 0 0 0;}
/**/
#pagecont .content .col_2 .indent_box{ margin:8px 0 0 120px; width:150px;}
#pagecont .content .col_2 .indent_text{ margin:5px 0;}
#pagecont .content .col_2 .link{ margin:25px 0 0 0;}
#pagecont .content .col_2 .link img{ margin-right:6px;}

/*================== index-1.html ==================*/
#page2 .content .col_1 .indent_box{ width:330px;}
#page2 .content .col_1 .indent_img{ margin:2px 26px 0 0; float:left;}
#page2 .content .col_1 .title{ margin-bottom:8px;}
#page2 .content .col_1 .col_box{ width:689px;}
#page2 .content .col_1 .col_box_1{ width:403px;}
#page2 .content .col_1 .col_box_1 .link{ margin:11px 0 0 0;}
#page2 .content .col_1 .col_box_1 .indent_text{ margin:11px 0 11px 0;}
#page2 .content .col_1 .col_box_2{ width:278px;}

/*================== index-2.html ==================*/
#page3 .content .col_1 .indent_box{ width:340px;}
#page3 .content .col_1 .title{ margin-bottom:6px;}
#page3 .content .col_1 .indent_text{ margin:5px 0 16px 0;}
#page3 .content .col_1 .indent_img{ margin:3px 26px 0 0; float:left;}
/**/
#page3 .content .col_2 .title{ margin-bottom:10px;}
#page3 .content .col_2 .img{ margin-bottom:25px;}
#page3 .content .col_2 .indent_text{ margin:5px 0 0 0}
#page3 .content .col_2 ul{ margin-bottom:18px;}

/*================== index-3.html ==================*/
#page4 .content .col_1 .indent_box{ width:330px;}
#page4 .content .col_1 .title{ margin-bottom:8px;}
#page4 .content .col_1 .indent_img{ margin:2px 26px 0 0; float:left;}

#page4 .content .col_1 .row_top .col_box{ width:689px;}
#page4 .content .col_1 .row_top .col_box_1{ width:258px;}
#page4 .content .col_1 .row_top .col_box_2{ width:430px;}
#page4 .content .col_1 .row_top .col_boxa{ width:430px;}
#page4 .content .col_1 .row_top .col_box_1a{ width:215px;}
#page4 .content .col_1 .row_top .col_box_2a{ width:215px;}


#page4 .content .col_1 .row_bot .col_box{ width:689px;}
#page4 .content .col_1 .row_bot .col_box_1{ width:403px;}
#page4 .content .col_1 .row_bot .col_box_1 .indent_img{ margin:3px 26px 21px 0; float:left;}
#page4 .content .col_1 .row_bot .col_box_2{ width:280px;}
#page4 .content .col_1 .row_bot .col_box_2 .indent_text{ margin:11px 0;}
#page4 .content .col_1 .row_bot .col_box_2 .indent_img{ margin:2px 26px 0 0; float:left;}

/*================== index-4.html ==================*/
#page5 .content .col_1 .indent_box{ width:340px;}
#page5 .content .col_1 .indent_img{ margin:25px 0 0 0;}
#page5 .content .col_1 .indent_img img{ margin:3px 26px 0 0; float:left;}
#page5 .content .col_1 .title{ margin-bottom:6px;}
#page5 .content .col_1 .link{ margin:18px 0 0 0;}
/**/
#page5 .content .col_2 .title{ margin-bottom:10px;}
#page5 .content .col_2 .indent_text{ margin:11px 0 11px 0;}

/*================== index-5.html ==================*/
#page6 .content .col_1 .indent_box{ width:330px;}
#page6 .content .col_1 .title{ margin-bottom:8px;}
#page6 .content .col_1 .indent_img{ margin:2px 26px 0 0 ; float:left;}

#page6 .content .col_1 .col_box{ width:680px;}
#page6 .content .col_1 .col_box_1{ width:405px;}
#page6 .content .col_1 .col_box_2{ width:273px;}

#page6 .content .col_1 .col_boxa{ width:405px;}
#page6 .content .col_1 .col_boxa_1{ width:158px;}
#page6 .content .col_1 .col_boxa_2{ width:185px;}

#page6 .content .col_1 .h_f{ height:30px;}
#page6 .content .col_1 input{ width:152px; height:19px;}
#page6 .content .col_1 textarea{ width:182px; height:110px; overflow:auto; display:block; margin-bottom:9px;}
#page6 .content .col_1 textarea, #page6 .content .col_1 input{ border:1px solid #c2c2c2; color:#707070; font-family:Tahoma; font-size:1em;}


#page6 .content .col_1 .col_box_2 .indent_text{ margin:5px 0 15px 0;}

/*================== index-6.html ==================*/
#page7 .content .col_1 div{ margin-bottom:16px;}



/*==================list====================*/

li{ background:url(images/list_bull.gif) center left no-repeat; padding:0 0 0 11px; font-weight:bold; line-height:1.5em;}
li a {  background:url(images/list_dot_x.gif) bottom left repeat-x; margin:0 0 0 0; color:#464646; text-decoration:none;}
li a:hover { text-decoration:none;  background:none;}
/*==========================================*/

#admin{
	color:#464646;
	list-style-image: url(../images/pallino.gif);
}
#admin a {
	color:#464646;
	list-style-image: url(../images/pallino.gif);
}
#admin a:hover {
	color:#464646;
	list-style-image: url(../images/pallino.gif);
	text-decoration:none;
}
.content .ombraSx {
	float: left;
	width: 12px;
	height: 100%;
	background-color: #FF0000;
}
.content .ombraDx {

	background-image: url(images/ombraDx.gif);
	background-repeat: repeat-y;
	float: right;
	width: 12px;
	height: 100%;
}
