/* Global Elements */
body {
	font-size: 11px;
	background-image:url(images/bg.gif);
	background-color: #ff3802;
	scrollbar-base-color:#ff3802 ; 
	scrollbar-arrow-color: #ffffff;
	margin: 0px;
}
.t11 {font-size:10px; line-height:12px}
.t11 {font-size:11px; line-height:13px}
.t12 {font-size:12px; line-height:15px; }
.t12b {font-size:12px; line-height:18px; }
.t13 {font-size:13px; line-height:16px; }
.t14 {font-size:14px; line-height:18px; }
.t15 {font-size:15px; line-height:19px; }
.t16 {font-size:16px; line-height:19px; }
.t17 {font-size:17px; line-height:20px; }
.t18 {font-size:18px; line-height:21px; }
.t19 {font-size:19px; line-height:22px; }
.t20 {font-size:20px; line-height:23px; }
.t {text-transform:uppercase}
.bold {font-weight: bold;}
.oranget {color: #ff6600; }
.geneva {font-family: Geneva, Arial, Helvetica, sans-serif;}

#dottedbot1 {
	border-bottom:1px dotted gray;
	margin-bottom:5px;
	padding-bottom:5px;
}

#dottedbot2 {
	border-bottom:1px dotted #c7c7c7;
	margin-bottom:5px;
}

#divdx {
	float:right;
	margin-left:10px;
	padding:10px;
}

#divformsx {
	float:left;
	padding-top:2px;
	/*margin-left:10px;*/
	font-size: 11px;
	font-weight:normal;
}

#divformdx {	
	float:inherit;
	margin-left:170px;	
}	

.formcont{
	width: 200px;
	margin: 0 0 5px 0;
	border: 1px solid #cccccc;
}

.formcont1{
	width: 250px;
	margin: 0 0 5px 0;
	border: 1px solid #cccccc;
}

.formcont2{
	width: 450px;
	margin: 0 0 5px 0;
	border: 1px solid #cccccc;
}

.check{
	border: 1px solid #cccccc;
}

.button {
	border : solid 1px #cccccc;
	background: #efebdb;
	color : #666666;
	font-weight : bold;
	font-size : 11px;
	padding: 4px;
}

/* testo principale */
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #000000; font-family: Arial;}
a.gen,a.genmed,a.gensmall { color: #ff3802; text-decoration: none; }
a.gen:hover, a.genmed:hover, a.gensmall:hover	{ color: #000000; text-decoration: underline;}

/* testo bianco */
.genw { font-size : 12px; }
.genmedw { font-size : 11px; }
.gensmallw { font-size : 10px; }
.genw,.genmedw,.gensmallw { color : #ffffff; font-family: Arial;}
a.gen,a.genmed,a.gensmall { color: #ff3802; text-decoration: none; }
a.genw:hover, a.genmedw:hover, a.gensmallw:hover	{ color: #ffffff; text-decoration: underline;}

/*testo arancione */
.genr { font-size : 12px; }
.genmedr { font-size : 11px; }
.gensmallr { font-size : 10px; }
.genr,.genmedr,.gensmallr { color : #ff3802; font-family: Arial;}
a.gen,a.genmed,a.gensmall { color: #ff3802; text-decoration: none; }
a.genr:hover, a.genmedr:hover, a.gensmallr:hover	{ color: #ff3802; text-decoration: underline;}

td.rowerror	{ background-color: #FF0000; } /*rosso*/

td.promo { background-color: #f8b705;} /*giallo*/

/*tabella principale*/
.tablebody { background-color: #ffffff; padding: -1px; } /*interno bianco*/
td.rowbody	{ background-color: #000000; } /*nero*/

/*menu*/
.menu1 { font-size : 11px; color : #000000; font-family: Arial;} /*nero*/
a.menu1 { color: #000000; text-decoration: none; }
a.menu1:hover { color: #CC0000; text-decoration: none;} 
.menu2 { font-size : 11px; color : #ffffff; font-family: Arial;} /*rosso*/

/*footer*/
.footer { font-size : 11px; color : #ffffff; font-family: Arial;} /*verde*/
a.footer { color: #ffffff; text-decoration: none; }
a.footer:hover { color: #f8b705; text-decoration: underline;} 

/*text  numero pagine */
.gen_pag { font-size : 11px; color : #000000; font-family: Arial;}
a.gen_pag {  color: #000000; text-decoration: none; }
a.gen_pag:hover {  color: #ff3802; text-decoration: underline; }
.gen_pagcorr { font-size : 11px; color : #ff3802; font-family: Arial;}

/*image
.image { border:10px solid #f8b705} 
a.image { border-color:#f8b705 }
a.image:hover {border-color: #000000} 


*/

.image img { border:10px solid #f8b705; }
a.image:hover img {  border-color:#ff3802;}

.imglink{ margin-top:10px;  margin-bottom:5px; }
a.imglink { border:10px solid #f8b705 }
a.imglink:hover {border-color: #ff3802} 



.banner img { border:10px solid #000000; }
a.banner:hover img {  border-color:#ff3802;}

/*stile per pulsanti*/
input.button 
{
	background-color : #f8b705; /* giallo*/
	color : #000000;
	border: 1px solid Black;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
	background-repeat: repeat-x;
}

input.button_promo 
{
	background-color : #FF7700;
	color : #000000;
	border: 1px solid Black;
	font-size: 12px; font-family: Verdana;
	background-repeat: repeat-x;
	font-style:inherit;
}

/*tabella testo*/
td.rowtext1 { background-color: #FFFFFF; } /*bianco*/
td.rowtext2 { background-color: #F4F4F4; } /*grigio chiarissimo*/
td.rowtext3 { background-color: #ff3802; } /*arancio*/
td.rowtext4 { background-color: #f8b705; } /*giallo*/
.titolo { font-size : 18px; color : #ff3802; font-family: Arial;} /*arancio*/

.table1 { border: 10px solid #ff3802; background-color: #ffffff; padding: -1px; }
.table2 { border: 10px solid #f8b705; background-color: #ffffff; padding: -1px; }
.table3 { border: 10px solid #000000; background-color: #ffcc00; padding: -1px; }

.table4 { border: 2px solid #1B3892; } /*4-4*/
.table5 { border: 2px solid #3387C9; } /*5-5*/
.table6 { border: 2px solid #E2FECE; } /*bordo verdino chiarissimo*/
.table11 { border: 1px solid #1B3892;  background-color: #ffffff; padding: -1px;} /*bordo 4 - sfondo bianco*/




