
/* schriftstil,abst&auml;nde */

body
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  background-color: #000099;
  background-image: url(../images/hintergrundbild_bb.gif);
}

table, tr, td
{
  color: #000000;
  font-family: verdana, arial;
  font-size: 10pt
}

/* scrolleiste internet explorer ab vers.5.5 */

/*body
{scrollbar-arrow-color: #e6e6e6; scrollbar-base-color: #9F9F9F;
scrollbar-highlight-color : #4F4F4F; scrollbar-shadow-color : #e6e6e6;
SCROLLBAR-TRACK-COLOR: #9F9F9F;}*/

ul
{
  list-style:none;
}
.rub
{
  font-family:verdana;
  font-size:10pt;
  height:30px;
  color:#FFFFFF;
  background-image:url(../images/content3.jpg);
  text-align:left;
  font-weight: bold;
}

.in
{
  background-color:#ffffff;
  color:#000000;
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom:0px;
  background-image:url(../images/in.jpg);
}

.fuss
{
  font-size:7pt;
  background-color:#ffffff;
  color:#000000;
  border:solid 0px;
  text-align:center;
  background:transparent;
  padding:0px;
  font-weight:bold;
}

.name
{
  font-size:10pt;
  background-color:#648ab2;
  color:#ffffff;
  border:solid 0px;
  text-align:center;
  background:transparent;
  padding:0px;
  letter-spacing:1px;
}

/* menue linke seite */


#menu a
{
  color:#FFFFFF;
  text-decoration:none;
  font-family:verdana, sans-serif;
  font-size: 9pt;
  width:200px;
  background-image:url(../images/content3.jpg);
  line-height:30px;
  display: block;
}

#menu a:visited
{
  color:#ffffff;
  text-decoration:none;
  font-family:verdana, sans-serif;
  font-size: 9pt;
  width:200px;
  background-image:url(../images/content3.jpg);
  line-height:30px;
}

#menu a:active
{
  color:#000099;
  text-decoration:none;
  font-family:verdana, sans-serif;
  font-size: 9pt;
  width:200px;
  background-image:url(../images/content.jpg);
  line-height:30px;
}

#menu a:hover
{
  color: #000099;
  text-decoration:none;
  font-family:verdana, sans-serif;
  font-size:9pt;
  width:200px;
  background-image:url(../images/content.jpg);
  line-height:30px;
}

/* hauptger&uuml;st */

.li
{
  background-color:#7F7F7F;
  width:20px;
  border-left:solid 1px #ffffff;
  border-right:solid 1px #000000;
}

.re
{
  background-color:#7F7F7F;
  width:20px;
  border-left:solid 1px #000000;
  border-right:solid 1px #ffffff;
}

/*.banner {opacity:0.30;-moz-opacity:0.30;_filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);
background-color:#ffffff;
border:solid 1px #000000;
height:60px;
background:  url(../images/banner.gif);
padding-left:2px;
}*/

#leiste2
{
  border-top:solid 1px #ffffff;
  border-bottom:solid 1px #000000;
  background-color:#697ba9;
  text-align:left;
  padding-left:10px;
  height:40px;
  color:#A3AEC9;
}

#leiste2b
{
  border-top:solid 1px #ffffff;
  border-bottom:solid 1px #000000;
  background-color:#697ba9;
  text-align:left;
  padding-left:10px;
  height:40px;
  color:#A3AEC9;
}

#kopfb
{
  background-color:#697ba9;
  text-align:right;
  vertical-align:bottom;
  padding-bottom:0px;
  padding-right:10px;
  border-top:solid 0px #737196;
  height:40px;
  border-right:solid 0px #737196;
  border-bottom:solid 0px #737196;
  border-bottom:solid 1px #ffffff;
  border-top:solid 0px #ffffff;
}

#logob
{
  border-right:solid 0px #737196;
  background-color:#ffffff;
  height:150px;
  background:  url(../images/back.jpg);
  text-align:center;
  vertical-align:middle;
  border-bottom:solid 0px #ffffff;
}

