/* Style sheet main */
.registration h2{position:relative;margin-top:5px;margin-right:10px;margin-bottom:30px;text-align:center;vertical-align:top;border-bottom:1px solid #1B429F;border-collapse:separate;color:#1b429f;}
.registration{width:400px;padding-top:80px;padding-left:22px;background:url("tl_files/regi-bg.png") right bottom no-repeat;font-weight:bold;font-size:14px;color:#333333;}
*{margin:0;padding:0;}
body{width:950px;position:relative;margin:0 auto;text-align:left;background-color:#F2F2E6;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#wrapper .header .box-header-left p{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;color:#FFFFFF;}
.box-header-left{float:left;padding-top:15px;padding-left:10px;}
html{text-align:center;}
#wrapper{width:951px;margin-top:10px;margin-bottom:10px;background-color:#FFFFFF;border:1px solid #FFFFFF;}
#wrapper .content .content-left h1{margin-top:2px;margin-bottom:2px;padding-top:2px;padding-bottom:2px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:16px;color:#990033;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #990033;}
#wrapper .content .content-right h1{margin-top:2px;margin-bottom:2px;padding-top:2px;padding-bottom:2px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:16px;color:#990033;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #990033;}
.content-left{width:600px;float:left;margin-top:10px;margin-left:10px;padding-right:5px;padding-bottom:10px;padding-left:5px;background:url("single-bilder/h-bg.jpg") left top repeat-x;border:1px solid #CCCCCC;font-family:Arial, Helvetica, sans-serif;color:#333333;}
.content-right{width:310px;position:relative;float:right;margin-top:10px;margin-right:10px;background-color:#F8F8F8;border:1px solid #CCCCCC;}
#wrapper .content .content-right .distanz{padding:5px;}
.first-content{margin-top:5px;margin-bottom:8px;margin-left:0;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;color:#FFFFFF;}
.header{width:950px;height:50px;margin:0;text-align:left;background:url("single-bilder/head-bg.jpg") center top repeat-x;color:#333;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #FFFFFF;}
.navigation{width:950px;height:490px;margin:0;background:#BD9C8C url("single-bilder/bg-anmeldung.jpg") center center no-repeat;color:#333;}
.content{width:950px;margin:0;background-color:#FFFFFF;color:#333;border-top-width: 1px;border-top-style: solid;border-top-color: #FFFFFF;}
.anmeldung{width:480px;height:20px;right:10px;position:absolute;float:left;margin:10px 15px 15px 15px;padding:0;font-weight:bold;color:#fffcfc;}
.footer{width:950px;position:relative;clear:both;margin:10px 0 0 0;text-align:right;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:10px;color:#333;border-top-style: solid;border-right-style: none;border-bottom-style: none;border-left-style: none;border-top-width: 1px;border-top-color: #CCCCCC;}
#wrapper .footer p{padding-right:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:10px;color:#333333;}
#wrapper .footer a{font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;font-size:10px;color:#0000CC;}
.clearer{clear:both;}
.first-content-right{height:28px;margin-bottom:0;padding-top:3px;padding-bottom:0;padding-left:5px;background:url("single-bilder/h-right-bg.jpg") center top repeat-x;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#333333;}
#wrapper .content .content-right p{margin:4px;}
#wrapper .content .content-left a{font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;font-size:12px;color:#0000CC;}
#wrapper .content .content-left h3{margin-top:2px;margin-bottom:2px;padding-top:2px;padding-bottom:2px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#990033;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #990033;}
#wrapper .content .content-left h2{margin-top:2px;margin-bottom:2px;padding-top:2px;padding-bottom:2px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;color:#990033;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #990033;}
.first-content-right p{height:25px;margin-bottom:2px;padding-top:1px;padding-bottom:0;padding-left:5px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#333333;}
#wrapper .content .content-left a:hover{font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;font-size:12px;color:#0000CC;}
#wrapper .content .content-right h2{margin-top:2px;margin-bottom:2px;padding-top:2px;padding-bottom:2px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;color:#990033;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #990033;}
#wrapper .content .content-right h3{margin-top:2px;margin-bottom:2px;padding-top:2px;padding-bottom:2px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#990033;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #990033;}
.navigation-sites{width:200px;float:left;margin-top:0;margin-right:15px;margin-bottom:15px;padding-top:3px;padding-bottom:3px;padding-left:3px;background-color:#F8F8F8;border:1px solid #990033;}
.navigation-sites ul{padding-right:4px;padding-bottom:5px;}
.navigation-sites li{display:block;padding:2px 2px 2px 3px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#333333;white-space:nowrap;list-style-position: inside;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #990033;}
#wrapper .content .content-right a{font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;font-size:12px;color:#0000CC;}
#wrapper .content .content-left .navigation-sites a{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;color:#333333;}
#wrapper .content .content-left .navigation-sites a:hover{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#333333;}
#wrapper .content .content-right a:hover{font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;font-size:12px;color:#0000CC;}
#wrapper .footer a:hover{font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:underline;font-size:10px;color:#0000CC;}
