body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	margin: 0;
	padding: 0;
	background-image:url(images/corner.jpg);
    background-repeat:no-repeat;
	background-position:0px 100%;
	background-color: #FFFAE0;
    background-attachment:fixed;
	scrollbar-Shadow-Color:#C6BD94;
	scrollbar-Highlight-Color:#F7EECF;
	scrollbar-DarkShadow-Color:#996600;
	scrollbar-3dLight-Color:#C6BD94;
	scrollbar-Track-Color:#EDE3C2; 
	scrollbar-Face-Color:#F9F3D2;
	scrollbar-Arrow-Color:#996600;
}
/*++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++ Startseite ++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++*/
.logo { z-index: 3; position: absolute; top: 20px; left: 525px; }
.subnavigation { background-image: url(images/ecke-oben-links_combi.gif); width: 361px; height: 79px; background-repeat: no-repeat; }
.subnavigation_txt {  margin-left: 15px; margin-top: 12px;}
.left_side { float: left; width: 200px; width: 220px; }
.bg_naviagtion { background-image: url(images/links-menue.jpg); width: 220px; height: 208px; background-repeat: no-repeat; }
/*startseite*/
.content { float: left; width: 451px; margin-top: 40px; margin-right: 300px; margin-left: 28px; }
* html .content { margin-right: 0 !important; }
/*folgeseiten ohne extra rechts*/
.content_02 { float: left; width: 720px; margin-top: 20px; margin-left: 20px; }
.rechte_seite { position: relative; float: left; width: 271px; margin-left: -275px; margin-top: 36px; }
* html .rechte_seite { margin-left: 24px !important; }
.p_headline { float: left; width: 100px; }
.txt_pfeilchen { background-image: url(images/pfeilchen_text.gif); width: 12px; height: 7px; background-repeat: no-repeat;	float: left; margin: 3px 3px 0 6px; }
.p_txt { float: left; width: 270px; }
.produktinfo { float: left; padding: 4px 30px 0 0; }
.fontTable { font-size:11px; font-weight:normal;}
/*++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++ Boxen +++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++*/
#box {
	width: 220px;
	visibility: visible;
}
#box_all {
	width: 100%;
	visibility: visible;
}
.modulHead_rot {
	padding: 5px 0  4px 8px;
	background-color: #ec2100;
	background-image: url('images/modul_bogen.gif');
	background-repeat: no-repeat;
	color: #ffffff;
	font-size: 100%;
}
.modulHead_gelb {
	padding: 5px 0  4px 8px;
	background-color: #ffcc21;
	background-image: url('images/modul_bogen_gelb.gif');
	background-repeat: no-repeat;
	font-size: 100%;
}
.modulContent {
	padding: 5px 0  4px 8px;
}
.win_modulContent {
	padding: 0;
}
/*++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++ Formatierungen ++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++*/
.float_right {
	float: right;
}
.float_left {
	float: left;
}
.clear {
	clear: both;
}
.fliess {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
.fliess-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}
.bold {
	font-weight: bold;
}
.link {
	text-decoration: none;
}
.textlink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FF3300;
	text-decoration: none;
}
.bread {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.link-rot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FF3300;
}
.link_black {
	color: #000000;
	text-decoration: none;
}
.link_black:hover {
	color: #000000;
	text-decoration: underline;
}
.link_under { color: #000000; text-decoration: underline;}
.link-rot-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF3300;
}
.blau {
	color: #022d89;
}
.small {
	font-size: 10px;
}
/*++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++ Formulare +++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++*/
input.button{
	border: 1px solid #C6BD94;
	background-color: #F9F3D2;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #996600;
	font-size: 11px;

        }	
select {
	border: 1px solid #C6BD94;
	background-color: #FFFAE0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	scrollbar-Shadow-Color:#C6BD94;
	scrollbar-Highlight-Color:#F7EECF;
	scrollbar-DarkShadow-Color:#996600;
	scrollbar-3dLight-Color:#C6BD94;
	scrollbar-Track-Color:#EDE3C2; 
	scrollbar-Face-Color:#F9F3D2;
	scrollbar-Arrow-Color:#996600; 
}
input {
	border: 1px solid #C6BD94;
	background-color: #FFFAE0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.nav2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
#proddropdown {
 width: 210px;
}
textarea {
	border: 1px solid #C6BD94;
	background-color: #FFFAE0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
form#wetter {
	padding: 0px;
	margin: 0px;
}
form#wetter #submit {
	width: 95px;
	height: 18px;
	float: left;
	border: 1px solid #c69713;
	background-color: #ffc81d;
}
form#wetter input {
	width: 208px;
	height: 18px;
	float: left;
	border: 1px solid #c69713;
	margin-top: 9px;
}

/*++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++ zeckenkarte faq +++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++*/
.contpic {
	float: right;
	width: 18%;
}
.conttxt {
	float: left;
	width: 80%;
}
.pic_left {
	margin: 3px 10px 10px 0px;
	float: left;
}
.pic_right {
	margin: 3px 10px 10px 10px;
	float: right;
}
.bold {
	font-weight: bold;
}
.italic {
	font-style:italic;
}
.large {
	font-size: 12px;
}
.large_02 {
	font-size: 14px;
}
.clear {
	clear: both;
}
.anker_up {
	margin-left: 15px;
}
.color_01 {
	background-color: #fbf1ce;
}
.space {
	padding-bottom: 4px;
}
.produkthead_hell {
	background-image: url(images/produktheadbghell.gif);
	height: 42px;
	width: 711px;
	float: left;
}
.bogenrechts {
	background-image:url(images/bogenrechts-l.gif);
	width: 9px;
	height: 42px;
	background-repeat: no-repeat;
	float: right;
}
.faq_arztstab {
	float: left;
	width: 50px;
	padding-right: 10px;
}
.faq_text {
	width: 640px;
	float: left;
}

.tmp_map {
	z-index:500;
	position: absolute;
	top: 300px;
	left: 300px;
}