html, body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:0px;
	margin-right:0px;
	font-family: Arial;
	text-align:left;
	font-size: 88%;
	color: black;
	background-color: #1F4261;
}
table,td { 
	border-style:none; 
	font-size: 100%;
}
table {	
	width: 100%;
	margin:0px; 
	border-collapse: collapse;
}
td {  
	padding: 2px;
	vertical-align:top; 
}

a { 
	font-size: 100%;
	text-decoration: none;
	font-weight: bold;
	color: Black; 
}
a:hover { 
	text-decoration: underline;
}

.tableline1 {
	text-indent: 0px;
	font-weight: normal;
	border: 0px solid gray;
	background-color: #EAEAEA;
}
.tableline1 a {
}
.tableline2 {
	text-indent: 0px;
	font-weight: normal;
	border: 0px solid gray;
	background-color: #E0E0E0;
}
.tableline2 a {
}
.tablelinemain {
	height: auto;
	font-size: 100%;
	padding: 5px;
	color: Black;
	background-color: #FFB426;
}
.normal { 
	list-style: square;
	font-size: 100%; 
	text-align: left; 
}
.myTable {
	color: #666666;
	padding: 10px;
	font-size: 100%;
	border: 0px solid Silver;
	margin-bottom: 15px;
	background-color: transparent;
}
.mymodule {
	border: 0px solid Silver;
	list-style: square;
	font-size: 110%;
	background-color: transparent;
	font-style: normal;
}
.mySubTable {
	border: 0px solid #D6DFEF;
	list-style: square;
	background-color: transparent;
	font-style: normal;
	width: 100%;
}
.myTitle {
	height: auto;
	font-size: 120%;
	padding-top: 5px;
	text-indent: 5px;
	color: Black;
	border: none;
	background-color: #EAEBE7;
}
.myTitleBottom {
	height: auto;
	border: none;
	FONT-WEIGHT: bold;
	PADDING-LEFT: 0px;
	COLOR: Black;
	TEXT-INDENT: 15px;
	TEXT-ALIGN: left;
	PADDING-TOP: 1px;
	margin-bottom: 5px;
	background-color: #ECE8E3;
}
.myTr { 
}
.myTD { 
	padding: 0px; 
	border: none;
	margin-bottom: 0px;
	border: 1px dotted silver;
}
#logo{
	border: 0px;
}
.space10{
	width: 5px;
	height: 1px;
}
.height1{
	height: 1px;
}
 
.img_newmessage { 
	border: 0px; 
}

/* ----------- BIT FORUM ------------------ */

/* ----------- TITLT BITFORUM ------------------ *
#Forums0 .myTitleForum { 
	height: 30px;
	padding-top: 8px;
	background-color: #8F7070;
}
#Forums0 .myTD { 
	border: 0px dotted gray;
}

#Forums0 .myTitleForum a { 
	color: white;
}
#Forums0 .myTD a { 
	font-family: Verdana;
	font-size: 90%;
	font-weight: bold;
	color: #8F7070;
}
#Forums2 .myTitleForum { 
	background-color: #708F70;
}
#Forums2 .myTD { 
	border: 0px dotted gray;
}
#Forums2 .myTitleForum a { 
	color: white;
}
#Forums2 .myTD a { 
	font-family: Verdana;
	font-size: 90%;
	font-weight: bold;
	color: #708F70;
}
#Forums5 .myTitleForum { 
	background-color: #708090;
}
#Forums5 .myTD { 
	border: 0px dotted gray;
}
#Forums5 .myTitleForum a { 
	color: white;
}
#Forums5 .myTD a { 
	font-family: Verdana;
	font-size: 90%;
	font-weight: bold;
	color: #708090;
}
#Forums1 .myTitleForum { 
	background-color: #80708F;
}
#Forums1 .myTD { 
	border: 0px dotted gray;
}
#Forums1 .myTitleForum a { 
	color: white;
}
#Forums1 .myTD a { 
	font-family: Verdana;
	font-size: 90%;
	font-weight: bold;
	color: #80708F;
}
#Forums4 .myTitleForum { 
	background-color: #BCBC8F;
}
#Forums4 .myTD { 
	border: 0px dotted gray;
}
#Forums4 .myTitleForum a { 
	color: white;
}
#Forums4 .myTD a { 
	font-family: Verdana;
	font-size: 90%;
	font-weight: bold;
	color: #BCBC8F;
}
#Forums8 .myTitleForum { 
	background-color: #8FBCA6;
}
#Forums8 .myTD { 
	border: 0px dotted gray;
}
#Forums8 .myTitleForum a { 
	color: white;
}
#Forums8 .myTD a { 
	font-family: Verdana;
	font-size: 90%;
	font-weight: bold;
	color: #8FBCA6;
}
#Forums6 .myTitleForum { 
	background-color: #8FBCBC;
}
#Forums6 .myTD { 
	border: 0px dotted gray;
}
#Forums6 .myTitleForum a { 
	color: white;
}
#Forums6 .myTD a { 
	font-family: Verdana;
	font-size: 90%;
	font-weight: bold;
	color: #8FBCBC;
}
#Forums3 .myTitleForum { 
	background-color: #A88FBC;
}
#Forums3 .myTD { 
	border: 0px dotted gray;
}
#Forums3 .myTitleForum a { 
	color: white;
}
#Forums3 .myTD a { 
	font-family: Verdana;
	font-size: 90%;
	font-weight: bold;
	color: #A88FBC;
}


/* ----------- FINE TITLE BITFORUM ------------------ */

