body,td {	
		font-family: Tahoma,Verdana,Arial,Helvetica,Sans Serif;font-size:12px;color:#000000;
		}
		
table.content {background-image: url(../../library/gifs/bg_content_verlauf.jpg); background-repeat:repeat-x;}
		
/* div {scrollbar-base-color:#CC8327;scrollbar-arrow-color:#000000;scrollbar-face-color:#CC8327;scrollbar-3dlight-color:#CC8327;scrollbar-darkshadow-color:#CC8327;} */
	
#mittig {position:absolute; left:5px; top:5px}
#Box {position:absolute; z-index:'1'; background-color:#C0CF00; height:514px; width:800px}
#Navi {position:absolute; z-index:'2'; width:200px; height:100px; top:223px}
/* #contentbox1 {position:absolute; z-index:'2'; width:472px; height:400px; top:222px; left:274px; background-color:#EBE97B;} */
#contentbox2 {	position:absolute; z-index:'3'; width:485px; height:300px; top:223px; left:275px;
 				border:#EBE97B; border-style:solid; border-width:2px;
}

.red{color:CC0000;}


.gbhead {background-color:#EBE97B;}

td.mainnav:hover,td.mainnav:active { background-color: #EBE97B; }

.right {text-align: right;} 
.bild {border:1px solid #ffffff;}

.mainnav, .nav {display:block;}

a:link, a:visited, a:hover, a:active {text-decoration:none;border:0px;color: #ffffff;}

a:hover, a:active {color: #CC0000;}

/*a:hover, a:active {color: #CC0000;text-decoration: underline;}*/

a.mainnav:link, a.mainnav:visited {
	color: #000000;
	font-size:20px;
}

a.mainnav:hover, a.mainnav:active {
	color: #CC0000;
	background-color :#EBE97B
}

.mainnavopen {
	display:block;
	color: #CC0000;
	background-color :#EBE97B;
	font-size:20px;
}

a.nav:link, a.nav:visited {
	color: #000000;
	text-decoration: none;
	font-size:15px;
}

a.nav:hover, a.nav:active {
	color: #CC0000;
	text-decoration: none;
	background-color :#EBE97B
}

.navopen {
	display:block;
	color: #CC0000;
	background-color :#EBE97B;
	font-size:15px;
}

a.footer:link, a.footer:visited {
	text-decoration: none;
	font-weight: bold;
	font-size:11px;
	color: #C0CF00;
}

a.footer:hover, a.footer:active {
	color: #CC0000;
	text-decoration: underline;	
}

/*justexpertise link footer*/
a.black:link, a.black:visited {
	text-decoration: none;
	color: #000000;	
}

a.black:hover, a.black:active {
	color: #CC0000;
	text-decoration: underline;	
}

h1 {
	font-size: 12px;
	margin: 0;
	padding: 0;
	color: #000000;
}

h2 {
	font-size: 15px;
	margin: 0;
	padding: 0;
	color: #000000;
}

.small {
	font-size: 10px;
}

p {margin:6px;}



.pagination {
	width: 420px;
}

.page_text a         { overflow: none; display:block; height:16px; border:1px; border-style:solid; border-color:#EBE97B; padding:1px 5px 1px 5px; background-color: #C0CF00; }
.page_text a:visited { display:block; height:16px; border:1px; border-style:solid; border-color:#EBE97B; padding:1px 5px 1px 5px; background-color: #C0CF00; }
.page_text a:hover   { display:block; height:16px; border:1px; border-style:solid; border-color:#C0CF00; padding:1px 5px 1px 5px; background-color: #EBE97B; }
.page_text a:active  { display:block; height:16px; border:1px; border-style:solid; border-color:#EBE97B; padding:1px 5px 1px 5px; background-color: #C0CF00; }

.page_number { float: left; width: 18px; }
.page_text   { float: left; width: 62px; }

.page_number a         { overflow: none; display:block; height:16px; border:1px; border-style:solid; border-color:#EBE97B; padding:1px 5px 1px 5px; background-color: #C0CF00; }
.page_number a:visited { display:block; height:16px; border:1px; border-style:solid; border-color:#EBE97B; padding:1px 5px 1px 5px; background-color: #C0CF00; }
.page_number a:hover   { display:block; height:16px; border:1px; border-style:solid; border-color:#C0CF00; padding:1px 5px 1px 5px; background-color: #EBE97B; }
.page_number a:active  { display:block; height:16px; border:1px; border-style:solid; border-color:#EBE97B; padding:1px 5px 1px 5px; background-color: #C0CF00; }

a.smallwhite:link, a.smallwhite:visited { color: #000000; font:10px verdana, sans-serif; text-decoration:none; line-height:15px; }
a.smallwhite:hover, a.smallwhite:active { color: #CC0000; font:10px verdana, sans-serif; text-decoration:none; line-height:15px; }
.smallblack                             { color: #000000; font:11px verdana, sans-serif; text-decoration:none; line-height:15px; }

.page_none                              { float: left; overflow: none; display:block; height:16px; border:1px; border-style:solid; border-color:#C0CF00; padding:1px 5px 1px 5px; background-color: #EBE97B; }

.formular	{	border:#666666; border-style:solid; border-width:0px;
			width:200px; height:18px;
			background: #ffffff;
		}
.form2	{	border:#666666; border-style:solid; border-width:1px;
			width:20px; height:18px;
			background: #ffffff;
		}
.form4	{	border:#666666; border-style:solid; border-width:1px;
			width:40px; height:18px;
			background: #ffffff;
		}
textarea {font-family:Arial;font-size:11px;border:1px solid #000000;width:250px;background-color :#EBE97B;}
select {font-family:Arial;font-size:11px;border:1px solid #000000;width:250px;background-color :#EBE97B;}
input {font-family:Arial;font-size:11px;border:1px solid #000000;width:250px;background-color :#EBE97B;}


.information {border: solid 1px #d1010e;border-left: solid 5px #d1010e;padding:5px;color:d1010e;margin-left:-1px;}

label.oeffnungszeiten	{display:block;width:100px;float:left;}
