<!--
body{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#343434;
	text-align:center;
	margin:0px;
	padding:0px;
	background-image:url(/images/back.jpg);
	background-repeat:repeat-y;
	background-position:center top;
	background-color:#F5f5f5;
}

a:link, a:visited {
			color: #0066a0;
			text-decoration: none;
}

a:hover,a:active {
			text-decoration: underline;
			color: #0099cc;
}
a img{border:none}
form{margin:0px;padding:0px;}
input,td,th,tr,option,select,textarea{font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:11px;}
input.input{height:14px;border:1px solid #659ACC}
.bluBrd,textarea{border:1px solid #659ACC}
p{margin:3px}

#wrapper{	width:766px;margin:0px auto;text-align:left}
/*div[id="main"]{margin-top:-5px}*/
#flashHome{margin:0px;padding:0px}
#main.home{background-image:url(/images/topGradient.gif);background-position:top;background-repeat:no-repeat}
#sidebar{	padding-left:14px;width:220px;float:left;
			background-image:url(/images/greendot.gif);background-position:right;background-repeat:repeat-y}
#content{	float:left;width:519px;padding-left:10px}
#contMargin{margin-right:10px;}
#end{		clear:both;margin-top:5px}
#foot{		color:#999;font-size:10px}
#foot a{	color:#393}
#foot hr{	display:none}
#footExtra{	float:right;text-align:right}
h1,h2,h3,h4,h5{margin:0px;padding:0px}
h2{font-size:150%}
.floatL{float:left}
.floatR{float:right}
.clear{clear:both}
.hidden{display:none}
.pad5{padding:5px}
.padt5{padding-top:5px}
.padb5{padding-bottom:5px}
.padtb5{padding-top:5px;padding-bottom:5px}
.padlr5{padding-left:5px;padding-right:5px}
.link{	display:block;text-align:right;padding-right:20px;font-weight:bold;
		font-size:9px;text-decoration:underline !important;
		background-image:url(/images/arrowBtn.gif);background-position:right;background-repeat:no-repeat}
.redShadow{background-image:url(/images/redShdw.gif);background-repeat:repeat-x;height:14px;margin-top:5px;}
img.floatL{padding-right:5px;padding-bottom:5px}
img.floatR{padding-left:5px;padding-bottom:5px}
ul{margin:0px;padding:0px 0px 0px 15px}
ul li{list-style-image:url(/images/dotGreen.gif)}
.alignLeft{text-align:left}
.alignRight{text-align:right}
.alignCenter{text-align:center}
.alignJustify{text-align:justify}
.smalltext{font-size:90%}
.required{color:#FF0000;font-weight:bold}
.error{border:1px dotted #F00;background-color:#FFF2F2}
.ottanta{font-size:90%;color:#999}

div.twoColumns .left{width:48%;float:left}
div.twoColumns .right{width:48%;float:right}
div.twoColumns .clear{clear:both;font-size:1px}

.little{font-size:90%}
.green{color:#393}
img.imgframe{padding:5px;background-color:#FFF;border:1px solid #eee;border-top-color:#FFF;border-bottom-width:2px}
img.floatL{margin-right:10px;margin-bottom:10px}
img.floatR{margin-left:10px;margin-bottom:10px}

/*******************BOX*******************/
.box {
  background-color:#f7f7f7;
  background-image:url(/images/top.gif);
  background-repeat:repeat-x;
  }
.boxCornerSize {
  height:10px;
  background:url(/images/corner.gif) no-repeat;
  width:10px; 
  font-size:1px; /*IE Hacks*/
  }
.boxTL, .boxBL { float:left}
.boxTR, .boxBR { float:right}
.boxTR { background-position:right top}
.boxLeft{background-image:url(/images/left.gif);background-repeat:repeat-y}
.boxRight{background-image:url(/images/right.gif);background-position:right;background-repeat:repeat-y}
.boxBottom {
  height:10px;
  width:100%;
  background-image:url(/images/bottom.gif);
  background-repeat:repeat-x;
  background-position:bottom;
  }
.boxBL { background-position:left bottom; }
.boxBR { background-position:right bottom; }
.boxEnd { clear:both; }
.boxContent { clear:both;padding:0px 10px 0px 10px;}
.boxContent h2{color:#0066a0;font-size:18px;border-bottom:2px solid #ddd;font-weight:bold;display:block;font-family:Tahoma, Helvetica, sans-serif;padding:0px 3px 0px 3px;letter-spacing:-0.03em}
.boxContent h2 a:hover{text-decoration:none}

/*////////////End Box///////////////*/

#flashOverFlaw{background-image:url(/images/flashOverFlaw.gif);background-repeat:no-repeat;background-position:center;height:21px}

/****************2 colonne****************/
.columns{background-image:url(/images/greendot2.gif);background-repeat:repeat-y;background-position:center}
.columns .col1,.columns .col2{width:48%;float:left}
.columns .col1{padding-right:4px;}
.columns .col2{padding-left:5px;background-image:url(/images/greendotV.gif);background-repeat:repeat-y;}
/****************fine 2 colonne****************/


#navcontainer ul{margin: 0;padding: 5px;list-style-type: none;text-align: center;}
#navcontainer ul li { display: inline }
#navcontainer ul li a{text-decoration: none;padding:5px 7px 5px 7px;background-image:url(/images/gradButton.gif);
					background-repeat:repeat-x;border:2px solid #eee;font-weight:bold;margin:0px 2px 0px 2px}
#navcontainer ul li a:hover{text-decoration:none;border-color:#a1dba0}


#newsBox{
	padding:5px;
}
#newsBox ul,#newsBox li{margin:0px;padding:0px;list-style-type:none;list-style-image:none}
#newsBox ul{margin:10px;}
#newsBox li{margin-bottom:4px;}
#newsBox .nwsTitle{color:#44b44e}
#newsBox .nwsDate{font-weight:bold}
#newsBox a{color:#444}
#newsBox a:hover{color:#000;text-decoration:none;background-color:#edf8fc;display:block}
#newsBox a:hover .nwsTitle{color:#393}
#newsBox a:hover li{background-color:#EFFAEF;display:block}

#servClienti{padding-bottom:5px;}

#joinNews{font-size:10px;margin-right:5px;}
#joinNews .boxContent{padding:2px 12px 2px 12px !important}
#joinNews #frmJoinNews{margin-top:5px}
#joinNews label{font-weight:bold}
#joinNews .input{width:80px;font-weight:normal}

#loginBar{background-image:url(/images/loginbar.gif);height:43px;color:#FFF;background-repeat:no-repeat;
			padding-left:80px;padding-top:11px;margin-top:3px}


.section{background-image:url(/images/section.gif);background-repeat:repeat-x;padding:5px;padding-top:10px}
.section h2{color:#0066a0;font-size:15px;border-bottom:2px solid #ddd;font-weight:bold;display:block;font-family:Arial, Helvetica, sans-serif;padding:0px 3px 0px 3px;letter-spacing:-0.03em;padding-bottom:16px;border:none !important}
.section h2 a:hover{text-decoration:none}
.section .sectionRxTitle{float:right}
.section a.sectionRxTitle{color:#40B54C;font-size:90%;font-weight:bold;text-decoration:underline}
.section a.sectionRxTitle:hover{color:#3c3}

#downloadsHome{width:100%;margin-top:5px;}
#downloadsHome td{background:#f8f8f8 url(/images/bgDownloads.gif) no-repeat;width:50%;vertical-align:top;font-size:90%;border:1px solid #fff}
#downloadsHome td .dwnTitle a{font-weight:bold;color:#40B54C;text-transform:uppercase;background-image:url(/images/greendot.gif);background-repeat:repeat-x;background-position:bottom left;display:block}
#downloadsHome td:hover{border:1px solid #ccc}

#path{font-size:10px;text-transform:uppercase;margin-bottom:3px;text-align:right;padding-right:5px}
#path a{color:#393;text-decoration:none;padding:1px 2px 1px 2px;padding-left:14px;background-image:url(/images/Doc.gif);background-repeat:no-repeat;background-position:2px center;border:1px solid #eee}
#path a:hover{color:#3c3;text-decoration:none;border:1px solid #CCC;background-color:#FFF}
#path a.home{background-image:url(/images/Home.gif);padding-left:15px}

#corpoPagina{margin-bottom:5px}
#corpoPagina .titolo{color:#393;font-size:170%}
#corpoPagina .titolo img{margin:0px !important;padding:0px 5px 0px 0px !important;float:left}
#corpoPagina .sottotitolo{font-size:11px;color:#999}
#corpoPagina p{line-height:1.5em;text-indent:1em;font-size:110%;margin-top:15px;margin-bottom:15px}
#corpoPagina ul.listaLink li{padding-bottom:3px}

ul.rightSidebar{float:right;width:180px;font-size:90%;font-weight:bold;margin:20px 0px 10px 10px;border-left:1px solid #eee;
background-image:url(/images/topGradient.gif);background-position:center top;background-repeat:no-repeat;
background-color:#FFF;}
ul.rightSidebar li{padding-right:5px}
ul.rightSidebar li.titolo,ul.rightSidebar li.none{list-style-image:none;list-style-type:none;padding-top:5px;font-weight:normal}

#commentPage{}
#commentPage h2{font-size:15px;text-align:center;color:#666;font-family:Trebuchet MS, Arial, Helvetica, sans-serif}

div.form div.formline{
	padding:2px;
	clear:both;
}

div.form div.formline label{
	display:block;
	width:80px;
	float:left;
}
div.form div.formline label.label2{
	text-align:right;
	width:80px;
}
div.form div.formline label.label3{
	width:200px;
}
div.form div.formline input,div.form div.formline select{
	float:left;
}

.bottomForm{
	clear:both;
}





.titleBox{background:url(/images/boxbar.gif) top no-repeat;padding:2px 5px 2px 10px;margin-bottom:2px;border-bottom:#060 1px solid;font-weight:bold}

#downloads{padding:0px 2px 0px 1px}
#downloadsList{list-style-type:none;margin:0px;padding:0px}
#downloadsList li{padding:5px;border:1px solid #CCC;margin-bottom:2px;margin-top:2px;background:#f8f8f8 url(/images/bgDownloads.gif) no-repeat right bottom}
#downloadsList li a{padding-left:15px;background-image:url(/images/downloadDot.gif);background-position:0px 3px;background-repeat:no-repeat}
#downloadsList li:hover{border:1px solid #0C0}
#downloadsList li .dwnTitle{font-size:110%;font-weight:bold}
#downloadsList li .floatR{color:#999}

#news{padding:0px 2px 0px 1px}
#newsList{list-style-type:none;margin:0px;padding:0px}
#newsList li{padding:5px;border:1px solid #CCC;margin-bottom:2px;margin-top:2px;background:#f8f8f8 url(/images/bgNews.gif) no-repeat right bottom}
#newsList li a{padding-left:15px;background-image:url(/images/NewsDot.gif);background-position:0px 3px;background-repeat:no-repeat}
#newsList li:hover{border:1px solid #0C0}
#newsList li .newsTitle{font-size:110%;font-weight:bold}
#newsList li .floatR{color:#999}


.footBox{background:url(/images/boxbar.gif) bottom no-repeat;padding:2px 10px 2px 10px;margin-top:2px;border-top:#060 1px solid;font-weight:bold;font-size:90%}
.footBox a{color:#FFF;}


.note{border:1px solid #FFC;padding:5px;margin-top:5px;margin-bottom:5px;font-size:90%;background:#FFE url(/images/notabene.gif) no-repeat bottom right}
.note p{padding:0px;margin:0px}


#downloadBox{background-color:#f8f8f8;border:1px solid #eee;border-top-color:#FFF;width:200px;margin-bottom:5px}


.modulo label{font-weight:bold;display:block}
.modulo input{height:14px}

.section{display:none}

-->