
/* a {text-decoration:none;}
a:hover {text-decoration:underline;} */
body {background-color:#FFFFFF;margin:0px;padding:0px;background-image:url(images/hp_bg.gif);background-repeat:repeat-x;}
a, div, td, span {font-family:Arial;font-size:1em;color:#111111;}
td {vertical-align:top;}


.divheaderaw3c{width:800px;height:40px;background-color:#ffffff;border-color:#ff6600;border-width:0px 0px 0px 0px;border-style:solid;vertical-align:top;}
.divheader{width:800px;height:200px;background-color:#ffe4c1;border-color:#ff6600;border-width:0px 0px 0px 0px;border-style:solid;vertical-align:top;}
.divmenu{width:204px; float:left; background-color:#5ca4f3; padding:5px;}
.divbody{width:800px; border-width:1px 1px 1px 1px; border-style:solid; background-color:#FAFAFA; border-color:#ffe3a8;}
.divprefooter{width:800px; height:30px; background-color:#feaf0a; background-image:url(imm/prefooter.jpg); background-position:right; background-repeat:no-repeat;}
.divfooter{width:800px;background-color:#EEEEEE;border-color:#AAAAAA;border-width:1px 1px 1px 1px;border-style:solid;vertical-align:top;}

.divspessore{width:800px;height:3px;border-width:0px 0px 0px 0px;}

.fontlock{font-size:12px;}

.bg_contenuti{background-image:url(imm/Banner2.jpg); background-repeat:no-repeat;}

.div2{width:30px; height:700px; float:right; background-color:#feaf0a; background-image:url(imm/div2bg.jpg); background-repeat:no-repeat;}

.div3a{width:90%; height:550px; float:right; background-color:#feaf0a; background-image:url(imm/div2bg.jpg); background-repeat:repeat-x;}
.divnews{width:90%; background-color:#ffffff; background-image:url(imm/bg_news.jpg); background-repeat:repeat-x; background-position:top; border-color:#cccccc;border-width:1px 1px 1px 1px;border-style:solid; padding:10px;}
/*.footer{width:848px;background-color:#000000;border-color:#666666;border-width:1px 1px 1px 1px;border-style:solid;vertical-align:top;}
*/
.homepage 
	{
		background-color: #FFFFFF;
		width: 98%;
		border-color: #ff9933;
		border-style: solid;
		border-top-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 0px;
		border-right-width: 0px;
		height: 40px;
	}
			
.menubutton 
	{
		border:solid; 
		border-width:1px; 
		border-color:#1d4089; 
		background-color:#acd1f9;
		background-image:url(imm/bg_button2.jpg);
		
		background-repeat:repeat-x;
		
		color:#000000;
		font-weight:none;
		font-size:12px;
		
		width:97%; 
		float:left;
		padding:2px;
		/* filter:alpha(opacity=60) */
	}
.menubutton:hover
	{
		background-image:url(imm/bg_button2a.jpg);
		background-color:#FFFFFF;
		cursor:pointer;
		/* filter:alpha(opacity=100); */
		border-color:#1d4089; 
		color:#000000;
	}
	
.sxtop
	{ background-image:url(imm/tab/shadow_upperLeft.png);
	}

/*
.ictable{background-color:#482222;border-color:#666666;border-width:0px 1px 1px 1px;border-style:solid;vertical-align:top;}
.ictabletop{background-color:#000000;border-color:#666666;border-width:1px 1px 0px 1px;border-style:solid;vertical-align:top;}
.logo {position:realtive;margin:1px 1px 1px 1px;}
.tollfree {position:absolute;width:100%;font-size:10px;color:#CCCCCC;text-align:right;padding:32px 0px 0px 0px;}

.quadratinorosso{font-size:12px;background-color:#FF0000;background-image:url(images/bg_quadratored.jpg);border-width:0px 0px 0px 0px;border-style:solid;vertical-align:top;}
.quadratinogrigio{font-size:12px;background-color:#333333;background-image:url(images/bg_grigio.jpg);border-width:0px 0px 0px 0px;border-style:solid;vertical-align:top;}

.divdx{background-color:#000000;border-width:1px 1px 1px 1px;border-color:#222222;border-style:solid;vertical-align:top;}


.pcontent {padding:40px;}
.pscontent {padding:10px;font-size:.8em;}
.psscontent {padding:20px 50px 0px 30px;text-decoration:none;}

.cleftarrow {position:relative;font-size:1px;width:0px;height:0px;}
.cleftarrow img {position:absolute;top:7px;left:-8px;}
.cdline {border-width:0px 1px 0px 0px;border-style:dashed;border-color:#002E50;}


.ptitle {font-size:1em;color:#002E50;border-color:#002E50;border-style:solid;border-width:0px 0px 2px 0px;padding:0px 0px 2px 0px;margin:0px 0px 10px 0px;}
.ptitle img {margin:0px 4px 2px 2px;}

.bcolor {color:#002E50;text-decoration:underline;}

.copyright {padding:2px 0px 30px 0px;color:#cccccc;font-size:10px;margin:1px 0px 0px 2px;}
.copyright2 {padding:2px 0px 30px 0px;color:#555555;font-size:11px;margin:1px 0px 0px 2px;}


.video{background-color:#f07100;border-color:#ffffff;border-width:1px 0px 1px 0px;border-style:solid;vertical-align:top;}
*/