 .angebot200        { color: #333333; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 150%; background-color: #fffff0; text-align: left; text-indent: 1px; margin-top: 0; margin-bottom: 20; padding: 5px 0 6px 2px; width: 192px; height: 85px; border-style: solid solid dashed; border-width: 0 1px 1px; border-color: #f5f5f5 #f5f5f5 #ff0000; font-face: arial       }
.angebot200_bild   { background-color: #fffff0; margin-top: 0; margin-bottom: 0; margin-left: 0; padding: 5px 0 6px 4px; width: 190px; height: 100px; border-style: solid; border-width: 1px 1px 0; border-color: #f5f5f5 }
.angebot200_headline {margin-top: 0; margin-bottom: 0; background-color: #F5F5F5; padding-left: 2px; padding-top: 3 px; padding-bottom: 3px; padding-right: 4px;width: 190px; color: #d00000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 150%;text-align: left; font-face: arial}


.angebot380_headline {margin-left: 15px; margin-top: 15; margin-bottom: 0;padding-left: 2px; padding-top: 10px; padding-bottom: 3px; border-top: 2px double #d00000 ; border-left: 1px solid #f5f5f5; border-right: 1px solid #f5f5f5; color: #d00000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 150%;text-align: left; font-face: arial; width:380px;}
.angebot380 {margin-left: 15px; margin-top: 0; margin-bottom: 20; background-color: #FFFFFF; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-weight: 400; line-height: 140%; text-align: left; padding-left: 18px; padding-right: 2px; padding-top: 5px; padding-bottom: 6px; border-bottom: 1px solid #F5F5F5; border-left: 1px solid #F5F5F5; border-right: 1px solid #F5F5F5;width:362px;}

.adframe380300  { width: 302px; height: 252px; margin-top: 15px; margin-left: 15px; margin-right: 0px; margin-bottom: 5px; padding-top: 23px; padding-left: 30px; padding-right: 31 px; padding-bottom:23px; border-style: solid; border-width: 1px; border-color: #f5f5f5;}

.newsbox215         { color: #333333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 150%; background-color: #fffff0; text-align: left; text-indent: 1px; margin-top: 0; margin-bottom: 20; padding: 5px 0 6px 5px; width: 208px; height: 85px; border-style: solid solid solid; border-width: 0 1px 1px; border-color: #f5f5f5 #f5f5f5 #f5f5f5; font-face: arial        }
.newsbox215_bild     { background-color: #fffff0; margin: 0 0 0 0; padding: 5px 4px 6px; width: 205px; height: 100px; border-style: solid; border-width: 1px 1px 0; border-color: #f5f5f5 }
.newsbox215_headline {margin-top: 0; margin-bottom: 0; background-color: #F5F5F5; padding-left: 5px; padding-top: 3 px; padding-bottom: 3px; padding-right: 2px;width: 208px; color: #d00000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 150%;text-align: left; font-face: arial}
.newsbox215_headline_top {margin-top: 15; margin-bottom: 0; background-color: #F5F5F5; padding-left: 5px; padding-top: 3 px; padding-bottom: 3px; padding-right: 2px;width: 208px; color: #d00000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 150%;text-align: left; font-face: arial}


.news-text  {font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; color: #333333;line-height: 140%; background-color: transparent; text-align: left; font-face: arial; width: 380px     }
.news-spitzmarke { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600;  line-height: 120%; background-color: transparent; text-align: left; text-indent: 10px; font-face: arial       }

.kunst-text {margin-left:15px; margin-top:1px; margin-bottom:8px; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; color: #333333;line-height: 140%; background-color: transparent; text-align: left; font-face: arial; width: 380px}

.klein-orange    { color: red; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; letter-spacing: normal }

.newsbox2_headline_top {margin-top: 15; margin-bottom: 0; background-color: #F5F5F5; padding-left: 10px; padding-top: 3 px; padding-bottom: 3px; width: 205px; color: #333333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 150%;text-align: left; font-face: arial}
.newsbox2_headline {margin-top: 0; margin-bottom: 0; background-color: #F5F5F5; padding-left: 10px; padding-top: 3 px; padding-bottom: 3px; width: 205px; color: #333333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 150%;text-align: left; font-face: arial}
.newsbox2 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 150%;margin-top: 0; margin-bottom: 20; background-color: #FFFFF0; padding-left: 10px; padding-right: 5px; padding-top: 5px; padding-bottom: 6px; width: 198px; border-top: 1px solid #F5F5F5; border-bottom: 1px solid #F5F5F5; border-left: 1px solid #F5F5F5; border-right: 1px solid #F5F5F5;}
.newsbox2_text { color: #333333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; line-height: 150%;text-decoration: none }


.rightbox_headline {margin-top: 15; margin-bottom: 0; background-color: #d00000; padding-left: 10px; padding-top: 3 px; padding-bottom: 3px; width: 150px; color: #f8f8f8; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 150%;text-align: left; font-face: arial}
.rightbox {margin-top: 0; margin-bottom: 20; background-color: #FFFFFF; font-size: 10px; font-family: arial, helvetica, sans-serif; font-weight: 400; line-height: 140%; text-align: left; padding-left: 10px; padding-right: 2px; padding-top: 5px; padding-bottom: 6px; width: 146px; border-top: 1px solid #F5F5F5; border-bottom: 1px solid #F5F5F5; border-left: 1px solid #F5F5F5; border-right: 1px solid #F5F5F5;}
.rightbox_anzeige_head  {margin-top: 15; margin-bottom: 0; background-color: #F5F5F5; padding-left: 10px; padding-top: 3 px; padding-bottom: 3px; width: 150px; color: #AAAAAA; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 150%;text-align: left; font-face: arial}
.rightbox_anzeige145x65 {margin-top: 0; margin-bottom: 20; background-color: #FFFFFF; padding-left: 4px; padding-right: 2px; padding-top: 5px; padding-bottom: 6px; width: 152px; height: 65px; border-top: 1px solid #F5F5F5; border-bottom: 1px solid #F5F5F5; border-left: 1px solid #F5F5F5; border-right: 1px solid #F5F5F5;}
.aufmacher {margin-top: 0; margin-bottom: 0; margin-left: 381px; background-color: #FFFFF0; padding-left: 8px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; width: 225px; height: 231px; border-top: 1px solid #F5F5F5; border-bottom: 1px solid #F5F5F5; border-left: 0px; border-right: 1px solid #F5F5F5;}

.aufmacher_headline {margin-top: 15; margin-bottom: 0; background-color: #F5F5F5; padding-left: 2px; padding-right: 2px; padding-top: 3 px; padding-bottom: 3px; width: 616px; color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 150%;text-align: left; font-face: arial}

.aufmacher_bild {margin-top: 0; margin-bottom: 0; background-color: #F5F5F5; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 620px; height: 184px; }


.aufmacher_text {margin-top: 0; margin-bottom: 0; background-color: #F5F5F5; padding-left: 2px; padding-right: 2px; padding-top: 6px; padding-bottom: 3px; width: 616px; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 140%; text-decoration: none }
					 




.mengen-text {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 11px; color: #333333; line-height: 16px;}


.bilderbox_top_text {padding-left:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 11px;color: #333333;line-height: 16px }

					 





.linktext {color: #d00000; font-size: 11px; font-family : Verdana, Arial, Helvetica ; line-height: normal}

.linktext a, linktext a:link, linktext a:active { color: navy; font-size: 11px; font-family : Verdana, Arial, Helvetica ; line-height: normal}

.linktext a:hover { text-decoration: underline; color: #d00000; font-size: 11px; font-family : Verdana, Arial, Helvetica ; line-height: normal}


.rubrikfarbe {color: #ffffff; font-size: 11px; font-family : Verdana, Arial, Helvetica ; line-height: normal}

a.rubriktext { color: #333333; font-size: 11px; font-family : Verdana, Arial, Helvetica ; line-height: normal}

a.rubriktext:hover { color: #d00000; font-size: 11px; font-family : Verdana, Arial, Helvetica ; line-height: normal; text-decoration: underline;}

a.mengenlink:hover { color: #000000; font-size: 11px; font-family : Verdana, Arial, Helvetica }

a.linkbullet { text-decoration: none; color: navy; font-size: 11px; font-family : Verdana, Arial, Helvetica ; list-style-image:  url(../gafik/_allgemein/bullet.gif)}
a.linkbullet:hover { text-decoration: none; color: #000000; font-size: 11px; font-family : Verdana, Arial, Helvetica ; list-style-image:  url(../gafik/_allgemein/marker_menue.gif)}

a.navlink { text-decoration: none; color: navy; font-size: 11px; font-family : Verdana, Arial, Helvetica, sans-serif}
a.navlink:hover { text-decoration: none; color: #d00000; font-size: 11px; font-family : Verdana, Arial, Helvetica, sans-serif; font-width: 120%}



a { text-decoration:none; }
a:link, a:active, a:visited { color:navy; text-decoration: none; margin-left:0 }
a:hover {color: #d00000;text-decoration: none }

a.buminilink  { color: #000000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.buminilink:hover  { color: orange; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

a.newsbox215_text_link  { color: #333333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
a.newsbox215_text_link:hover  { color: #d00000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }


a.newsbox2_text_link { color: navy; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; line-height: 150%; text-decoration: none }
a.newsbox2_text_link:hover { color: #d00000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; line-height: 150%; text-decoration: none }


.vorspann   { color: gray; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 130%; text-decoration: none; width: 380px }

.mengenlinkblueunderline { text-decoration: underline; color: #990000; font-size: 11px; font-family : Verdana, Arial, Helvetica }

.linktextblue { text-decoration: none; color: #0099CC; font-size: 11px; font-family : Verdana, Arial, Helvetica }
a:linktext:active {  text-decoration: underline; color: #333333}
.bildunter { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #666666; text-decoration: none }
.bu  { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 140%; text-decoration: none }
.textunderline { text-decoration: underline; color: #666666; font-size: 11px; font-family : Verdana, Arial, Helvetica }
.tab_start { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 11px; color: #000000; ; line-height: 16px ; text-decoration: underline}
.pfadtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 11px; color: #CCCCCC; ; line-height: 16px }


h1 { color: #666666; font-size: 50px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 125%; background-color: transparent; text-align: left; font-face: arial; margin-left: 15px;  margin-top: 15px; margin-bottom: 35px}

h2 { color: #d00000; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 135%; background-color: transparent; text-align: left; font-face: arial; margin-left: 15px;  margin-top: 0px; margin-bottom: 20px}

h3 { font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; font-weight: 400; color: #d00000;line-height: 140%; background-color: transparent; text-align: left; font-face: arial; margin-left: 0px; margin-right: 0px; margin-top: 2px; margin-bottom: 8px; }

h4 { color: navy; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; line-height: 100%; background-color: transparent; text-align: left; font-face: arial; padding-top: 5px;  margin-top: 0px; margin-bottom: 13px}

h5 {margin-left: 15px; margin-top: 15; margin-bottom: 0;padding-left: 2px; padding-top: 10px; padding-bottom: 3px; border-top: 1px solid #d00000 ; border-left: 1px solid #f5f5f5; border-right: 1px solid #f5f5f5; width: 380px; color: #d00000; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight: 600; line-height: 150%;text-align: left; font-face: arial; }

h6 {margin-left: 1px; margin-top: 15; margin-bottom: 0;padding-left: 2px; padding-top: 10px; padding-bottom: 3px; border-top: 1px solid #d00000 ; color: #d00000; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight: 600; line-height: 150%;text-align: left; font-face: arial; }






#satzspiegel_1000 { width: 1000px; background-color: white; margin-left: auto; margin-right: auto; margin-top:2px; border-left: 1px groove #d00000; border-right: 1px groove #d00000}
#satzspiegel_1000_head { width: 999px; margin-top: 0; padding-top: 0; background-image: url(../gafik/_buntes/header1.jpg); background-repeat:no-repeat;}
#satzspiegel_1000_gruppieren { float: left; width: 600px }
#satzspiegel_1000_gruppieren-2 { float: right; width: 395px }
#satzspiegel_1000_gruppierungen-gruppieren { float: left; width: 996px }
#satzspiegel_1000_left_col { width:165px; margin-top: 0; float: left; padding-top: 0; padding-left: 15px; padding-right: 0px}
#satzspiegel_1000_main_col_1 { width: 415px; margin-top: 0; float: right; padding-top: 0; padding-left: 0px}
#satzspiegel_1000_main_col_2 { width: 220; margin-top: 0; float: left; padding-top: 0; padding-right: 0px}
#satzspiegel_1000_right_col { width: 160px; margin-top: 0; margin-right: 13px; padding-top: 0; float: right}
#satzspiegel_1000_bottom { width: 984px; clear: both; margin-top: 0; padding-left: 15; padding-top: 10; border-top: 1px dotted orange }



#ticker { padding-left:0px }





#abbinder { clear: both; border-top: 1px dotted grey }
#satzspiegel { width: 620px; float: left}
#satzspiegel_420 { width: 420px}
#satzspiegel_1000_main_angebot { width: 620; margin-top: 0; float: left; padding-top: 0; padding-left: 0px}


#satzspiegel_1000_main_col { width: 620px; float: right; padding-right: 5px; border-right: 1px dotted grey; margin-right: 1px}
#satzspiegel_1000_blog { width: 600px; float: right; padding-right: 5px; border-right: 0px dotted grey; margin-right: 1px}



#satzspiegel_1000_gruppieren_2spaltig { float: left; width: 980px; }
#satzspiegel_1000_gruppieren_2spaltig-l { width:150px; margin-top: 0; float: left; padding-top: 0; padding-left: 15px; padding-right: 0px}
#satzspiegel_1000_gruppieren_2spaltig-r { float: right; width: 810px; margin-top: 15px; }
#satzspiegel_1000_mitte_links { width: 196; margin-top: 0; float: left; padding-top: 0; padding-left: 0px}
#satzspiegel_1000_mitte_mitte { width: 196; margin-top: 0; margin-left: 16; float: left; padding-top: 0; padding-left: 0px; padding-right: 0px}
#satzspiegel_1000_mitte_rechts{ width: 196; margin-top: 0; float: right; padding-top: 0; padding-right: 0px}
#gruppieren { float: left; width: 620px }

#unsichtbar { display: none; margin-top: -12px; width: 380px; text-align: justify }
#unsichtbar1 { display: none; margin-top: -12px; width: 380px; text-align: justify }
#unsichtbar2 { display: none; margin-top: -12px; width: 380px; text-align: justify }
#unsichtbar3 { display: none; margin-top: -12px; width: 380px; text-align: justify }
#unsichtbar4 { display: none; margin-top: -12px; width: 380px; text-align: justify }
#unsichtbar5 { display: none; margin-top: -12px; width: 380px; text-align: justify }
#unsichtbar6 { display: none; margin-top: -12px; width: 380px; text-align: justify }
#unsichtbar7 { display: none; margin-top: -12px; width: 380px; text-align: justify }
#unsichtbar8 { display: none; margin-top: -12px; width: 380px; text-align: justify }
#unsichtbar9 { display: none; margin-top: -12px; width: 380px; text-align: justify }
#unsichtbar10 { display: none; margin-top: -12px; width: 380px; text-align: justify }
#sichtbar { display: block; margin-top: -12px; width: 380px; text-align: justify }
#sichtbar_200px { display: block; margin-top: 0px; width: 200px; text-align: left }

.image_frame { margin-bottom: 8px}

.image70x70_lo  { margin-top: 3px; margin-left: 0; padding-right: 5px; padding-bottom: 5px; width: 75px; height: 75px; float: left }

.image70x70_ro  { margin-top: 3px; margin-right: -5px; padding-left: 5px; padding-bottom: 5px; width: 75px; height: 75px; float: right }

.image_ro  { margin-top: 3px; margin-right: -5px; padding-left: 5px; padding-bottom: 5px; width: 120px; height: 40px;float: right }

ul { margin-left:20px; padding-left:0px; list-style: none; display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-indent: 5px; line-height: 18px;}
.zugtabelle {background-color:#F8F8F8; margin-left:14px; border: 0; padding: 0; width:385px; }
td {vertical-align: top; font-size:10px; font-family:arial, helvetica, sans-serif; font-size:10px;line-height: 14px;}
th {margin-top:4px; margin-bottom:8px; padding-top:4px; padding-bottom:8px;text-align: center; font-weight:600;}
