@media screen,print {
	.noborder{border-style:none;}
	#foto{padding-top:10px;}
	#foto1 {margin-left:10px;margin-top:15px;
	}
	#foto2 {float:left;padding-left:85px;padding-top:20px;padding-right:15px;
	}
	#foto3 {padding-top:40px;
	}
	#foto3c {float:right;padding-top:20px;margin-right:40px;
	}
	.foto3b {margin-left:80px;margin-top:10px;
	}
	#foto4 {padding-top:40px;padding-left:5px;
	}
	#foto5 {float:right;padding-right:0px;padding-top:10px;
	}
	#foto6 {padding-left:20px;padding-top:100px;
	}
	#foto7 {float:right;padding-right:10px;padding-top:0px;padding-bottom:10px;
	}
	#foto8 {padding-left:40px;
	}
	#foto9 {padding-left:5px;padding-top:15px;padding-bottom:25px;
	}

	.fotol {float:left;margin-left:10px;margin-top:10px;margin-bottom:10px;
	}
	.fotor {float:right;margin-right:10px;margin-top:10px;margin-bottom:10px;
	}
}
	
@media screen {

	
	body {
	   color:black; font:normal 10pt Verdana;
    	   margin: 0px;
           padding:0px;
           background: white url("./img/sfondo5.png") repeat-x;
         
 	  /* background-attachment: scroll;*/
 	   
 	   
/* Per il sito natalizio! ricordarsi di cambiare colore! */
/*	   background: white url("./img/sfondo5red.png"); */	
 	     	   
 	 }

	   .wp_page {
	   
		background: url("http://www.atjo.it/img/tema/atjobg.jpg") repeat-y; 
		
	   	/* background: url("http://www.atjo.it/img/tema/atjobg.jpg") repeat-y 50% top; */
	   	border-right: #959596 1px solid; 
		padding-right: 0px; 
		border-top: #959596 1px solid; 
		padding-left: 0px; padding-bottom: 0px; 
		margin: 20px auto; 
		border-left: #959596 1px solid; 
		width: 1024px; 
		padding-top: 0px; 
		border-bottom: #959596 1px solid; 
		background-color: white
	   }
	
	   .wp_footer {
	   	background: url(http://www.atjo.it/img/tema/atjofooter.jpg) no-repeat 50% bottom; 
	      clear: both; padding-right: 0px; padding-left: 1px; padding-bottom: 0px; margin: 0px auto; width: 760px; padding-top: 0px
	   
	   }

/******************************

#page{
BORDER-RIGHT: #959596 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #959596 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto; BORDER-LEFT: #959596 1px solid; WIDTH: 760px; PADDING-TOP: 0px; BORDER-BOTTOM: #959596 1px solid; BACKGROUND-COLOR: white
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 200px; BACKGROUND-COLOR: #73a0c5
}
#headerimg {
	MARGIN: 0px; WIDTH: 100%; HEIGHT: 200px
}
.narrowcolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 45px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 450px; PADDING-TOP: 0px
}
.widecolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 5px 0px 0px 150px; WIDTH: 450px; PADDING-TOP: 10px
}
.post {
	MARGIN: 0px 0px 40px; TEXT-ALIGN: justify
}
.widecolumn .post {
	MARGIN: 0px
}
.narrowcolumn .postmetadata {
	PADDING-TOP: 5px
}
.widecolumn .postmetadata {
	MARGIN: 30px 0px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 760px; PADDING-TOP: 0px


******************************/



#container {
margin:2px auto;
padding:0;
width:726px;
height:1000px;
border:none;
text-align:left;
position:relative;
z-index: 10; 
}



#banner_ad {
position:absolute;
left:-210px;
top:130px;
font-size:22px;
color:#000;
width:726px;
height:1000px;
text-align:right;
font-weight:bold;
}

#container p{
margin:0;
padding:.3em;
font-size:.9em;
}

