body, html, #wrapper{
/*	height:100%;*/
	margin: 0 auto;
	padding:0;
	border: none;
	font-family: Arial, MS Sans  Serif, Sans-serif, Verdana, Helvetica, Tahoma;
	font-size: 11px;
	line-height:15px;
	font-weight: normal;
	color: #575757;
	text-decoration: none;
	background-color:#999999;

}
#wrapper{
	margin-top:20px;
	text-align: left;
	vertical-align: middle;
	background-color:#E5E5E5;
	width: 800px;
}
/******************************************Kopfbereich**********************************************+*/
#logo{ position:relative; left:690px; margin-top:-20px}
#border{border-left:1px solid #fff;border-right:1px solid #fff}
#header{background-color:#FF9933;width:798px;margin:auto;height:163px;border-top:1px solid #fff;}
#balken{height:30px;border-top:1px solid #fff; background-color:#ccc;}
#tarea{background-color:#f1f1f1; width:798px;border-top:1px solid #fff;}

#navarea{
	padding-top:20px;
	float:left;
	width:191px; 
	background-color:#E5E5E5;
}
#tfloat{ 
	float:right;
	width:350px; 

	min-height:350px;
	height:auto;
/*
	height:350px;
*/
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:15px;
	background-color:#f1f1f1;	
	border-left:1px solid #fff;
	border-right:1px solid #fff;	
}
#kontext{ 
	background-color:#E3E3E3;
	float:right;
	background-color:#fff;
	width:199px;
}
#news{ 
	width:168px;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:15px;
	padding-right:15px;
	background:#fff url(../images/design_neu/bgshortnav.gif) repeat-x left bottom;
	min-height:100px;
}
#broschur{ top:0px;padding-top:20px;}
#logoarea{background:#FFF;width:400px;height:60px;border-bottom:1px solid #fff;}
#quicklink{padding-top:120px;padding-left:5px}

#tround{width:100%;height:60px;background:#f0f0f0 url(../images/design_neu/tround.gif) no-repeat 0px 0px;}
#bround{width:100%;height:19px;clear: both; bottom:0px;background:url(../images/design_neu/bround.gif) no-repeat 0px 0px;}
#bround2{width:100%;height:19px;clear:both; bottom:0px;background:url(../images/design_neu/bround2.gif) no-repeat 0px 0px;}
#bround3{width:100%;height:19px;clear:both; bottom:0px;background:url(../images/design_neu/bround3.gif) no-repeat 0px 0px;}


#footer{
	clear:both;
	height:25px;
	margin:auto ;
	width:380px;
	padding-left:15px;
	padding-right:15px;
	background:#f1f1f1 url(../images/design_neu/footer.gif) repeat-x;
}
#footernavarea{
	top:5px;width:100%;
}


#toppos{padding-left:25px}

#saeulen{
	background-color:#fff;
	width:768px; 
	padding-left:15px; 
	padding-right:15px; 
	min-height:100px; 
	position:relative;
	clear: both;
}
.sarea{width:220px;padding-left:15px;padding-right:15px;min-height:100px;margin-bottom:20px;}
#render{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-bottom:20px;
	padding-top:15px;
	text-align:right;
	width:100%;
	height:20px;
	position:relative;
	background-color:#999;
}
#logo{right:580px;}
#nheight{position:relative; top:15px;}

#slogan{top:50px; z-index:1; left:550px;position:relative;}

