/* Style sheet main */
.pdf{margin:0 auto 0 0;padding:0 0 0 20px;background-image:url("tl_files/design/images/pdf_icon.gif");background-repeat:no-repeat;}
.ce_form{margin:0;padding:0;}
.t-sub{font-weight:bold;font-size:12px;color:#4d4d4d;}
#suchebox{left:770px;top:238px;position:absolute;margin-left:15px;font-weight:bold;font-size:12px;color:#ffffff;}
#suchebox a{text-decoration:none;color:#ffffff;text-transform:uppercase;}
#suchebox a:hover{text-decoration:underline;color:#ffffff;text-transform:uppercase;}
.banner_name{display:none;}
#wrapper_outline{width:1080px;float:left;background-image:url("/tl_files/design/images/hintergrund.gif");background-repeat:repeat-y;}
.hide{display:none;}
.visib{display:block;}
.z-0{margin-right:5px;margin-left:5px;}
.t-box-AN1{width:13px;float:left;margin-right:1px;padding-top:1px;padding-bottom:1px;text-align:center;font-weight:bold;font-size:1.1em;color:#555555;line-height:140%;}
*{margin:0;padding:0;}
body{font-family:Arial,Verdana, Geneva, sans-serif;font-size:10px;}
#wrapper{width:910px;}
#header{width:910px;height:184px;float:left;}
#navigation{width:893px;height:39px;overflow:visible;clear:left;margin:0;padding-top:7px;padding-left:17px;background-color:#c7002c;background-image:url("/tl_files/design/images/navi_gb.png");background-repeat:repeat-x;font-weight:bold;font-size:1.1em;text-transform:uppercase;}
#suche{float:right;margin:0 10px 0 0;padding:0;text-transform:uppercase;}
#navigation ul{margin:0;list-style-type:none;}
#navigation li{float:left;margin:0;list-style-type:none;}
#navigation a{margin-right:5px;text-decoration:none;color:#FFFFFF;}
#navigation a:hover{margin-right:5px;text-decoration:underline;color:#FFFFFF;}
#body{width:910px;float:left;padding-left:17px;z-index:0;}
#links{width:200px;float:left;margin-right:24px;background-color:#fff;}
#links h1{font-weight:bold;font-size:1.0em;color:#4d4d4d;text-transform:uppercase;}
#links h1 a{font-weight:bold;text-decoration:none;font-size:1.0em;color:#4d4d4d;text-transform:uppercase;}
#links p{margin-top:10px;padding-top:10px;border-top:3px dotted #D5D4C6;font-weight:normal;font-size:1.0em;color:#4d4d4d;}
#links p a{font-weight:normal;text-decoration:none;font-size:1.0em;color:#4d4d4d;}
#mitte{width:440px;float:left;margin-right:17px;}
#rechts{width:200px;float:left;background-color:#EEEEE8;}
#rechts h1{padding:5px 0 5px 7px;background-color:#C7002C;font-size:1.1em;color:#FFFFFF;text-transform:uppercase;}
#rechts p{margin:0;padding:2px 7px;font-weight:normal;font-size:1.0em;color:#4d4d4d;}
#rechts p a{font-weight:normal;text-decoration:none;font-size:1.0em;color:#4d4d4d;}
#rechts .mod_linklist{margin:0;padding:0 0 10px 0;}
#rechts .mod_rasselist{margin:0;padding:10px 0 0 0;}
#rechts .mod_extended{margin:0;padding:0;}
#rechts .title{margin:0;padding:10px 7px 0 7px;font-weight:bold;font-size:1.0em;color:#4d4d4d;text-transform: uppercase;}
#rechts .skip{margin:0;padding:0;border-bottom:2px dotted #FFFFFF;}
#rechts .picture{float:right;}
#footer{width:910px;height:30px;float:left;padding-left:20px;font-size:1.1em;text-transform:uppercase;}
#footer ul{margin:0;padding:0;list-style-type:none;}
#footer li{float:left;margin:0;padding:0 5px;list-style-type:none;}
#footer a{text-decoration:none;color:#4d4d4d;}
#footer a:hover{text-decoration:underline;color:#000000;}
.teaser_line{width:100%;float:left;}
.teaser_startseite{width:200px;float:left;margin-right:8px;margin-bottom:20px;margin-left:8px;border-top:10px solid #C7002C;}
#mitte h1{margin-top:7px;margin-bottom:15px;font-weight:bold;font-size:1.4em;color:#C7002C;}
#mitte h2{margin-top:7px;margin-bottom:15px;font-weight:normal;font-size:1.2em;color:#C7002C;}
.teaser_startseite h1{margin-top:7px;margin-bottom:15px;font-weight:normal;font-size:1.4em;color:#C7002C;}
.teaser_startseite h1 a{margin-top:7px;margin-bottom:15px;font-weight:normal;text-decoration:none;color:#C7002C;}
.teaser_startseite p{font-weight:normal;font-size:1.1em;color:#4d4d4d;line-height:140%;}
#mitte p{margin:0 0 10px 0;font-weight:normal;font-size:1.2em;color:#4d4d4d;line-height:140%;}
#mitte li{font-weight:normal;font-size:12px;color:#4d4d4d;}
#mitte p a{font-weight:bold;text-decoration:none;color:#C7002C;}
.mandatory{font-weight:normal;color:#4d4d4d;}
.text{font-weight:normal;color:#4d4d4d;}
.formbody{margin:0;font-weight:normal;color:#4d4d4d;}
.teaser_startseite p a{font-weight:bold;text-decoration:none;color:#C7002C;}
.layout_full h1{margin-top:7px;margin-bottom:15px;font-weight:normal;font-size:1.4em;color:#C7002C;}
.layout_full p a{font-weight:bold;text-decoration:none;color:#C7002C;}
.teaser_startseite p a:hover{font-weight:bold;text-decoration:underline;color:#C7002C;}
.layout_full p a:hover{font-weight:bold;text-decoration:underline;color:#C7002C;}
.layout_full p{font-weight:normal;font-size:1.1em;color:#4d4d4d;line-height:140%;}
.layout_full h1 a{margin-top:7px;margin-bottom:15px;font-weight:normal;text-decoration:none;color:#C7002C;}
.back a{font-weight:bold;text-decoration:none;color:#C7002C;}
#news-links{margin:0 0 20px 0;}
#newsreader{margin:0 0 20px 0;}
.mod_article{margin:0 0 20px 0;}
#mitte a{font-weight:bold;text-decoration:none;color:#C7002C;}
.mod_breadcrumb{margin:0 0 10px 0;}
.mod_navigation{font-weight:normal;font-size:1.1em;color:#4d4d4d;line-height:140%;}
.mod_navigation ul{margin:0;list-style-type:none;}
.mod_navigation li{margin:0;padding:0;font-weight:normal;font-size:1.1em;color:#4d4d4d;}
.mod_navigation li a{font-weight:normal;text-decoration:none;color:#4d4d4d;}
.mod_navigation .active{text-decoration:none;font-variant:small-caps;color:#C7002C;}
.trenner{margin:5px 0;padding:0;border-top:3px dotted #D5D4C6;}
.formbody{padding:10px;font-size:12px;}
.formbody .text{width:300px;height:20px;float:left;margin:5px;font-size:12px;}
.formbody .textarea{width:300px;height:80px;float:left;margin:5px;font-size:12px;}
.abo{padding:10px;font-size:12px;}
.abo .text{width:250px;height:20px;margin:5px;font-size:12px;}
.abo .textarea{width:300px;height:80px;float:left;margin:5px;font-size:12px;}
#banner{float:right;}
#mitte_welpen{width:800px;float:left;margin-right:17px;}
#mitte_welpen h1{margin-top:7px;margin-bottom:15px;font-weight:normal;font-size:1.4em;color:#C7002C;}
#mitte_welpen h2{margin-top:7px;margin-bottom:15px;font-weight:normal;font-size:1.2em;color:#C7002C;}
#mitte_welpen p{margin:0 0 10px 0;font-weight:normal;font-size:1.1em;color:#4d4d4d;line-height:140%;}
#mitte_welpen p a{font-weight:bold;text-decoration:none;color:#C7002C;}
#mitte_welpen a{font-weight:bold;text-decoration:none;color:#C7002C;}
