/* Homepage von Bernhard Doll  */
/* http://www.doll-bernhard.de */
/* 2005-2006 Bernhard Doll     */

body {
  background-image: url(images/blue_bgr.jpg);
  text-align:center;
}

a:link {
  color:#000088;
}

a:visited {
  color:#000088;
}

a:active {
  color:#660099;  
}

a:hover{
  color:#0066FF;
}

/* Homepage von Bernhard Doll  */
/* http://www.doll-bernhard.de */
/* 2005-2006 Bernhard Doll     */

#pagecontainer {
  padding-top: 20px;
  width:750px;
  margin:auto;
}

#head .banner {
  border:0px;
  height:156px;
  background-image:url(images/banner_3.jpg);
  background-repeat : no-repeat;
  padding-left:5px;
  color:#FFFFFF;
}

#head, #content, #foot {
  text-align:left;
}

#content {
  margin-top: 20px; 
}

#text {
  width:605px;
  text-align:center;
  float:right;
}

#foot {
  padding-top: 15px;
  clear:both;  
}

#foot .left {
  float: left;
  margin-left:5px;
}

#foot .right {
  text-align: right;
  margin-right:5px;
}

.balken {
  border:0px;
  height:20px;
  background-image:url(images/balken.gif);
  background-repeat: repeat-x;
  color:#FFFFFF;
  font-weight: bold;
}

.textbgcolor, #text, .balken, th, #head .banner, #menu h2, #menu a, #menu a:hover, #foot .text {
  background-color: rgb(84,164,245);
}

#text .con {
  padding-top : 10px;
  
  padding-left: 15px;
  padding-right: 15px;
  
  padding-bottom: 10px;
}

/* Homepage von Bernhard Doll  */
/* http://www.doll-bernhard.de */
/* 2005-2006 Bernhard Doll     */

#menu {
  width: 135px;  
  float:left; 
}

#menu h2 { 
  margin : 0px; padding : 0px;
  padding : 3px;
  color : white;
  font : 10pt tahoma, arial, sans-serif;
  font-weight: bold;
  text-align : center;
  border-bottom : 1px solid #E1E1E1;
  background : #A4A4A4;  
  text-decoration : none;
  
  background-image:url(images/balken.gif);
  background-repeat: repeat-x;
}

#menu h2 a:hover { color : #F05B00; font-weight: bold;}

#menu a { 
  display : block;
  border-bottom : 1px solid #E1E1E1;
  width: 135px; /* IE */
  
  background-image: url(images/button_a.gif);
}
#menu[id] a {
  width: auto;
}

#menu a:link, #menu a:visited, .menusel { /* Menu Selected */
  font : 9pt verdana, arial, sans-serif;
  color : white; /* Unterpunkt Schriftfarbe */
  text-decoration : none;
  display : block;
  padding : 4px 4px 4px 20px;
}

.menusel  { 
  background : #BCBCBC;
}

#menu a:hover { 
  background : #E1E1E1;
  background-image: url(images/button_b.gif);
}

th {
  color:white;
  background-image:url(images/balken.gif);
  background-repeat: repeat-x;
  height:10px;
}

.copyright, .copyright a:link, .copyright a:visited, .copyright a:active, .copyright a:hover {
  text-decoration : none;
  color: black;
}

.copyright a:hover {
  text-decoration : none;
  color: #5C2E00;
}

.errormsg {
  color : red;
  margin-top: 20px;
  margin-bottom: 20px;
}

.frmcontact {
  width: 330px;
  color : #000000;
  font-size : 13px; 
  background-color : rgb(135,191,248);
  border: 1px solid #AFAFAF;
}

.frmcontact, .frmcontactcl {
  background-color : rgb(135,191,248);
}

#imageuploader A {
  color:#0000ff;
  text-decoration: none;
  font-family : Verdana, Arial, Helvetica, sans-serif
}

#imageuploader A:hover {
  color: #A24359;
  text-decoration: underline;
  font-family : Verdana, Arial, Helvetica, sans-serif
}
    
#imageuploader .menu {
  background-color: white;
}

/* Homepage von Bernhard Doll  */
/* http://www.doll-bernhard.de */
/* 2005-2006 Bernhard Doll     */