#banner_ad {
background: url('http://www.atjo.it/tipografia/Bozza70X100.jpg')left top no-repeat;
}

#banner_ad a:link, #banner_ad a:visited{
color:#000;
text-decoration:none;
}
#banner_ad a:hover, #banner_ad a:focus, #banner_ad a:active{
color:#ccc;
text-decoration:none;
}





	.easyprint{
		position:absolute;
		top: 152px; 
		left: 636px; 
		width: 110px; 
		height: 36px;
		font:normal 8pt Arial;
		}
	.border {border: 1px solid black;}
	
	.hidden{display:none;}
	


	.appuntamenti_futuri{ 
		color:inherit;
	/*	background-color: #ECF2FF;  azzurro	*/
		background-color: #FFFFDD;  /* giallino */			
   	   	background-repeat: repeat-y;
  	   	background-attachment: scroll;
	}

	.futuri	{ 
		color:inherit;
	/*	background-color: #ECF2FF;  azzurro	*/
		background-color: #FFFFDD;  /* giallino	*/		
   	   	background-repeat: repeat-y;
  	   	background-attachment: scroll;
	}
	.risposta { 
		position:absolute;
		left:265px;top:450px;
		color:black; font:normal 10pt Verdana;
		background: #ECECEC url("./img/logo_bng.jpg");
   	   	background-repeat: repeat-y;
  	   	background-attachment: scroll;
	}
	   
	.tabella{font:normal 10pt Verdana;}

	h2 {font:normal 14pt Verdana;}
	h3 {font:bold  11pt Arial;}
	h4 {font:normal  9pt Verdana;}
	.banner{
	   position:absolute;
 	   padding-left:30px;
	   padding-top:170px;
	}
	#digruppo {
		width:315px;
		height:110px;
		margin:0px;
		padding:0px;
		top:25px;
		left:30px;
		position:absolute;
	}
	#smallogo{float:left;
		margin-left:10px; 
		margin-right:10px;
		margin-top:10px;
		}
	#prove{float:right;
		padding-left:10px; 
		
		padding-top:5px;
		}
	#photo{float:right;
		padding-right:10px;
		padding-left:10px;
		margin-top:20px;
		}
	.photo{float:right;
		padding-right:10px;
		padding-left:10px;
		margin-top:20px;
		}
	.menu { margin:450px 35px;
   	  	border: 1px solid black;
		position:absolute;
		width:202px;
		padding-left:5px;
		background: #ECECEC url("./img/logo_bng.jpg");	
		}
	.bordo {border: 1px solid black;
		}

	.sottomenu { margin:660px 40px;
   	  	position:absolute;
		width:202px;
		font-size:7pt;
		}

	.regione{
		color:white;
		margin-left:5px;	
		margin-top:5px;	
		font-size:8pt;
		font-variant:small-caps;
	} 

	.news{	border: none;
		margin:201px 35px;
   	  	position:absolute;
		width:202px;max-height:150px;
		font-size:80%;
		}

	.corpo {	
        	position:absolute;
		padding-bottom:2mm;
		width:480px;
		top:160px;
		left:265px;
		}	
	.centrato{left:80px;}
	.abbassato{margin-top:1.5cm;}
	#testo { 
		margin-top:1.5cm;
		text-align:justify;
		color:inherit;
		background: #ECECEC url("./img/logo_bng.jpg");
   	   	background-repeat: repeat-y;
  	   	background-attachment: scroll;
	}
	#storia {padding: 5px 5px 5px 5px;}
	.indentato {text-indent:2em;}
	.piuindentato {text-indent:8em;}

	dl.b {text-indent:4em;}
	dd.b {padding-top:4px;}	
	dt.b {text-decoration:none;}
	dl.c{}
	dd.c{margin-left:10px;}
	dt.c{font-size:8pt;font-weight:bold;background-color:#fefefe;}
	
	.c :hover{font-weight:bold;
		background-color:#fefefe;
	} 
	.hover :hover{font-weight:bold;
	} 

	.d{font-weight:bold;background-color:#EBEBEB;}
	a.c{font-size:85%;font-variant:normal;}
	.evidenziato{font-weight:bold;}
	.note{padding-left:50px;font-style:italic;
		bottom:0px;font-size:8pt;}
	.back{text-align:right;
		font-size:8pt;
		padding-right:2px;
		font-variant:normal;
	}
	
        .titolo{
	 	font-variant: small-caps; 
		font-weight:bold; 
		font-size:10pt; 	
		color:black;
		width:315px;
		top:145px;
		left:265px;
		position:absolute;
	}		

	#sottotitolo{
		text-align:right;
		font-size:8pt;
		font-weight:normal;
		position:absolute;
		top:16px;
	}

	#titoletto{
		margin-top:12px;
		text-align:left;
		margin-left:50px;
		font-weight:bold;
		font-size:10pt;
	}	
	.appuntamenti{
		margin-top:12px;
		text-align:left;
		margin-left:50px;
		font-weight:bold;
		font-size:10pt;
	}
	#lineacentrale{
		width:315px;
		position:absolute;
		top:161px;
		left:265px;
	}
	
	.linea{}

	#lineasopra{margin-top:2px;}

	#lineasotto{}
	
	.no { 	text-decoration: none; 
		font-variant: small-caps; 
		font-size:8pt; 	
		color:black;
		font-weight:normal;	
		border-style:none;
		}
		
	a { 	text-decoration: none; 
		font-variant: small-caps; 
		font-weight:bold; 
		font-size:9pt; 	
		color:black;
		}

	vlink {color:black;}

	#abbey{	color:white;
		font-family:Garamond,"Times new Roman";
		font-size:15pt;
		}

	#abbeyfl{position:absolute;
		top:25px;
		left:380px;
		}

	#abbeyflash{position:absolute;
		top:25px;
		left:720px;
		}

	.data{font-size:8pt;font-variant:small-caps;text-decoration:underline;}		
	.data1{font-size:8pt;font-variant:small-caps;text-decoration:none;}

	.blu{color:blue;}
	.red{color:red;}
	.grey{color:#707070;}	

	.center{text-align:center;}

	#mappa {margin-left:10px;width:450px;height:253px;}

	.bordato{background: url("./img/linea2.png");
	   	background-repeat:repeat-y;
  	   	background-attachment:scroll;
	   	background-position:40px;
	}
	
	.ombra{	background: url("./img/ombra.jpg");
   	   	background-repeat:no-repeat;
  	   	background-attachment:scroll;
	   	background-position:75% 20%;
	}
	
	.lista {font-size:90%;}
	.spostata {margin-left:40px;padding-top:5px;}
	.mp3{margin-top:-15px;float:right;font-size:7pt;font-style:italic;}
	li {padding-top:3px;}		
	#smallest{text-align:center;
		margin-top:10px; 
		font-size:75%;
		font-style:italic;
		}

	#firma{
		text-align:right;
		margin-right:50px;
		font-variant:small-caps;
		font-weight:bold;}
	.modulo{text-align:left;margin-left:25px;}

	#stat{	left:87px;
		top:700px;
   	  	position:absolute;
		}
	
	#newstitle{font-variant:normal;}
	#newstext{padding:2px 2px 20px 2px;}
	
	#comCSS {
	position:absolute; 
	width: 937px; 
	margin-left:33px; 
	margin-top:170px;
	border-style:none;
	background-color: #FFFFDD; /* giallino */	
	color:red;
	}

	.validazione {
		left:37px;
		top:750px;
   	  	position:absolute;
		font-size:6pt;
	}

	.sponsor{font-size:80%;
		left:770px;
		top:217px;
   	  	position:absolute;
		/*border: 1px solid black;*/
		width:200px;max-height:150px;	
		text-decoration:none;
		text-align:center;
	}
	.collegamenti{ 
		position:absolute;
		font-size:80%;
		left:770px;
		top:680px;
   	  	width:200px;max-height:150px;	
		text-decoration:none;
		text-align:left;
		padding: 2px 2px 2px 2px;
		
	}

	.poll {
		left:34px;
		top:750px;
   	  	position:absolute;
		background: #ECECEC url("./img/logo_bng.jpg");	
	
	}
	
	.fontreduct {
		margin:5px 2px 2px 2px;	
		font-size:7pt;
	}		
	
	label{font-size:10pt;}
	.webmaster{
		position:absolute;
		left:37px;
		top:885px;
		font-size:7pt;	
		color:#A0A0A0;
		font-style:italic;
		width:200px;height:20px;
	}


	.l {text-align:left;}	
	.r {text-align:right;}
	.normal{font-variant: normal;}
	.bold{font-weight:bold;}
	.tpad{padding-top:5px;}
	.bpad{margin-bottom:10px;}		

	#liveclock{
	position:absolute;
	left:690px;
	}

	#livedata{
	position:absolute;
	left:450px;
	}
	#liveusers{
	position:absolute;
	left:20px;
	top:5px;
	}
	.bozza {background: url("./img/bozza1.jpg");
	}	
	.strumenti {position:absolute;
		left:200px;
		top:380px;}

	.old_bigband {
		position:absolute;
		left:250px;
		top:300px;}		

	.layers {position:absolute; 
		margin-top:220px; 
		margin-left:270px; 
		z-index: 5; 
		visibility: hidden; 
		width: 350px; 
		height: 112px;}
	
	.forum {
		margin-top:220px; 
		}

}