/******************************************links**********************************************+*/
#inhalt{margin-top:22px;background:#F2F2F2;width:100%;height:auto;}
a.link_home{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #333;text-decoration: none;top:0px;padding-top:2px;padding-bottom:2px;	padding-left:15px;	padding-right:8px;	line-height:30px;height:30px;border-right-width: 1px;background-image: url(../images/design_neu/home.gif);	background-repeat: no-repeat;background-position: 0px 3px;border-right-style:dashed;border-right-color: #333;}
a.link_home:hover{background-image: url(../images/design_neu/home_a.gif);color: #990000;}
a.link_kontakt{margin-left:3px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #333;text-decoration: none;top:0px;padding-top:2px;padding-bottom:2px;	padding-left:20px;	padding-right:8px;	line-height:30px;height:30px;border-right-width: 1px;background-image: url(../images/design_neu/kontakt.gif);	background-repeat: no-repeat;background-position: 5px 3px;border-right-style:dashed;border-right-color: #333;}
a.link_kontakt:hover{background-image: url(../images/design_neu/kontakt_a.gif);color: #990000;}
a.link_sidemap{margin-left:3px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #333;text-decoration: none;top:0px;padding-top:2px;padding-bottom:2px;	padding-left:20px;	padding-right:8px;	line-height:30px;height:30px;border-right-width: 1px;background-image: url(../images/design_neu/sidemap.gif);	background-repeat: no-repeat;background-position: 5px 3px;border-right-style:dashed;border-right-color: #333;}
a.link_sidemap:hover{background-image: url(../images/design_neu/sidemap_a.gif);color: #990000;}
a.link_impressum{margin-left:3px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #333;text-decoration: none;top:0px;padding-top:2px;padding-bottom:2px;	padding-left:7px;	padding-right:8px;	line-height:30px;height:30px;border-right-width: 1px;background-position: 0px 3px;border-right-style:dashed;border-right-color: #333;}
a.link_impressum:hover{color: #990000;}
a{font:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#575757;text-decoration:underline;}
a:hover{text-decoration:none;}
a.vlink{color: #333;text-decoration: none;margin-bottom:2px;display: block;	line-height:20px;background: url(../images/design_neu/feil.gif) no-repeat 15px 6px;text-indent: 30px;border-bottom: 1px solid #CFCFCF;}
a.vlink:hover{background-image: url(../images/design_neu/feil_a.gif);	color:#333333;font-weight: bold;}
a.vlink:active{background-image: url(../images/design_neu/feil_a.gif);	color:#333333;font-weight: bold;}
a.slink{color: #333;text-decoration: none;margin-bottom:2px;display: block;line-height:20px;text-indent: 40px;border-bottom: 1px solid #CFCFCF;}
a.slink:hover{font-weight: bold;}
a.tlink{color: #333;text-decoration: none;margin-bottom:2px;display: block;	line-height:20px;text-indent: 60px;border-bottom: 1px solid #CFCFCF;}
a.tlink:hover{font-weight: bold;}
a.selink{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;background: url(../images/design_neu/feil.gif) no-repeat 0px 3px;color:#993300; text-decoration:none;text-indent: 15px; display:block;}
a.selink:hover{color:#333; text-decoration:none;}
.flink_print{font-family: Verdana, Arial, "Helvetica", Tahoma;color: #666;font-size:10px;padding-left:15px;padding-bottom:5px;padding-top:5px;margin-right:10px;text-decoration:none;background: url(../images/design_neu/print.gif) no-repeat 0px 3px;}
.flink_print:hover{color:#990000;}
.flink_pdf{font-family: Verdana, Arial, "Helvetica", Tahoma;color: #666;font-size:10px;padding-left:15px;padding-bottom:5px;padding-top:5px;margin-right:10px;text-decoration:none;background: url(../images/design_neu/pdf.gif) no-repeat 0px 3px;}
.flink_pdf:hover{color:#990000;}
.flink_empfehlen{font-family: Verdana, Arial, "Helvetica", Tahoma;color: #666;font-size:10px;padding-left:15px;padding-bottom:5px;padding-top:5px;text-decoration:none;background:url(../images/design_neu/empfehlen.gif) no-repeat 0px 3px;}
.flink_empfehlen:hover{color:#990000;}
a.impressum{font:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#fff;text-decoration:underline;}
a.impressum:hover{text-decoration:none;}

a.breadcrumbs{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #333;text-decoration: none;top:0px;padding-top:2px;padding-bottom:2px;padding-left:15px;	padding-right:8px;	line-height:30px;height:30px;border-right-width: 1px;background-image: url(../images/design_neu/feil.gif);background-repeat: no-repeat;background-position: 0px 4px;}
a.myinsono_new_cat{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;padding-bottom:8px;line-height:18px;display:block;color: #333;text-decoration: none;top:0px;padding-left:25px;padding-right:8px;background: url(../images/design_neu/folder_refresh.png) no-repeat 0px 0px;}
a.myinsono_new_file{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;padding-bottom:8px;line-height:18px;display:block;color: #333;text-decoration: none;top:0px;padding-left:25px;padding-right:8px;background: url(../images/design_neu/layoutpage.gif) no-repeat 0px 0px;}
a.myinsono_extended{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;padding-bottom:8px;line-height:18px;display:block;color: #333;text-decoration: none;top:0px;padding-left:25px;padding-right:8px;background: url(../images/design_neu/default_tool_small.png) no-repeat 0px 0px;}
a.user_details{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;padding-bottom:8px;line-height:18px;display:block;color: #333;text-decoration: none;top:0px;padding-left:25px;padding-right:8px;background: url(../images/design_neu/principal.png) no-repeat 0px 0px;}
a.upload{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;padding-bottom:8px;line-height:18px;display:block;color: #333;text-decoration: none;top:0px;padding-left:25px;padding-right:8px;background: url(../images/design_neu/upload.gif) no-repeat 0px 0px;}

a.blink{color: #333;text-decoration: none;	line-height:30px; background: url(../images/design_neu/feil.gif) no-repeat 1px 3px;
	text-indent: 30px;
	border-bottom: 1px solid #CFCFCF; 
	padding:0px 3px 0px 15px; 
	margin: 0px 20px 2px -13px;
	margin-left:10px;
}
a.blink:hover{background-image: url(../images/design_neu/feil_a.gif);color:#000000;}

a.tindent1{text-indent:10px; display:block;}
a.tindent2{text-indent:20px; display:block;}
a.tindent3{text-indent:30px; display:block;}

/*****************************************html tags*******************************************************************/
h1{margin-top:0px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;line-height: 12px;font-weight: bold;color: #575757;text-decoration: none;}
h2{margin-top:0px;padding-top:15px;padding-bottom:0px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;line-height: 12px;font-weight: bold;color: #575757;text-decoration: none;}
h3{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;line-height: 12px;font-weight: bold;color: #575757;text-decoration: none;margin:0px; padding-bottom:5px;}
h4{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;line-height: 12px;font-weight: bold;color: #575757;margin-bottom:10px;padding-bottom:5px;background: url(../images/design_neu/h4.gif) repeat-x left bottom;}
h5{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;line-height: 12px;font-weight: bold;color: #575757;margin-bottom:10px;padding-bottom:5px;}

img{border:0px;}
span{font-family: Arial, MS Sans  Serif, Sans-serif, Verdana, Helvetica, Tahoma;font-size: 11px;color:#993300;}
p{font-family: Arial, MS Sans  Serif, Sans-serif, Verdana, Helvetica, Tahoma;font-size: 11px;}

li{font-family: Arial, MS Sans  Serif, Sans-serif, Verdana, Helvetica, Tahoma;	font-size: 11px;}

/*****************************************Formulare*******************************************************************/
/**************************Kontaktformular Anfang**************************/
.textfeld{
	width: 100%;
	height:16px;
	margin-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #505050;
	line-height:14px;
	text-decoration: none;
	background-image: url(../images/design_neu/input_bg.gif);
	background-repeat: repeat-x;	
	border: 1px solid #CECECE;
}
select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #505050;
	line-height:14px;
	text-decoration: none;
	background-image: url(../images/design_neu/input_bg.gif);
	background-repeat: repeat-x;	
	border: 1px solid #CECECE;
}
.textbereich{
	width: 100%;
	height: 120px;
	overflow:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	background-image: url(../images/design_neu/bgconctact.gif);
	background-repeat: repeat-x;
	border: 1px solid #CECECE;
}
.senden{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	margin-top:10px;
	color: #ffffff;
	text-decoration: none;
	background-color: #FF9933;
	border-top: 1px none #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px none #666666;
	background-image: url(../images/design_neu/sendtaks.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	width: 85px;
}
/*************************************Kontaktformular Ende************************/
#adresse{
display:none;
}