﻿HTML {
	SCROLLBAR-HIGHLIGHT-COLOR: #417da6; COLOR: #898989; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #ffffff; FONT-FAMILY: Tahoma; SCROLLBAR-DARKSHADOW-COLOR: #417da6; SCROLLBAR-BASE-COLOR: #417da6; BACKGROUND-COLOR: #4e4e4e; TEXT-ALIGN: center
}
body{text-align:center; background-color:#4E4E4E}
/* footer */
	.inputmaster {
	width:180px;
	height:17px;
	padding:0px 0 0 3px;
	margin:1px 0 0 0;
	color:#4A4A4A;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FEFEFF;
	background-image: url(../images/fondoinputmaster.gif);
	background-repeat: repeat-x;
	background-position: 0px -2px;
	}
#headerdx2 {
	float: left;
	width:422px;
	height:30px;
	margin:0;
	margin-top:29px;
	text-align:right;
	background-image: url(../images/fondoricerca.gif);
	background-repeat: no-repeat;
	background-position: 140px 0px;
	}
#foolist {
        margin: 0;
		font-family:Arial, Helvetica, sans-serif;
        padding: 0;
		padding-top:3px;
		text-align:center;
        list-style-type: none;
        white-space: nowrap;
		color: #0080A0;}
#foolist a, #foolist a:link {
        margin: 0;
		font-family:Arial, Helvetica, sans-serif;
        padding: 5px 6px 4px 6px;
        color: #0080A0;
		text-align:center;
		font-weight:bold;
        text-decoration: none;
}

#foolist a:hover {
        color: #000;
}

/* breadcrumbs */



ul#breadlist {
        margin: 0;
		font-family:Arial, Helvetica, sans-serif;
        padding: 0;
        list-style-type: none;
        white-space: nowrap;}

ul#breadlist li {
        float: left;
        font-weight: bold;
        margin: 0;
        padding: 0px 0 0px 0;

}

#breadlist a, #breadlist a:link {
        margin: 0;
		 font-weight: normal;
        padding: 5px 0px 4px 0px;
        color: #4A4A4A;
        text-decoration: none;
}

#breadlist a:hover {
        text-decoration: underline;
}

#headerdx {
	float: left;
	margin-top:26px;
	padding-bottom:43px;
	width:430px;
	margin-bottom:3px;
	padding:0;
	text-align:right;
	}
		#headersx {
	float: left;
	width:300px;
	
	}


	.but_submit {
	width:78px;
	height:22px;
	padding:0 0 0 0;
	border:0;
	margin:0px 0 -2px 10px;
	color:#4A4A4A;
	cursor: pointer;
	background-image: url(../images/search.gif);
	background-repeat: no-repeat;
	}
/* Left Box LOGIN AREA */
	.button_submit {
	width:70px;
	font-family:Arial, Helvetica, sans-serif;
	height:20px;
	padding:0 0 0 0;
	border:1px solid #A4B3BF;
	margin:1px 0 0 0;
	font-size:10px;
	color:#4A4A4A;
	cursor: pointer;
	background-color:#f5f5f5;
	}
.top_login_area{
width:255px;
height:40px;
background-image:url(../images/left_box/head_login_area.jpg);
background-repeat:no-repeat;
background-position: bottom;
margin:0px;
padding:0px;
}
.noborder{
border:0;
}
.top_news{
width:255px;
height:40px;
background-image:url(../images/left_box/head_news.jpg);
background-repeat:no-repeat;
background-position: bottom;
margin:0px;
padding:0px;
}
.top_newsletter{
width:255px;
height:40px;
background-image:url(../images/left_box/head_newsletter.jpg);
background-repeat:no-repeat;
background-position: bottom;
margin:0px;
padding:0px;
}
.top_img_list{
width:255px;
height:40px;
background-image:url(../images/left_box/head_img_list.jpg);
background-repeat:no-repeat;
background-position: bottom;
margin:0px;
padding:0px;
}
.box_login{
color:#666666;
}

.centerBG_box{
width:245px;
height:auto;
padding:5px;
background-image:url(../images/left_box/box_center_bg.jpg);
background-repeat:repeat-y;
}
.bottom_box{
width:245px;
height:20px;
padding:5px;
background-image:url(../images/left_box/centerBG_login_area.jpg);
background-repeat:no-repeat;
background-position: bottom;
}
.adver{
width:256px;
height:173px;
margin-top:5px;
background-repeat:no-repeat;
background-position: bottom;
}

.title
{
padding:5px;
padding-left:5px;
margin-top:10px;
color:#157391;
font-weight:bold;
font-size:large;
font-family:Arial, Helvetica, sans-serif;
}

/*NEWS LIST*/

.boxnewscontainer1{
float:left;
width:100%;
padding-top:10px;
padding-bottom:10px;
background:#fff;
}
.boxnewscontainer2{
float:left;
width:100%;
padding-top:10px;
padding-bottom:10px;
background:#E9E9E9;
}
.boxnewscontainer3{
padding-top:5px;
margin-top:5px;
padding-bottom:5px;
padding-left:20px;
background:#E9E9E9;
}