@media print{
	body {
		color:black; 
		background:white;
		font: normal 12pt "Times new Roman",Arial,Vrdana,Helvetica,sans-serif;
    	   	margin:1cm;
	}
		
	#digruppo {display:none;}
		
	#smallogo{float:left;
		margin-left:10px; margin-right:10px;
		top:1cm;
		}
	
	#photo{display:none;}
	.menu { display:none;}
	
	.corpo {}	
	
	#testo { 
	margin-top:1.5cm;
	text-align:justify;
		color:inherit;
		}
	#storia{}
	.indentato {text-indent:2em;}			
	dl {text-indent:4em;}
	dd {padding-top:4px;}	
	dt {text-decoration:underline;}
	.evidenziato{font-weight:bold;}
	.note{padding-left:50px;font-style:italic;
		bottom:0px;font-size:8pt;}
		
	.back{display:none;}
	
        .titolo{font-size:16pt;
		font-weight:bold;
		text-align:left;}
	
	#sottotitolo{display:none;}
	#titoletto{
		margin-top:0px;
		text-align:left;
		text-indent:3em;
	}	
			
	.linea{display:none;}
				
	.no { 	text-decoration: none; 
		font-variant: normal; 
		color:black;
		font-weight:normal;
		}
	a { 	text-decoration: none; 
		font-variant: normal; 
		color:black;
	}
	vlink {color:black;}
	#abbey{display:none;}
	#abbeyfl{display:none;}
	.data{font-size:8pt;font-variant:small-caps;text-decoration:underline;}	
	.center{text-align:center;}
	#mappa {margin-left:3cm;
		width:450px;height:253px;
	}
	#prove{display:none;}
	.news{display:none;}
	#stat{display:none;}
	.validazione {display:none;}
	.lista {font-size:80%;}
	.spostata {margin-left:40px;}
	.speaker {display:none;}
	.collegamenti {display:none;}
	#firma{
		text-align:right;
		margin-right:195px;
		font-variant:small-caps;
		font-weight:bold;
	}
	.webmaster{display:none}
	.sponsor{display:none}
	.regione{display:none}
	.layers{display:none}
	#comCSS{display:none}
	.easyprint{display:none}
}