body {

  font-family:Tahoma,Verdana ;
  font-size:11px;
  background-color:#ffffff;
  margin:0px;
  padding:0px;

  }
h1 { font-size:14px; margin-bottom:0px; }
p, form {
  margin:0px;
  padding:0px;
  font-family:Tahoma,Verdana ;
  font-size:11px;
   }


.shop_blocktitel {

border: 1px #777777 solid;
background-color : #C9D3DE;
font-size:12px;
font-weight:bold;
padding:2px;
padding-bottom:3px;
margin-bottom:5px;
margin-top:5px;
}

input, textarea, select, checkbox {
        background-color : #EEEEEE;
        color : #333333;
        font: normal 11px Tahoma, Verdana;
        border: 1px #999999 solid;
        margin: 1px;
        padding: 1px;
}

.button_sleep {
        background-color : #eeeeee;
        background-image:url(images/block_top_orange.gif);
        background-repeat:no-repeat;
        background-position:3px 3px;
        font: normal 11px Tahoma, Verdana;
        border: 1px #999999 solid;
        padding: 4px;
        padding-left:11px;
        width:150px;
        font-weight:bold;
        margin-bottom:5px;
}

.button_mouseover {
        background-color : #FFFFFF;
        background-image:url(images/block_top_orange.gif);
        background-repeat:no-repeat;
        background-position:5px 3px;
        font: normal 11px Tahoma, Verdana;
        border: 1px #666666 solid;
        padding: 4px;
        padding-left:13px;
        width:148px;
        font-weight:bold;
        margin-bottom:5px;
}

.details_name {font-weight:bold;text-align:right;padding-right:5px; }

a:link { font-weight:none; color:#CC0000; text-decoration:none }
a:visited { font-weight:none; color:#CC0000; text-decoration:none }
a:hover {  font-weight:none; color:#CC0000; text-decoration:underline }
a:active {  font-weight:none; color:#CC0000; text-decoration:none }

a.blacklink:link { font-weight:none; color:#000000; text-decoration:none }
a.blacklink:visited { font-weight:none; color:#000000; text-decoration:none }
a.blacklink:hover {  font-weight:none; color:#000000; text-decoration:none }
a.blacklink:active {  font-weight:none; color:#000000; text-decoration:none }

a.katlink:link { font-weight:none; color:#000000; text-decoration:none }
a.katlink:visited { font-weight:none; color:#000000; text-decoration:none }
a.katlink:hover {  font-weight:none; color:#FC9A00; text-decoration:none }
a.katlink:active {  font-weight:none; color:#000000; text-decoration:none }

a.menulink:link { font-weight:bold; color:#000000; text-decoration:none }
a.menulink:visited { font-weight:bold; color:#000000; text-decoration:none }
a.menulink:hover {  font-weight:bold; color:#FC9A00; text-decoration:none }
a.menulink:active {  font-weight:bold; color:#000000; text-decoration:none }

a.menulink2:link { font-weight:bold; color:#000000; text-decoration:none }
a.menulink2:visited { font-weight:bold; color:#000000; text-decoration:none }
a.menulink2:hover {  font-weight:bold; color:#ff0000; text-decoration:none }
a.menulink2:active {  font-weight:bold; color:#000000; text-decoration:none }

a.news:link {font-weight:none; color:#222222; text-decoration:none }
a.news:visited { font-weight:none; color:#222222; text-decoration:none }
a.news:hover {font-weight:none; color:#dd0000; text-decoration:none }
a:news:active { font-weight:none; color:#dd0000; text-decoration:none }

.preload {display:none;}
.menu_trenner { width:1px; background-image:url(images/menu_trenner.gif); height:23px; }
.admin_top {background-color:#F4F3F3; background-image:url(images/block_top_blau_2.gif);background-repeat:no-repeat;  background-position:2px 2px; font-weight:bold;height:15px;padding:1px;border: 1px #aaaaaa solid;padding-left:10px;padding-top:2px;margin-bottom:0px; }
.page_top_big {font-size:14px;background-color:#F4F3F3; background-image:url(images/block_top_blau.gif);background-repeat:no-repeat; background-position:2px 3px;font-weight:bold;height:16px;padding:2px;border: 1px #aaaaaa solid;padding-left:12px; }
.page_top_big2 {font-size:14px;background-color:#F4F3F3; background-image:url(images/block_top_blau.gif);background-repeat:no-repeat; background-position:2px 3px;height:16px;padding:2px;border: 1px #aaaaaa solid;padding-left:12px; }

.admin_body {background-color:#ffffff;padding:4px;}

.admin_top2 {background-color:#F4F3F3; background-image:url(images/block_top_orange.gif);background-repeat:no-repeat;  background-position:2px 2px; font-weight:bold;height:15px;padding:1px;border: 1px #aaaaaa solid;padding-left:10px;padding-top:2px;margin-bottom:1px; }
.admin_body2 {padding:4px;border: 1px #9EA7B2 solid;margin-bottom:1px;background-color:#EFF4F7}
.title_bildbeschreibung {background-color:#F4F3F3; background-image:url(images/block_top_blau_2.gif);background-repeat:no-repeat;  background-position:2px 2px; height:15px;padding:1px;border: 1px #aaaaaa solid;padding-left:10px;padding-top:2px;margin-bottom:5px; }
.input_blue {background-color:#F0F3F7 }
.punktlinie {background-image:url(images/punktlinie.gif);height:9px;}
.punktlinie2 {background-image:url(images/punktlinie2.gif);height:9px;}
.erklaerung {font-weight:bold;padding-bottom:10px; }
.meldung_ok  {font-weight:bold;padding-bottom:10px; }

.formular_left {float:left;font-weight:bold;width:200px;text-align:right;padding-top:3px;padding-right:5px; }
.formular_right {  }
.greyform_button { font-weight:bold; background-image:url(images/block_top_orange.gif);background-repeat:no-repeat;  background-position:2px 2px;background-color : #EEEEEE;border: 1px #AAAAAA solid;padding-top:3px;width:150px;color:#333333}
.greyform { background-color : #EEEEEE;border: 1px #999999 solid;color:#333333}

.thumbnail_galerie {border: 1px #000000 solid; }
.meldung_fehler {color:#dd0000;font-weight:bold; }
.meldung_erfolgreich {color:#009900;font-weight:bold; }

.anylinkcss{
position:absolute;
visibility: hidden;
z-index: 100;
width: 140px;
background-color:#D3DDE8;
border: 1px #888888 solid;
border-bottom:0px;
}
.leer_lassen { display:none; }
.anylinkcss a{

display: block;
border-bottom: 1px #888888 solid;
background-image:url(images/menu_not_active.gif)
}

.anylinkcss a:hover{ /*hover background color*/
color:#FC9A00;
background-image:url(images/menu_active.gif);

}

