body {
        background-image: url(/images/orna.jpg);
        margin-left:0px;
        margin-right:0px;
        margin-top:0px;
        margin-bottom:0px;
}


.normalbold {
        color: #446D8C;
        font: 12px Verdana, sans-serif;
        font-weight: bold;
}


.navPane
{
        width: 162px;
}

.headbutton {
        color: #FFFFFF;
        border-bottom:1px ;
        background-image: url(/images/navbg.jpg);
        padding: 2px;
        padding-left: 2px;
        padding-top: 3px;
        padding-bottom: 1px;
        padding-right: 2px;
        font: 14px Verdana, sans-serif;
        color:#446D8C;
        font-weight: bold;
        text-decoration: none;
        border-color: #;
        display: block;
        margin: 0px;
        width: 164px;
        height: 22px;
        text-align: left;
}

.buttons a {
        color: #051254;
        border-bottom:1px dotted #888;
        background-color: #FFFFFF;
        padding: 2px;
        padding-left: 2px;
        padding-top: 3px;
        padding-bottom: 1px;
        padding-right: 3px;
        font: 12px Verdana, sans-serif;
        font-weight: normal;
        text-decoration: none;
        border-color: #B3848A;
        display: block;
        margin: 0px;
        width: 100%;
        text-align: left;
}

.buttons a:hover {
        color: #B3848A;
        border-bottom:1px dotted #888;
        background-image: url(/images/hvbg.jpg);
        padding: 2px;
        padding-left: 2px;
        padding-top: 3px;
        padding-bottom: 1px;
        padding-right: 3px;
        font: 12px Verdana, sans-serif;
        font-weight: normal;
        text-decoration: none;
        border-color: #B3848A;
        display: block;
        margin: 0px;
        width: 168px%;
        text-align: left;
}




table {
        background-color:#FFFFFF;
        text-align:left;
}

.outborder {
        background-color:#B3848A;
}





.inborder {
        background-color:#B3848A;
}

.out {
       background-color:#FFFFFF;
}

.in {
        background-color:#ffffff;
}

td {
        background-color:#ffffff;
}

.header {
        background-color:#ffffff;
}

.title {
        background-image: url(/images/bg.jpg);
        color:#ffffff;
        font-weight:bold;
}

.menu {
        background-image: url(/images/obg.jpg);
}

.menudesc {
        background-image: url(/images/desc.jpg);
}

td {
        font-size:13px;
        font-family:verdana,arial;
        color:#000000;
}

.small {
        font-size:13px;
        font-family:verdana,arial;
}

.smallgrey {
        font-size:13px;
        font-family:verdana,arial;
        color:#808080;
}

.smallgrey2 {
        font-size:10px;
        font-family:verdana,arial;
        color:#808080;
}

.smallgrey3 {
        font-size:12px;
        font-family:verdana,arial;
        color:#000000;
}



a {
  color:#051254;
  text-decoration:none;
  outline:none;
}

a:hover {
  color:#051254;
  background-color:#B3848A;
  text-decoration:none;
}



a:visited {
        color:#051254;
        text-decoration:none;
}

a:active {
        color:#B3848A;
        text-decoration:none;
}

.link a, .link a:visited, .link a:hover, .link a:active {
        font-weight:bold;
}

a.link {
        font-weight:bold;
        font-family:Verdana, Arial;
        font-size:14px;
}

.menu a, .menu a:visited, .menu a:active {
        text-decoration:none;
        font-weight:normal;
        color:#ffffff;
}

.menu a:hover {
        font-weight:normal;
        color:#FF0000;
}

.tableb {
        background-color:#ffffff;
}

input, textarea, select {
        font-family:Verdana, Arial;
        font-size:13px;
}

.adsense {
        border: dashed 1px #FFFFFF;

}

/* ab hier Änderungen der Version 1.4.1 */

legend {
        padding-left:5px;
        padding-right:5px;
        font-weight:bold;
}

fieldset {
        border:1px solid #cdcdcd;
        padding:13px;
}

.error {
        color:#990000;
        background-color:#FFFFE1;
        border:1px dashed #990000;
        margin-top:25px;
        margin-bottom:25px;
           font-weight:bold;
}

.addform_titel {
        font-weight:bold;
        margin-bottom:5px;
}

h2{
color:#446D8C;
font-size:11px;
display:inline;
}

h3 {
color:#FFFFFF;
font-size:11px;
display:inline;
}


h4 {
color:#CCCCCC;
font-size:10px;
display:inline;
}

h1{
color:#446D8C;
font-size:14px;
font-weight: bold;
display:inline;
}



/* Sonstige
/*******************************************************/
.head1 {
        font-size:14px;
        font-weight:bold;
        color:#B6726C;
}

/* teaser
/***********************************************
.teaser  {
        /* width:718px; */
        padding:10px;
        text-align:left;

        border: solid 1px #B3848A;
        background-color: #EEEEEE;
        font-size: 1em;
        color: #666;

        margin:0px;
  }

.teaser {
        margin-bottom: 10px;
}

.teaser_about {
        background-color: #FFCC00;
        padding: 10px;
}

.teaser a {
        text-decoration: none !important;
        color: #666666 !important;
        font-weight: bold;
        border-bottom: 1px dotted #666666;
}
.teaser a:hover, .about-box a:hover {
        border-bottom-style: solid;
}

.teaser #teaserEngLink {
        font-weight: normal !important;
}



.catlist {
  width:257px;
  margin-right:15px;
}

.catlist_new {
  border-left:1px  #888;
  border-right:1px  #888;
  border-bottom:1px  #888;
  width:240px;
  height:3px;
  padding:7px 5px 5px 10px;
  font:9px tahoma;
  margin-bottom:5px;
  background-color:#ffffff;
}

.catlist_new:hover {
  background-image: url(/images/hvbgin.jpg);
}

.catlist_new a {
  color:#000;
}



.catlistt {
  width:263px;
  margin-right:15px;
}

.catlistt_new {
  border-left:1px  #888;
  border-right:1px  #888;
  border-bottom:1px  #888;
  width:252px;
  height:55px;
  padding:4px 2px 2px 7px;
  font:9px tahoma;
  margin-bottom:3px;
  background-color:#ffffff;
}

.catlistt_new:hover {
  background-image: url(/images/hvbgin.jpg);
}

.catlistt_new a {
  color:#000;
}


.seiten {
  border:1px solid #136695;
  padding:3px 8px 3px 8px;
  font:13px arial;
  margin-right:5px;
}

.seiten:hover {
  background-color:#B3848A;
  text-decoration:none;
}

.seiten_act {
  border:1px solid #136695;
  padding:3px 8px 3px 8px;
  font:13px arial;
  margin-right:5px;
  background-color:#B3848A;
  text-decoration:none;
}

.lth {
 color:#999999;
 font-family:Verdana, Arial;
 font-size:10px;
}



.bookt {
        font-size:12px;
        color:#666666;
}