.imgnews{
float:left;
padding: 2px 10px 0px 20px;

}
.boxnews{
margin-left:100px;
margin-top:3px;
}
.boxnews2{
padding-left:20px;
margin-top:3px;

}

.news2{
padding:5px;
padding-left:20px;
margin-top:5px;
background-color:#E9E9E9;
color:#5B5B5B;
font-size:110%;
line-height:110%;
}


/* style2colsleftbig */

html,body{margin:0;padding:0}

.header h1{height:80px;line-height:80px;margin:0;
  padding-left:10px;background: #EEE;color: #79B30B}
.header {background:#0ff000;}
.top1{ background-image:url(../images/top_bg.jpg); background-repeat:no-repeat; height:7px;}
.top2{ background-image:url(../images/top_logo_bg.jpg); margin-left:5px; margin-right:5px; margin-bottom:1px; margin-top: 0;}
.top3{
	margin-bottom:2px;
	margin-left:5px;
	margin-right:5px;
	padding:5px;
	height:24px;
	color:#FFF;
	background-color: #007290;
	background-image: url(../images/fondo_menu.jpg);
	background-repeat: repeat-x;
}
.top4{background:#E9E9E9; text-align:right; background-image:url(../images/search_bg.jpg); background-repeat:no-repeat; background-position:left; padding:5px; margin-left:5px; margin-right:5px; margin-top: 1px;}
.top5{background:#E9E9E9; margin-top:1px; margin-left:5px; margin-right:5px; padding:5px; color:#4A4A4A; font-weight:bold}
.container{text-align:left}
.subcontainer{/*background: url(../images/col2.jpg) repeat-y left*/}

.column1{background:#FFFFFF}
.column2{display:none}
.footer1{background: #E9E9E9; text-align:center;}
.footer2{background: #4E4E4E}
#contenthere{padding:0px 5px 0px 5px}
.container{width:760px; margin:0 auto;background-color:#FFFFFF}
* html .content  {
	width:490px;
	padding-left:5px;
	padding-right:5px;
	}
.content_cms{float:left;width:auto; padding-left:5px; padding-right:6px; padding-bottom:20px;}
* html .content_cms  
{
	float:left;
	width:auto;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:20px;
	}
.column1{float:left;width:253px; margin-left:5px;}
.column1_cms{float:left;width:auto; margin-left:5px;}
* html .column1  {
	margin-left:2px;
	}
	* html .column1_cms  {
	margin-left:2px;
	}
.footer1{clear:both; margin-right:5px; margin-left:5px; margin-right:5px; text-align:center; color:#4A4A4A; height:40px; padding-top:6px;}
* html .footer1  {
	height:40px;
	text-align:center;
	}
.copyright{ color:#7F7F7F;
text-align:left;}
.footer2{clear:both;background-image:url(../images/footer_bg.jpg); background-repeat:no-repeat;}

/* default */

.default_top1{height:7px
}
* html default_top1  {
height:5px;
margin-top:-10px;
	}
.default_top2{height:120px}
.default_top3{height:23px}
.default_top4{height:auto}
.default_top5{height:14px;
padding-left:9px;
}

.default_footer2{height:7px}




#menu1 {
width:800px;
height:36px;
font-family: arial, sans-serif;
font-size:15px;
font-weight:bold;
background-image:url(../images/bg_menu1.gif);
background-repeat:no-repeat;
margin:0; /* for this demo only */ 
}
.menu1 ul {
padding:0;margin:0;list-style-type:none;
}
.menu1 ul li {
float:left;
position:relative;
background:url(../images/space_bar_menu.jpg) no-repeat top right;
}

.menu1 ul li a, .menu1 ul li a:visited {
float:left;
display:block;
text-decoration:none;
color:#FEFEFF; 
padding:5px 20px; 
line-height:18px; 
}

.menu1 ul li:hover {width:auto;}

.menu1 ul li a.menu1one:hover {color: #dbdbdb; background-color: #027D9D;}
.menu1 ul li a.menu1two:hover {color: #dbdbdb; background-color: #027D9D;}
.menu1 ul li a.menu1three:hover {color: #dbdbdb; background-color: #027D9D;}
.menu1 ul li a.menu1four:hover {color: #dbdbdb; background-color: #027D9D;}
.menu1 ul li a.menu1five:hover {color: #dbdbdb; background-color: #027D9D;}
.menu1 ul li a.menu1six:hover {color: #dbdbdb; background-color: #027D9D;}

.menu1 ul li:hover a.menu1one {color: #dbdbdb; background-color: #027D9D;}
.menu1 ul li:hover a.menu1two {color: #dbdbdb; background-color: #027D9D;}
.menu1 ul li:hover a.menu1three {color: #dbdbdb; background-color: #027D9D;}
.menu1 ul li:hover a.menu1four {color: #dbdbdb; background-color: #027D9D;}
.menu1 ul li:hover a.menu1five {color: #dbdbdb; background-color: #027D9D;}
.menu1 ul li:hover a.menu1six {color: #dbdbdb; background-color: #027D9D;}

.menu1 ul li ul {
display: none;
}
.menu1 table {
margin:0; border-collapse:collapse; font-size:10px; position:absolute; top:0; left:0;font-weight:normal;
}

/* specific to non IE browsers */
.menu1 ul li:hover ul {
display:block;position:absolute;top:27px;margin-top:1px; left:0;width:154px;border-bottom:1px solid #000;
}
.menu1 ul li:hover ul.endstop {
left:-92px;
}
.menu1 ul li:hover ul li ul {
display: none;
}
.menu1 ul li:hover ul li a {
display:block;background:#fff;color:#000;height:auto;line-height:15px;padding:4px 16px; width:120px; border:1px solid #000; border-bottom:0;
}
.menu1 ul li:hover ul li a.drop {
background:#e9e9e9 url(../images/template1_black_arrow_right.gif) no-repeat 3px 8px;
}
.menu1 ul li:hover ul li a:hover {
color:#000; background: #e9e9e9 url(../images/template1_black_arrow_right.gif) no-repeat 3px 8px;
}
.menu1 ul li:hover ul li a:hover.drop {
background: #e9e9e9 url(../images/template1_black_arrow_right.gif) no-repeat 3px 8px;
}
.menu1 ul li:hover ul li:hover ul {
display:block; position:absolute; left:153px; top:-1px;
}
.menu1 ul li:hover ul li:hover ul.left {
left:-153px;
}

/* specific to IE5.5 and IE6 browsers */
.menu1 ul li a:hover ul {
display:block;position:absolute;top:30px; top:33px; background:#fff;left:0; border-bottom:1px solid #000;
}

.menu1 ul li a:hover ul.endstop {
left: -92px;
}
.menu1 ul li a:hover ul li a {
display:block;background:#fff;color:#000; height:1px; line-height:15px; padding:4px 16px; width:154px; width:120px; border:1px solid #000; border-bottom:0;
}
.menu1 ul li a:hover ul li a.drop {
background:#ccd url(../images/bullet1.gif) no-repeat 3px 8px; padding-bottom:4px;
}
.menu1 ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; width:0;
}
.menu1 ul li a:hover ul li a:hover {
color:#000; background: #ccd url(../images/template1_black_arrow_right.gif) no-repeat 3px 8px;
}
.menu1 ul li a:hover ul li a:hover.drop {
 background: #ccd url(../images/template1_black_arrow_right.gif) no-repeat 3px 8px;
}
.menu1 ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; top:0;color:#000; left:153px;
}
.menu1 ul li a:hover ul li a:hover ul.left {
left:-153px;
}


/* specific to non IE browsers */
.menu1 ul li:hover ul {
display:block;position:absolute;top:27px;margin-top:1px; left:0;width:154px;border-bottom:1px solid #000;
}
.menu1 ul li:hover ul.endstop {
left:-92px;
}
.menu1 ul li:hover ul li ul {
display: none;
}
.menu1 ul li:hover ul li a {
display:block;background:#fff;color:#000;height:auto;line-height:15px;padding:4px 16px; width:120px; border:1px solid #000; border-bottom:0;
}
.menu1 ul li:hover ul li a.drop {
background:#e9e9e9 url(../images/template1_black_arrow_right.gif) no-repeat 3px 8px;
}
.menu1 ul li:hover ul li a:hover {
color:#000; background: #e9e9e9 url(../images/template1_black_arrow_right.gif) no-repeat 3px 8px;
}
.menu1 ul li:hover ul li a:hover.drop {
background: #e9e9e9 url(../images/template1_black_arrow_right.gif) no-repeat 3px 8px;
}
.menu1 ul li:hover ul li:hover ul {
display:block; position:absolute; left:153px; top:-1px;
}
.menu1 ul li:hover ul li:hover ul.left {
left:-153px;
}



/* specific to IE5.5 and IE6 browsers */
.menu1 ul li a:hover ul {
display:block;position:absolute;top:30px; top:33px; background:#fff;left:0; border-bottom:1px solid #000;
}

.menu1 ul li a:hover ul.endstop {
left: -92px;
}
.menu1 ul li a:hover ul li a {
display:block;background:#fff;color:#000; height:1px; line-height:15px; padding:4px 16px; width:154px; width:120px; border:1px solid #000; border-bottom:0;
}
.menu1 ul li a:hover ul li a.drop {
background:#ccd url(../images/bullet1.gif) no-repeat 3px 8px; padding-bottom:4px;
}
.menu1 ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; width:0;
}
.menu1 ul li a:hover ul li a:hover {
color:#000; background: #ccd url(../images/template1_black_arrow_right.gif) no-repeat 3px 8px;
}
.menu1 ul li a:hover ul li a:hover.drop {
 background: #ccd url(../images/template1_black_arrow_right.gif) no-repeat 3px 8px;
}
.menu1 ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; top:0;color:#000; left:153px;
}
.menu1 ul li a:hover ul li a:hover ul.left {
left:-153px;
}

