body {
	width: 100%;
	position: relative;
	overflow-x:hidden;
	overflow-y:auto;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:0.8em;
    color:#666;
    background-repeat:repeat-y;
    /*  background-color:#D9DADB; */
    /* background-color:#d9dadb; */
    margin: 0;   
}
hr {
	color:#f68920;
	height:1px;
}

td {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#666;
   line-height:14pt;
   vertical-align:top;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#f68920;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f68920;
}
p{
	line-height:14pt;
}

a {
	text-decoration:none;
	color:#f68920;
}

a:visited {
	text-decoration:none;
	color:#f68920;
}
li {
	list-style-image:url(../images/listicon.gif);
	list-style-position:inherit;
	margin-left:-10px;
}
#Header {
   background-image: url(../img/head_bg.jpg);
   background-repeat: repeat-x;
   text-align:left;
}


label {
   display: inline-block;
   width: 6em;
   padding:5px;
   vertical-align:top;                  
}

legend {
 color:#EA690B;
 padding-bottom:5px;
}

.aktnav {
	background-color:#0066FF;
}


.send_ad {
 margin-top:5px;
 margin-left:100px;
}

.pagesearch {

position:absolute;
top:60px; right:10px;
}


.printer {

}

#Header h1 {
   display: none;
}

#Header h2 {
   display: none;
}

#Fawlogo {
   padding: 10px;
   position:relative;
}
#Fawprintlogo {
   display:none;
}

#Navigation {                
   padding-left:5px;
}

#Navigation ul  {
   width:170px;
   margin: 0;
   padding: 0;
   text-align:left;
}

#Navigation li  {
   font-size: 0.95em;
   padding:5px;
   list-style: none;
   vertical-align: bottom; /* This fixes the IE5 Win gap! */
   /*  background-color: #B1B3B4; */
   list-style-image:url(../images/navicon.gif);
   text-align:left;
   color:#EA690B;                   
}

.left {
   text-align:left;
}

.right {
   text-align:right;
}

.center {
   text-align:center;
}



#Navigation li.Secondnav  {
   /* background-color:#EEE; */
   font-weight:lighter;
   margin-left:8px;
}



#Navigation .Firstnav {
}

#Navigation .CurrentFirstnav {
   font-weight:bolder;
}


#Navigation   a {
   color:#EA690B;
   text-decoration:none;
}

#Navigation  a:link {
   color:#EA690B;
}

#Navigation  a:hover {
   color:#EA690B;
}

#Navigation  a:active {
   color:#EA690B;
}



/*  Infobox */
a.infobox { text-decoration:none; cursor:help;}
a.infobox:hover { cursor:help; color:#c30; background:white;}
a.infobox span { visibility:hidden; position:absolute; left:-99em;
   margin-top:1.5em; padding:1em; text-decoration:none;color:#666; }
a.infobox:hover span, a.infobox:focus span, a.infobox:active span {
   visibility:visible; left:1em;
   background:white; }

#Layouttable {

   text-align:left;
   position:relative;
   top:0px;
}

.biglayout {
   vertical-align:top;
}

#Service {
   padding-left:5px;
}

#Service ul  {
   width:170px;
   margin: 0;
   padding: 0;
   text-align:left;
}

#Service li {
   list-style:none;
   margin-bottom:10px;          
   text-align:left;
   color:#000;
}



#Service h1 {
   font-size:1.2em;
   padding-left:20px;
}


#Service   a {
   color:#6B6C6E;
   text-decoration:none;
}

#Service  a:link {
   color:#000;
}

#Service  a:hover {

   color:#B1B3B4;
}

#Service  a:active {
   color:#D9DADB;
}

#Service  a:visited {
   color:#B1B3B4;
}

#Content {
 
	width:90%;
   text-align:left;
   padding:10px;
   /* border-left: 1px solid #EA690B; */
   background-color:#FFF;
}

html * #Content {

   position:relative;
   left:10px;
   text-align:left;

}

#Content .bluetext {
   color:#06C;
}


div#Content h1 {
   font-size: 1.1em;                   
   color:#EA690B;
}

.orange {
	text-decoration:none;
   color:#EA690B;
}

#Content .small{
   font-size:10px;
}

#Content li.nolist {
   list-style:none;
   margin:5px;
}

#Content li.exclamation {
   list-style-image:url(../img/exclamation.png);
   margin-top:5px;
   padding:2px;
}

div#Content ol li.decimal {
   list-style-type:decimal;
}

