/** {
margin: 0;
padding: 0;
}
*/
BODY {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	background-color:#ececec;
    text-align: center; /* to correct the centering IE bug*/
	margin: 0;
	padding: 0;
	}


#global {
     position:absolute;
     left: 50%; 
     top: 50%;
     width: 968px;
     height: 536px;
     margin-top: -268px; /* half of the height */
     margin-left: -484px; /* half of the width */
     border: 1px solid #cccccc;
	 background-color:#FFFFFF;
	 text-align:left;
     }
	 
#contentimage {
	/* Typical fixed height and fixed width example */
	top: 0px;
	left: 600px;
	width: 366px;
	height: 534px;
	overflow: hidden;
	/* IE overflow fix, position must be relative or absolute*/
	position: absolute;
	z-index: 3;
}

#content {

width: 380px;

}

#contentscroll {
	/* Typical fixed height and fixed width example */
	top: 50px;
	left: 175px;
	width: 410px;
	height: 446px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: absolute;
	z-index: 2;
}
.printcontent {
     position:relative;
     width: 600px;
     height: auto;
     margin: 20px; 
	 background-color:#FFFFFF;
	 text-align:left;
}


/* SCROLL */

.scrollgeneric {
	line-height: 1px;
	font-size: 1px;
	position: absolute;
	top: 0; left: 0;
}

.vscrollerbase {
	width: 10px;
	background-color: #ebebeb;
}

.vscrollerbar {
	width: 10px;
	background-color: #cc6633;
}

.hscrollerbase {
	height: 10px;
	background-color: #ebebeb;
}

.hscrollerbar {
	height: 10px;
	background-color: #cc6633;
}

.scrollerjogbox {
	width: 10px;
	height: 10px;
	top: auto; left: auto;
	bottom: 0px; right: 0px;
	background-color: gray;
}


#menu {
	top: 50px;
	left: 10px;
	width: 130px;
	/*height: 265px;*/
	omverflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#menustroke {
	top: 50px;
	left: 150px;
	width: 1px;
	height:450px;
	background-color:#CCCCCC;
	/*height: 265px;*/
	omverflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: absolute;
}



Table {
	font-size: 11px;
}
a {
	color: #cc6633;
}

#menu a {
	font-size: 10px;
	text-decoration:none;
}

#menu a.MenuItem {
	font-weight:bold;
	color: #cc6633;
	display:block;
}

#menu a.MenuItemOn {
	font-weight:bold;
	color: #eca309;
	display:block;
}



#menu a.MenuItemSub {
	color: #cc6633;
	padding-left: 10px;
	background-image: url(../gfx/menu_item_sub.gif);
}


#menu a.MenuItemSubOn {
	color: #eca309;
	padding-left: 10px;
	display:block;
	background-image: url(../gfx/menu_item_sub_on.gif);	
}




.InputText {
	width: 250px;

}
.InputTextarea {
	width: 250px;
	height: 150px;
}
#bozza {
overflow:hidden;
position:absolute;
top:536;
right:0px;
z-index:3;
}
#bozza a {
color:#c4c4c4;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration:none;
}
#bozza a:hover {
color:#9e9e9e;
text-decoration:none;
}



