a:link    {text-decoration:none; color:#605f5d}
a:visited {text-decoration:none; color:#605f5d}
a:active  {text-decoration:underline; color:#605f5d}
a:hover   {text-decoration:underline; color:#605f5d}

html { height:100.1%; }

body { background-color:#f4f4f4; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; line-height:16px; }

h1 { color:#3187c3; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:10px 0px 2px 0px; padding:0px; line-height:22px;}
h2 { color:#3187c3; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:10px 0px 2px 0px; padding:0px; line-height:11px;}
h3 { color:#3a9fe6; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }

ul { list-style-image:url(../bilder/layout/ullist.gif);	padding-left:15px; margin:0px; }

.clear { clear:both; }

.header { width:811px; height:290px; padding-top:4px; padding-right:11px; line-height:16px; font-size:11px; text-align:right; margin-left:auto; margin-right:auto; background-image:url(../bilder/layout/header.jpg); background-repeat:no-repeat; }
.header a:link { color:#ffffff; }
.header a:visited { color:#ffffff; }
.header a:active { color:#ffffff; }
.header a:hover { color:#ffffff; }
		  
.topNav { color:#ffffff; width:758px; height:40px; margin-left:auto; margin-right:auto; padding:0px 32px 0px 32px; line-height:40px; font-size:11px; background-image:url(../bilder/layout/navigation1.gif); background-repeat:no-repeat;}		 
.topNav a:link { color:#ffffff; }
.topNav a:visited { color:#ffffff; }
.topNav a:active { color:#ffffff; }
.topNav a:hover { color:#ffffff; }

.userLoggedIn a:link { color:#000000; }
.userLoggedIn a:visited { color:#000000; }
.userLoggedIn a:active { color:#000000; }
.userLoggedIn a:hover { color:#000000; }


.nav2 { width:229px; background-image:url(../bilder/layout/n2fill2.jpg); background-repeat:repeat-y;}
.nav2_2 { width:229px; min-height:100px; background-image:url(../bilder/layout/n2top2.jpg); background-repeat:no-repeat; }

/*
.nav2Top { width:231px; height:10px; padding:0px; margin:0px; background-image:url(../bilder/layout/n2top.gif); background-repeat:no-repeat; }
.nav2Bottom { width:231px; height:10px; padding:0px; margin:0px; background-image:url(../bilder/layout/n2bottom.gif); background-repeat:no-repeat; }
.nav2Fill { width:201px; padding:0px 15px 0px 15px; margin:0px; background-image:url(../bilder/layout/n2fill.gif); background-repeat:repeat-y; }
*/

.nav2Top { width:229px; height:10px; padding:0px; margin:0px; }
.nav2Bottom { width:229px; height:10px; padding:0px; margin:0px; }
.nav2Fill { width:199px; padding:0px 15px 0px 15px; margin:0px; }


.nav2Link { width:170px; line-height:14px; padding:5px 0px 5px 31px; background-image:url(../bilder/layout/bullet.gif); background-repeat:no-repeat;}

.intLink { line-height:14px; padding:5px 0px 5px 31px; background-image:url(../bilder/layout/bullet.gif); background-repeat:no-repeat;}


.subNav { color:#ffffff; width:532px; height:30px; padding:0px 10px 5px 10px; line-height:30px; background-image:url(../bilder/layout/navigation3.gif); background-repeat:no-repeat;}		 
.subNav a:link { color:#ffffff; }
.subNav a:visited { color:#ffffff; }
.subNav a:active { color:#ffffff; }
.subNav a:hover { color:#ffffff; }


.pageContent { width:796px; padding:1px 13px 0px 13px; margin-left:auto; margin-right:auto; background-image:url(../bilder/layout/background_fill.gif); background-repeat:repeat-y; }

.links { width:229px; float:left; }
.rechts { margin-left:15px; width:552px; float:left; padding:0px; }


.footer { margin-left:auto; margin-right:auto; height:15px; width:822px; padding:0px; margin-bottom:30px; background-image:url(../bilder/layout/footer_back.gif); background-repeat:no-repeat; line-height:10px; }
	
.inputSize { border:1px solid #cccccc; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.inputSizeE { border:2px solid #ff0000; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.submitButton { border:1px solid #CC9900; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

.tabHeadline { background-color:#666666; color:#ffffff; font-weight:bold; font-size:10px;}
.tabRow td { border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#666666; }

.textEingabeKontakt { width:200px; border:1px solid #cccccc; }

.erkLink a { color: rgb(0, 0, 255); font-weight:bold; }

.erkSpan { color:#0e344b; text-decoration:underline; }




	