body { 	scrollbar-face-color: #996666;
	scrollbar-arrow-color: white;
	scrollbar-base-color: white;
	scrollbar-shadow-color: #C0C0C0;
	text-align:center;
	margin:0 auto;
	font: 100% courier new, arial, palatino;
	background:black;
	/*background:url(ind/sfondo.jpg);*/
}
hr { display:none }
a:link { color:white; text-decoration:none; }
a:visited { color:white; text-decoration:none; }
a:hover, a:active { color:navy; background:none; text-decoration:none; }
img:hover {background-color:#C0C0C0;} 

#testa {	margin:0 0 0 0;
	border-style:none;
	border-color:#707070;
	border-width:0 1px 1px 1px;
	position:relative; 
	margin:0 auto;
	width:1000px;
	height:230px;
	background:black;
}
.testata {	margin:0px 0 0 0px;
	padding:12px 0 12px 0;
	border-style:none;
	border-color:#707070;
	border-width:0 1px 0 1px;
	position:relative; 
	margin:0 auto;
	background:black;
	font-weight:bold;
	text-align:center;
	color:#808080;
	font-size:12pt;
	width:1000px;
}
#corpo { 	text-align:left;
	border-style:solid;
	border-color:black;
	border-width:0px 0px 0px 0px; 
	position:relative; 
	margin:0 auto;
	width:1000px;
	height:0 auto;
	background:black;
	padding:0 0 0 0;
}
#corpo-colonna1 { 	position:absolute;
	top:0; left:0; 
	width:160px;
	padding:0px; 
	background:black;
	border-color:black;
	border-style:solid;
	border-width:0px 0 0 0; 
}
#corpo-colonna2 {	margin:0px 300px 0px 160px; 
	border-color:black;
	border-style:solid;
	border-width:1px 1px 0px 1px; 
	background:black; 
	padding:0px; 
	text-align:left;
	height:0 auto;
}
#corpo-colonna3 {	position:absolute;
	border-color:black;
	border-style:solid;
	border-width:1px 0 0 0; 
	top:0; right:0;
	width:300px;
	padding:0; 
	background:black;
	text-align:left;
	height:0 auto;
	
}
#pie { 	position:relative;
	border-style:none;
	border-color:gray;
	border-width:1px 0px 0px 0px;
	background:black;
	font-weight:medium;
	font-style:normal;
	margin:0 auto;
	color: #707070;
	font-size:8pt; 
	text-align:center;
	padding:30px 0 30px 0;
}
#pie1 { 	position:relative;
	border-style:none;
	border-color:black;
	border-width:1px 0 1px 0;
	background:url(ind/pie-snow.jpg);
	font-weight:medium;
	font-style:normal;
	color: #707070;
	font-size:8pt; 
	text-align:center;
	padding:110px;
}
.te {	font-size:8pt;
	font-weight:bold;margin:2px 0;
	padding:.2em 1em;
	color:white;
	text-align:center;
}
#firma {	font-size:8pt;
	color:#707070;
	text-align:center;
	padding:10px;
	margin:10px;
	border-style:none;
	border-color:gray;
	border-width:1px;
}
#firma1 {	font-size:8pt;
	color:#707070;
	text-align:left;
	padding:10px;
	margin:10px;
	border-style:none;
	border-color:gray;
	border-width:1px;
}
#link {	height:28px;line-height:28px;
	padding:3px 0 0 10px;
	font-size:16pt;
	color:white;
	font-weight:bold;
	font-style:normal;
	background:#303030;
	border-style:none; 
	border-color:gray;
	border-width:0 0 1px 0;
			
}
#link1 {	height:28px;line-height:28px;
	padding:3px 0 0 0;
	font-size:16pt;color:white;
	font-weight:bold;
	font-style:normal;
	background:#303030;
	border-style:solid; 
	border-color:black;
	border-width:0 0 1px 0;
	text-align:center;		
}
/** MENU 1 ** roll-over basato solo sui colori **/
ul.menu1 { 
width:160px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
}
ul.menu1 li a { 
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding:3px 0 0 10px; /* lascia spazio far il bordo del menu e il testo del link */
height:28px;line-height:28px; /* altezza del link: height e line-height devono avere il medesimo valore */ 
}
ul.menu1 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
ul.menu1 li a:link, ul.menu1 li a:visited { 
	background:black;
	border-style:none; 
	border-color:gray;
	border-width:1px 0 0 0;
	font-size:16pt;
	font-weight:bold;
	font-style:normal;
	color:#707070;
} /* colori per il link */
ul.menu1 li a:hover, ul.menu1 li a:active { 
	background:#707070;
	color:black;
} /* colori per l'effetto roll-over */


