body{
	font-size:8pt;
	font-family:verdana;
	MARGIN: 0px;
	PADDING: 0px; 
}

div.innercont{margin-bottom: 1em; padding-left: 30pt; width:570px;}
div.show_img{margin-bottom: 1em; padding-left: 30pt; width:590px;}
div.shop_img_big{width: 220px; font: 8pt verdana;
	color:#535353;}
div.shop_img_small{width: 330px;}

div.imgsep{background: url('images/separe.gif') no-repeat left; height:10px; margin-left:30pt;}
div.innercont_2{margin-bottom: 1em; padding-left: 30pt; width:260px;}
div.innercont_img{margin-bottom: 1em; padding-left: 20pt; width:300px;}



img{border:none;}

h1 {	
	font-size:11pt;
	font-family:verdana;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#853549;
	padding-left: 30pt;
	line-height:16pt;
	padding-top:18pt;
	padding-bottom:12pt;
}

h2 {	
	font-size:10pt;
	font-family:verdana;
	padding-bottom: 2pt;
	padding-top: 2pt;
	color:#853549;
	font-weight:normal;
 	padding-left: 30pt;
}

hr {	
	color:#853549; 
}

h3 {	
	font-size:8pt;
	font-family:verdana;
	padding-bottom: 3pt;
	padding-top: 5px;
	margin:0;
	color:#853549;
	font-weight:bold;
}



h4 {	
	font-size:8pt;
	font-family:verdana;
	font-style:normal;
	font-weight:normal;
	color:#4a4a4a;
	text-decoration:none;
	line-height: 14pt;}



.aktivecolum {
	font-weight: bold;
	background:#2890a8;
	color:#ffffff;
	padding-left:10pt;
	padding-top:4pt;
	padding-bottom:4pt
}

select { font-family: verdana; font-size: 8pt; color: #333333; border-style: solid; border-width: 1pt; border-color: #909090; padding: 1pt; background: url('images/input.jpg') repeat-x top left;}
input.kontakt {font-family: Verdana; font-size: 8pt; background-color: #ffffff; color: #4A4A4A; border-style: solid; border-width: 1pt; border-color: #909090;}
input.login {font-family: Verdana; font-size: 8pt; background-color: #ffffff; color: #4A4A4A; border-style: none; }
input.button {padding:2px; font-family: Verdana; font-size: 8pt; color: #ffffff; background-color: #975666; border-style: solid; border-width: 1pt; border-color: #86384d;}

.login {
font-family: Verdana;
font-size: 8pt;
color: #ffffff;
}
img.border_img{border: none 1px #cdc9c9;}


.liimg
{	padding:0px; margin:0px;}

.liimg ul
{	margin:0px; padding:0px;}

.liimg li
{	margin: 0;
	padding-right: 15px;
	padding-top: 0px;
	padding-bottom: 10px;
	list-style: none;
	float: left;
	font: 8pt verdana;
	color:#535353; }
	
.lidetails
{	padding:0px; margin:0px; padding-bottom:15px;}

.lidetails ul
{	margin:0px; padding:0px;}

.lidetails li
{	margin-left: 1.8em;
	padding-left: 0.2em;
	padding-top: 0px;
	padding-bottom: 5px;
	list-style-image: url(images/punkt.gif);
	font: 8pt verdana;
	color:#535353; 
	line-height: 14pt}
	
	
	
	


div.color_sep
{	margin: 0;
	padding: 0;
	list-style: none;
	font: 8pt verdana;
	color:#535353; 
	line-height: 14pt;
	height:1px;}

div.color
{
	margin: 0px;
	width: 165px;
	font: 8pt verdana;
	color:#535353; 
	line-height: 14pt;
	display: block;
text-decoration: none;}

div.color a
{
	margin-left: 0px;
	padding-left: 6px;
	padding-top: 4px;
	padding-bottom: 4px;
	font: 8pt verdana;
	color:#535353; 
	line-height: 14pt;
	display: block;
text-decoration: none;}
	
div.color a:hover
	{	background-color: #e9e9e9;
	display: block;
	text-decoration: none;}
	
	



.licont
{	padding:0px; margin:0px; margin-left:30px; padding-bottom:10px;}

.licont ul
{	margin:0px; padding:0px;}

.licont li
{	margin-left: 1.8em;
	padding-left: 0.2em;
	padding-top: 0px;
	padding-bottom: 5px;
	list-style-image: url(images/punkt.gif);
	font: 8pt verdana;
	color:#535353; 
	line-height: 14pt}
	
.licont li a
	{color:#853549;}
.licont li a:hover
	{color:#535353;}



.float_l{float: left;}
.clear_l{clear:left;}




.login2 {
font-family: Verdana;
font-size: 6pt;
color: #ffffff;
}


textarea {
 	font-size:8pt;
	font-family:verdana;
	font-style:normal;
}

	
.navi_right{
	font-size: 10pt;
	font-family: verdana;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #853549;
	line-height: 20pt;
	text-align:left; 
	border-top:solid 1px #f2f2f2;}

	
.navi_right a
	{padding-top:12pt; 
	padding-bottom:12pt; 
	padding-left:20pt;
	display:block;  
	background-color:#E9D9DC;
	font-size: 10pt;
	font-family: verdana;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #853549;
	line-height: 20pt;
	text-align:left; 
}

.navi_right a:hover
	{display:block; 
	background-color:#b17f8d;
	color:#ffffff;
	text-decoration: none;
	padding-top:12pt; 
	padding-bottom:12pt; 
	padding-left:20pt; 
	font-size: 10pt;
	font-family: verdana;
	font-style: normal;
	font-weight: normal;
	line-height: 20pt;
	text-align:left;}
	
	
	
	
.navi_right div{
	position: absolute;
	visibility: hidden;
	margin: 0;
	margin-left: 20pt;
	margin-top: -10pt;
	padding: 0;
	border: 1px solid #b17f8d}

	
.navi_right div a
	{position: relative;
		display: block;
		margin: 0;
		width:auto;
		padding: 6px 10pt;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #d5bac2;
		color: #853549;
		font: 8pt verdana; 
}

.navi_right div a:hover
	{	display: block;
		margin: 0;
		width:auto;
		padding: 6px 10pt;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #b17f8d;
		color: #ffffff;
		font: 8pt verdana;
		}
		
		
.border_top_weis
	{border-bottom:1px solid #f2f2f2;}
	
.selected
	{display:block; 
	background-color:#b17f8d;
	color:#ffffff;
	text-decoration: none;
	padding-top:12pt; 
	padding-bottom:12pt; 
	padding-left:20pt; 
	font-size: 10pt;
	font-family: verdana;
	font-style: normal;
	font-weight: normal;
	line-height: 20pt;
	text-align:left;
	border-top:solid 1px #f2f2f2;}
	
.selected_werbem
	{display:block; 
	background-color:#b17f8d;
	color:#ffffff;
	text-decoration: none;
	padding-top:12pt; 
	padding-bottom:4pt; 
	padding-left:20pt; 
	font-size: 10pt;
	font-family: verdana;
	font-style: normal;
	font-weight: normal;
	line-height: 20pt;
	text-align:left;
	border-top:solid 1px #f2f2f2;}	
	





.liwerbesub
{	margin:0px; padding:0px;}

.liwerbesub ul
{	margin:0px; padding:0px;}

.liwerbesub li
{	padding-top: 3pt;
	padding-bottom: 3pt;
	padding-left: 6pt;
	margin-left: 35pt;
	list-style-image: url(images/punkt.gif);
	font: 8pt verdana;
	color:#853549; 
	line-height: 14pt;
	text-decoration: none;}
	
.liwerbesub li a
	{color:#853549;
	text-decoration: none;}
.liwerbesub li a:hover
	{color:#853549;
	text-decoration: none;
	font-weight: bold;}
	
.liwerbesub div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	margin-left: 0pt;
	padding: 0;
	font: 8pt verdana;
	border: 1px solid #b17f8d}

.liwerbesub div a
	{	position: relative;
		display: block;
		margin: 0;
		width:150pt;
		padding: 6px 10pt;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #d5bac2;
		color: #853549;
		font: 8pt verdana;}
		
.liwerbesub div a:hover
	{	background: #b17f8d;
		color: #ffffff;
		font: 8pt verdana;
}
		
		
.border_top_weis
	{border-bottom:1px solid #f2f2f2;}
.pad_bo_werb
	{padding-bottom:10pt;
	padding-left:0pt;
	padding-top:10pt;
	background-color:#d5bac2}




#td a { padding-top:6pt; padding-bottom:6pt; padding-left:8pt; background-color:#ecdfe1; border-bottom:solid 0px #f2f2f2; display:block; vertical-align:middle;}
#td a:hover { background-color:#e7d7da;}



.start{
background: url('images/start-image.jpg') repeat-x center left;
}

.bg{
background: url('images/bg.jpg') repeat-x top left;
}
.ziel:hover { background-color: #CFB2B7;}

.headline_red {
	font-size:10pt;
	font-family:verdana;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#853549;
	padding-left: 20pt;
	background-color: #E9D9DC;
	vertical-align: middle;
	line-height: 20pt;
	border-bottom-style: solid; 
	border-bottom-color: #ffffff;
	border-bottom-width: 1px;
}

.space{background-color:#E9D9DC; color:#ffffff; border-bottom-style: solid; 
	border-bottom-color: #ffffff;
	border-bottom-width: 1px;}

.ibe {
	font-size:10pt;
	font-family:verdana;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#853549;
	padding-left: 20pt;
	padding-top:5pt;
	background-color: #E9D9DC;
	line-height: 20pt;
	
}

.subline_red {
	font-size:11pt;
	font-family:verdana;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#853549;
	padding-left: 30pt;
	line-height:16pt;
	padding-top:18pt;
}

.subline_blue {
	font-size:10pt;
	font-family:verdana;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#006074;
	padding-left: 20pt;
	line-height:14pt;
	padding-top:18pt;
}



.padding_img {
	padding-left:25px;
	padding-top:5px;
}

.padding_innercont {
	padding-left: 30pt;
}

.text_r {
	text-align: right;
}

.text {
	font-size:8pt;
	font-family:verdana;
	font-style:normal;
	font-weight:normal;
	color:#4A4A4A;
	text-decoration:none;
	padding-left: 30pt;
	line-height:14pt;
}

.pad_li_color {
	font-size:8pt;
	font-family:verdana;
	font-style:normal;
	font-weight:normal;
	color:#4A4A4A;
	text-decoration:none;
	padding-left: 20pt;
	line-height:14pt;
	white-space: nowrap;
}


.text_details {
	font-size:8pt;
	font-family:verdana;
	font-style:normal;
	font-weight:normal;
	color:#4A4A4A;
	text-decoration:none;
	line-height:14pt;
}


#marqueecontainer{
position: relative;
width: 300px; 
height:100px;
background-color:#84354A;
overflow: hidden;
border: 3px none orange;
padding-left: 28px;

}
.infotext {
	font-size:8pt;
	font-family:verdana;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	line-height:13pt;
	color:#4A4A4A;
	padding-right: 20px;
}


.wkz {
	font-size:8pt;
	font-family:verdana;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	line-height:13pt;
	padding-left: 7px;
	padding-right: 3px;
	text-align:center;
	border-color:#D2D2D2;
 	border-width: 1px;
	border-style: solid;

}


.text_red {
	font-size:8pt;
	font-family:verdana;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#853549;
	padding-left: 8pt;
	line-height:14pt;
	vertical-align: top;
	padding-top:15px;
}

.text_blue {
	font-size:8pt;
	font-family:verdana;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#006074;
	padding-left: 8pt;
	line-height:14pt;
	vertical-align: top;
	padding-top:15px;
}



.headline_blue {
	font-size:12pt;
	font-family:verdana;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
	padding-left: 15pt;
	background-color: #098199;
		vertical-align: middle;
}

.formular1 {
	font-size:7pt;
	font-family:verdana;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#4A4A4A;
	padding-right: 4pt;
}


frame {
border-width: 0px;  
border-style: none;  
border-style: hidden;  
border-collapse: collapse; 
}

	
frameset {
border-width: 0px;  
border-style: none;  
border-style: hidden;  
border-collapse: collapse; 
}





.padding_login {
padding-left:20pt;
}
.paddbottom5 {
padding-top:10px;
vertical-align:top;
}
embed{width:290px; height:500px; }
.flash{width:290px; height:500px; background-color: #e9d9dc;}
.pad_flash{padding-left:20pt; padding-top:10pt;}

.slogan {
font-family: Verdana;
font-size: 10pt;
color: #ffffff;
padding-left: 20pt; 
}


A.menu_red:Link {
	font-size:8pt;
	font-family:verdana;
	font-weight:normal;
	text-decoration: none;
	color:#853549;
	text-align:left;
	padding-right: 0pt;
}
	
A.menu_red:Visited  {
	font-size:8pt;
	font-family:verdana;
	font-weight:normal;
	text-decoration: none;
	color:#853549;
	text-align:left;
	padding-right: 0pt;
}

A.menu_red:Active  {
	font-size:8pt;
	font-family:verdana;
	font-weight:normal;
	text-decoration:none;
	color:#853549;
	text-align:left;
	padding-right: 0pt;
}

A.menu_red:hover  {
	font-size:8pt;
	font-family:verdana;
	font-weight:normal;
    text-decoration:none;
	color:#853549;
	text-align:left;
	padding-right: 0pt;
}






A.menu_1:Link {
	font-size:10pt;
	font-family:verdana;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#853549;
	line-height:20pt;
}
	
A.menu_1:Visited  {
	font-size:10pt;
	font-family:verdana;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#853549;
	line-height:20pt;
}

A.menu_1:Active  {
	font-size:10pt;
	font-family:verdana;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#853549;
	line-height:20pt;
}

A.menu_1:hover  {
	font-size:10pt;
	font-family:verdana;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#853549;
	line-height: 20pt;
	
}






A.menu_white:Link {
	font-size:8pt;
	font-family:verdana;
	font-weight:normal;
	text-decoration: none;
	color:#ffffff;
	text-align:left;
}
	
A.menu_white:Visited  {
	font-size:8pt;
	font-family:verdana;
	font-weight:normal;
	text-decoration: none;
	color:#ffffff;
	text-align:left;
}

A.menu_white:Active  {
	font-size:8pt;
	font-family:verdana;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
	text-align:left;
}

A.menu_white:hover  {
	font-size:8pt;
	font-family:verdana;
	font-weight:normal;
    text-decoration:none;
	color:#ffffff;
	text-align:left;
}

A.menu_news:Link {
	font-size:8pt;
	font-family:verdana;
	font-weight:normal;
	text-decoration: none;
	color:#ffffff;
	text-align:left;
}
	
A.menu_news:Visited  {
	font-size:8pt;
	font-family:verdana;
	font-weight:normal;
	text-decoration: none;
	color:#ffffff;
	text-align:left;
}

A.menu_news:Active  {
	font-size:8pt;
	font-family:verdana;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
	text-align:left;
}

A.menu_news:hover  {
	font-size:8pt;
	font-family:verdana;
	font-weight:normal;
    	text-decoration:none;
	color:#ffffff;
	text-align:left;
	background-color:#cfb2b7;
}




    
