/*

 ------------------------------------------------------------

	CMS_MAIN_STYLE.CSS	Foglio stile per TestCMS



	Data:  14-11-2005

 ------------------------------------------------------------

*/



html {

	padding: 0;

	margin: 0;
	scrollbar-darkshadow-color: black;
	scrollbar-face-color: #a3a3a3;
	scrollbar-highlight-color: black;
	scrollbar-shadow-color: gray;
	scrollbar-arrow-color : black;
	scrollbar-base-color : gray;

}

	

body,html { 
	
	height:100%;
	
	margin:0 ;

	background-image: url('/custom_cms/images/sfondo.gif');

	padding: 0;

	text-align: center;

	margin-left: -50px;
	

}
.lsbox { 
	display:none;
}



div#container {

	background: white;

	position: absolute;
	

	/*top: 50%;

	margin-top: -362px;*/

	left: 50%;

	height: 724px;

	width: 1000px;

	margin-top: 4px;

	margin-left: -500px;

	text-align: left;



}





div#header {



   background: black;

	width: 1000px;

	height: 100px;

	position: absolute;

	left: 0;

	top: 0;

	z-index: 15;	/* N.B. Deve essere maggiore dello z-index dell'area Content, altrimenti il */

				/*     menu a tendina, che appartiene a questa area, viene clippato. */

}



div#banner {

	background: black;

	width: 1000px;

	height: 100px;

	position: absolute;

	left: 0;

	top: 0;

	z-index: 20;

}



div#langsel {

	width: 10%;

	height: 100%;

	position: absolute;

	right: 0;

	top: 50;

	z-index: 40;


}



div#menubar {

border-bottom: 1px solid #898787;

	text-align: left;

	background-color: #2a2525;

	width: 1000px;

	height: 22px;

	position: absolute;

	left: 0;

	bottom: 0;

	top: 100px;

	z-index: 1000;	/* N.B. Occorre uno z-index alto per essere sicuri che il menu di sovrapponga a qualsiasi contenuto */

}



div#content {

	position: absolute;

	width: 1000px;

	height: 580px;

	left: 0;

	top: 122px;

	bottom: 0px;

}



div#footer {

background: white;

	width: 1000px;

	height: 22px;

	position: absolute;

	left: 0;

	bottom: 0;

}



div#lowerbar {

 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 

	font-size: 11px;

	width: 1000px;

	height: 22px;

	position: absolute;

	left: 0;

	top: 0;

	color: black;

}



div#lowerbar   a:link {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

}



div#lowerbar   a:visited {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

}



div#lowerbar   a:hover {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 

	font-size: 11px;

	font-weight: bold;

	color: #E6F1F9;

}





div#bottomarea {

	width: 1000px;

	height: 0px;

	position: absolute;

	left: 0;

	bottom: 0;

	display: none;

}

div#allinea{

top: 0;

position: absolute;

text-align: right;

right: 0;

}

.lslabel{

	color: #FFFFFF;

}

.lsbox{

}

.lsinput{

}