/* Foglio di stile CSS */

/* Elementi HMTL */
body {
	margin:0px;
}
a {
	color: #0000EE;
	text-decoration:underline;
}
hr {
	width:100%;
	height:1px;
	color:#003366;
}
a:hover {
	text-decoration:none;
	background-color:#0000EE;
	color: #FFFFFF;
}
td {
	font-family: Arial, sans-serif;
	font-size:12px;
	color:#003366;
}	
form {
	margin:0px;
}

/* Link menu di sinistra */
.link_menu {
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Verdana,Helvetica,Sans-serif;
}

/* Tabelle principali */
.sfondo_blu {
	background-image:url('../media/sf_menu.gif');
	background-repeat:repeat-y;
}
.main_table {
	background-repeat:no-repeat;
}
.linea_sf {
	background-image:url('../media/linea_sf.gif');
	background-repeat:repeat-y;
}
.b_bottom_sf {
	border-bottom:#CC0000 1px solid;
	background-image:url('');
	background-repeat:repeat-y;
}

/* Bordi */
.border {
	border:#CC0000 1px solid;
}
.b_top {
	border-top:#CC0000 1px solid;
}
.b_top_m {
	border-top:#CC0000 1px solid;
	font-size:1px;
	background-color:#FFFFFF;
}
.b_top_w {
	border-top:#0066CC 1px solid;
	font-size:1px;
	background-color:#FFFFFF;
}
.b_bottom {
	border-bottom:#CC0000 1px solid;
}
.b_bottom_right {
	border-bottom:#CC0000 1px solid;
	border-right:#CC0000 1px solid;
}
.b_left {
	border-left:#CC0000 1px solid;
}
.b_right {
	border-right:#CC0000 1px solid;
}
.compila_form {
	background-image = url('../media/sf_compila_form.gif');
	border-bottom: #003366 1px solid;
}
.b_bottom_blue {
	border-bottom: #003366 1px solid;
}
.crew {
	background-color: #E4F1FF;
	border-top: #003366 1px solid;
	border-bottom: #003366 1px solid;
}
.info {
	background-color: #CCE5FF;
	border-top: #003366 1px solid;
	border-bottom: #003366 1px solid;
}
.info_red {
	background-color: #FFCCCC;
	border-top: #003366 1px solid;
	border-bottom: #003366 1px solid;
}
.info2 {
	background-color: #E0F0FF;
	border-top: #003366 1px solid;
	border-bottom: #003366 1px solid;
}
/* Trafiletto last news */
.last_titolo {
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
}
.titolo_last {
	font-size:18px;
	color:#CC0000;
	font-weight:bold;
}
.sconto {
	font-size:16px;
	color:#CC0000;
	font-weight:bold;
}
.last_titolo_r {
	font-weight:bold;
	font-size:13px;
	color:#CC0000;
}

.last_testo {
	font-size:11px;
	color:#FFFFFF;
}
.last_testo_r {
	font-size:11px;
}
/* Stili vari */
.giustificato {
	text-align:justify;
}
.modulo {
	font-family: Verdana;
	font-size:11px;
	text-align:right;
}
.piccolo {
	font-family: Arial;
	font-size:11px;
}
.input {
	font-family: Verdana;
	font-size:11px;
}
.pulsante {
	font-family: Verdana;
	font-size:11px;
	border:#CC0000 solid 1px;
	background-color: #FFFFFF;
}.Stile01 {  font-weight: bold; color: #CC0000; text-decoration: none}

