html, body {
	margin:0;
	padding:0;
	min-height: 100%;
	background-image:url(../img/background.gif);
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-ALIGN: left;
	padding-bottom: 10px;
	padding-left: 10px;
}
.clear {clear:both;}
#container { width:968px; margin:auto;}
#header{ height:280px;}
#logo{ position:absolute; top:0px; width:490px; height:70px; z-index: 100; padding: 0 0 0 0px; }
#ico_lg{ position:absolute; top:8px; width:40px; height:70px; z-index: 101; padding: 0 0 0 0px; padding-left:440px; }

.sf_sep_menu{background-image:url(../img/riga_menu.gif); background-repeat:no-repeat; width:1px; height:40px;}

.link_menu { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; height:40px;}
.link_menu:hover { background-color:#0084b8; height:40px;}

.bottom{ font-size:11px; COLOR: #ffffff; padding:8px; background-image:url(../img/sf_bottom.gif); }
.bottom a{COLOR: #ffffff; padding:8px; text-decoration:none;}
.bottom a:hover{ text-decoration:underline; }

.ordine td{border:1px solid #a9a9a9; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px;  vertical-align:top;}
.ordine td.intest{background-color:#a9a9a9; color:#FFFFFF; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;padding-right:10px; padding-left:10px;}
INPUT.pulsanti-gialli {border:1px #000000 solid; background-color:#FFCC00/*f17e40*/; color:#000000; padding:0px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:13px; font-weight:bold; margin: 0 0px; cursor:hand; }

INPUT.form_auto {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:right; border: 1px solid #ffffff;}
INPUT.form_compila {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FF0000; text-align:right;}
INPUT.form_rosso {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#FF0000; text-align:right;}

.txt12_red{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000;}

/*.ord_tit { background-color:#ecb003; font-size:14px; font-weight:bold; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:5px; padding-top:5px; padding-left:10px; padding-right:10px;}*/

.ord_tit { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#1c4a77; padding-bottom:2px; padding-top:5px;  padding-right:10px; border-bottom:1px solid #1c4a77; margin-bottom:5px;}

.ord_note {	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#e0e0e0; padding:5px; width:100%; margin-bottom:5px; margin-top:5px;
}

/*#linkord { background-image:url(../img/plus.png); background-repeat:no-repeat; background-position: 2px 2px; padding-left:35px; padding-top:2px; margin-top:2px; padding-bottom:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #1c4a77; }*/
#linkord { background-color:#0084b8; background-image:url(../img/plus.gif); background-repeat:no-repeat; background-position: 15px 7px; padding-left:30px; padding-top:2px; margin-top:2px; padding-bottom:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #1c4a77; }
#linkord a { color:#ffffff/*1c4a77*/; TEXT-DECORATION: none; line-height:18px; padding:4px;}
#linkord a:hover{ color: #ffffff; TEXT-DECORATION: underline; padding:4px;}



#linkord_RED { background-color:#eb0000; background-image:url(../img/plus.gif); background-repeat:no-repeat; background-position: 15px 7px; /*padding-left:30px;*/ padding-top:2px; margin-top:2px; padding-bottom:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #1c4a77; padding-left:30px;}
#linkord_RED a { color:#ffffff/*1c4a77*/; TEXT-DECORATION: none; line-height:18px; padding:4px; }
#linkord_RED a:hover{ color: #ffffff; TEXT-DECORATION: underline; padding:4px;}

#linkord_AR { background-color:#ff7224; background-image:url(../img/plus.gif); background-repeat:no-repeat; background-position: 15px 7px; /*padding-left:30px;*/ padding-top:2px; margin-top:2px; padding-bottom:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000; padding-left:30px;}
#linkord_AR a { color:#000000/*1c4a77*/; TEXT-DECORATION: none; line-height:18px; padding:4px; }
#linkord_AR a:hover{ color: #000000; TEXT-DECORATION: underline; padding:4px;}




tr.Rgrigia {background-color:#f4f4f4;}
table.dati td.intest{background-color:#a9a9a9; color:#FFFFFF; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;padding-right:10px; padding-left:10px;}
table.dati td{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-right:10px; padding-left:10px; height:25px;}
 
#linkpdf1 { background-image:url(../img/pdf_ico.gif); background-repeat:no-repeat; background-position: 10px 0px; padding-left:35px; padding-top:2px; margin-top:2px; padding-bottom:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #1c4a77; }

#linkpdf1 a { color:#1c4a77; TEXT-DECORATION: none; width:185px; line-height:18px;}
#linkpdf1 a:hover{color: #1c4a77; TEXT-DECORATION: underline;}



#linkpdf2 { background-image:url(../img/ico_pdf_big.gif); background-repeat:no-repeat; background-position: 10px 0px; padding-left:45px; padding-top:2px; margin-top:5px; padding-bottom:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #1c4a77; }
#linkpdf2 a { color:#1c4a77; TEXT-DECORATION: underline; width:185px; line-height:28px;}
#linkpdf2 a:hover{color: #1c4a77; TEXT-DECORATION: underline;}


#linkvid { background-image:url(../img/ico_video.gif); background-repeat:no-repeat; background-position: 10px 0px; padding-left:110px; padding-top:8px; margin-top:0px; padding-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #1c4a77; }

#linkvid a { color:#1c4a77; TEXT-DECORATION: none; width:185px; line-height:20px;}
#linkvid a:hover{color: #1c4a77; TEXT-DECORATION: underline;}

.tit_prod_B { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#002d70; width:100%; margin-bottom:5px; }
.tit_prod {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; background-color:#dcf0fb; padding:2px; text-align:center; color:#114f9b; width:100%; margin-bottom:5px; margin-top:5px;
}
.titoletto_prod {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:2px; color:#114f9b; width:100%;
}
.txt13 {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding:2px; color:#114f9b; width:100%;
}
.txt13_b {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000;
}

.txt11 {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}

.tit_pag { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#1c4a77; padding-bottom:2px; padding-top:5px;  padding-right:5px; border-bottom:1px solid #1c4a77; margin-bottom:5px;}

.spot_autorizzati {	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#e0e0e0; padding:5px; width:100%;
}
.bold13 { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; }

.bold_red {
	font-weight:bold; color:#FF0000;
}
.red {
	color:#FF0000;
}
.f18 {
	font-weight:bold; color:#000000; font-size:18px; font-family:Geneva, Arial, Helvetica, sans-serif;
}

#linkpdf { background-image:url(../img/pdf_ico.gif); background-repeat:no-repeat; background-position: 0px 0px; padding-left:25px; padding-top:2px; margin-top:2px; padding-bottom:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #1c4a77; }

#linkpdf a { color:#1c4a77; TEXT-DECORATION: none; width:185px; line-height:18px;}
#linkpdf a:hover{color: #1c4a77; TEXT-DECORATION: underline;}



.txt12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding-left:0px;
	padding-right:10px;
	padding-top:10px;
	margin-left:0px;
}
.Stile1 {color: #FF0000}
.Stile1 a { color: #FF0000; TEXT-DECORATION: none;}
.Stile1 a:hover{color: #FF0000; TEXT-DECORATION: underline;}


.Stile3 {
	COLOR: #1c4a77;
	font-size: 18px;
	font-weight: bold;
	padding-top:15px;
	padding-left:8px;
}
.Stile4 {
	COLOR: #1c4a77;
	font-size: 13px;
	font-weight: bold;
	padding-top: 4px;
}
.blue13bold {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #1c4a77; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.spot_griglia {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  background-color:#dcf0fb; color:#114f9b; width:99%; margin-bottom:5px; margin-top:5px;
}

.tit_home_griglie { COLOR: #ffffff; background-color:#007eaf; font-size: 18px; font-weight: bold; padding-top:15px; padding-left:8px; padding-top:5px; padding-bottom:5px; margin:0px; width:99%; }

.vedi_red{ font-size:14px; COLOR: #FF0000; font-weight:bold;  }
.vedi_red a{COLOR: #FF0000; text-decoration:none; margin-top:20px;}
.vedi_red a:hover{ text-decoration:underline; }


.vedi_blu{ font-size:14px; COLOR: #114f9b; font-weight:bold;  }
.vedi_blu a{COLOR: #114f9b; text-decoration:none; margin-top:20px;}
.vedi_blu a:hover{ text-decoration:underline; }

.n_caratt_griglie{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#dcf0fb; padding-bottom:2px; padding-top:5px;  padding-right:10px;; margin-bottom:5px;}

.tab_griglie {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; margin:5px;
}

#datiplaccasx {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000; float:left; padding-top:5px;}
#datiplaccadx {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000; float:right; padding-top:5px;}
#datiplaccalink{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; COLOR: #FF0000; padding-top:5px;}
#datiplaccalink a{COLOR: #FF0000; text-decoration:none;}
#datiplaccalink a:hover{COLOR: #FF0000; text-decoration:underline;}

/*
#linkmenu { background-image:url(../img/fr1.gif); background-repeat:no-repeat; background-position: 0px 3px; padding-left:36px; padding-top:2px; margin-top:2px; padding-bottom:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #1c4a77; }

#linkmenu a { color:#1c4a77; TEXT-DECORATION: none; width:185px; line-height:18px;}
#linkmenu a:hover{color: #1c4a77; TEXT-DECORATION: underline;}
*/

