/*stili per il layout fisso*/
html,body{margin: 0;padding:0}
body{
	font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;
	font-size: 12px;
	text-align: left;
	background: transparent url(http://www.nikk.it/Immagini/nikk/body.jpg) 0px 120px no-repeat;
}
h5 a{text-decoration: none;}

/*Classe per nascondere /mostrare Layer*/
.visibile {} .nascosta {display: none} 

/* Link */
a {color:#B90000; background-color: inherit;}
div#contenti a:link {
	text-decoration: none;
	border-bottom: 1px dotted;
}
div#contenti a:hover {text-decoration: none;border-bottom: 0;}
div#contenti a:active {text-decoration: none; border-bottom: 0;}
div#contenti a:visited {text-decoration: none; border-bottom: 1px dotted;}

/* varie*/
hr {display:none}
.center{text-align:center}
.clearleft{clear:left;}
.floatleft{float:left;}
.hand{cursor:pointer;}

.mailingh2{padding: 30px 80px 30px 0;background-color: transparent;}

.warning{
	display:block;
	width:330px; 
	height: 110px;
	padding: 30px 80px 30px 0;
	background: transparent url(http://www.nikk.it/Immagini/nikk/Ops.gif) 50% 50% no-repeat;
}
.warningcomm{
	display:block;
	width:500px; 
	height: 70px;
	padding: 30px 0;
	background: transparent url(http://www.nikk.it//Immagini/nikk/label_chiuso.gif) 50% 50% no-repeat;
}
.warning span, .warningcomm span {display:none}
.back {cursor:pointer;}

.bar {text-align: center;font-size: 11px;border-top: 1px dotted #000; margin: 10px 25px 10px 25px;  text-transform: uppercase; letter-spacing:1px}


td img {border: 2px solid #000;}
td h3 {margin:0;}
td { vertical-align:top;}
td p { font-size: 12; padding-left:0;}
.privacy {text-align: left;font-size: 10px;margin: 10px 25px 10px 0;letter-spacing:0;}

p {margin:0; padding: 2px 35px 2px 35px;}

/* form */
form {padding-left: 20px; border: 0;}
.inputext{font-size: 11px;font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;border: 3px double #ccc; color: #484848; background-color: #FBFBFB;}
.submit {
	display:block;
	background: transparent url(http://www.nikk.it/Immagini/nikk/bt_submit.gif) 0 0 no-repeat;
	width: 50px;
	height:23px;
	border: 0;	
	}
.submitFTP {
	display:block;
	background: transparent url(http://www.nikk.it/Immagini/nikk/bt_ftp.gif) 0 0 no-repeat;
	width: 50px;
	height:23px;
	border: 0;
	margin: 5px 0 10px 0;
	}
.submitCheck {
	display:block;
	background: transparent url(http://www.nikk.it/Immagini/nikk/bt_check.gif) 0 0 no-repeat;
	width: 50px;
	height:23px;
	border: 0;
	margin: 5px 0 10px 0;
	}
.submitCheck span, .submitFTP span {display:none;}
/* form mailing */
#frmailing {padding-left: 100px; background: transparent url(http://www.nikk.it/Immagini/nikk/bt_mailing_list.gif) -5px -3px  no-repeat;}
#frmailing .inputext {float:left;}
/* form commenti */
#frmcomm h3 {}
#frmcomm p{padding:3px 0 3px 0;}
#frmcomm {
	width: 400px; 
	height: 400px; 
	margin:10px 0 10px 80px;
	background: transparent url(http://www.nikk.it/Immagini/nikk/dx.jpg) 0 20px no-repeat; 
}
#frmconn {
	width: 400px; 
	height: 400px; 
	margin:10px 0 10px 80px;
	background: transparent url(http://www.nikk.it/Immagini/nikk/dx.jpg) 0 20px no-repeat;
}

label {
	padding-left: 0.5em;
	font-weight: bold;
	vertical-align: super;
}

.postimg{text-align:center;}
.postimg img{border: 1px solid #000;margin: 10px 0 10px 0;}

.imglavori{padding: 10px 0 10px 0; text-align: center; clear:left;}
.imglavori img {border: 1px solid #000;}

div#container{
	width: 100%;
	padding: 0;
	margin:0;
	text-align: left;
	background: transparent url(http://www.nikk.it/Immagini/nikk/head.jpg) 112px 0 no-repeat;   
}

/*stili generici, su header e footer*/
div#header{width: 100%; height: 180px;}
div#mailing{position:absolute; top: 15px; left: 210px;}

/*stili specifici per il layout*/
div#content{float:left; width: 960px; padding:0;}

div#content-nav{float:right;margin:0; width: 200px;text-align:left;}

div#content-nav ul {
	margin:0;
	padding: 0;
}
div#content-nav li {
	height: 15px;
}
div#content-main{
	margin:0;
	padding:0;
	width: 750px;
	letter-spacing:-1px; 
}
.testo{width:710px; padding: 2px 5px 2px 30px;text-align:justify;}

div#footer{
	float:left;
	width:750px;
	height: 170px;
	text-align:left; 
	padding-left: 155px;
	padding-top: 20px;
	background: transparent;
	color: #484848;
	bottom:0;
	background: transparent url(http://www.nikk.it/Immagini/nikk/footer.jpg) 65px 15px no-repeat;
}

div#footer a{font-weight: bold;text-decoration: none}

/*stili per la navigazione*/
div#logo{
	position: absolute;
  	top: 0;
  	left: 712px;
	margin: 0;
	padding: 0;
  	width: 250px;
  	height: 180px;
	background: transparent url(/Immagini/nikk/Top.jpg);
  	}

h2{margin: 0;padding: 0; font-size: 22px;}
h1 span {display:none}

/* shop */
#paypallogo{border:0;}
#shop {
width: 211px;
height: 180px;
position:absolute;
background: transparent url(/Immagini/nikk/shop.gif) 0 0 no-repeat;
top:0;
left:0;
}
#shop a {
width: 211px;
height: 180px;
display:block;
}
#shop span{display:none;}

/* Info */
#info h3,#info {padding: 0 35px 0 35px; text-align: center;}
#info form {width: 180px;text-align: left; padding: 20px; border: 1px solid #CCC;}
/* bio */
#bio p, #bio ul {padding: 0 35px 0 35px;}
#bio li{font-size:12px;list-style-type: none;}
#bio li, #bio li a {font-size: 14px;}
#bio h2 {font-size: 16px; margin: 5px 35px 5px 35px}
#bio #dati{text-align: center;}

ul#nav {
width: 100%;
margin:0;padding:0;
list-style:none;
position:relative;

}
ul#nav li {
display:block;
position:absolute;
margin:0;padding:0;
}
li#homepage {
left:240px;top:115px;
width:120px;height:30px;
 background: transparent url(http://www.nikk.it/Immagini/nikk/bt_homepage.gif);
}
li#galleria {
left:365px;top:110px;
width:95px;height:30px;
background: transparent url(http://www.nikk.it/Immagini/nikk/bt_galleria.gif);
}
li#bio{
left:465px;top:105px;
width:51px;height:30px;
background: transparent url(http://www.nikk.it/Immagini/nikk/bt_bio.gif);
}
li#contatti {
left:521px;top:100px;
width:120px;height:30px;
background: transparent url(http://www.nikk.it/Immagini/nikk/bt_contatti.gif);
}
li#staff{
left:646px;top:95px;
width:71px;height:18px;
background: transparent url(http://www.nikk.it/Immagini/nikk/bt_staff.gif);
}
#nav a {
display:block;
width:100%;
height:100%;
}

#staff span, #contatti span, #galleria span, #homepage span, #bio span {
	display:none;
}

.comm{padding-left: 40px;}
.comm a {padding: 3px 0 3px 0; font-weight: bold;}
.commnum {float:left;}
.commnum h2{display:none}
.commtit {letter-spacing: 1px;}
.comm p{padding: 2px 45px 0 55px;}

/* Titolo */
.title1{
	/*float:right;*/
	color:#B90000;
	/*width:290px;*/
	margin:20px 35px 5px 5px;
	font-size: 22px;
	line-height:26px;  
	text-align: right;
}
.title2{
	color:#B90000;
	padding: 3px 35px 3px 35px;
	font-size: 18px;
	text-align: left;
}

/* Admin */
div#content-admin{margin:0;padding:0;width: 960px;}
div#content-admin h2 {padding-left:35px;}
div#content-admin-img {letter-spacing:0px;}
div#content-admin-img p {text-align:center; padding:0 55px 0 55px;}
div#content-admin-img ul {padding:0 55px 0 55px;}
div#content-admin-img h2{text-align:center;}
div#content-admin-img h5{padding:0 55px 0 55px;text-align:center;color:#B90000; }

div#content-admin-default {padding:0 35px 0 35px;}
div#content-admin-default h4{padding:0;margin: 0;font-size: 16px;}
div#content-admin-default #panel{width: 600px; border: 3px double #CCC; list-style:none; padding: 10px 0 10px 0;}
div#content-admin-default #panel li {padding-left:20px;font-size: 12px;}


.controls{clear:right;text-align:center;padding-top:5px; background-color: transparent; color:#484848;border-top: 1px dotted #000; margin: 10px 25px 10px 25px;}
.controls a:link {margin: 0 5px 0 5px;}
.controls em {color: #484848; background-color: transparent; font-weight: bold;}


/* ICONE */
.ico_su {float: left;display: block;background: transparent url(http://www.nikk.it/Immagini/nikk/ico_su.gif) 0 0  no-repeat; width: 9px; height: 9px; margin: 3px 10px 0 0;}
.ico_su span {display:none;}

.pg {margin: 30px; height: 20px;letter-spacing: 1px;padding: 5px 0 0 10px;}

.val_box{float: left;width: 80px;text-align: center;}
.ico_destra {float: left; display: block;background: transparent url(http://www.nikk.it/Immagini/nikk/ico_destra.gif) 0 0  no-repeat; width: 10px; height: 12px; margin:0;}
.ico_sinistra {float: left; display: block; background: transparent url(http://www.nikk.it/Immagini/nikk/ico_sinistra.gif) 0 0  no-repeat; width: 10px; height: 12px; margin: 0;}
.ico_sinistra span, .ico_destra span {display:none;}


/* LABELS */
#label_post {display: block;background: transparent url(http://www.nikk.it/Immagini/nikk/label_post.gif) 0 0  no-repeat; width: 180px; height: 55px; margin-left:30px;}
#label_post span {display:none;}
#label_galleria {display: block;background: transparent url(http://www.nikk.it/Immagini/nikk/label_galleria.gif) 0 0  no-repeat; width: 180px; height: 55px;  margin-left:30px; float:left;}
#label_galleria span {display:none;}

#label_gallerie {display: block;background: transparent url(http://www.nikk.it/Immagini/nikk/label_galleria.gif) 0 0  no-repeat; width: 180px; height: 55px; margin:0;}
#label_gallerie span {display:none;}
#label_link {display: block;background: transparent url(http://www.nikk.it/Immagini/nikk/label_link.gif) 0 0  no-repeat; width: 180px; height: 55px; margin:0;}
#label_link span {display:none;}
#label_inserisci {display: block;background: transparent url(http://www.nikk.it/Immagini/nikk/label_inserisci.gif) 0 0  no-repeat; width: 180px; height: 35px; margin-left: 260px;}
#label_inserisci span {display:none;}
#label_commenti {display: block;background: transparent url(http://www.nikk.it/Immagini/nikk/label_commenti.gif) 0 0  no-repeat; width: 180px; height: 35px; margin:0; margin-bottom: 10px;}
#label_commenti span {display:none;}

#listapost li {
	padding: 1px 0 1px 5px;
	margin: 0; 
	list-style: inside url(http://www.nikk.it/Immagini/nikk/ico_su.gif);
	text-transform: uppercase;
	letter-spacing: 1px;
}

#listaimg{padding-top:15px;}

#listaimg li, #links li {
	padding: 1px 0 1px 5px;
	margin: 0; 
	list-style: inside url(http://www.nikk.it/Immagini/nikk/ico_su.gif);
	letter-spacing: 1px;
}

#listapost a, #listaimg a {font-size:13px;font-weight:bold; }

#links{margin-top: 15px;}
#links a{letter-spacing: 0px;;font-size: 11px;}

/* NUM */
.img0{display: block; float:left; background: transparent url(http://www.nikk.it/Immagini/nikk/0.gif); width: 48px; height: 43px }
.img1{display: block; float:left; background: transparent url(http://www.nikk.it/Immagini/nikk/1.gif); width: 48px; height: 43px }
.img2{display: block; float:left; background: transparent url(http://www.nikk.it/Immagini/nikk/2.gif); width: 48px; height: 43px }
.img3{display: block; float:left; background: transparent url(http://www.nikk.it/Immagini/nikk/3.gif); width: 48px; height: 43px }
.img4{display: block; float:left; background: transparent url(http://www.nikk.it/Immagini/nikk/4.gif); width: 48px; height: 43px }
.img5{display: block; float:left; background: transparent url(http://www.nikk.it/Immagini/nikk/5.gif); width: 48px; height: 43px }
.img6{display: block; float:left; background: transparent url(http://www.nikk.it/Immagini/nikk/6.gif); width: 48px; height: 43px }
.img7{display: block; float:left; background: transparent url(http://www.nikk.it/Immagini/nikk/7.gif); width: 48px; height: 43px }
.img8{display: block; float:left; background: transparent url(http://www.nikk.it/Immagini/nikk/8.gif); width: 48px; height: 43px }
.img9{display: block; float:left; background: transparent url(http://www.nikk.it/Immagini/nikk/9.gif); width: 48px; height: 43px }

#postyear .testo {display:none}

.post{clear:left;}

#frmtesto a {border:1px solid #000; padding:0 10px; background-color:#FFF;}