* { padding:0px; margin:0px;}

body {
	   font-size:10px;
	   font-family:Verdana;
	   line-height:1.3em;
	   height:100.01%;
	   color:#000000;
       background-color:#888;
       text-align:center;
       padding-top:5px;
	 }

h1 {
	   font-size:10px;
       color:#88191b;
       padding-top:10px;
       margin-bottom:5px;

}

h4 {
    padding-top:10px;
}

ol {
    margin-top:0px;
}

div.rot {
    color:#87161c;

}
span.rot {
    color:#87161c;
}

#frame {
    padding:0px;
    position:relative;
    background-color:#efe9d1;
    width:966px;
    height:550px;
    margin:auto;
    text-align:left;
}

.streifen {
    width:137px;
    height:508px;
}

.steifenmenu {
    width:137px;
    float:left;
}


#contentRight a,#contentLeft a {
   color:#87161c;
   text-decoration:none;
}

#topmenu ul,#topmenu li {
    position:relative;
    list-style:none;
    margin:0px;
    padding:0px;
}

#topmenu li {
    float:left;
}

#topmenu li {
    width:138px;
    height:30px;
    overflow:hidden;
    margin:0px;
    padding:0px;
}

#topmenu a.topmenu0 {
    position:relative;
    text-decoration:none;
    display:block;
    overflow:hidden;
    margin:0px;
    padding:0px;
    height:40px;
    line-height:13px;
    padding-left:10px;
    padding-right:2px;
    padding-top:2px;
    font-size:11px;
    font-family:Verdana;
    color:#fff;
}
#topmenu a:hover {
    opacity:0.8;
    filter: alpha(opacity = 80);

}

#item3 {
    background-color:#88191b;

}
#item4 {
    background-color:#005741;
}
#item5 {
    background-color:#e65f16;
}
#item5 a:hover {
    background-color:#f00;
}

#item6 {
    background-color:#034281;
}
#item7 {
    background-color:#466334;
}
#item8 {
    background-color:#4e1934;
}
#item9 {
    background-color:#7bad90;
}

#contentRight li,#contentLeft li  {
   margin-left:25px;
}

#contentRight ul, #contentLeft ul {
    list-style-image:url(/fileadmin/template/img/point.gif);
}


#bottom #contentLeft,#bottom #contentRight{
    margin-top:-10px;
}

#page_item3 #submenu {
    position:absolute;
    margin:0px;
    background-color:#88191b;
    left:0px;
    top:30px;
    height:500px;
    width:138px;

}
#page_item4 #submenu {
    position:absolute;
    margin:0px;
    background-color:#005741;
    left:138px;
    height:445px;
    padding-right:5px;
    top:30px;
    height:500px;
    width:133px;

}
#page_item5 #submenu {
    position:absolute;
    margin:0px;
    background-color:#e65f16;
    left:276px;
    height:500px;
    top:30px;
    width:138px;
    padidng-right:5px;

}
#page_item6 #submenu {
    position:absolute;
    margin:0px;
    background-color:#034281;
    left:414px;
    height:500px;
    top:30px;
    width:138px;

    z-index:200;

}

#page_item7 #submenu {
    position:absolute;
    margin:0px;
    background-color:#466334;
    left:552px;
    height:500px;
    top:30px;
    width:133px;
    padding-right:5px;

}
#page_item8 #submenu {
    position:absolute;
    margin:0px;
    background-color:#4e1934;
    left:690px;
    height:500px;
    top:30px;
    width:138px;
}

#page_item9 #submenu {
    position:absolute;
    margin:0px;
    background-color:#7bad90;
    left:828px;
    height:500px;
    top:30px;
    width:138px;
}


#contentRight,#contentLeft {
    overflow:hidden;
    height:500px;
}

#page_item3 #contentLeft {
    margin:0px;
    padding:0px;
    display:none;
    overflow:hidden;
}
#page_item3 #contentRight {
    margin:0px;
    padding:0px;
    position:absolute;
    left:138px;
    top:30px;
    width:828px;
    overflow:hidden;
}

#page_item4 #contentLeft {
    position:absolute;
    margin:0px;
    left:0px;
    top:30px;
    width:143px;
    overflow:hidden;
}
#page_item4 #contentRight {
    position:absolute;
    margin:0px;
    left:276px;
    top:30px;
    width:695px;
    overflow:hidden;
}

#page_item5 #contentLeft {
    position:absolute;
    left:0px;
    top:30px;
    width:286px;
    overflow:hidden;
}
#page_item5 #contentRight {
    position:absolute;
    left:414px;
    top:30px;
    width:551px;
    overflow:hidden;
}

#page_item5 #contentLeft .links276 img {
    position:relative;
    margin-left:-10px;
    width:276px;
}

#page_item6 #contentLeft {
    position:absolute;
    left:0px;
    top:30px;
    width:415px;
    overflow:hidden;
}
#page_item6 #contentRight {
    position:absolute;
    left:552px;
    top:30px;
    padding:5px;
    padding-top:0px;
    width:409px;
    overflow:hidden;
}
#page_item7 #contentLeft {
    position:absolute;
    left:0px;
    top:30px;
    width:556px;
    overflow:hidden;
}
#page_item7 #contentRight {
    position:absolute;
    left:690px;
    top:30px;
    width:276px;
    overflow:hidden;
}

#page_item8 #contentLeft {
    position:absolute;
    left:0px;
    top:30px;
    width:693px;
    overflow:hidden;
}
#page_item8 #contentRight {
    position:absolute;
    left:829px;
    top:30px;
    width:138px;
    overflow:hidden;
}

#page_item9 #contentLeft {
    position:absolute;
    left:0px;
    top:30px;
    width:830px;
    overflow:hidden;
}



#page_item9 #contentRight {
    display:none;
    overflow:hidden;
}



#submenu {
    font-size:11px;
}

#submenu ul{
    list-style:none;
    margin-top:70px;
    margin-left:10px;
}

#submenu a {
    text-decoration:none;
    font-family:Verdana;
    font-size:11px;:
}
#submenu a:hover {
    color:#fff;
}
#submenu a {
    color:#000;
}



#submenu li {
    font-size:10px;
    margin-top:10px;
    line-height:12px;
}

li.submenu1 {
    clear:both;
    padding-top:10px;
}

li.submenu2  {
    float:left;
}

li.submenu2_act  {
    float:left;
}


#submenu .submenu_act {
    color:#fff;
}

#bottommenu {
    position:absolute;
    font-size:10px;
    display:block;
    margin:0px;
    padding:0px;
    left:0px;
    top:530px;
    height:20px;
    width:966px;
    background-color:#000;
}

#bottommenu ul {
    list-style:none;
    margin-top:3px;
    margin-left:10px;
}

#bottommenu li {
    float:left;
    margin-right:10px;
    border-right:1px solid #fff;
    padding-right:10px;
}

#bottommenu li a {
    font-size:11px;
}





#bottom #contentRight {
    display:none;
}

#bottom #submenu {
    display:none;
}

#bottom #contentLeft {
    position:absolute;
    left:0px;
    top:40px;
    width:940px;
    padding:5px;
}

#bottom #contentLeft .links552{
    position:relative;
    padding:0px;
    margin:0px;
    width:590px;
    margin-left:-48px;
}

#bottom #contentLeft .links552 img {
    width:590px;
}

#bottom .links414 {
    margin-left:-3px;
}

#start #submenu, #start #contentLeft, #start #contentRight {
    display:none;
}

#start #frame{
    background-image:url(/fileadmin/template/img/start.gif);
    background-position:0px 0px;
    width:966px;
    overflow:hidden;
}

.links138 {
    position:relative;
    width:138px;
    float:left;
    padding:5px;
    overflow:hidden;
    margin:0px;
}


#page_item3 #contentRight .rechts690 img  {
    margin-top:20px;
}


#page_item4 .links138
{
    position:relative;
    margin:0px;
    margin-left:-3px;
    width:135px;

    overflow:hidden;
}


.links276 {
    width:268px;
    float:left;
    padding-right:5px;
    padding-left:3px;
    margin:0px;
}


#page_item3 .links276 img {
    margin:0px;
    width:276px;
    float:left;
    padding:0px;
    overflow:hidden;
}

.links414 {
    width:402px;
    float:left;
    padding:5px;
    margin:0px;
}

.links552 {
    width:540px;
    float:left;
    padding:5px;
    margin:0px;
}

#page_item9 #contentLeft .links552{
    width:548px;
    padding:0px;
    margin-right:-15px;
}


#page_item9 #contentLeft .links552 img {
    width:553px;
}

.links690 {
    width:678px;
    float:left;
    padding:5px;
    margin:0px;
}

.links828 {
    width:816px;
    float:left;
    padding:5px;
    margin:0px;
}


.rechts138 {
    width:126px;
    float:right;
    padding:5px;
    margin:0px;
}

.rechts276 {
    position:relative;
    width:256px;
    float:right;
    padding-right:10px;
    padding-left:1px;
    margin:0px;
}


.rechts414 {
    width:416px;
    overflow:hidden;
    float:right;
    padding:0px;
    margin:0px;
    padding:0px;
}


.rechts552 {
    width:540px;
    float:right;
    padding:5px;
    margin-left:10px;
    margin:0px;
}

.rechts690 {
    width:668px;
    float:right;
    padding:5px;
    margin:0px;
}

#bottom .rechts690 {
    overflow:hidden;
    width:638px;
    padding:0px;
    margin-right:0px;
}

.rechts828 {
    width:816px;
    float:right;
    padding:4px;
    margin:0px;
}

.links414 .csc-textpic {
    margin-right:-5px;
}

.links552 .csc-textpic {
    margin-right:-4px;
}

.rechts276 .csc-textpic {
    margin-top:-5px;
    margin-left:-10px;
}

.links276 .csc-textpic {
    margin-left:-5px;
    width:276px;
}

.links276 .csc-textpic-text {
    padding:0px;
    margin-top:-5px;
    margin-left:-5px;
    width:275px;
    height:500px;
    overflow:hidden;
}
.links276 .csc-textpic-text.links276 .csc-textpic img {
    margin:0px;
    margin-left:-10px;
    width:276px;
    overflow:hidden;
    padding:0px;
}


.jkd_menu {
    display:none;
    background-color:#b78620;
    color:#fff;
}

.jkd_point {
    background-color:#b78620;
    color:#fff;
    height:25px;

    float:right;
    padding:5px;
    line-height:20px;
    padding-right:25px;
    padding-left:67px;
    margin-top:-10px;
    margin-right:-10px;
}

#jkd .jkd_menu {
    position:absolute;
    display:block;
    padding:10px;
    text-align:right;
    padding-right:40px;
    left:0px;
    top:487px;
    height:17px;
    width:916px;
    line-height:20px;
    font-size:11px;
}

#jkd .jkd_menu ul {
    list-style:none;
    width:600px;
    float:right;
}

#jkd .jkd_menu ul li {
    float:left;
    padding-right:30px;
}

#jkd .jkd_menu ul li a {
    color:#fff;
    font-size:11px;
    text-decoration:none;
}

#jkd .jkd_menu ul li a.submenu_act {
    color:#111;
}


#jkd #contentLeft {
    position:absolute;
    left:0px;
    top:40px;
    width:965px;
    overflow:hidden;
    padding-top:5px;
}

#page_item8 #submenu {
    background-image:url(/fileadmin/template/img/bg_aidshife.gif);
    background-repeat:no-repeat;
}

.csc-textpic {
    margin-left:-22px;
    margin-top:-10px;
}

#bottommenu a {
    color:#fff;
    text-decoration:none;
}

#bottommenu a.bottommenu_act {
    color:#888;
}

.csc-header {
    height:20px;
    padding-left:8px;
}

ol {
    padding-top:3px;
}


#contentRight ul {
    padding-top:5px;
}

.bodytext {
    padding-left:5px;
    padding-top:10px;
}

#page_item4 #contentRight .links138 .csc-textpic {
    margin-top:-25px;
}


#page_item4 #contentRight .bodytext,#page_item4 #contentRight .csc-header {
    padding-left:0px;
}


#page_item4 #contentLeft .links138{
    position:relative;
    width:138px;
    margin:0px;
    padding:0px;
    overflow:hidden;

}


#page_item6 #contentLeft .rechts276 {
    position:relative;
    margin:0px;
    padding:0px;
    width:270px;
    overflow:hidden;
    float:left;
}
#page_item6 #contentLeft .links138 {
    width:132px;
}

#page_item6 #contentLeft .rechts276 img,#page_item6 #contentRight .rechts414 img {
    margin-top:-10px;
}

#page_item6 #contentLeft .rechts276 .csc-header {
    height:30px;
    padding-left:4px;
}

#page_item9 #contentLeft .rechts276 {
    position:relative;
    margin:0px;
    padding:0px;
    width:276px;
    left:-2px;
    overflow:hidden;
}

#page_item9 #contentLeft .rechts138 {
    position:relative;
    margin:0px;
    padding:0px;
    left:-10px;
    width:150px;
    overflow:hidden;
}


#page_item8 .links276{
    width:271px;
    margin-left:-10px;
}

#page_item9 .links276 .csc-textpic img {
    margin-left:-10px;
    width:276px;
}

#page_item9 .rechts276 .csc-textpic img {
    width:278px;
    margin-top:-10px;
    margin-right:-1px;
}

#bottom #contentLeft .rechts690 {
    margin-top:10px;
}
#page_item5 #contentLeft .links276 {
    width:296;
    margin:0px;
    margin-left:2px;
}

#page_item7 #contentRight .links276 {
    position:relative;
    margin-left:-5px;
    padding:0px;
    margin-right:-5px;
}
#page_item7 #contentRight .links276 img {
    position:relative;
    width:300px;
    margin-right:-10px;
}

#page_item7 #contentLeft ul {
    padding-top:10px;
}

#page_item6 #contentLeft{
    background-color:#eae5c7;
}

#page_item3 h1 {
    margin-bottom:-10px;
}
#page_item6 h1 {
   padding-top:2px;
   margin-top:0px;
   display:block;
}
