@charset "UTF-8";
/* CSS Document for dgt-tanztherapie.de */
/* Style sheet navigation */

/* links */
a, a:visited{color:#0a0a0a; text-decoration:underline;}
a:hover{color:#d2001c;}

/* mainmenu item pics */
#menu_item_wasist{background:url("../img/mainmenu_01.gif") no-repeat;}
#menu_item_ueberdgt{background:url("../img/mainmenu_02.gif") no-repeat;}
#menu_item_tanzthera{background:url("../img/mainmenu_03.gif") no-repeat;}
#menu_item_fortbildung{background:url("../img/mainmenu_04.gif") no-repeat;}
#menu_item_seminare{background:url("../img/mainmenu_05.gif") no-repeat;}
#menu_item_publikationen{background:url("../img/mainmenu_06.gif") no-repeat;}
#menu_item_kontakt{background:url("../img/mainmenu_07.gif") no-repeat;}

/* fixes */
a.menu:link,a.menu:hover{padding-top:0;} /* IE6-Fix */
.menu_item a,.menu_item a:visited{padding-top:0; padding-left:10px; width:163px; display:block; text-decoration:none; line-height:30px;}
.menu_item a:hover{color:#0a0a0a; text-decoration:none;}
.menu_item .active{background-color:#d2001c; color:#fff; text-decoration:none; line-height:30px;}
.menu_item{border-bottom:1px solid #fff;} /* IE6-Fix */
#left .mod_customnav{float:none; clear:both;}

/* level_1 */
.level_1{margin:0; padding:0; padding-left:37px;clear:both;float:left;}
.level_1 li{margin:0; padding:0; list-style-type:none;/*border-bottom:1px solid #fff;*/}
.level_1 a,.level_1 a:visited{padding:0; padding-left:10px;width:163px; display:block; background-color:#eee; text-decoration:none; font-weight:bold; line-height:30px;}
.level_1 a,.level_2 a:hover{padding-left:10px;width:163px;}
.level_1 a:hover,.level_1 .active{width:163px; background-color:#D2001C; color:#fff; text-decoration:none; font-weight:bold; line-height:30px;}
.level_1 .active{background-color:#D2001C;}
.level_1 .active{margin-left:0px; padding-left:5px; width:168px; height:30px;}/* IE6-Fix */ /* list fix */

/* level_2 */
.level_2{margin:0 0 0 37px; padding:0;}
.level_2 li,.level_2 ul a{margin:0; padding:0; list-style-type:none; border-bottom:1px solid #fff;}
.level_2 a,.level_2 a:visited{text-decoration:none; background-color:#bfbfbf; width:163px; display:block; line-height:30px;}
.level_2 a:hover,.level_2 .active{text-decoration:none; background-color:#D2001C; color:#ffffff; line-height:30px;}
.level_2 a,.level_2 a:hover{padding-left:10px;}
.level_2 .active{padding-left:5px; color:#ffffff; background-color:#D2001C; }/* list fix */

/* level_2_zweizeilig */
li#active_test3 { padding:5px 5px 5px 5px; }
#sub3 a { padding:5px 10px 5px; width:153px; }
li#active_test3 span, #sub3 a { line-height:17px; display:block; }
#sub3 a.menu_banner { padding:0; margin:0; line-height:0px; }
#active_test3 .active{height:34px;} /* IE6-fix */
#sub3 img, li.menu_item_pic { overflow:hidden; height:40px; margin-bottom:0px; margin:0px; padding:0px; line-height:0px; }



/* menu fix publikationen */
#sub5{height:93px;}
/* catalog dropdown */
#right .widget {width:100px;} /* IE6-fix */
.toplink {padding-bottom:0;margin-top:50px;}

/* menu banner pics */
a.menu_banner:link { opacity:1; }
a.menu_banner:hover { opacity:0.75; }


/* footer */
#footer a,#footer a:visited{color:#a0a0a0; text-decoration:none;}
#footer a:hover{color:#0a0a0a; text-decoration:underline;}


.list_link a,.list_link a:visited{text-decoration:none; color:#0a0a0a;}
.list_link a:hover{text-decoration:underline; color:#0a0a0a;}