body, p,b,option,div,strong,

h1, h2, h3, h4, h5, h6,i,

table, tr, td,

ul, ol, li,span,

form, input, select,.footer,

a     {

       font-family: Arial, Helvetica, sans-serif;

       font-size: 12px;

       color: #6F6F6F;

       text-decoration: none;   

    }







a,

 a:link, 

a:active,

a:visited,

     a:hover

     {

       font-family: Arial, Helvetica, sans-serif;

       font-size: 12px;

       color: #003b67;

       text-decoration: none;

       font-weight:normal;  

    }



         a:hover

         {

         text-decoration: underline;

         }





.subnavi

{

 width:202px;

 height:20px;

 background:#BCBCBC;

 margin-bottom:3px;

 cursor:pointer;

 cursor:hand;

}





.subnav,

a.subnav,

a.subnav:link,

a.subnav:active,

a.subnav:visited,

a.subnav:hover

{

	color:#FFFFFF;

	font-weight:normal;

	font-size:12px;

	text-decoration: none;

	font-weight:bold;

	margin-left:12px;

}



a.subnav:hover

{

 text-decoration: none;

}



.mainnav,

a.mainnav,

a.mainnav:link,

a.mainnav:active,

a.mainnav:visited,

a.mainnav:hover

{

	color:#FFFFFF;

	font-weight:normal;

	font-size:12px;

	text-decoration: none;

	font-weight:bold;

	margin-left:12px;

}



a.mainnav:hover

{

 text-decoration: none;

}





.mainnav2,

a.mainnav2,

a.mainnav2:link,

a.mainnav2:active,

a.mainnav2:visited,

a.mainnav2:hover

{

	color:#6F6F6F;

	font-weight:normal;

	font-size:12px;

	text-decoration: none;

	font-weight:bold;

}



a.mainnav2:hover

{

 color: #00A251;

}







 

 

 

 

.error

{

 color: #CC474C;

}

 

.correct

{

 color: #48BD2B;

} 

 

input,textarea

{

 border:1px solid #9B9C9C;

}



.hypernav,

a.hypernav,

a.hypernav:link,

a.hypernav:active,

a.hypernav:visited,

a.hypernav:hover

 {

	font-weight: normal;

	text-decoration: none;

	color: #2A5781;

        font-weight:bold;

 }

a.hypernav:hover

 {

	text-decoration: normal;

	color: #2A5781;

	text-decoration: underline;

 }

 

 

a.copyright,

a.copyright:link,

a.copyright:active,

a.copyright:visited,

a.copyright:hover

 {

	color:#787878;

	font-weight:normal;

	font-size:9px;

	text-decoration: none;

 }

a.copyright:hover

 {

	text-decoration: hover;

 } 

 

 

 

.title

{

 font-weight:bold;

 font-size:14px;

 color:#003b67;

}





.pic

{

 border:2px solid #725D45;

}



.subsub,

a.subsub,

a.subsub:link,

a.subsub:active,

a.subsub:visited,

a.subsub:hover

 {

	font-weight: normal;

	font-size: 11;

	color: #000000;

	text-decoration: none;

	padding-left:20px;

 }

a.subsub:hover

 {

	text-decoration: none;

	padding-left:20px;

        color:#9C0E0D;

 }





.subsubactive,

a.subsubactive,

a.subsubactive:link,

a.subsubactive:active,

a.subsubactive:visited,

a.subsubactive:hover

 {

	font-weight: bold;

	font-size: 11;

	color: #000000;

	text-decoration: none;

        padding-left:20px;

 }

a.subsubactive:hover

 {

	text-decoration: none;

 }



.gray
{
 color:#000000;
}


.tableheader
{
 background:#F4F4F4;
 font-weight:bold;
}

.tabelle
{
 border-left:1px solid #6F6F6F;
 border-top:1px solid #6F6F6F;
 border-spacing:0px;
 margin:0px;
}

.tabelle td
{
 border-right:1px solid #6F6F6F;
 border-bottom:1px solid #6F6F6F;
 padding:3px;
}