#fuss
{
  border-right:solid 0px #737196;
  border-bottom:solid 0px #737196;
  background-color:#FBFBFB;
  text-align:center;
  vertical-align:top;
  padding-top:2px;
  border-top:solid 0px #737196;
  height:35px;
}

#fussb
{
  font: normal 11px verdana, sans-serif;
  color: #000000;
  background-color:#eeeeee;
  padding:2px;
  border-top:solid 1px #afafaf;
  height:24px;
}

#ina
{
  border-left:solid 0px #737196;
  border-left:solid 1px #AFAFAF;
  background-color:#eeeeee;
  padding-left:  10px;
  padding-right :  10px;
}

#inb
{
  padding-top: 20px;
  padding-left:  20px;
  padding-right:20px;
  padding-bottom: 40px;
  border-right:solid 0px #ffffff;
  ;
  background-color:#ffffff;
}

#box
{
  background-color:#ffffff;
  padding:5px;
  font: normal 11px/18px verdana, sans-serif;
  color: #000000;
  border:solid 1px #afafaf
}

/* menue oben */



#menu2 a, #menu2 a:visited, #menu2 a:active
{
  display:block;
  background:  url(../images/midst.gif);
  color:#ffffff;
  text-decoration:none;
  font: normal 12px verdana, sans-serif;
  line-height:26px;
  text-decoration:none;
  padding: 0px 6px 0px 6px;
  text-align:center;
  border-left:solid 0px #ffffff;
  border-top:solid 0px #ffffff;
}

#menu2 a:hover
{
  background:  url(../images/midst2.gif);
  color:#000099;
  text-decoration:none;
}

/* menue links */

#menu1 a, #menu1 a:visited, #menu1 a:active
{
  display:block;
  background-color:#eeeeee;
  color:#000000;
  font: normal 11px verdana, sans-serif;
  line-height:24px;
  text-decoration:none;
  padding: 0px 5px 0px 5px;
  text-align:right;
  width:160px
}

#menu1 a:hover
{
  background-color:#CFCFCF;
  color:#ffffff;
  text-decoration:none;
}

/* allgemeine links im text */

a:link
{
  color: #0000CC;
  text-decoration:underline;
  ;
  font-family: verdana;
  font-size: 10pt;
}

a:visited
{
  color: #000000;
  text-decoration:underline;
  font-family: verdana;
  font-size: 10pt;
}

a:active
{
  color:#000000;
  text-decoration:underline;
  font-family: verdana;
  font-size: 10pt;
}

a:hover
{
  color: #ffffff;
  text-decoration:none;
  font-family: verdana;
  font-size: 10pt;
  background-color:#648ab2
}

/* uhr - datum */

input.datum
{
  font-size:9pt;
  color:#ffffff;
  border:solid 0px;
  background:transparent;
}

input.zeit
{
  font-size:9pt;
  color:#ffffff;
  border:solid 0px;
  background:transparent;
}

form
{
  margin-bottom:0px;
}

h1
{
  font-size: 18px;
  font-weight: bold;
  color: #000099;
}
.Titel
{
  font-size: 18px;
  font-weight: bold;
  color: #000099;
}

.Zwischentitel
{
  font-size: 14px;
  font-weight: bold;
  color: #000099;
}

.Text
{
  font-size: 12px;
  font-weight: normal;
  color: #000099;
  left: 5px;
  top: 2px;
}

.linie
{
  background-image:url(../images/linie.jpg);
  color:#000099;
  text-decoration:none;
  padding-left: 2px;
  padding-bottom: 1px;
  padding-top: 1px;
  margin: 0px auto;
  height:1px;
}

.linie2
{
  background-image:url(../images/linie.jpg);
  background-color:#666666;
  color:#000099;
  text-decoration:none;
  font-family:verdana, sans-serif;
  font-size: 10pt;
  padding-left: 2px;
  padding-bottom: 2px;
  padding-top: 2px;
  margin: 0px auto;
  height:1px;
}

.warenkorb
{
  color: #000099;
  background-color: #CCCCCC;
  border: 1px dotted #999999;
}

.warenkorb_bold
{
  color: #000099;
  background-color: #CCCCCC;
  border: 1px dotted #999999;
  font-weight: bold;
}
