BODY 					{ 
						background-color:#FFFFFF;
						FONT-FAMILY:"Trebuchet MS", Arial, Helvetica, Geneva; 
						margin:0px;
						font-size:9pt;
						min-height:100%;
						}
body.innerpop			{margin:0px; background-image:url(/pics/bg_verlauf.jpg); background-repeat:repeat-x; }
table.maintable			{width:90%; min-width:970px; max-width:1100px; }

A:link 					{text-decoration:none; color:#A42200; }
A:visited				{text-decoration:none; color:#A42200; }
A:active 				{text-decoration:none; color:#A42200; }
A:hover 				{text-decoration:underline; color:#A42200; }

#kopf					{ min-height:98px; padding-left:20px; padding-top:10px; padding-bottom:16px; text-align:center; color:#888888; margin-bottom:20px;
						  background-color:#941800; background-image:url(/pics/bg_top.gif); background-repeat:repeat-x; background-position:bottom; }
#kopf a					{color:#888888; }
#ikopf					{ width:90%; min-width:960px; max-width:1100px; margin-right:10px; height:96px; }
#menuebar				{ height:32px; }
#footer					{ color:#222222; height:55px; padding-top:65px; background-image:url(/pics/bg_bottom.gif); background-repeat:repeat-x; background-position:bottom; }
#footer a				{ color:#222222; }
#ifooter				{ width:90%; min-width:970px; max-width:1100px; text-align:left; }
#topmenue				{ width:970px; height:32px; text-align:center; } /* border-bottom:1px solid #BA1616; */
#topmenue a				{ float:left; width:120px; height:26px;
							text-decoration: none;
							color:#FFFFFF;
							text-align:center;
							padding-top:6px; 
							font-weight:bold; font-size:13px; 
							background-image:url(/pics/bg_menue.gif); 
						}
#topmenue a.active		{ color:#FFFFC1; background-position: 0px -32px; }
#topmenue a:hover		{ color:#FFFFC1; }

img.bs					{ border:1px solid #BBBBBB; 
						  -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
						  -webkit-box-shadow: 0px 0px 2px #AFAFAF; -moz-box-shadow: 0px 0px 2px #AFAFAF; box-shadow: 0px 0px 2px #AFAFAF;
						}
img.r					{ padding-left:12px; }
hr						{ background-color:#afafaf; height:1px; border:0px; }

.box					{ background-color:#FFFFFF; padding:12px; border:1px solid #BBBBBB; color:#505050; font-size:8pt; text-align:left; width:165px;
						  background-image:url(/pics/box_verlauf.jpg); background-repeat:repeat-x;
						  -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
						  -webkit-box-shadow: 0px 0px 2px #AFAFAF; -moz-box-shadow: 0px 0px 2px #AFAFAF; box-shadow: 0px 0px 2px #AFAFAF;
						}
.boxl					{ background-color:#FFFFFF; padding:12px; padding-top:3px; border:1px solid #BBBBBB; color:#000000; font-size:8pt; text-align:left; width:165px;
						  background-image:url(/pics/boxl_verlauf.jpg); background-repeat:repeat-x;
						  -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
						  -webkit-box-shadow: 0px 0px 2px #AFAFAF; -moz-box-shadow: 0px 0px 2px #AFAFAF; box-shadow: 0px 0px 2px #AFAFAF;
						}
.nbox					{ background-color:#FFFFFF; padding:12px; border:1px solid #BBBBBB; color:#000000; font-size:8pt; text-align:center; height:250px; width:27%; float:left;
						  margin-right:7px; margin-bottom:7px;
						  background-image:url(/pics/nbox_verlauf.jpg); background-repeat:repeat-x; background-position:bottom;
						  -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
						} 
.imgbox_r				{ border:1px solid #BBBBBB; background-color:#EFEFEF; padding:3px; float:right; width:auto; font-size:8pt; color:grey; text-align:right; margin-left:10px;
						  -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
						  -webkit-box-shadow: 0px 0px 2px #AFAFAF; -moz-box-shadow: 0px 0px 2px #AFAFAF; box-shadow: 0px 0px 2px #AFAFAF;
						}

.sky					{ max-width:160px; padding:0px; text-align:right; }
.content				{ padding-left:20px; padding-right:20px; text-align:left; }

.navifound				{ border:1px solid #BBBBBB; background-color:#FFFFFF; padding:3px; font-size:8pt; margin-bottom:5px;
						  -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
						  -webkit-box-shadow: 0px 0px 2px #AFAFAF; -moz-box-shadow: 0px 0px 2px #AFAFAF; box-shadow: 0px 0px 2px #AFAFAF;
						}
.haendler				{ padding:10px; padding-top:25px; padding-bottom:5px;  background-image:url(/pics/nbox_verlauf.jpg); background-position:center center; }
.grau8					{ font-size:8pt; color:grey; }
.ipreis					{ float:left; width:100px; }
.ival					{ float:right; width:360px; }
.dhover					{ border-top:1px solid #BBBBBB; padding:4px; }
td.dhover				{ border-top:1px solid #BBBBBB; padding-top:4px; padding-bottom:4px; font-size:8pt; }
img.logo				{ border:1px solid #BBBBBB;
						  -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
						  -webkit-box-shadow: 0px 0px 3px #AFAFAF; -moz-box-shadow: 0px 0px 3px #AFAFAF; box-shadow: 0px 0px 3px #AFAFAF; }
						
div.dropdownbox			{ position:absolute; left:50%; padding-left:10px; padding-right:10px; top:160px; display:none; overflow:hidden; z-index:2147483647; text-align:left; margin:auto; margin-left:340px; }
div.dropdownspace		{ position:relative; width:119px; height:6px; overflow:hidden; padding:0px; background-color:#949494; border-left:1px solid #666666; border-right:1px solid #666666; }
div.dropdowntext		{ background-color:#FFFFFF; background-image:url(/pics/bg_dropmenue.jpg); background-repeat:repeat-x; 
						  border:1px solid #666666; overflow:hidden; padding:10px; margin-top:4px;
						  color:#AAAAAA; font-size:8pt; line-height:15pt;
						 -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;
						 -khtml-border-bottom-left-radius:5px; -khtml-border-bottom-right-radius:5px;
						 -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px;
						 border-bottom-left-radius:5px; border-bottom-right-radius:5px;
						 -webkit-box-shadow: 0px 2px 5px #666666; -moz-box-shadow: 0px 2px 5px #666666; box-shadow: 0px 2px 5px #666666;
						}
a.drop					{color:#000000; font-size:9pt; background-image:url(/pics/ddots.gif); background-repeat:no-repeat; background-position:0px 5px; padding-left:10px; }
a.headline				{font-size:11pt; font-weight:bold; }
A.intern				{color:#5E1010; padding-left:14px; background-image:url(/pics/arrow_int.gif); background-repeat:no-repeat; background-position:0px 2px; }
A.intern:visited		{color:#5E1010; padding-left:14px; background-image:url(/pics/arrow_int.gif); background-repeat:no-repeat; background-position:0px 2px; }
A.extern				{color:#5E1010; padding-left:14px; background-image:url(/pics/arrow_ext.gif); background-repeat:no-repeat; background-position:0px 2px; }
A.extern:visited		{color:#5E1010; padding-left:14px; background-image:url(/pics/arrow_ext.gif); background-repeat:no-repeat; background-position:0px 2px; }

A.lm					{padding-left:12px; font-size:9pt; background-image:url(/pics/arrow.gif); background-repeat:no-repeat; background-position:0px 5px; font-weight:bold; }
A.lm2					{padding-left:24px; font-size:9pt; background-image:url(/pics/arrow.gif); background-repeat:no-repeat; background-position:12px 5px; }
A.arr					{padding-left:14px; font-size:9pt; background-image:url(/pics/arrow_r_blue.gif); background-repeat:no-repeat; background-position:0px 2px; font-weight:bold; }
div.RightA				{padding-left:11px; padding-bottom:20px; background-image:url(/pics/arrow.gif); background-position: 0px 5px; background-repeat:no-repeat; }
div.tooltip				{left:350px; top:600px; width:200px; display:none; z-index:1000; position:absolute; 
						 background-image:url(/pics/box_verlauf.jpg); background-position:0px -200px; background-repeat:repeat-x; background-color:#DFE0E8;
						 border:1px solid #666666; padding:5px;
						 font-family:Arial,Helvetica; font-size:8pt; color:#010101;
						 filter:progid:DXImageTransform.Microsoft.Shadow(color=#101010,direction=135, Strength=3); 
						 -webkit-box-shadow: 2px 2px 3px #101010; -moz-box-shadow: 2px 2px 3px #101010; box-shadow: 2px 2px 3px #101010;
						 -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; 
						}
.innerpophead			{background-image:url(/pics/bg_top.gif); background-position:0px -40px;
						 height:17px; padding:3px; font-size:8pt; font-weight:bold; color:#FFFFFF; }
						 
.formstd				{ border:1px solid #749FA4; background-color:#F8F9FE; width:300px; FONT-FAMILY:"Trebuchet MS", Arial, Helvetica, Geneva; font-size:9pt; }
select.formstd			{ width:302px; }
textarea.formstd		{ width:100%; }
.sucheform				{ border:1px solid #749FA4; background-color:#F8F9FE; width:120px; FONT-FAMILY:"Trebuchet MS", Arial, Helvetica, Geneva; font-size:8pt; }