div#Content ul {
   margin-bottom: 2em;
   text-align:left;
}

div#Content ul li {
   list-style-image:url(../img/checkmark.png);
   margin-top:5px;
   padding-bottom:0.5em;

}

div#Content ul li li{
   list-style-image:url(../img/discmark.png);
   margin-top:5px;
   
}

#Content dt {
   font-weight:bold;
   color:#EA690B;
   padding-top:20px;
   padding-bottom: 5px;
   text-align:left;
}
#Content dd {
   margin-bottom:10px;
   margin: 0  0 20px 0 ;
   padding: 10px;
   display:block;
   text-align:left;
   border-bottom-width:1px;
   border-bottom-color:#EA690B;
   border-bottom-style:dotted;
}


div#Content h2 {
   font-size: 1em;
   font-style:italic;
   margin: 0.3em 0;
   padding:5px;
   color:#EA690B;
}


div#Content h3 {
   font-size: 0.9em;
   padding:5px;
   color:#6B6C6E;
}
div#Content h4 {
   font-size: 0.8em;
   font-style:italic;
   color:#6B6C6E;
}

#Content .paging {
   margin-top:5px;
   bottom:120px;                   
}

#Content .orng_table * a  {
	text-decoration:none;
   color:#EA690B;                
}


#Content thead  {
	background-color:#B1B3B4;
	color:#FFF;
   
}

#Content .extlink {
   list-style-image:url(../img/mouse_nav_icon.gif);
   margin-top:5px;
   padding-bottom:0.5em;
   padding-left:10px;

}

.formfield {
 border: 1px solid #F00;
}


.infomaterial {
   width:400px;                  
   clear:both;                   
   margin-right:5px;
   margin-bottom:5px;
   border-top-width:1px;
   border-top-color:#EA690B;
   border-top-style:solid;
   padding-top:5px;

}
.infomaterial img {
   float:left;                   
}


div#Content p {
   font-size: 1em;
   margin: 1em 0;
}
#Sitemap ul li {
   list-style:none;
   margin-top:5px;
   padding-bottom:0.5em;
}

#Sitemap a:link {
   text-decoration:none;
   color:#EA690B;
}

#Sitemap a:hover {
   text-decoration:none;
   color:#6B6C6E;
}
#Sitemap a:visited {
   text-decoration:none;
   color:#B1B3B4;
}

div#Sitemap h1 {
   font-size: 1.1em;
   color:#EA690B;
}

.fillin {
   color:#F00;
}

div#Content a {
   text-decoration:none;
   color:#0081c9;
}

.elementend {
padding-bottom:20px;
}

.rightaligned {
   text-align: left;
   font-weight:bold;
   vertical-align:top;
}

.searchpage a:visited {
   color:#ccc;
}

#Login label {
   font-size:10px;
   display: inline-block;
   width: 5em;
   padding:5px;
   vertical-align:top;
}

#Teaser {
   padding-right:5px;
}

#Teaser h1 {
   font-size:1.2em;
   padding-left:10px;
}

#Teaser   a {
   color:#6B6C6E;
   text-decoration:none;
}


#print {
   display:none;
}


.print {
   display:none;
}

#Foot {

 

}


#Foot p {
   /* position:relative; */

   /* width: 900px; */
   font-size: 0.9em;
   padding: 0.5em;
   text-align: left;
   background-color: #EA690B;
   color:#FFF;
}

#Foot .right {
   text-align:right;
}



#Foot a,  a:link, a:hover, a:active {
   text-decoration:none;
   color:#EA690B;
}



#Foot p.Slogan {
   background-color: #FFF;
   color:#EA690B;
   text-align:center;
}
#Printfoot {
   display:none;
}

#finfo {
	margin-top:10px;
	margin-left:0px;
	padding: 2px 2px 2px 2px;
	height:230px;
	width:160px;
	float:left;
	text-align:center;
	border: 1px dotted #f68920;
}

a.infotext {
	text-decoration: none;
}

a.infotext:hover {
	background:#FFFFFF;
	text-decoration: none;
}

a.infotext span { 
	visibility: hidden; 
	position: absolute; 
	right: 30em; 
	margin-top: 0em; 
	padding: 1em; 
	text-decoration: none; 
} 

a.infotext:hover span { 
	visibility: visible; 
	border: 1px solid #347BEE; 
	color: #000000; 
	background: #FFFFFF; 
	text-decoration: none; 
	width: 250px;
	height:220px;
} 

     
