body{
	background-color: black; 
	scrollbar-face-color: #909090;
	scrollbar-highlight-color: #909090;
	scrollbar-shadow-color: #909090;
	scrollbar-arrow-color:  #000;
	font-family: arial, sans-serif;
	margin: 10px 0px 4px 0px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	}
	
font,th,td,p {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
}

a:link,a:active,a:visited {
    color: #CC9900;
}
a:hover {
    color: #CC9900;
    text-decoration: none;
}

div#container{
	/*background-color: #333333;*/
	margin: 0 auto;
	width: 987px;
	background: url(img/repeat_right_menu.gif) repeat-y top right;
	background-color: #333333;
	/*padding: 0px;
	background-image: url(img/container.gif);
	background-repeat: repeat-y;*/
	
	}		
	
div#container2{
	/*background-color: #333333;*/
	background: url(img/repeat_left_menu.gif) repeat-y top left;	
	}
	
div#container3{
	/*background-color: #333333;*/
	height: auto;
	}
		
div#vwarcontainer{
	margin: 0 auto;
	width: 987px;
	background: url(img/repeat_menu.gif) repeat-y;
	background-color: #333333;
	}
	
div#header{
	width: 987px;
	height: 229px;
	/*clear: both;*/
	background-color: #333333;
	background-image: url(getHeader.php);
	background-repeat: no-repeat;
	}	
	

	

	/*****  Per il pannello di LOGIN - LOGOUT  ***/
				div#log{
					position: relative;
					top: 20px;
					margin: 0px 0px 0px 804px;
					width: 170px;
				}
				.logtoptable_1 {
				    background: #000 url(forum/templates/extremedarkred/images/toptable_1.gif) no-repeat;
				    width: 41px;
				    height: 29px;
				}
				.logtoptable_2 {
				    background: #000 url(forum/templates/extremedarkred/images/toptable_2.gif) repeat-x;
				    width: 100%;
				    height: 29px;
				}
				.logtoptable_3 {
				    background: #000 url(forum/templates/extremedarkred/images/toptable_3.gif) no-repeat;
				    width: 41px;
				    height: 29px;
				}
				.logtoptable_4 {
				    background: #000 url(forum/templates/extremedarkred/images/toptable_4.gif) repeat-x;
				    width: 100%;
				    height: 29px;
				}
				.logtoptable_5 {
				    background: #000 url(forum/templates/extremedarkred/images/toptable_5.gif) no-repeat;
				    width: 41px;
				    height: 29px;
				}
				.bottomtable_1 {
				    background: #000 url(forum/templates/extremedarkred/images/bottomtable_1.gif) no-repeat;
				    width: 9px;
				    height: 9px;
				}
				.bottomtable_2 {
				    background: #000 url(forum/templates/extremedarkred/images/bottomtable_2.gif) repeat-x;
				    width: 152px;
				    height: 9px;
				}
				.bottomtable_3 {
				    background: #000 url(forum/templates/extremedarkred/images/bottomtable_3.gif) no-repeat;
				    width: 9px;
				    height: 9px;
				}
				.forumline {
				    background: #2d2d2d;
				    border: 1px #000 solid;
				}	
				.gensmall {
				    font-size: 10px;
				    color: #fff;
				}
				.cattitle {
				    font-weight: bold;
				    font-size: 11px;
				    color: #fff;
				}
				td.logrow1 {
				    background: #232323;
				    border: 0px #000 solid;
				    border-width: 0px 1px 1px 0px;
				    height: 120px;
				}
				
				input.post, textarea.post, select {
					color: #fff;
					/*vecchio colore rosso bordo arancio
					background: #800000;
					border: 1px #CC9900 solid;*/
					background: #333333;
   					border: 1px #999999 solid;
				    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
				}
				input {
				    text-indent: 2px;
				}
				input.button {
					background: #333;
					color: #fff;
					font: 11px Verdana, Arial, Helvetica, sans-serif;
					border: 1px #000 solid;
				}
				input.mainoption {
					color: #fff;
					background: #000;
					border: 1px #CC9900 solid;
					font: bold 11px Verdana, Arial, Helvetica, sans-serif;
				}	
	
		/*******    fine pannello login **********************************/		
	

div#left{

	float: left;
	
	width: 213px;
	height: 100%;
	padding:1em 0 0 9px;
	}
	

