﻿body { background: url(images/2008/BG/HP-BG.gif) #999999; }
body, input, select, textarea, td, th { color: #484848; font-family:tahoma ; font-size:11px ; }
body, form { margin: 0; padding: 0; }
a {color: #484848; font-family:tahoma ; font-size:11px; text-decoration: none; }
a:hover { text-decoration: underline; }
img, table { border: 0 none; }
p { margin: 0 0 1em 0; padding: 0; }
table { border-collapse: collapse; }
textarea { overflow: auto; }
td, th { padding: 0; vertical-align: top; }

.float { float:left}
.clear { clear:both}
.link a { color:#3f803c; text-decoration:underline}
.link a:hover { text-decoration:none}


#BGtop
{
	margin: 0 0 0 0 0;
	background: url(images/2008/BG/s-t_932x15.jpg) no-repeat center top;
	height: 15px;
}

#BGmain
{
	margin: 0 0 0 0 0;
	background-position: center top;
	background-image: url(Images/2008/BG/s-m_932x8.jpg);
	background-repeat: repeat-y;
}

#BGbottom
{
	margin: 0 0 0 0 0;
	background: url(images/2008/BG/s-b_932x13.jpg) no-repeat center top;
	height: 13px;
}


.HeaderH1 {
	color: #FFFFFF;
	font-size: 20px;
	font-family: tahoma,arial,helvetica, sans-serif;	
}

.HeaderH2 {
	color: #a0b99d;
	font-size: 16px;
	font-family: tahoma,arial,helvetica, sans-serif;
	font-weight:bold;
}

.HeaderDatum {
	color: #3F803C;
	font-size: 10px;
	font-family: tahoma,arial,helvetica, sans-serif;
}

#footer .left { background:url(images/2008/BG/bg_foot.gif) left top repeat-x; width:525px; height:34px}
#footer .right { background:#e3e3e3; padding:11px 15px 0 0px; width:341px; text-align:right}
#footer .text { text-align:right; padding:11px 15px 20px 0 }


#left { background:#e3e3e3; width:221px; height:100%}
#left ul { margin:7px 7px 7px 7px; padding:0; list-style:none}
#left ul li { background:url(images/2008/Left/a1.gif) left top no-repeat; margin-bottom:1px; line-height:20px; padding-left:22px}
#left ul li a { color: #484848; font-family:tahoma ; font-size:11px ; text-decoration:none}
#left ul li a:hover { text-decoration:underline}
#left .shop { margin:0 7px 7px 7px;}
#left .shop img { margin-right:1px}
#left .info { margin:0 7px 7px 7px; background:#ffffff; padding:7px 10px 20px 10px}
#left .info img { margin:0 10px 26px 0; float:left}
#left .info a { color:#3f803c; text-decoration:underline; text-transform:uppercase; font-weight:bold; font-size:10px}
#left .info a:hover { text-decoration:underline}
#left .info1 { background:#ebf3ed; margin:0 7px 0 7px; padding:7px 10px 20px 10px }
#left .info1 b {color:#3f803c;}

.HeadLine
{
	width: 100%;
	margin: 0;
	background-image: url(Images/2008/Development/bg-Headline-36px.gif);
	height: 36px;
	color: #484848;
	padding-left: 6px;
	font-size: 14px;
	font-family: tahoma,arial,helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 0px;
	text-transform: uppercase;
	background-repeat: repeat-x;
}


.FillGreen
{
	width: 100%;
	margin: 0 ;
	height:21px;
	color: #ffffff;
	padding-left: 8px;
	font-size: 12px;
	background-color: #3f803c;
	font-family: tahoma,arial,helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
}

.FillRed
{
	width: 100%;
	margin: 0 ;
	height:21px;
	color: #ffffff;
	padding-left: 8px;
	font-size: 12px;
	background-color: #cc0000;
	font-family: tahoma,arial,helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
}

.FillGrau
{
	width: 100%;
	margin: 0 ;
	height:21px;
	color: #ffffff;
	padding-left: 8px;
	font-size: 12px;
	background-color: #959595;
	font-family: tahoma,arial,helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
}

.UCASE
{
	color: #ffffff;	
	font-size: 12px;
	font-family: tahoma,arial,helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
}

A.Searching
 { 
	font-size: 12px;
	font-family: tahoma,arial,helvetica, sans-serif;
	font-weight:bold;
	color:#0000c8;
	text-decoration:underline;
}

A.Searching:hover
 { 
	font-size: 12px;
	font-family: tahoma,arial,helvetica, sans-serif;
	font-weight:bold;
	color:#0000c8;
	text-decoration:underline;
}

A.SearchingURL
 { 
	font-size: 10px;
	font-family: tahoma,arial,helvetica, sans-serif;
	font-weight:normal;
	color:#3f803c;
	text-decoration:none;
}

A.SearchingURL:hover
 { 
	font-size: 10px;
	font-family: tahoma,arial,helvetica, sans-serif;
	font-weight:normal;
	color:#3f803c;
	text-decoration:none;
}


A.APtype
 { 
	font-size: 10px;
	font-family: tahoma,arial,helvetica, sans-serif;
	font-weight:bold;
	color:#3f803c;
	text-decoration:none;
}

A.APtype:hover
 { 
	font-size: 10px;
	font-family: tahoma,arial,helvetica, sans-serif;
	font-weight:bold;
	color:#3f803c;
	text-decoration:underline;
}


#right {width:664px; padding-left:1px}
#right  b { color:#3f803c}
#right .txt1 { background:#f2f2f2; height:26px; padding:4px 0 0 10px}
#right .txt2 { background:#5e5e5e; height:26px; padding:6px 0 0 10px}
#right .txt3 { background:#a5a5a5; height:26px; padding:6px 0 0 10px}
#right .txt4 { background:#3f803c; height:26px; padding:6px 0 0 10px}

#right .text { background:#dddddd; padding:10px}
#right .text1 { background:#f2f2f2; padding:10px}
#right .text2 { background:#eae9dd; padding:10px}

#right .box1 { background:#eae9dd; width:223px; padding:1px }
#right .box1 div { margin:0 17px 23px 11px}
#right .box1 img { margin-bottom:3px}
#right .box2 { background:#ebebeb; width:222px; padding:1px}
#right .box2 div { margin:0 17px 23px 11px}
#right .box2 img { margin-bottom:3px}

#right .bg_1 { background-color: #5e5e5e; width:1px;} 
#right ul { margin:10px 0px 30px 7px; padding:0; list-style:none}
#right ul li { background: url(images/2008/1a1.gif) left center no-repeat; line-height:14px; padding-left:8px}
.img { margin-left:6px; margin-bottom:11px}
.img1 { margin-left:29px; margin-bottom:11px}
.img2 { margin-left:24px; margin-bottom:11px}
.img3 { margin-left:16px; margin-bottom:11px}
#right .box4 { background:#f2f2f2;}
#right .more { text-align:right; vertical-align:bottom} 
#right .list { padding:10px 0 22px 16px}
#right .list ul { margin:20px 0 0 18px; padding:0; list-style:none}
#right .list ul li { background:url(images/2008/3a3.gif) left center no-repeat; padding-left:14px; margin-bottom:4px}





#right_c {width:664px; padding-left:1px}
#right_c  b { color:#3f803c}
#right_c .txt1 { background:#f2f2f2; height:26px; padding:4px 0 0 10px}
#right_c .txt2 { background:#5e5e5e; height:26px; padding:6px 0 0 10px}
#right_c .txt3 { background:#a5a5a5; height:26px; padding:6px 0 0 10px}
#right_c .txt4 { background:#3f803c; height:26px; padding:6px 0 0 10px}
#right_c .box1 { background:#eae9dd; width:230px; padding:1px }
#right_c .box1 div { margin:0 17px 23px 11px}
#right_c .box1 img { margin-bottom:3px}
#right_c .box2 { background:#ebebeb; width:230px; padding:1px}
#right_c .box2 div { margin:0 17px 23px 11px}
#right_c .box2 img { margin-bottom:3px}
#right_c .img { margin-left: 6px}

#right_c .box4 { background:#f2f2f2;}
#right_c .box5 { background:#eae9dd;}

#right_c .list1 { padding:0px 0 0px 7px}
#right_c .list1 ul { margin:8px 0 0 0px; padding:0; list-style:none}
#right_c .list1 ul li { background:url(images/5a1.gif) left center no-repeat; line-height:14px; padding-left:14px; margin-bottom:4px}
#right_c .list1 ul li a { color: #484848; font-family:tahoma ; font-size:11px ; text-decoration:none}





#points { background:#ffffff; width:100%; height:100%}
#points ul { margin:7px 7px 7px 7px; padding:0; list-style:none}
#points ul li { background:url(images/2008/Left/a1.gif) left top no-repeat; margin-bottom:1px; line-height:20px; padding-left:22px}
#points ul li a { color: #484848; font-family:tahoma ; font-size:11px ; text-decoration:none}
#points ul li a:hover { text-decoration:underline}

.bildlinks
{
float: left;
margin: 0 20px 0 0;
padding: 0 4px 4px 0;
}

.GreenFont
 { 
	font-size: 12px;
	font-family: tahoma,arial,helvetica, sans-serif;
	font-weight:bold;
	color:#3f803c;
}

.MainBG
{
 background-color: White;
 width: 664px;
}

.tabletitle {
	color: #FFFFFF; font-weight:bold; PADDING-LEFT: 10px
}
.tabletitle_content {
	FONT-SIZE: 8pt; color: #FFFFFF; font-weight:bold
}
.content_small {
	FONT-SIZE: 6pt; color: #000000; font-weight:bold
}
.tabletitle_small {
	FONT-SIZE: 6pt; font-weight:bold
}
.format_small {
	FONT-SIZE: 6pt; color:#000000
}
.tablecontent {
	PADDING-LEFT: 10px
}

.Shop 
{
	display:inherit; 
	position: absolute; 
	width: auto; 
	top: 44px; 
	z-index: -1;
}
