﻿body{margin:10,10,10,10;width:100%;height:100%} 
body,td,input,textarea,select
{font-family:arial,sans-serif;
	
} 
input,textarea,select{font-size:90%;
	
} 
#loading{position:absolute;
         width:100%;height:100%;z-index:1000;background-color:#fff} 
.cmsg{margin:1em} 
.msg{font-weight:bold} 
.lpb{margin:2px 0;border:1px solid #949dad;width:300px;height:0.5em;overflow:hidden;padding:1px} 
#lpt{background:#d4e4ff;width:0;height:100%;font-size:0} 
.invfr{position:absolute;left:0;top:0;z-index:-1;width:0;height:0;border:0} 
.msgb{position:absolute;right:0;
      bottom:10px;font-size:12px;font-weight:normal;
      color:#000;background:#fff;padding:2px}


P
{
	font-family:Verdana;
	font-size:small ;
}

H1
{
	color:Gray;
	font-size:larger;
}
H2
{
	color:Gray;
	font-size:medium;
}
H3
{
	color:Gray;
	font-size:small;
}

.grigio
{
	color:Gray;
}

.titolo
{
	color:Gray;
  text-decoration: underline;
	font-size:larger;
	
}
.CustomTabStyle .ajax__tab_header {
    font-family:verdana,tahoma,helvetica;
    font-size:16px;
    background:url(images/tab-line.gif) repeat-x bottom;
}
.menu_link
{
 font-weight:normal;
	color:Yellow;
	text-decoration:none;
}
.menu_link:hover
{
	text-decoration:underline;
}

a
{
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
.waterm
{
	 font-style:italic;
	 color:Gray;
	 font-size:small;
}