a {
	color: #004DC6;
	font-family : arial;
	font-size : 12px;
}

a.menu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
display:block;
margin-top:5px;
text-align:left;
width:150px;
border-style:solid;
border-width:1px;
padding:2px;
}
a.menu:link {
color:black;
border-color:#F4F4F4;
text-decoration:none;}
a.menu:visited {
color:black;
border-color:#F4F4F4;
text-decoration:none;}
a.menu:hover {
color:black;
background-color:#CCCCCC;
border-color:#999999;
text-decoration:none;}

.path {
   font-family : verdana, helvetica, arial; 
   font-size : 11px;
   text-decoration: underline;
    }

body, div, span, p, .p, h1, h2, .listheadline, .listproducts, h3, ul, li, td ,th, select, input, textarea, credit{
	font-family : arial;
	bgcolor: #FFFFFF;
	leftmargin: 0px;
    topmargin: 0px;
    marginwidth: 0px;
    marginheight: 0px;
	}
input.text {
font-size:11px;background-color:#F4F5F6;border:1px solid #9AA4AF;margin-top:0;
}

body, p, .p, ul, li, h3, th, td, .check{
	color : #000000;
	font-size : 12px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	}


h1{
	Font-Family : Arial;
    font-size: 16px;
	Font-Weight : bold;
	Margin-Bottom : 8px;
	Margin-Top : 8px;
	}


h2, .listheadline, .listproducts{
	Color : #00309C;
	Font-Family : verdana, helvetica, arial;
	Font-Size : 16px;
	Font-Weight : bold;
	Margin-Bottom : 8px;
	Margin-Top : 16px;
	Text-Decoration : none;
	}


h2, .listheadline{
	text-decoration : none;
	}


.small{
  Font-Size : 10px;
  }

.listproducts{
	text-decoration : underline;
	}


.listheadline, .listproducts{
	margin-top : 8px;
	}


h3 {
	font-weight : bold;
	text-decoration : none;
	}


	
.tab, .tab a{
	font-size : 11px;
	font-weight : bold;
	text-align : center;
	text-decoration : none;
	}


a:hover{
	color : #FF6600;
	text-decoration : underline;
	}

.navbackground{
background-image:	url(../gfx/hauptnav.jpg)
}

.menuhead{
	background : #666666;
	color : #ffffff;
	font-size : 13px;
	font-weight : bold;
	text-align : center;
	}


.menusubhead{
	color : #777777;
	font-weight : bold;
	}


.menu, .menutext, .menubold, .pictext, .credit, .byline, .subhead{
	font-size : 11px;
	}


.menu{
	font-weight : normal;
	text-decoration : none;
	}


.menutext{
	margin-bottom : 4px;
	}


.menubold{
	font-weight : bold;
	}

.menubold1{
    font-size : 11px;
    font-weight : bold;
	color : #CC6633;
	}

.menuspacer{
	font-size : 2px;
	}


.spacer{
	padding-bottom : 8px;
	padding-top : 8px;
	}


.boAxtext{
	font-weight : bold;
	margin-bottom : 4px;
	}
.smallbold{
	font-size : 10px;
	}


.smallbAAold{
	font-weight : bold;
	}


.check{
	margin-bottom : 8px;
	}


.checkhead{
	font-weight : bold;
	margin-bottom : 16px;
	}


.list{
	margin-bottom : 10px;
	margin-top : 5px;
	padding : 4px;
	}


th{
	font-weight : bold;
	text-align : left;
	}


th.right{
	text-align : right;
	}


.tdmini{
	font-size : 1px;
	}


.pictext{
	background-color : #f0f0f0;
	font-style : normal;
	}


.pris{
	font-weight : bold;
	padding-bottom : 12px;
	padding-top : 8px;
	}


.linkselect{
	color : #ffffff;
	}


.linkselect:hover{
	color : #dcdcdc;
	}


.linknormal{
	color : #000000;
	}


.bglight{
	background-color : #EFF6FF;
	}


.bgdark{
	background-color : #D6DFF7;
	}


.bgcurrent{
	background-color : #f07800;
	}


.bgweekend{
	background-color : #a0a0a0;
	}


.bgselect{
	background-color : #787878;
	color : #ffffff;
	}


form{
	margin : 0px;
	}


hr{
	color : #808080;
	}


.stdbutton{
	font-size : 11px;
	}


.okbutton{
	font-size : 18px;
	font-weight : bold;
	}


.divider{
	float : left;
	padding-right : 10px;
	}


.box{
	width : 440px;
	}


.halfbox{
	width : 200px;
	}


.searchbox{
	width : 120px;
	}

	font-size : 14;
	font-weight : bold;
	}

ul{
	position: relative;
	left: -21px;

}

.error{
	color : #f08c00;
}

.orgreen{
    color : #00CC66;
	}
.black{
	Font-Family : arial;
    color : #000000;  
	text-decoration : none;
	font-weight : bold;	
	font-size : 11;
	}
.black:hover{
	color : #000000;
	text-decoration : underline;
	}
.darkblue{	
    Font-Family : arial;
    color : #00309C;  
	text-decoration : none;
	font-weight : bold;	
	font-size : 12;
	background-image: url("http://www.ohnerauchen.de/gfx/topic_bg.gif")
	}

#mainnav{
    color : #000000;  
	text-decoration : none;
	font-size : 11;
	}

.mainnav{
    color : #000000;  
	text-decoration : none;
	font-size : 11;
	}
.mainnav:hover{
	color : #000000;
	text-decoration : underline;
	}
.smallblue{
	Font-Family : arial;
    color : #0066CC;  
	text-decoration : none;
	font-size : 11;
	}
.smallblue:hover{
	color : #0066CC;
	text-decoration : underline;
	}


.small { 
	font-size : 9px;
	color : #999999;
 } 
.smalltext { 
	font-size : 11px;
	color : #000000;
 }
 .mediumtext { 
	font-size : 12px;
	color : #000000;
 }  
.helpline {
	Font-Family : Arial;
    color : #000000;  
	text-decoration : none;
	font-weight : bold;	
	font-size : 11;
	}
.gen {
	Font-Family : Arial;
    color : #000000;  
	text-decoration : none;
	font-weight : bold;	
	font-size : 11;
	}

td.row1	{ background-color: #FFFFFF; }
td.row2	{ background-color: #F4F4F4; }
td.row3	{ background-color: #FFFFFF; }

div.warning,div.ErrorBox{border:1px solid #b42e33;
background:#f9f0c3;
padding:4px 8px;
margin-bottom:20px;}

div.ErrorBox img.errorlogo{
float:left;
margin-right:10px;margin-top:2px;
}
div.ErrorBox h1{
color:#b42e33;margin:0;
} 
div.ErrorBox p{
color:#b42e33;
}
div.ErrorBox ul{
color:#b42e33;
margin-top:4px;
margin-left:38px;
padding-left:0;
margin-bottom:6px;} 

.grafik{
background-image: url(/gfx/topic_bg.gif);
background-repeat: no-repeat;
}

#poweredby {
  margin: auto;
  text-align: center;
  color: #999999;
  font-size: .8em;
}

#poweredby a {
    color: #999999;
    text-decoration: none;
	outline: none;
}

#poweredby a:hover {
  color: #999999;
  text-decoration: underline;
}