/** MENU ** roll-over basato solo sui colori **/
ul.menu { 
width:300px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
}
ul.menu li a { 
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding:3px 0 0 10px; /* lascia spazio far il bordo del menu e il testo del link */
height:28px;line-height:28px; /* altezza del link: height e line-height devono avere il medesimo valore */ 
}
ul.menu li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
ul.menu li a:link, ul.menu li a:visited { 
	background:black;
	border-style:none; 
	border-color:gray;
	border-width:1px 0 0 0;
	font-size:16pt;
	font-weight:bold;
	font-style:normal;
	color:#707070;
} /* colori per il link */
ul.menu li a:hover, ul.menu1 li a:active { 
	background:#707070;
	color:black;
} /* colori per l'effetto roll-over */

.subcommento {padding: 12px;
	font-weight:bold;
	font-style:normal;
	font-size:11pt;
	color:black;
	text-align:giustify;
	background:url(ind/sfondo.jpg);
	border-style:solid;
	border-color:#232323;
	border-width:4px;
	margin:5px 0 0 0;
}
.subcommento-articoli {padding: 12px;
	font-weight:normal;
	font-style:normal;
	font-size:11pt;
	color:gray;
	text-align:giustify;
	background:black;
	border-style:solid;
	border-color:#232323;
	border-width:4px;
	margin:5px 0 0 0;
}

.video-dx {padding: 0px;
	font-weight:light;
	font-style:normal;
	font-size:10pt;
	color:#434396;
	background:black;
	border-style:solid;
	border-color:#232323;
	border-width:4px;
	margin:10px 0 0 0;
}

.commento {padding: 0px;
	font-weight:light;
	font-style:normal;
	font-size:10pt;
	color:#58854E;
	background:black;
	border-style:solid;
	border-color:black;
	border-width:0;
	margin:20px 0 0 0px;
}
#compansx { position:relative;
	margin:0;
	float:center; 
	width:160px; 
	height:40px;
	border-style:none;
	border-color:white;
	border-width:0;
	background:url(pan/email.jpg);
}
#comrujoch {position:relative;
	margin:0px ;
	float:center; 
	width:120px; 
	height:165px;
	border-style:solid;
	border-color:black;
	border-width: 0px;
}
#combaby {position:relative;
	margin:0;
	float:left; 
	width:120px; 
	height:300px;
	border-style:solid;
	border-color:black;
	border-width:1px 0 1px 0;
	background:url(baby/stubai.jpg);
}
#comfree {position:relative;
	margin:0;
	float:left; 
	width:120px; 
	height:270px;
	border-style:solid;
	border-color:black;
	border-width:1px 0 1px 0;
	background:url(free/stef.jpg);
}
#com1 { 	position:relative;
	margin:0;
	float:center; 
	width:160px; 
	height:73px;
	border-style:solid;
	border-color:black;
	border-width:8px 0 5px 0;
}
.rigasottomenu {padding:0px;
	font-weight:light;
	font-style:normal;
	font-size:8pt;
	color:black;
	background:black;
	border-style:solid;
	border-color:black;
	border-width:1px 0 0 0;
	margin:0px;
}
.post { 	border:1px none #A8A8A8; 
	width:100%;
	margin:0px;		
	background:black;
	text-align:left;
}
.post-titolo {padding: 6px;
	font-weight:medium;
	font-style:normal;
	font-size:11pt;
	text-align:left;
	color:#434396;
	background:black;
	border-style:solid;
	border-color:black;
	border-width:0 0 1px 0;
	margin:0px;
}
.post-messaggio {margin:0px;
	padding:6px;
	background:black;
	border:1px none #A8A8A8;
	font-size:10pt;
	text-align:justify;
	color:#707070;
}
.post-link {padding:3px 10px;
	text-align:right;
	font-size:.75em;
}
.siti {	margin:0; 
	padding:5px 0 5px 20px;
	list-style:square;
	color:white;
	font-size:10pt;
}
#spazio {margin:0 0 10px 140px; 
	width:160px; 
	height:40px;
	border-style:none;
	border-color:#707070;
	border-width:1px 0 1px 0;
	background:url(pan/email.jpg);
}
.ombra {float:center; 
	background: url(ind/shadowAlpha.png) no-repeat bottom right !important;
	background: url(ind/shadow.gif) no-repeat bottom right;
	margin: 10px 0 0 10px !important;
}


#imm1soft {position:relative; float:left; padding:0px 10px 5px 0;}
#imm1soft img { width:300px; position:relative; top:0px; left:0px;}
#imm1soft1{position:relative; margin:0px 0 0 0px; float:center; padding:0px;}
#imm1soft1 img { width:462px; position:relative; top:0px; left:0px;}

#immteamh { float:left; margin:5px 0 0px 3px; background:gray;}
#immteamh img { width:300px; height:70px; position:relative; top:-5px; right:4px;}
#immteams { float:right; margin:-50px 0 0px 5px; background:gray;}
#immteams img { width:300px; height:225px; position:relative; top:-5px; right:4px;}
#immte { float:left; margin:25px 0 0px 3px; background:gray;}
#immte img { width:200px; height:150px; position:relative; top:-5px; right:4px;}

