body {
   margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
    background-color:#FFFFFF;    
}

a:link { 
	/*color: #4E91C9; PIM*/
	color: #FFFFFF; 
	text-decoration:none 
}

a:visited { 
	/*color: #4E91C9; PIM*/
	color: #FFFFFF; 
	text-decoration:none 
}
a:active { 
	color: #4E91C9; 	
	/*color: #FFFFFF; 	*/
	color:#636364;
	text-decoration:none 	
}

a:hover { 
	color: #00375F; 
	text-decoration:none 
}

td.navgreen { 
	/*background-color:#CFCC5E; PIM*/	
	/*background-color:#dbdbdb; lightgrey equals to nav0m.gif bgcolor*/
	background-color:#c9c9c9;
}
td.lightblue {	
		/*background-color:#CADEEF;		PIM*/
		background-color: #FFFFFF;
    color:#4E91C9;
    vertical-align:middle;
}
td.lightgrey {	
		background-color:#B7B5B5;		
    color:#FFFFFF;
    vertical-align:middle;
    font-weight: bold;
}

td.darkgrey {	
		background-color:#878887;
    color:#FFFFFF;
    vertical-align:middle;       
}

td.darkgreyCopy {	
		background-color:#878887;
    color:#FFFFFF;
    vertical-align:middle;       
		height:20px; 
		padding-bottom:3px;
}

td.darkblueCopy {    
    background-image: url(copy_bg.gif);
    background-repeat: repeat-x;				
    background-color:#878887;
    color:#FFFFFF;
    vertical-align:middle;       
		height:20px; 
		padding-bottom:3px;
}


td.orange {
		background-color:#f9a936;
		color:#4E91C9;
    vertical-align:middle;
}
td.breadcrumb {	
		/*background-color:#FFFFFF; PIM*/
		background-color:#878887;
    font-family:Verdana;
    font-size:10px;
    font-weight:normal;
    letter-spacing:1px;
    /*color:#4E91C9; PIM*/
    color:#FFFFFF; 
    line-height:normal;
    text-align:left;
    vertical-align:top;	
}

td.arvatoblue { 
	/*background-color:#4E91C9; PIM*/
	background-color:#f6f6f6;
}

td.darkblue {
    /*background-color:#00375F; PIM*/
    background-image: url(menu_bg.gif);
    background-repeat: repeat-x;				
    /*color:#CADEEF; PIM*/
    color:#FFFFFF;
    vertical-align: middle;
    letter-spacing: 1px;
    padding-left: 1em;
    padding-right: 1em;    
}
td.darkblue .ctrl {
    height: 12px;
    margin: 1px 0px -1px 0px;
    /*margin: 1px 0px 2px 0px;*/
    *margin: 1px 0px 2px 0px;
    background-color: #FFFFFF;
    font-size: 9px;
    
}
td.darkblue a {
    /*color:#CADEEF; PIM*/
    color:#FFFFFF;
    padding-left: 0.5em;
    padding-right: 0.5em;
}
td.darkblue a:visited {
    /*color:#CADEEF; PIM*/
    color:#FFFFFF;
}
td.darkblue a:hover {
    /*color:#FFFFFF; PIM*/
    color:#9d0000;
}

td.white {	
	background-color:#FFFFFF; PIM	
}

td.grey {		
	background-color:#878887;	
}

td {
    font-family:Verdana;
    font-size:10px;
    font-weight:normal;
    letter-spacing:normal;
    /*color:#00375F; PIM*/
    color:#9d0000;
}

td.nav {
    font-family:Verdana;
    font-size:10px;
    font-weight:normal;
    letter-spacing:normal;
    color:#00375F;
}
td.nav a {
    /*color:#00375F; PIM*/
    color:#636364;
    
}
td.nav a:visited {
    /*color:#00375F; PIM*/
    color:#636364;
       
}
td.nav a:hover {
    /*color: #636364; PIM*/
    color:#9d0000;
}
td.nav_active {
    font-family:Verdana;
    font-size:10px;
    font-weight:normal;
    letter-spacing:normal;
    color:#FFFFFF;
    
}
td.nav_active a {
    color:#FFFFFF; 
    font-weight:bold;
}
td.nav_active a:visited {
    color:#FFFFFF;     
}
td.nav_active a:hover {
    /*color:#FFFFFF; PIM*/
    color:#9d0000;
}

.headline {	background-color:#FFFFFF;
    font-family:Verdana;
    font-size:14px;
    letter-spacing:normal;
    font-weight:bold;
    color:#00375F;
    line-height:130%;
    text-align:left;
    vertical-align:top;
}

td.content { 
	background-color:#FFFFFF; 
	color: #636364;
	line-height:130%; 
}

td.content h1 { 
	font-size: 13px; 
	color:#9d0000;
}
td.content h1 a { 
	font-size: 13px; 
	color:#9d0000;
}
td.content h2 { font-size: 12px; }
td.content h3 { font-size: 11px; }

.ctrl {
    background-color:#CADEEF;
    border-width:1px;
    font-family:Verdana;
    font-size:10px;
    color:#00375F;
}

.bttn {
    background-color:#4E91C9;
    background-color:#636364;
    width:1px;
    width:100px;
    height:18px;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    color:#FFFFFF;
}

div#sitemap a.level1
{	
	color:#9d0000;
}

div#sitemap a.level2, a.level3
{	
	color: #636364;
}

div#sitemap a.level2:hover, a.level3:hover
{	
	color:#9d0000;
}

td.nav a.submenu {
	color:#FFFFFF;
}

td.nav a.submenu:hover {
	color:#9d0000;
}

p span a, div#content p a
{	
	color: #636364;
}

p span a:visited, div#content p a:visited
{	
	color: #636364;
}

p span a:hover, div#content p a:hover
{	
	color:#9d0000;
}

td.arvatoblue table td.breadcrumb a
{	
	color: #ffffff;
}

td.arvatoblue table td.breadcrumb a:visited
{	
	color: #ffffff;
}

td.arvatoblue table td.breadcrumb a:hover
{	
	color:#9d0000;
}

td.content div#content a
{	
	color: #636364;
}

td.content div#content a:visited
{	
	color: #636364;
}

td.content div#content a:hover
{	
	color:#9d0000;
}

td.breadcrumb span#breadcrumb a
{	
	color: #FFFFFF;
}

td.breadcrumb span#breadcrumb a:visited
{	
	color: #FFFFFF;
}

td.breadcrumb span#breadcrumb a:hover
{	
	color:#9d0000;
}