div#right{

	float: right;

	height: 100%;
	width: 210px; 
	padding:1em 0 0 12px;
	}		
			
div#center{
	background-color: #333333;
	height: 100%;
	margin: 0 222px 0 222px;
	
	}

div#footer{ 
	clear:both; 
	text-align:center; 

	
	
	width: 987px;
	height: 48px;
	background-image: url(img/footer.gif);
	background-repeat: no-repeat;
	background-color: #000000;
}	

/* Inizio: Menu laterale verticale (sia sinistra ke destra)*/

		div#menu_title_1{
		width: 201px;
		height: 46px;
		margin: 0 0 -6px 0;
		padding: 6px 0 0 0;
		background-image: url(img/title_menu.gif);
		background-repeat: no-repeat;
	
		}
		
		div#menu_title_img{
		width: 12px;
		height: 26px;
		margin: 0 0 0 20px;
		background-image: url(img/rettmenu.gif);
		background-repeat: no-repeat;
	
		}
		div#scritta_title{
		font: bold 20px Verdana, Arial, Helvetica, sans-serif;
		color: #cccccc;
		margin: -26px 0 0 38px;
		}
			
		div#menu_sfondo_2{
			width: 190px;
			height: 100%;
			padding: 0 0 2px 11px;
			background-image: url(img/menu_sfondo_2.gif);
			background-repeat: repeat-y;
		
			}
			
		div#menu_sfondo_3{
			width: 201px;
			height: 9px;
			background-image: url(img/menu_sfondo_3.gif);
			background-repeat: no-repeat;
			margin: -2px 0px 0px 0px;
		
			}
			
		div.menu_pulsante_1{
			width: 182px;
			height: 30px;
			margin: 0 0 6px 0;
			
			cursor : pointer;
			}				
			
		div.menu_pulsante_1_left{
			float:left;
			width: 160px;
			height: 26px;
			margin: 0;
			font-family: "Arial Black", sans-serif, serif;
			font-size: 17px;
			
			color: #CC9900;
			
			border-width: 2px 0px 2px 2px;
			border-style: solid;
			border-color: #ACACAC;
			padding: 0 0 0 12px;
			background-color: #666666;
			
			/*
			color: 
			
			#FFCC66; giallo-sabbia chiaro (con sfondo grigio scuro)
			#CC9900; giallo-sabbia MOLTO chiaro (con sfondo grigio scuro)
			
			#99CC66; verde chiaro (con sfondo grigio scuro)
			
			#FF3333 rosso chiaro (con sfondo grigio scuro)
			#993300 rosso scuro (con sfondo grigio CHIARO)
			#CC0000 rosso acceso
			
			#6699CC azzurro chiaro (con sfondo grigio scuro)
			#3366CC azzurro medio-scuro
			
			
			*/
			}	
			
		div.menu_pulsante_1_right{
			float:right;
			width: 8px;
			height: 30px;
			margin: 0;
			background-image: url(img/menu_pulsante_1_right.gif);
			background-repeat: no-repeat;
			background-color: #666666;
			
		
			}	

	/* Fine: Menu laterale verticale (sia sinistra ke destra)*/
			
			
		div#center_title_1{
		width: 537px;
		height: 49px;
		margin: 0 0 -6px 0;
		padding: 6px 0 0 0;
		background-image: url(img/center_title_1.gif);
		background-repeat: no-repeat;
	
		}
		
		div#center_sfondo_2{
			width: 537px;
			height: 100%;
			margin: 0;
			padding: 0 0 1px 0;
			background-image: url(img/center_sfondo_2.gif);
			background-repeat: repeat-y;
		
		}
		
		div#center_sfondo_3{
			width: 537px;
			height: 9px;
			padding: 0;
			background-image: url(img/center_sfondo_3.gif);
			background-repeat: no-repeat;
		
			}

		div#center_menu_1{
			width: 510px;
			height: 100%;
			margin: 0 0 6px 12px;
			background-color: #666666;
			
		
			}	

		div#center_menu_1_up{
			width: 505px;
			height: 23px;
			margin: 0;
			padding: 0 0 0 5px;
			
			background-color: #666666;
			background-image: url(img/center_menu_1_up.gif);
			background-repeat: no-repeat;
			
			font-family: "Arial Black", sans-serif, serif;
			font-size: 16px;
			color: #CC9900;
			}			
			
		div#center_menu_1_down{
			width: 497px;
			height: 100%;
			padding: 5px 0 0 9px;
			background-color: #666666;
			
			border-width: 0px 2px 2px 2px;
			border-style: solid;
			border-color: #ACACAC;
			
			font-family: "Arial", sans-serif, serif;
			font-size: 14px;
			color: white;
		
			}				
			

/*************************  Stile per la shoutbox  ******************************/
/*altre cose in css sono dentro shoutbox.php*/

.contorno{ 	border: solid 1px #000; 
			background: #313131 url(img/shoutbox_cell.gif) top left repeat-x; }
			
td.row {
		border-left: solid 1px #404040;
		border-right: solid 1px #121212;
		border-top: solid 1px #3C3C3C;
		border-bottom: solid 1px #131313;
		background: #313131 url(img/shoutbox_cell.gif) top left repeat-x;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* contenuto nello shoutbox */
.postbody { font-size: 11px;}
.postbody a	{ text-decoration: none; color: #2370B6; }
.postbody a:visited { text-decoration: none; color: #18568F; }
.postbody a:hover { text-decoration: underline; color: #F0E80A; }

input.shout_input {
	border: solid 1px #000;
	background-color: #222;
	color: #D0D0D0;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
input.shout_submit {
	background-color: #222;
	color: #D0D0D0;
	border: solid 1px #000;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.shoutcont {
	padding: 0px;
	margin: 2px 0 0 0;

}





/**************************  CSS per menu Amministrazione  ***********************/

.menu3 {
font-family: verdana, sans-serif;  font-size:13px;
/*clear:both;  for this page only */
}
.menu3 ul {
padding:0; margin:0; list-style-type: none;
}
.menu3 ul li {
float:left; position:relative;
}
.menu3 li.last {
border-bottom:1px solid #666666; margin:0;
}
.menu3 ul li a, .menu3 ul li a:visited {
display:block; text-decoration:none; color:#000; width:170px; color:#000; border:1px solid #666666; border-width:1px 1px 0 1px; padding-left:5px; line-height:20px; background-color:#fff;
}
.menu3 ul li ul {
display: none;
}
.menu3 table {
margin:0px; border-collapse:collapse;font-size:1em;
}
/* specifico x non IE e IE7 browsers */
.menu3 ul li:hover a {
color:#c00;
}
.menu3 ul li:hover ul {
display:block; position:absolute; top:21px; margin-top:0px; left:0; width:100px; height:auto;
}
.menu3 ul li:hover ul li ul {
display: none;
}
.menu3 ul li:hover ul li a{
display:block; background:#ddd; color:#000; line-height:11px; padding:2px 5px; width:99px;
}
.menu3 ul li:hover ul li a.drop {
background:#ddd;
}
.menu3 ul li:hover ul li:hover a {
background:#888; color:#fff;
}
.menu3 ul li:hover ul li:hover a.drop {
background:#888;
}
.menu3 ul li:hover ul li:hover ul {
display:block; position:absolute; left:110px; top:0px; width:99px;
}
.menu3 ul li:hover ul li:hover ul li a {
background:#ddd; color:#000;
}
.menu3 ul li:hover ul li:hover ul li:hover a {
background:#888; color:#fff;
}
/* SOLO per IE5.x e IE6 browser */
.menu3 ul li a:hover {
color:#c00; background-color:#eee;
}
.menu3 ul li a:hover ul {
display:block; position:absolute; top:21px; left:0; background:#eee; margin-top:0; marg\in-top:1px;
}
.menu3 ul li a:hover ul li a {
display:block; background:#ddd; color:#000; /*height:15px;*/ hei\ght:11px; line-height:11px; padding:2px 5px; /*width:101px;*/ w\idth:99px;
}
.menu3 ul li a:hover ul li a.drop {
background:#ddd;
}
.menu3 ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; width:0;
}
.menu3 ul li a:hover ul li a:hover {
background:#888; color:#fff;
}
.menu3 ul li a:hover ul li a.drop:hover {
background:#888;
}
.menu3 ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; top:0; t\op:-1px; color:#000; left:110px;
}
/**************************  FINE CSS per menu Amministrazione  ***********************/


/*x i pulsanti di tutto il sito tranne il forum*/
input.general {
	color: #fff;
	margin:3px 0px;
	padding:0px;
	background: #000;
	font-weight: bold;
	font-size:10px;
	border: 1px #CC9900 solid;
}