#immhard{position:relative; margin:0px 0 0 0px; float:left; padding:0px 10px 5px 0;}
#immhard img { width:300px; position:relative; top:0px; left:0px;}
#immhard1{position:relative; margin:0px 0 0 0px; float:center; padding:0px;}
#immhard1 img { width:462px; border:1px solid #707070; position:relative; top:0px; left:0px;}

#immsalto{position:relative; margin:0px 0 0 0px; float:center;}
#immsalto img { width:94px; height:300px; border:3px solid #707070; position:relative; top:-45px; left:5px;}
#immsalto1{position:relative; margin:0px 0 0 0px; float:center;}
#immsalto1 img { width:140px; height:286px; border:3px solid #707070; position:relative; top:0px; left:0px;}
#immsalto-gob{position:relative; margin:0px 0 0 0px; float:center;}
#immsalto-gob img { width:105px; height:250px; border:3px solid #707070; position:relative; top:5px; left:28px;}
#immsaltola{position:relative; margin:0px 0 0 0px; float:center;}
#immsaltola img { width:105px; height:150px; border:3px solid #707070; position:relative; top:-120px; left:28px;}
#immsalto11 { float:right; margin:20px 0 0 5px; background:gray;}
#immsalto11 img { width:290px; height:210px; border:3px solid #707070; position:relative; top:-5px; right:4px;}
#immsalto12 { float:right; margin:20px 5px 0 5px; background:gray;}
#immsalto12 img { width:290px; height:210px; border:3px solid #707070; position:relative; top:-5px; right:4px;}

/*-------team-----------*/

#imm1tm{position:relative;}
#imm1tm img { width:220px; border:1px none #707070; margin:0 0 0 15px; }
#imm2tm{position:relative;}
#imm2tm img { width:220px; border:1px none #707070; }
#imm3tm{position:relative;}
#imm3tm img { width:220px; border:1px none #707070; margin:0 0 0 15px; }
#imm4tm{position:relative;}
#imm4tm img { width:220px; border:1px none #707070;}
#imm5{position:relative; margin:0px 0 0 0px; float:right;}
#imm5 img { width:250px; height:200px; border:3px solid #707070; position:relative; top:0px; left:0px;}
#imm6{position:relative; margin:0px 0 0 0px; float:right;}
#imm6 img { width:250px; height:200px; border:1px solid gray; position:relative; top:0px; left:0px;}
#imm7{position:relative; margin:0px 0 0 0px; float:right;}
#imm7 img { width:250px; height:200px; border:3px solid #707070; position:relative; top:0px; left:0px;}

-------------index---------------

#immt1 {position:relative;}
#immt1 img {width:240px; height:142px; float:left; margin: 8px -11px 20px 19px; border:1px solid #707070;}
#immt2 {position:relative;}
#immt2 img { width:240px; height:142px; float: center;}
#immt3 {position:relative;}
#immt3 img { width:240px; height:142px; float:right;}
#immvery {position:relative; margin:10px 0 0px 0px; float:left;}
#immvery img { width:1000px; height:217px;border-style:none; border-color:#E4E4E4;border-width:1px;}

#immsx160{position:relative; margin:0 0 25px 0; float:center;}
#immsx160 img { width:160px; border-style:none; border-color:#707070; border-width:0px; position:relative; top:20px; left:0px; right:0px;}
#imm160{position:relativee; margin:-50px 10px 0px 0; float:right;}
#imm160 img { width:100px; border-style:none; border-color:#707070; border-width:0px; position:relative; top:0px; left:0px; right:0px;}

#immdx300{position:relative; margin:0 0 25px 0; float:center;}
#immdx300 img { width:300px; border-style:none; border-color:#707070; border-width:0px; position:relative; top:20px; left:0px; right:0px;}
#immdx530{position:relative; margin:0 0 25px 0; float:center;}
#immdx530 img { width:530px; border-style:none; border-color:#707070; border-width:0px; position:relative; top:20px; left:0px; right:0px;}

#immsx1{position:relative; margin:2px 0 0 0px; float:center;}
#immsx1 img { width:160px; border-style:none; border-color:#707070; border-width:1px 0 1px 0; position:relative; top:20px; left:0px; right:0px;}

#imm1{position:relative; margin:0px 0 0 0px; float:left; padding:0px 10px 5px 0;}
#imm1 img { width:300px; border:1px none #707070; position:relative; top:0px; left:0px;}
#imm3{position:relative; margin:0px 5px 20px 10px; float:right;}
#imm3 img { width:130px; border:1px none #707070; position:relative; top:0px; left:0px;}
#imm4{position:relative; margin:0px 0px 10px 10px; float:right;}
#imm4 img { width:300px; border:1px none #707070; position:relative; top:0px; left:0px;}
#immadesivo {position:absolute; float:left; margin:100px 0 0 150px; background:none;}
#immadesivo img { width:250px; height:46px; border:3px solid #707070; top:0px; left:0px;}
#immsi {position:relative; float:center; margin:30px 0 0 25px;}
#immsi img { width:88px; height:31px; border-style:none; border-color:white; border-width:

