
a:link img      {border:0px;}

a:visited img   {border:0px;}



body {          background-color:#A3A3A3;text-align:center;

                font-family:Lucida Sans Unicode, Lucida Grande;

                padding:0px;

                margin:0px;
                
}

#contenthintergrund { margin:auto;width:930px;
                background: url(content.jpg) bottom repeat-y;
                border-left: 1px solid #CECECE;border-right: 1px solid #CECECE;border-bottom: 1px solid #CECECE;
}
#banner {       margin:auto;width:930px;position:relative;height:149px;
                background-image:url(banner.jpg);background-repeat:no-repeat;
}

#topspace {     width:930px;position:relative;height:30px;

}

#languagezone { margin:auto;
                width:930px;position:relative;clear:both;padding:0px;

}

#languagenavi {     text-align:left;float:left;font-size:11px;margin:0px;padding-top:5px;position:relative;left:147px;

}
#languagenavi ul {  list-style:none;text-decoration:none;margin:0px;padding:0px;}

#languagenavi li {  float:left;line-height:20px;height:20px;text-decoration:none;
}

#languagenavi a{   color:#E6E6E6;text-decoration:none; padding-left:5px;padding-right:5px;border-right:1px solid #E6E6E6;

}

#impressumnavi {     position:absolute;right:5px;font-size:11px;margin:0px;padding-top:5px;

}
#impressumnavi ul {  list-style:none;text-decoration:none;margin:0px;padding:0px;}

#impressumnavi li {  float:left;line-height:20px;height:20px;text-decoration:none;
}

#impressumnavi a{   color:#E6E6E6;text-decoration:none; padding-left:5px;padding-right:5px;

}


#mainnavi {     font-size:14px;position:relative;

                top:10px;height:40px;width:930px;

                margin-top:1px;margin-bottom:1px;
                
}



#mainnavi ul, li a, #subnavi ul, #impressumnavi ul {  list-style:none;text-decoration:none;margin:0px;padding:0px;}



#mainnavi li {      position:relative;right:0px;
                    float:right;text-align:right;line-height:40px;height:40px;text-decoration:none;text-align:center;

}



#mainnavi a{    float:left;color:#894077;font-weight:bold;                            

                padding-right:15px;padding-left:15px;

}



#mainnavi a:hover, #mainnavi .menu-current a, #mainnavi .menu-parent a{                

                float:left;                
                color:#FFFFFF!important;

}

#container {    clear:both;margin:auto;width:930px;
}

.subnavi{       float:left;position:relative;
                width:150px;padding-left:0px;padding-top:15px;padding-bottom:15px;
}
.mainnavi ul, li a, .subnavi ul, .impressumnavi ul {  list-style:none;text-decoration:none;margin:0px;padding:0px;}

.subnavi li {   float:left;margin-top:2px;
}

.subnavi a {    color:#803780;
                display:block;
                font-size:14px;text-align:right;
}


.subnavi .menu-1 a, .subnavi .menu-2 a, #subnavi .menu-2 .menu-child a {
                list-style:none;
                width:122px;
                height:25px;line-height:25px;
                }

.subnavi .menu-3 a, #subnavi .menu-3 .menu-child a {
                list-style:none;font-size:12px;
                width:122px;
                height:15px;line-height:15px;
                }
.subnavi a:hover, #subnavi .menu-child a:hover { color:#FFFFFF;
}

.subnavi .menu-current a{  color:#B56CB5;
}


.contentarea {  float:left;width:770px;margin-top:10px;margin-left:5px;margin-bottom:10px;
}



.seitentitel {  color:#4E4E4E;font-size:14px;
                display:block;height:20px;line-height:20px; 
                border-bottom:1px solid #E2C0E2;
                margin: 0px 10px 0px 5px;text-align:left;padding-left:0px;padding-bottom:2px;
}


.content {      color:#454545;font-size:12px;
                border:0px;margin: 10px 10px 10px 10px;
}



.content a  {   color:#4F597B;
}



.content a:hover  {   color:#1A222C;
}


.content ul li a   {font-weight:bold;color:#272727;}

.content ul ul li a   {font-weight:normal;color:#272727;}



#newsblock {    margin:auto;clear:both;width:930px;
                padding-top:15px;
                min-height:50px;
                background-image:url(news.jpg);background-repeat:repeat-y;padding-bottom:15px;
                color:#222222;
}
#madebyauyana { margin:auto;clear:both;width:930px;font-size:10px;text-align:right;
}
#madebyauyana a { color:#D8D8D8;text-decoration:none;list-style:none;
}
.news {padding-left:150px;width:770px;}
#schlagzeilen   {margin-bottom:10px;margin-top:-12px;text-align:left;font-size:12px;}
#schlagzeilen a {font-size:12px;color:#4E4E4E;font-weight:normal;margin:0px;}
#schlagzeilen a:hover { color:#000000;}


/* Websitebaker Formatierungen */

.highlight                  {background-color: #FFFD71;}

.selected_group_title       {font-size:14px!important;text-align:left!important;border:1px solid #272727;background-color:#D3D3D3;padding:4px;margin-bottom:15px}

.post_short                 {padding-bottom:20px!important;padding-top:5px!important;}



.post_title                 {text-align:left;width:610px;font-weight:normal!important;}
.post_title a               {color:#894077;text-decoration:none!important;font-size:14px!important;}

.post_date                  {width:160px;font-size:12px;font-weight:normal!important;color:#4354E6!important;text-align: center;padding-top:2px;}

.post_short a               {display:block;text-align:right;}



.post_title,.post_date      {color:#1D2262;padding-bottom:2px;margin-top:15px;border-bottom:1px solid #6488BA!important;
}


h1                          {font-size:16px;}
h2                          {font-size:14px;}
h3                          {font-size:12px;}