body { margin-left:0px; margin-top:0px;margin-bottom:0px;margin-right:0px;position:absolute; top:0; left:0px; right:0;bottom:0;
background-color:#ffffff;
}

p { font-family: Verdana, Arial; font-size:10pt;Color: #333333;}
div, TABLE.stat TD, #sitemapTree TD, div.body p { font-family: Verdana, Arial; font-size:11px; Color: #333333;}
h2, h3 { font-size:11px; display: inline; font-weight: normal; } 
h4 { font-size:11px; display: inline; font-weight: bold; } 
h5 { font-size:11px; display: inline; font-weight: normal; } 
h1 { font-size:10pt; display: inline; } 
.h1a { font-size: 11px; display: inline; font-weight: normal;} 
td { font-family: Verdana, Arial; font-size:10pt;Color: #333333;}
.nav {
font-size:11px; COLOR: #333; FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}
A.nav:link {
font-size:11px; COLOR: #333; FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}
A.nav:active {
font-size:11px; COLOR: #ff0000; FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
;
}
A.nav:visited {
 font-size:11px; COLOR: #333; FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
;
}
A.nav:hover {
 font-size:11px; COLOR: #ff0000; FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
;
}
 .nav2 {
 font-size:10px; COLOR:#999; FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}
 A.nav2:link {
 font-size:10px; COLOR: #666666; FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}
A.nav2:active {
font-size:10px; COLOR: #ff0000; FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
;
}
A.nav2:visited {
 font-size:10px; COLOR: #666666; FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
;
}
A.nav2:hover {
 font-size:10px; COLOR: #B91619; FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
;
}

.weiter{
 font-size:11px; COLOR: #31679E; font-weight:bold; FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.weiter:link {
 font-size:11px; COLOR: #37912C; font-weight:bold; FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}
A.weiter:active {
 font-size:11px; COLOR: #FFFFFF; font-weight:bold; FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
;
}
A.weiter:visited {
 font-size:11px; COLOR: #37912C;font-weight:bold; FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
;
}
A.weiter:hover {
 font-size:11px; COLOR: #FF0000;font-weight:bold; FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
;
}
A:link {
 font-size:11px; COLOR: #000000; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A:active {
 font-size:11px; COLOR: #FF0000; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
;
}
A:visited {
 font-size:11px; COLOR: #000000; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
;
}
A:hover {
 font-size:11px; COLOR: #ff0000; FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif
; border: thin none; TEXT-DECORATION: none;
}
.bild {
float:left; 
margin-right:15px;

}
.bild5 {
float:left; 
margin-right:5px;

}
.bild_ka {
float:left; 
margin-right:15px;
cursor: pointer;
} 
.bild_ka_block {cursor:pointer; display: block;}
.left {
font-family: Verdana, Arial; font-size:11px;Color: #333333;
margin-left:25px;
}

.small { font-family: Verdana, Arial; font-size:10px;Color: #333333;}


FORM { display:inline; }

.suchTextFeld2
{
 height: 18px;
 width: 430px;
 padding-top: 1px;
 padding-left: 7px;
 border: 1px solid #999999;
 font-size:11px;
 font-family: verdana, arial, helvetica;
 color: #333333;
 background-color: #ffffff;
}

.nav_a
{
 font-weight: normal;
}

.nav_aa
{
 font-weight: bold;
}

INPUT.feld {
font-family: verdana, arial, helvetica; background-color:#ffffff; font-size:11px; Color: #000000; width:210px; border:1px solid #666666;
}
INPUT.feld_gray {
font-family: verdana, arial, helvetica; background-color:#dddddd; font-size:11px; Color: #000000; width:210px; border:1px solid #666666;
}
INPUT.feld_passwort {
font-family: verdana, arial, helvetica; background-color:#EAF1FC; font-size:11px; Color: #000000; width:210px; border:1px solid #666666;
}
INPUT.feld_fehler {
font-family: verdana, arial, helvetica; background-color:#ff0000; font-size:11px; Color: #000000; width:210px; border:1px solid #666666;
}
INPUT.feld2 {
font-family: verdana, arial, helvetica; font-size:11px; Color: #000000; width:510px; border:1px solid #666666;display:none;margin-top:2px;
}
INPUT.feld2_fehler {
font-family: verdana, arial, helvetica; font-size:11px; Color: #000000; width:510px; border:1px solid #666666;margin-top:2px;background-color:#ff0000;}
INPUT.feld3 {
font-family: verdana, arial, helvetica; font-size:11px; Color: #000000; width:310px; border:1px solid #666666;}
INPUT.feld3_fehler {
font-family: verdana, arial, helvetica; font-size:11px; Color: #000000; width:310px; border:1px solid #666666;background-color:#ff0000;}
INPUT.f4 {
font-family: verdana, arial, helvetica; font-size:11px; Color: #000000; width:160px; border:1px solid #666666;
}
INPUT.f4_fehler {
font-family: verdana, arial, helvetica; font-size:11px; Color: #000000; width:160px; border:1px solid #666666;background-color:#ff0000;}
TEXTAREA.feld {
font-family: verdana, arial, helvetica; font-size:11px; Color: #000000; border:1px solid #666666;
}

select, select.feld 
{font-family: verdana, arial, helvetica; background-color:#ffffff; font-size:11px; Color: #000000; width:150px; border:1px solid #ddd;}

INPUT.feld_bild {
font-family: verdana, arial, helvetica; background-color:#dddddd; font-size:11px; Color: #000000; width:210px; border:1px solid #666666;
}

select.feld_fehler 
{background-color:#ff0000;}

.errDiv {font-weight:bold;color:red;padding-bottom:4px}

.d {
 display:none;margin-top:2px;
}
.kategorie_path a:link,.kategorie_path a:visited {color:white;}
.kategorie_path a:hover {color:white;text-decoration: underline;} 
DIV.kategorie_path {color:white;} 

.i_sw { cursor:pointer;border:0px;}
.suchFeld, .suche {color:#070606;border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #000;height:24px;width:225px;font-size:11px;font-family:Verdana;padding-left:4px;padding-top:4px}
INPUT.suche2 {padding-left:5px;font-family: verdana, arial, helvetica; font-size:16px; Color: #CC0000; width:380px; border:1px solid #666666; height:24px}
SELECT.suche2 {width:210px;height:18px;border:1px solid #666666;}
.loginFeld {color:#999999;border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #000;height:20px;width:174px;font-size:11px;font-family:Verdana;padding-left:4px;padding-top:2px}
DIV.banners IMG {border:0px}
.top {font-weight:bold }
.hl {color:red;font-weight:bold}
.sucheTab {background-color:#f7f7f7;border-left:1px solid #666666;border-right:1px solid #666666;border-bottom:1px solid #333333;}
.suchTab0{background-color:#eeeeee;border:1px solid #999999; height:64px}
IMG.bildPreview {visibility:hidden;position:absolute;border:1px solid #dddddd;padding:1px;background-color:#dddddd}
div.body{margin-top:10px}
#loader {width:150px;height:35px;padding:2px; border:1px solid #000000;background-color:#ffffff;position:absolute;top:420px;left:300px;visibility:hidden;color:#999999;text-align:center}
DIV.err {color:red;text-align:center;font-size:14px;}
.b_swf {color:#ffffff;font-weight: bold; }
.b_swf2 {color:#ffffff;font-weight: bold;width:360px; height:302px;text-align: center; } 
.b_swf3 {color:#ffffff;font-weight: bold;width:320px; height:260px;text-align: center; } 
TD.my { border:1px solid #e7e7e7;padding-top:1px;font-size:11px; font-family:Verdana, arial, helvetica; font-weight:normal; color:#666666;background:transparent;cursor:pointer;vertical-align: middle;text-align: center;}
TD.my2 { border:1px solid #e7e7e7;padding-top:1px;font-size:11px; font-family:Verdana, arial, helvetica; font-weight:normal; color:#666666;background:transparent;vertical-align: middle;text-align: center;} 
HR.delim{width:100%;background-color: #eeeeee;height: 10px; border:solid #eeeeee 0px;}
HR.my {border:dashed #cccccc 1px;height:1px;}
SPAN.my {color:#FF0000;font-weight: bold;font-style: italic;}
TABLE.v {background-image:url(/bilder/video_back_neu.gif); text-align: center; background-repeat:no-repeat;}
TABLE.v2 {background-image:url(/bilder/video_back.gif); text-align: center; background-repeat:no-repeat;}
TABLE.v0 {display:none}
#old_version,#old_version A { text-align: center; font-size:9px;}
.bild_p_mitte { border:1px solid #ff0000;background-color:#F6F6F6; vertical-align: middle; text-align: center; width:136px; }
.bild_p_mitte IMG { padding-top: 2px;padding-bottom: 2px;padding-left:10px;padding-right:10px;border:0px;}
.bild_p_mitte2 { border:1px solid #666666;background-color:#F6F6F6; text-align: center; width:134px;}
.bild_p_mitte3 { margin:2px;border:0px;}
DIV.rc { text-align: center; color: red;}
.small_c { font-family: Verdana, Arial; font-size:10px;Color: #666666;} 
A.small_c:link {font-family: Verdana, Arial; font-size:10px;Color: #666666; TEXT-DECORATION: none}
A.small_c:active {font-family: Verdana, Arial; font-size:10px;Color: #666666;TEXT-DECORATION: none;}
A.small_c:hover {font-family: Verdana, Arial; font-size:10px;Color: #ff0000; TEXT-DECORATION:underline}
A.small_c:visited {font-family: Verdana, Arial; font-size:10px;Color: #666666; TEXT-DECORATION: none}
TABLE.merken TD {vertical-align: middle;font-size:9px;padding-top: 3px;padding-bottom: 3px;}
 A.menulink {
 display: block;
 width: 150px;
 text-align: center;
 text-decoration: none;
 font-family: verdana;
 font-size:11px;
 color: #666666;
 background-color: #FFFFFF;
 border-style: solid;
 border-width: 1px;
 border-color: #CC0000;
 }

 A.menulink:hover {
 border-style: solid;
 border-width: 1px;
 border-color: #666666;
 color: #ffffff;
 background-color: #cc0000;
 }
.bild_p_mitte {
border:1px solid #ff0000;background-color:#F6F6F6;
}
.star {
 background-image:url(/bilder/back_star.gif); background-repeat:no-repeat;background-position:top right;
}
.star1 {
 background-image:url(/bilder/back_star1.gif); background-repeat:no-repeat;background-position:bottom right;}
.play {
 background-image:url(/bilder/linie_player.jpg);}
 a.anz { display:block;width:406px;cursor:pointer;height:100%;line-height:100%;font-size:11px; font-family:verdana,arial;padding:7px;border-bottom: 1px solid #CC0000;}
a.anz:link { color:#666; background-color:transparent;font-size:11px; font-family:verdana,arial;padding: 7px;border-bottom: 1px solid #CC0000;}
a.anz:visited { color:#666; background-color:transparent;font-size:11px; font-family: verdana,arial;padding: 7px;border-bottom: 1px solid #CC0000;}
a.anz:hover { color:#000; background-color:#F6F6F6;font-size:11px; font-family: verdana,arial;padding:7px;border-bottom: 1px solid #CC0000;}
a.anz:active { color:#cc0000; background-color:transparent;font-size:11px; font-family: verdana,arial;padding:7px;border-bottom: 1px solid #CC0000;}
IMG.k_a {cursor:pointer;border:none;/*opacity:1;filter:alpha(opacity=100)*/;width:90px}
IMG.k_a_wahl {cursor:pointer;border:3px solid #ff0000;/*opacity:0.70;filter:alpha(opacity=70)*/;width:86px}
.k_t {font-size:9px; COLOR: #333;FONT-FAMILY:Verdana,Arial;}
.f_a {border: 1px solid #666;background-color:#F6F6F6;}
.lin_u {background-image:url(/bilder/linie.gif);}
TEXTAREA.k_a {font-family: verdana, arial, helvetica; font-size:11px; Color: #000000; width:400px; border:1px solid #666666;height:120px}
INPUT.k_a {font-family: verdana, arial, helvetica; font-size:11px; Color: #000000; width:100%; border:1px solid #666666;height:20px}
INPUT.k_a_code {font-family: verdana, arial, helvetica; font-size:14px; Color: #000000; width:129px; border:1px solid #666666;height:20px;text-align:center;}
.b_gr_r{border:1px solid #cccccc;background-color:#FAFAFA;
}
.pinsel_ua {background-image:url(/bilder/backgr/ua_pinsel.jpg); background-repeat:no-repeat;
 background-position:316px 0px;
}

.Stil2 {
 color: #666666;
 font-style: italic;
 font-weight: bold;
 font-family: Arial, Helvetica, sans-serif;
}
.Stil3 {color: #CC0000}
.Stil6 {font-size:xx-small}
A.hilfe:link,A.hilfe:active,A.hilfe:visited {text-decoration: underline;}
A.hilfe:hover {text-decoration: none;}
a.ob_site:link,a.ob_site:visited{ color:#666;font-size:9px; /*FONT-FAMILY:Arial, Helvetica, sans-serif;*/font-weight:normal; }
a.ob_site:hover,a.ob_site:active{ color:#ff0000; font-size:9px; /*FONT-FAMILY:Arial, Helvetica, sans-serif;*/font-weight:normal; }
a.ob_site2:link,a.ob_site2:visited{ color:#cc0000;font-size:9px; /*FONT-FAMILY:verdana,Arial, Helvetica, sans-serif;*/font-weight:bold; }
a.ob_site2:hover,a.ob_site2:active{ color:#ff0000; font-size:9px; /*FONT-FAMILY:verdana,Arial, Helvetica, sans-serif;*/font-weight:bold; }

#ulVideo {margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; height: 110px; position: relative; z-index: 1; width: 2040px; ;}
#ulVideo LI {overflow: hidden; float: left; width:140px; } 
#ulVideo LI DIV { border:1px solid #666666; background-color:#F6F6F6; width: 134px; } 
#ulVideo IMG { width: 130px; height: 100px; }

DIV.jCarouselLite {overflow: hidden; width: 420px; background-color:#EBEAEA; padding-top: 6px;}
.pager TABLE, .pager TABLE TBODY { background-color:#EBEAEA; width: 420px; height: 15px;}
.pager TABLE TD { vertical-align: top;}
/* .pager TABLE { background-color:#EBEAEA ; width: 416px;}*/ 
.paid_banners {background-color: #DEF1B8;padding-top:2px; margin-bottom:20px;border-bottom:20px solid #fff;color: #A6BD79;font-size:9px;width:420px; text-align: center;}
.paid_banners2 {background-color: #DEF1B8;padding-top:2px; margin-bottom:10px;border-bottom:10px solid #DEF1B8;color: #A6BD79;font-size:9px;width:420px; text-align: center;}
.paid_banners2 A, .paid_banners2 IMG { text-align: center;}
.paid_text {text-align: left;margin-left:10px;color: #8EA85A;font-size:9px;}

/* jquery.treeTable.collapsible
 * ------------------------------------------------------------------------- */
.treeTable tr td .expander {
 background-position: left center;
 background-repeat: no-repeat;
 cursor: pointer;
 padding: 0;
 zoom: 1; /* IE7 Hack */
}

.treeTable tr.collapsed td .expander {
 background-image: url(/bilder/toggle-expand-dark.png);
}

.treeTable tr.expanded td .expander {
 background-image: url(/bilder/toggle-collapse-dark.png);
}

/* jquery.treeTable.sortable
 * ------------------------------------------------------------------------- */
.treeTable tr.selected, .treeTable tr.accept {
 background-color: #3875d7;
 color: #fff;
}

.treeTable tr.collapsed.selected td .expander, .treeTable tr.collapsed.accept td .expander {
 background-image: url(/bilder/toggle-expand-light.png);
}

.treeTable tr.expanded.selected td .expander, .treeTable tr.expanded.accept td .expander {
 background-image: url(/bilder/toggle-collapse-light.png);
}

.treeTable .ui-draggable-dragging {
 color: #000;
 z-index: 1;
}

.small_w { font-family: sans-serif; font-size: 11px;Color: #000;} 
A.small_w:link,A.small_w:visited,A.small_w:active {font-family: sans-serif; font-size: 11px;Color: #000; TEXT-DECORATION: none;}
A.small_w:hover {font-family: sans-serif; font-size: 11px;Color: #ff0000; TEXT-DECORATION:underline;}

A.small_w2:link,A.small_w2:visited,A.small_w2:active {font-family: sans-serif; font-size: 11px;Color: #000; TEXT-DECORATION:underline;}
A.small_w2:hover {font-family: sans-serif; font-size: 11px;Color: #ff0000; TEXT-DECORATION:none;}
DIV.suchmaschinen hr{border:1px solid #cc0000;background-color:#fff;
}

.minim5  {FONT-SIZE:9px; COLOR: #CC0000; FONT-FAMILY:Times New Roman, Times,sans-serif;font-weight:normal;}
.minim6  {FONT-SIZE:11px; COLOR: #000; FONT-FAMILY:Times New Roman, Times,sans-serif;font-weight:normal;}
.minim4  {FONT-SIZE:11px; COLOR: #000; FONT-FAMILY: sans-serif;font-weight:normal;}
.minim3  {FONT-SIZE:10px; COLOR: #CC0000; FONT-FAMILY:Arial,sans-serif;font-weight:normal;}