﻿/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  html, body {
	font-family: Arial, Helvetica, sans-serif;
    }
body{ background-color:#000000; color:#FFFFFF; margin: 0px auto; min-width:800px;}
body
{
scrollbar-3dlight-color: #C0C0C0; 
scrollbar-arrow-color: #000000;
scrollbar-base-color: #993300; 
scrollbar-darkshadow-color: #E86010; 
scrollbar-face-color: #FF9933; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-shadow-color: #E86010;
scrollbar-track-color: #FF9933; 
}


/*HEADER*/	
#container{
	margin-left: auto;
	margin-right: auto;
	margin-top: 2%;
}
#header{
	width:auto;
}

#colonna_dx{
	width:auto;
	/*background-image: url(/immas/sf_home.jpg);
	background-position: right top;
	background-repeat: no-repeat;*/
	text-align: justyfy;
        font-size:11px; line-height:18px; color:#C6C6C6;
}
#container_menu{
	background-image: url('../immas/strip.jpg');
	background-repeat: repeat-x;
	background-position: center
}
#menu{
	background-image: url('../immas/strip.jpg');
	background-position:  right 50%;
	background-repeat: no-repeat;
	height: 191px
}
#footer{
	width:auto;
	margin-top: 30px;
        font-size:10px;
        color:#666666;
        text-align:center;
}
 
#footer a:hover{color:#C6C6C6;}

.ist:link{
	display: block;
	width: 200px;
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:none;
	margin-top:5px;
	padding:2px;
	font-size:10px;
	background-color: #993300;
	margin-left:10px;
        
}
.ist:active{
   	display: block;
	width: 200px;
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:none;
	margin-top:5px;
	padding:2px;
	font-size:10px;
	margin-left:10px;
		background-color: #666666;

}
.ist:visited{
   	display: block;
	width: 200px;
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:none;
	margin-top:5px;
	padding:2px;
	font-size:10px;
	margin-left:10px;
		background-color: #993300;


}
.ist:hover{
   	display: block;
	width: 200px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	margin-top:5px;
	padding:2px;
	font-size:10px;
	margin-left:10px;
		background-color: #CC3300;



}


a:link{ color:#666666;}
a:active{color:#666666;}
a:visited{color:#666666;}
a:hover{color:#000000;}

#istitutionals a:link{ color:#999999;}
#istitutionals a:active{color:#999999;}
#istitutionals a:visited{color:#999999;}
#istitutionals a:hover{color:#ffffff;}
 
.slogan{ font-size:14px; letter-spacing:2px; color:#666666;}
input, textarea{ background-color:#999999; color: #000000; padding:3px; font-size:10px; border: solid 1px #333333; width:60%;}
textarea:hover{ background-color:#999999; color: #000000; padding:3px; font-size:10px; border: solid 1px #CCCCCC; width:60%;}
input:hover{ background-color:#999999; color: #000000; padding:3px; font-size:10px; border: solid 1px #CCCCCC; width:60%;}

#menu_gallery{overflow:auto; width:97%; padding-top:5px; height:127px; margin-right:auto; margin-left:auto; background-color:#000000; }

.cat_gallery:link{ display: block;  color:#CCCCCC; font-weight:bold; text-decoration:none; margin:5px; font-size:10px; text-align:center;  float:left;}
.cat_gallery:active{ display: block;  color:#CCCCCC; font-weight:bold; text-decoration:none; margin:5px; font-size:10px; text-align:center; float:left;}
.cat_gallery:visited{ display: block;  color:#CCCCCC; font-weight:bold; text-decoration:none; margin:5px; font-size:10px; text-align:center; float:left;}
.cat_gallery:hover{ display: block;  color:#CCCCCC; font-weight:bold; text-decoration:none; margin:5px; font-size:10px; text-align:center;  float:left;}

.voci_menu{float:left; width:210px; margin-left:20px; margin-right:4%;}
.frasette{float:left; width:20%; font-size:12px; font-style:italic; color:#666666;margin-top:100px;}
.spacer{clear:left;}

.layer_foto_prodotto{float:right;margin-bottom:0px; margin-left: 4%;width:450px; background-position:center; background-repeat:no-repeat; padding:0px;border:0px;}

.titolo_sezione{font-size:18px;  color:#666666; letter-spacing:6px; font-weight:bold;}
.titolo_prodotto{font-size:14px; line-height:15px; color:#red; font-weight:bold; font-style:italic;}

.layer_form_admin{float:right;margin-left: 4%;width:60%; }

/*STILI PER I FORM*/
/*Modifiche tag form*/
fieldset{width:90% margin-right:auto; border:solid 1px #666666; padding:1%;}

#istitutionals fieldset{width:90% margin-right:auto; padding:1%; border:0px;}

legend{font-size:14px; font-weight:bold; color:#C6C6C6; font-style:italic;}
label {display: block;width: auto;text-align:right;padding:3px; border-bottom:solid 1px #333333; margin-bottom:5px;}

#istitutionals label{display: block;width: 96%;text-align:left;padding:3px; border-bottom:solid 1px #333333; margin-bottom:5px; margin-left:0px; margin-right:auto;}

input, textarea, select{ background-color:#999999; color: #000000; padding:3px; font-size:10px; border: solid 1px #333333; width:60%;margin-right: 0px;}
textarea:hover{ background-color:#999999; color: #000000; padding:3px; font-size:10px; border: solid 1px #CCCCCC; width:60%;margin-right: 0px;}
input:hover{ background-color:#999999; color: #000000; padding:3px; font-size:10px; border: solid 1px #CCCCCC; width:60%;margin-right: 0px;}
select:hover{ background-color:#999999; color: #000000; padding:3px; font-size:10px; border: solid 1px #CCCCCC; width:60%;margin-right: 0px;}

#modifica_biografia input, select{width:auto; background-color:#999999; color: #000000; padding:3px; font-size:10px; border: solid 1px #333333;margin-left: 0px;}
#modifica_biografia select:hover{ background-color:#999999; color: #000000; padding:3px; font-size:10px; border: solid 1px #CCCCCC; width:auto;margin-left: 0px;}
/*Classi form*/
.div_label {display: block;width: auto;text-align:right;border-bottom: solid 1px #C6C6C6;padding:3px;font-size: 10px;}
.div_label:hover {background:#EEE;}
.descrizione_input {width:35%;display: block; float: left; text-align: left; font-size: 11px;}
.descrizione_senza_input {width:98%;display: block;text-align: left;font-size: 11px; padding-left:10px;}


.container_check{display:block;padding: 10px;}
.inp_img{width:69px; border:none; height:20px;}
.inp_img:hover{width:69px; border:none; height:20px;}

img{border:0px;}
