html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;padding: 0;
	border: 0;
	font-weight: inherit;font-style: inherit;font-family: inherit;font-size:12px;font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: baseline;
	background-repeat:no-repeat;
}


a img, :link img, :visited img {border: 0;}

ol, ul {list-style: none;}

q:before, q:after,
blockquote:before, blockquote:after {content: "";}

body {background:#f2f2f2} 

a, a:link, a:hover {color: #001c63;text-decoration:none;-moz-outline:none;cursor:pointer;}
a:hover {text-decoration:underline;}
a:visited {	color:#001c63;}
b, strong {font-weight:bold;}

h1, h2, h3{
	font-weight:normal;
	font:bold 190% Geneva, Arial, serif;
}

h1 {color:#001c63;padding:0 10px 6px 0;margin:0 0 0px 0;}
h2 {font-size: 128.5%;color:#001c63;display:block;padding-bottom:10px;}
h2 span {padding:0 5px 0 0;}
h3 {font-size: 110%; font-weight:bold; color:#001c63;}

#overviewHead{position:relative;margin-bottom:20px;}

#container0{	position:relative;	width: 100%; margin: 0 auto; background:#fff;text-align:center;}

#container1{	position:relative;	width: 100%; margin: 0 auto; text-align:center;}

#container2 { 	border-bottom:2px solid #fff;width:100%;min-height:500px;background-image:url(../../share/admin/images/mainwallbg.jpg);background-position: top center;background-repeat:repeat-x;background-color:#fff;}

#container2b { 	float:left;width:100%;margin-left:-300px}

#container3 { 	margin-left:300px;padding:10px 10px 0px 10px;}

#container4{ 	padding:10px;}

#container5{ 	width:100%;text-align:center;position:relative;}

.spacer{width:100%;height:10px;clear:both;}

div#footer{ background-color:#f2f2f2;margin:auto; padding:10px 0px 0px 0px; font-size:70%; min-width:980px; background-image:url(../../share/admin/images/topbackfooter.gif); background-repeat:repeat-x; color:#666}

div#outfooter{margin:auto; padding:5px 5px 5px 280px; color: #999999; font-size:70%;min-width:700px; min-height:100px;background-image:url(../../share/admin/images/lightlogo.jpg); background-position:20px 20px;}

#toplogo{position:absolute;top:10px;left:10px;}
#barmenu{margin-left:200px;}

#menu { 
background-image:url(../../share/admin/images/bk_menu.png);
background-repeat:repeat-x;
height:25px;
width:100%;
padding-top:78px;
}

#loggeduser{position:absolute;width:400px;height:60px;top:0px;right:0px;padding:5px;}
#loggeduser .foto{width:60px;height:60px; background-color:#FFFFFF; float:left;}
#loggeduser .data{width:310px;float:left;padding:5px;padding-right:20px;color:#FFFFFF; text-align:right;}
#loggeduser a{ color:#FFFFFF;}

#menurx{
margin-top:10px;	
margin-right:10px;
}

#menurx,#menulx200,#menurx150{ 
-khtml-border-radius: 8px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border:1px #cecece solid;
min-height:495px;
color: #001c63;
float:right;
}

#menulx200{width:220px;}
#menurx150{width:150px;}
#menurx{width:276px;
background-image:url(../../share/admin/images/whitealpha50.png);
background-repeat:repeat;
	
}

.menulxbt li,.menurxbt li{
	-moz-opacity:1;opacity:1;
	float:left; 
	padding-left:20px;
	background-repeat:no-repeat;
	background-position:2px 5px;
	font-size:11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.menurxbt{ border-bottom:1px solid #cecece; margin-bottom:10px; padding-bottom:10px;}
.menurxbt h3{padding-bottom:10px;}
.menurxbt li{ height:40px;width:110px;}
.menurxbt li a{display:block;margin:2px;padding-top:3px;}
.menulxbt li{ border-bottom: dotted 1px #cecece;background-position:2px 7px;padding-top:10px; width:180px;}
.menulxbt li a{ text-decoration:none;}
.menulxbt li a:hover{ color:#FF0000;}

.greyline{width:100%;border-bottom:1px solid #cecece; clear:both; padding-top:20px; margin-bottom:10px;}
.greyline60{width:60%;border-bottom:1px solid #cecece; clear:both; padding-top:10px; margin-bottom:10px;}

#qlinkmenu{float:left;width:60%;padding:5px;text-align:justify;line-height:10px;color:#4a361d;margin:15px auto  auto auto; }
#qlinkmenu ul{}
#qlinkmenu li{float: left;list-style: none;width:99%;}
#qlinkmenu li a{height: 18px;display: block;line-height: 18px;text-align: left;  text-decoration:none; border-bottom:dotted 1px #ccc;display:block;}
#qlinkmenu li a:hover{ color:#047cad}
#qlinkmenu li a:visited{ color:#ababab}
#qlinkmenu li a:link{ color:#999999}
#qlinkmenu li.litit  {width:33%}
#qlinkmenu a:active.atit  {color:#0198e3;font-weight:bold;}
#qlinkmenu a:link.atit  {color:#0198e3;font-weight:bold;}
#qlinkmenu a:visited.atit  {color:#0198e3;font-weight:bold;}

#list ul{padding-left:17px;}
#list li{padding-bottom:5px;padding-top:5px;text-indent:-17px; border-bottom:1px solid #d8cb8c;}
#list li a{padding-right:20px;}

.updatemsg {margin-bottom:20px;}
.updatemsg .ico{width:16px;height:16px;float:left; margin-right:5px; background-image:url(../../share/admin/images/icouser.png)}
.updatemsg .icofoto{width:16px;height:16px;float:left; margin-right:5px; background-image:url(../../share/admin/images/icofoto.png)}
.updatemsg .icomoney{width:16px;height:16px;float:left; margin-right:5px; background-image:url(../../share/admin/images/icomoney.png)}
.updatemsg b{ color:#808ec2;}
.updatemsg a{ color:#808ec2;}
.updatemsg .data{ color:#CCCCCC; font-size:9px;}	
.updatemsg .img{float:left;margin-right:10px;}	
.updatemsg .msg{float:left;}

.navigation{border-bottom: 1px solid #808ec2;padding-left: 20px; margin-top:10px;}
.navigation ul{list-style-type: none;margin: 0;padding: 0px 0px 5px 0px;white-space: nowrap}
.navigation li{display: inline;margin:0;padding:0px}
.navigation li a{text-decoration: none;border: 1px solid #808ec2;padding: 5px 10px 5px 10px; background: #808ec2;color: #FFF;}
.navigation li a:hover{background-color: #f0f0f0;color:#00186e;}
.navigation li#activelink a{border-bottom: 1px solid #dadeed;background-color: #dadeed;color: #6699CC; font-weight:bold;}

.subnavigation{border-bottom: 1px solid #808ec2;border-right: 1px solid #808ec2;border-left: 1px solid #808ec2;padding:30px 20px 0px 50px;margin-bottom:20px; background-color:#dadeed;}
.subnavigation ul{list-style-type: none;margin: 0;padding: 0px 0px 5px 0px;white-space: nowrap}
.subnavigation li{display: inline;margin:0;padding:0px}
.subnavigation li a{text-decoration: none;border: 1px solid #808ec2;padding: 5px 10px 5px 10px; background: #808ec2;color: #FFF;}
.subnavigation li a:hover{background-color: #f0f0f0;color:#00186e;}
.subnavigation li#activelink a{border-bottom: 1px solid #fff;background-color: #fff;color: #FF0000}

#globalnav {position:relative;float:left;width:100%;padding:0 0 1.75em 1em;margin:0;list-style:none;line-height:1em;}
#globalnav LI {	float:left;	margin:0;	padding:0;}
#globalnav A {	display:block;	color:#fff;	text-decoration:none;	font-weight:bold;	background:#808ec2;	margin:0;	padding:0.5em 1em;	border-left:1px solid #00196e;	border-top:1px solid #00196e;	border-right:1px solid #00196e;}
#globalnav A:hover,
#globalnav A:active,
#globalnav A.atit:link,
#globalnav A.atit:visited {	background:#FFF;color:#00196e}
#globalnav A.atit:link,
#globalnav A.atit:visited {position:relative;	z-index:102;}

#globalnav UL {	position:absolute;	left:0;	top:2em;	float:left;	background:#FFF;	width:95%;	margin:0;	padding:0.5em 0.25em 0.25em 1em;	list-style:none;	border-top:1px solid #00196e; border-left:1px solid #00196e; border-right:1px solid #00196e;}
#globalnav UL LI {	float:left;	display:block;	margin-top:1px;}
#globalnav UL A {background:#FFF;	color:#bbb;	display:inline;	margin:0;	padding:0 1em;	border:0}
#globalnav UL A:hover,
#globalnav UL A:active,
#globalnav UL A.atit:link,
#globalnav UL A.atit:visited {color:#000;}

.extrabt{padding-right:20px;}

#centerMsg{
	margin:auto;
	width:400px; height:300px;
	padding:100px 10px 50px 10px;
}

#scheda{background-color:#fff;width:100%;border:solid 1px #ccc;display:table;padding-bottom:20px;}
#scheda .content{padding:10px;}

.subscheda{
	background-color:#fff;
	border:solid 1px #ccc;
	width:88%;
	position:relative;
	display:table;
	margin:5px;
	background-repeat:repeat-y;
	background-image:url(../../share/admin/images/bgsschedapanel.jpg);
	background-position:right;
	}
.subschedabt{width:50px;float:right;display:table;}
.subsc{float:left;padding-left:10px;width:100%;margin-left:-75px;}
.subsc2{padding:5px 5px 5px 75px;}

#toolbar {width:100%;height:50px;}
#toolbar2 { float:left;width:100%;margin-left:-10px;}
#toolbar3 { 
margin-left:20px;
padding:10px;
border:solid 1px #ccc;
background-color:#fff;
-khtml-border-radius: 8px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
position:relative;
}

#toolbarbt{
	position:absolute;
	right:10px;
	top:0px;
}



#formtabs{
 margin-bottom: 10px;
 padding: 0;
 list-style-type: none;
 background: #e6e6e6;
 float:left;
 width:100%;
 border-bottom: 2px solid #ccc;
 margin:-11px 0px 10px -11px;
 border-right:1px solid #ccc;
 } 

#formtabs li{
 padding: 0;
 margin: 0;
 display: inline;
 background: #e6e6e6;

 } 

#formtabs li a{ 
font-weight:bold;
 float: left;
 color: #000;
 background: #e6e6e6; 
 text-decoration: none;
 padding: .6em 1.5em; 
  border-right:1px solid #fff;
 }  
#formtabs li a.clicked{ background-color: #fff; border-bottom:solid 1px #fff;border-right:solid 1px #ccc;border-top:solid 1px #ccc;border-left:solid 1px #ccc;margin-bottom:-10px; } 

#formtabs li a:hover{ background-color: #fff; } 

.areainfotb{
position:absolute;
background-color:#fff;
-khtml-border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;min-height:485px;color: #001c63;
width:266px;
padding:5px;
}

#ScTabs {margin: 20px 0px 20px 0px;padding: 0 0 20px 10px;border-bottom: 1px solid #0198e3;background-color:#fff;}
#ScTabs li {margin: 0;padding: 0;display: inline;list-style-type: none;}
#ScTabs a:link, #ScTabs a:visited {float: left;font-size: 12px;line-height: 14px;font-weight: bold;padding: 0 12px 6px 12px;text-decoration: none;color: #0198e3;}
#ScTabs a:link.active, #ScTabs a:visited.active, #ScTabs a:hover {color: #000;background: url(../../share/admin/images/Rounded.gif) no-repeat bottom center;}


