body, html { 
	padding:0; 
	margin:0; 
	background:#B7C6DB url(../img/share/bg.gif) repeat-x 0 0; 
}

/* mac ie5 hack \*/
body, html { 
	width:100%; 
	height:100%;  
}
/* end hack */

body, html, img { 
	font-family:Verdana, Arial, Sans-serif; 
	color:#3E5EAB; 
	border:0; 
}
 
input, textarea, select { 
	color:#000; 
	font-size:10px;
	font-weight:normal;
	font-family:Verdana, Arial, Sans-serif; 
}

table, th, td { 
	font-size:10px; 
	color:#000;  
}

a, a:visited, a:hover { 
	color:#000; 
	text-decoration:underline; 
}

h1, h2, h3, h4, h5, h6, p, form {
	margin:0; 
	padding:0;  
}

h1 {
	font-size:10px;
}

select {
	border:1px #bbb solid;
}

label {
	cursor:pointer;
}



.pad_10	{ padding-bottom:10px; }
.pad_15	{ padding-bottom:15px; }
.pad_punto	{ background:url(../img/share/punto_ele.gif) no-repeat 9px 5px; padding:0 0 10px 20px; }
.pad_num	{ padding:0 0 10px 10px; }

.top_h		{ height:100%; background-color:#fff;  }

.immedia			{ padding-left:19px; }

.menu		{ width:750px; background-color:#FFFFFF;  }

.english			{ } 
.english a		{ background:url(../img/share/ara.gif) no-repeat 0 4px; color:#FFF; text-decoration:none; padding-left:9px; }
.english a:visited	{ background:url(../img/share/ara.gif) no-repeat 0 4px; color:#FFF; text-decoration:none; padding-left:9px; }
.english a:hover	{ background:url(../img/share/ara.gif) no-repeat 0 4px;  color:#FFF; text-decoration:underline; padding-left:9px; }

.attivo				{ background:#E97633 url(../img/share/back_menu.gif) no-repeat right top; white-space:nowrap; text-align:center; } 
.attivo a			{ padding:4px 5px; color:#FFF; text-decoration:none; }
.attivo a:visited	{ color:#FFF; text-decoration:none; }
.attivo a:hover		{ color:#FFF; text-decoration:none; }

.attivo_1			{ background:#E97633; white-space:nowrap; text-align:center; } 
.attivo_1 a			{ padding:4px 5px; color:#FFF; text-decoration:none; }
.attivo_1 a:visited	{ color:#FFF; text-decoration:none; }
.attivo_1 a:hover	{ color:#FFF; text-decoration:none; }

.link { 
	background:url(../img/share/back_menu.gif) no-repeat right top; 
	white-space:nowrap; 
	text-align:center; 
}

.link a				{ padding:4px 5px; color:#000; text-decoration:none; }
.link a:visited		{ color:#000; text-decoration:none; }
.link a:hover		{ color:#EA7C3D; text-decoration:none; }

.link_1				{ white-space:nowrap; text-align:center; }
.link_1 a			{ padding:4px 5px; color:#000; text-decoration:none; }
.link_1 a:visited	{ color:#000; text-decoration:none; }
.link_1 a:hover		{ color:#EA7C3D; text-decoration:none; }

.td_ara		{ background:url(../img/share/sep_ara.gif) repeat-y 0 0; }


.bck_left			{ background:url(../img/home/bck_left.gif) repeat-x 0 0; }
.bck_right			{ background:url(../img/home/bck_right.gif) repeat-x 0 0; }
.bck_uni			{ background:url(../img/share/back_top.gif) repeat-x 0 0; }

.titolo			{ background:#BBBBBB; padding:15px 0 5px 17px; }
.titolo_2		{ background:#BBBBBB; padding:16px 0 10px 171px; }
.titolo_3		{ background:#BBBBBB; padding:16px 0 10px 294px; }
.titolo_scheda	{ background:#BBBBBB; padding:10px 0 5px 17px; }
.sel_area		{ width:150px; padding:2px; }

.back_top	{ 
	background:url(../img/moto/sep.gif) repeat-x left bottom; 
}

.back_top_2	{ background:#F1F0EF url(../img/moto/sep.gif) repeat-x left bottom; }


.oops { padding:100px 20px; font-size:2em; text-align:center; font-weight:bold; }

.hidden 	{ visibility:hidden; }

#sc_it       { width: 49px; height: 11px; position:relative; margin:0; padding:0; }
#sc_it li    { width: 49px; height: 11px; position:absolute; margin:0; display:block; background: url(../img/share/en.gif) no-repeat 0px 0px; }
#sc_it a     { width: 49px; height: 11px; display: block; text-decoration:none; }
#sc_it #ln01 { background-position: 0 0; top: 0; }
#sc_it #ln01 a:hover { background: url(../img/share/en.gif) no-repeat -49px 0; }

#sc_it2       { width: 49px; height: 11px; position:relative; margin:0; padding:0; }
#sc_it2 li    { width: 49px; height: 11px; position:absolute; margin:0; display:block; background: url(../img/share/en_2.gif) no-repeat 0px 0px; }
#sc_it2 a     { width: 49px; height: 11px; display: block; text-decoration:none; }
#sc_it2 #ln01 { background-position: 0 0; top: 0; }
#sc_it2 #ln01 a:hover { background: url(../img/share/en_2.gif) no-repeat -49px 0; }

#sc_en       { width: 49px; height: 11px; position:relative; margin:0; padding:0; }
#sc_en li    { width: 49px; height: 11px; position:absolute; margin:0; display:block; background: url(../img/share/it.gif) no-repeat 0px 0px; }
#sc_en a     { width: 49px; height: 11px; display: block; text-decoration:none; }
#sc_en #ln01 { background-position: 0 0; top: 0; }
#sc_en #ln01 a:hover { background: url(../img/share/it.gif) no-repeat -49px 0; }

#sc_en2       { width: 49px; height: 11px; position:relative; margin:0; padding:0; }
#sc_en2 li    { width: 49px; height: 11px; position:absolute; margin:0; display:block; background: url(../img/share/it_2.gif) no-repeat 0px 0px; }
#sc_en2 a     { width: 49px; height: 11px; display: block; text-decoration:none; }
#sc_en2 #ln01 { background-position: 0 0; top: 0; }
#sc_en2 #ln01 a:hover { background: url(../img/share/it_2.gif) no-repeat -49px 0; }



#no_record {
	font-size:1.3em;
	font-weight:bold;
	padding:70px 20px 30px;
	text-align:center;
}