.myQuote {
	border: 1px dotted #000000;
	padding: 3px;
	font-size: 95%;
	color: white;
	background-color: #AEAEAE;
}

#Forums .tablelinemain {
	background-color: #C6D4E7;
	color: Black;
	text-align: center;
}
#Forums .myTable {
	background-color: White;
	border: 0px solid black; 
}
#slideajaxbanner {
	margin: 0 auto;
	width: 468px;
	height: 70px;
}

#slideajaxbanner1 {
	width: 468px;
	height: 60px;
}

#slideajaxbanner2 {
	width: 468px;
	height: 60px;
}
#linkhome { 
	position: relative;
	height: 30px;
	padding-top: 5px;
	background-color: transparent;
}
#linkhome a{
	font-size: 100%;
	text-decoration: underline;
	font-weight: normal;
	color: #B22222;
	padding-top: 5px;
}
#linkhome a:hover { 
	text-decoration: underline;
	color: Black;
}
#MenuForum .tablelinemain {
	background-color: transparent;
}
#MenuForum .tablelinemain a{
	color: #B22222;
}
#Forums .myTitleForum {
	height: 30px;
	padding-top: 8px;
	text-indent: 5px;
	background-color: transparent;
	background-image: url(titleforum.jpg);
}
#Forums .myTitleForum a{
	font-size: 120%;
	text-decoration: none;
	font-weight: 600;
	color: black;
}
#Forums .myTable {
	border: none;
	background-color: transparent;
}
#Forums .myTD {
	background-color: transparent;
}
#ForumRispostaVeloce .tablelinemain {
	background-color: #B1C9CE;
	border: 0px solid #333333;
	color: Black;
}
#ForumRispostaVeloce .myTD {
	width: 99%;
}
.tablelinehEaderAdminForum {
}
.tablelinehEaderForum {
}
.tablelineTopForum {
}
.tablelineHover {
	text-decoration: none;
	background-color: #CBCBCB;
}
.tablelineHover a {
}
.tablelineHover a:hover {
	text-decoration: underline;
	color: Black; 
}
#myTitleForum {
}
#myTitleForum a{
}
.myTitleForum a:hover{
}
.myTableForum {
	background-color: black;
	margin-bottom: 10px;
}
.tablelineForum {
}
#ForumDiscussioni .myTitle {
	height: 30px;
	font-size: 120%;
	color: black;
	background-color: transparent;
	background-image: url(titleforum.jpg);
}
#ForumDiscussioni .tablelinemain {
	background-color: #C2D1E3;
}
#ForumDiscussione .myTitle {
	height: 30px;
	font-size: 120%;
	color: black;
	background-color: transparent;
	background-image: url(titleforum.jpg);
}
#ForumDiscussione .tablelinemain {
	background-color: #C2D1E3;
}

/*stili specifici per il layout*/

#infoPage { 
	width: 100%;
	height: 18px;
	border-bottom: 1px solid #A9A9A9;
	font-weight: normal;
	font-size: 100%;
	text-indent: 45px;
	text-align: left;
	background-color: transparent;
	}
#toolbar { 
	height: 25px;
	width: 99%;
	margin: 0px;
	border: 0px;
	background-color: transparent;
	}
#toolbar a:hover { 
	background-image: none;
	}
.toolbar { 
 	padding: 6px 6px 4px 6px;
   display: block;
   width:auto;
   text-align: center;
 }
 
/* layout page */

#toppage {
	height: 197px;
	background-image:url('topc.jpg');
}
#toppagel {
	height: 197px;
	width: 355px;
	float: left;
	background-image:url('topl.jpg');
}
#toppager {
	height: 197px;
	width: 85px;
	float: right;
	background-image:url('topr.jpg');
}
#toppagec {
	height: 197px;
}
#BarTopForum {
	height: 56px;
}
#bartopforuml {
	float: left;
	width: 355px;
	height: 56px;
	background-image: url(BarLeft.jpg);
	background-position: left;
}
#bartopforumc {
	height: 56px;
	background-image: url(BarCentre.jpg);
}
#bartopforumr {
	float: right;
	width: 85px;
	height: 56px;
	background-image: url(BarRight.jpg);
}
#container1 {
	background-image: url('contentl.jpg');
	background-repeat: repeat-y;
}
#container2 {
	margin-left:69px; 
	background-color: White;
	background-image: url('contentr.jpg');
	background-position: right top;
	background-repeat: repeat-y;
}
#container3 {
	margin-right:63px;
	padding: 5px;
   background-image: url('contentc.jpg');
	background-repeat: repeat-x;
}
#bottompage {
	background-image: url("bottomc.jpg");
	text-align: center;
}
#bottompagel {
	width: 355px;
	height: 76px;
	float: left;
	background-image: url("bottoml.jpg");
}
#bottompager {
	width: 85px;
	height: 76px;
	float: right;
	background-image: url("bottomr.jpg");
}
#bottompagec {
	padding-top: 0px;
	height: 76px;
}
#Display {
	width: auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
#Display a {
}
#page {
	width: 100%;
	height: 100%;
	margin: 0px;
	background-color: #4F4F4F;
	background-image: none;
}

/*	byslidemenu fine */


/*	Modulo Sociable */

#sociablelinks .myTitle {
	background-color: transparent;
	font-size: 0%;
	color: White;
}
	font-size: 0%;
	color: White;
}
#sociablelinks .myTD {
	background-color: transparent;
	border: none;
}
#sociablelinks a {
text-decoration: none;
}
.sociable img {
	float: none;
	width: 20px;
	height: 20px;
	border: 0;
	margin: 0;
	padding: 0;
}
.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
