/* STANDARD */

body {
   background-color : #f6f6f6;
   font-size : 11px;
   font-family : Verdana, Arial, SunSans-Regular, Sans-Serif;
   color : #000000;
   padding : 0;
   margin : 0;
line-height : 130%;
}
table, td {
   font-size : 11px;
}
h1, h2, h3, h4, h5 {
   font-size : 12px;
}
a {
   color : #000000;
   text-decoration : underline;
}
a:visited {
   color : #000000;
    text-decoration : underline;
}
a:hover {
   color : #0000aa;
   text-decoration : underline;
}
a:active {
   color : #000000;
   text-decoration : underline;
}
.form1 {
   border : 1px solid #cccccc;
   background : #f4f4f4;
   padding : 5px;
}
form {
	 border : 0;
	 padding : 5px;
}
.boxen {
	 padding-left : 10px;
}
.menu a ,.menu a:visited {
   color : #000000;
   text-decoration : none;
}

.menu a:hover {
   color : #0000aa;
   text-decoration : underline;
}


.td {
	 border : 1px solid #cccccc;
}
.overflow {
	 overflow:auto;   
	 overflow-y:hidden;   
	 overflow-x:auto;   
	 -moz-user-focus: normal;
	 width:592px; 
	 font-family:Verdana;
}

select.submenu{
   width: 90px;
} 

/* Content boxen */

.contentbox {
	background-color:#f4f4f4;
	border : 1px solid #cccccc;
	padding:3px;
	border-style:solid;  
	border-width:thin;
}



/* MESSAGES */

.msgok {
	background-color:#AFE3AC;
	border-color:#03A50F;
	padding:10px;
	border-style:solid;  
	border-width:thin;
}

.msgerror {
	background-color:#FDC5C1;
	border-color:#FB2424;
	padding:10px;
	border-style:solid;  
	border-width:thin;
}

/* BOXEN */
.box1 {
	background:url(img/box_01.jpg);
}

.box2 {
	background:url(img/box_02.jpg); 
	padding-left:10px;
}


/* Relativer Tooltip */
a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active  {
  position: relative;
  text-decoration: none;
  font-style: italic;
  color: #0000ff;
  }

a.tooltip:hover {
  color: #0000ff;
  background: transparent;
  }

a.tooltip span {
  display: none;
  text-decoration: none;
}

a.tooltip:hover span {
  display: block;
  position: absolute;
  top: 5px;
  left: 0px;
  width: 100px;
  z-index: 100;
  color: #000000;
  border:1px solid #000000;
  background: #FFFFCC;
  font: 10px Verdana, sans-serif;
  text-align: left;
  }

/* Absoluter Tooltip */
div#links {
  position: relative;
  top: 10px;
  left: 0px;
  width: 170px;
  height: 160px;
  font: 16px Verdana, sans-serif;
  z-index: 100;
  }

div#links a {
  display: block;
  text-align: center;
  font: bold 1em sans-serif;
  padding: 5px 10px;
  margin: 0 0 1px;
  border-width: 0;
  text-decoration: none;
  color: #FFFFCC;
  background: #444444;
  }

div#links a:hover {
  color: #441111;
  background: #AAAAAA;
  border-left: 5px double white;
  border-right: 5px double white;
  }

div#links a span {display: none;}
div#links a:hover span {
   display: block;
   position: absolute;
   top: 95px;
   left: 0;
   width: 160px;
   padding: 5px;
   z-index: 100;
   color: #000000;
   background: #FFFFCC;
   font: 10px Verdana, sans-serif;
   text-align: center;
   }

#logostrip {  
background: url(http://forum.bauforum24.biz/forum/style_images/bauforum/header_tile.gif);

border: 0px solid #FFF; 
height: 103px; 
margin: 0px;
    padding: 0px;
        width:1001px;
}

td.nopad{ 
padding: 0;

border:0;
}
div.nopad{ 
padding: 0;

border:0;
}

.yellow {
background-image:url(http://forum.bauforum24.biz/forum/style_images/bauforum/yell_tile.gif);
height: 10px;
width:1000px;
margin: auto;
}
img {
 border : 0; 
 }
 
 .smallfont {
 font-size:8px;
 }