html {
	height: 100%;
	scrollbar-face-color: #303030;
	scrollbar-shadow-color: #3E4A1A;
	scrollbar-highlight-color: #283010;
	scrollbar-3dlight-color: C0C0C0;
	scrollbar-darkshadow-color: C0C0C0;
	scrollbar-track-color: #2E2E2E;
	scrollbar-arrow-color: #C7D7AF;
}

body {
	height: 100%;	
	background-color: #202020;
	background-image: url(public/images/bg/body_light.gif);
	background-repeat: repeat;
	text-align: center;
	margin: 0px;
	padding: 0px;

}

#margine_sx {
    margin-left:6px;
}

#margine_dx {
    margin-right:6px;
}

#margine {
    margin-right:6px;
	margin-left:6px;
}

#box_motuka {
	width: 480px;
	height: 100%;	
	background-color: #202020;
	background-image: url(public/images/test.jpg);
	background-repeat: repeat;
	text-align: justify;
	margin: 0px;
	padding: 0px;

}


.testo { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#DDDDDD; font-style:normal; text-decoration:none; text-align:justify}
.testo A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #727272;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
} 
.testo A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #727272;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
} 
.testo A:active {color: #990000; text-decoration: none} 

.testo A:hover {
	color: #FF0000;
	font-weight: normal;
	text-decoration: underline;
	background-color:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.poll { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#DDDDDD; font-style:normal; text-decoration:none; text-align:center}
.poll A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CE0000;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
} 
.poll A:visited {
	color: #CE0000;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
} 
.poll A:active {color: #990000; text-decoration: none} 
.poll A:hover {
	color: #FF0000;
	font-weight: normal;
	text-decoration: underline;
	background-color:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.barra-link { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#BF0000; font-style:normal; text-decoration:none; text-align:justify}
.barra-link A:link{font-family: tahoma; color: #CCCCCC; font-weight: bold; text-decoration: none} 
.barra-link A:visited {color: #C0C0C0; font-weight: bold; text-decoration: none} 
.barra-link A:active {color: #90906A; text-decoration: none} 
.barra-link A:hover {color: #FF0000; font-weight: bold; text-decoration: none; background-color:none }

.link_rosso_sc A:link{font-family: tahoma; color: #D70000; font-weight: bold; text-decoration: none} 
.link_rosso_sc A:hover {color: #FF0000; font-weight: bold; text-decoration: none; background-color:none }
.link_rosso_sc A:visited {color: #D70000; font-weight: bold; text-decoration: none} 

.barra-menu { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; font-style:normal; text-decoration:none; text-align:left}
.barra-menu A:link{	font-family: Verdana, Arial, Helvetica, sans-serif; color: #808080;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px; } 
.barra-menu A:visited {color: #808080; font-weight: normal; text-decoration: none; background-color:none } 
.barra-menu A:active {color: #808080; text-decoration: none} 
.barra-menu A:hover {color: #FF0000; font-weight: normal; text-decoration: underline; background-color:none }

.barra-menu-news-red { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; font-style:normal; text-decoration:none; text-align:left}
.barra-menu-news-red A:link{	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px; } 
.barra-menu-news-red A:visited {color: #FF0000; font-weight: normal; text-decoration: none; background-color:none } 
.barra-menu-news-red A:active {color: #808080; text-decoration: none} 
.barra-menu-news-red A:hover {color: #FFFFFF; font-weight: normal; text-decoration: underline; background-color:none }

.testo2 { font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-style:normal; text-decoration:none; text-align:justify}
.testo2 A:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
	font-size: 10px;
} 
.testo2 A:visited {
	color: #CC0000;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
} 
.testo2 A:active {
    color: #90906A; text-decoration: none} 
.testo2 A:hover {
    color: #FFFFFF;	font-style: normal;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:red }

.testo-link-chiaro { 
    font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#DDDDDD; font-style:normal;
	text-decoration:none;
	text-align:left }
.testo-link-chiaro A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-weight: normal;
	text-decoration: none;
	font-size: 9px;
} 

.testo-link-chiaro A:link { font-size: 9px; color: #CCCCCC; font-weight: normal; text-decoration: none}
.testo-link-chiaro A:visited { font-size: 9px; color: #CCCCCC; font-weight: normal; text-decoration: none}
.testo-link-chiaro A:active { font-size: 9px; color: #C00000; text-decoration: none} 
.testo-link-chiaro A:hover { font-size: 9px; color: #FFFFFF; font-weight: normal; text-decoration: underline; background-color:#FF0000 }

.link-chiaro A:link { font-family:Verdana; font-size: 9px; color: #808080; font-weight: normal; text-decoration: none}
.link-chiaro A:visited { font-family:Verdana; font-size: 9px; color: #808080; font-weight: normal; text-decoration: none}
.link-chiaro A:active { font-family:Verdana; font-size: 9px; color: #C00000; text-decoration: none} 
.link-chiaro A:hover { font-family:Verdana; font-size: 9px; color: #e40000; font-weight: normal; text-decoration: none }

.testo-link-chiaro-bold A:link { font-size: 10px; color: #CCCCCC; font-weight: bold; text-decoration: none} 
.testo-link-chiaro-bold A:visited { font-size: 10px; color: #CCCCCC; font-weight: bold; text-decoration: none} 
.testo-link-chiaro-bold A:active { font-size: 10px; color: #C00000; text-decoration: none} 
.testo-link-chiaro-bold A:hover { font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: none; background-color:#be0202 }

.titolo {
font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#CC0000; font-style:normal; text-decoration:none; text-align:justify
}

#menu_laterale_sfondo {
    width:157px;
	background-image: url(public/images/header/header_bg_bottom_down_sx.gif);
	background-repeat: no-repeat;
	position:relative;
	right:8px
	}

#gen_menu {
	width:80%;
	font-family: tahoma;
	font-size: 9px;
	font-weight: normal;
	color:#FFA801;
	background-image: url();
	margin-left:0px;
	border-bottom-width:2px;
	border-bottom-color:#535353;
	border-bottom-style:solid;
}

#gen_menu a {
	font-family: tahoma;
	font-size: 9px;
	font-weight: bold;
	height:14px;
	color: #535353;
	text-decoration: none;
	width: auto;
	padding: 2px;
	display:block;
	border-bottom-width:1px;
	border-bottom-color:#535353;
	border-bottom-style:solid;
}

#gen_menu a:hover {
	background-color: #FF0000;
	background-image: url();
	color:#FFFFFF;	
	font-weight:bold;
}
.testoRBD {
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000;
	font-style:normal;
	text-decoration:none;
	text-align:justify;
	font-weight: bold;

}

tr.evidenzia_cella:hover{ color:red; border:1px solid; background-color:#670b0b; background-image:url(public/images/bg/quadretto_red.gif) } 
td.evidenzia_cella:hover{ color:red; border-right-width:1px; background-color:#670b0b; background-image:url(public/images/bg/quadretto_red.gif)}

.evidenzia_cella:hover { color:white }
.evidenzia_cella a:hover {  color:white }

#control_status {
	background-image: url(public/images/img/tit_status_server.gif);
	background-repeat: no-repeat;
}

input.button {
	background: #343434 url('public/images/bg/buttonsbg.gif') repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f5f5f5;
	border: 1px solid;
	border-color: #999 #666 #555 #888;
	padding: 1px 0.5em;
	}

* html input.button {
	/*\*//*/
	padding: 1px 0.5em;
	/**/	
	/*\*/padding: 1px 0.5em;/* */
	width/**/: 0;
	overflow/**/: visible;
	}
	
input.button {
	cursor: pointer !important;
	cursor: hand;
	}

input.button:hover, input.button:focus {
	border: 1px solid;
	border-color: #bbb #888 #777 #aaa;
	}

input.post, textarea.post, checkbox.post, select, input.postfile {
	margin: 0;
	border: 1px solid #666;
	background-color: #131313;
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

input.post, textarea.post, input.postfile {
	padding: 2px 3px}

input.post {
	height: 28px}

html>body input.post {
	height: 18px}

