body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-family:"Verdana", "Arial", "Helvetica", "sans-serif";
	color:#4D5218; 
 	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
	
}

tr, td {
	font-size: 12px;
}

ol {
	padding:0px;
	margin:0px;
	margin-left:20px;
	margin-bottom:10px;	
}

ul {
	padding:0px;
	margin:0px;
	margin-left:15px;
	margin-bottom:10px;	
	list-style:square;	
}

li {
	padding:0px;
	margin:0px;	
	margin-top:10px;
	
}


ul.I{
	background:url(../grafik/sitemap/wick_I.gif) repeat-y;
	list-style-position:inside;
	list-style-type:none;
}

li.H {
	background:url(../grafik/sitemap/wick_I.gif) 15px 10px no-repeat;
	list-style-image:url(../grafik/sitemap/wick_H.gif);
	line-height:16px;	
}

li.T {
	list-style-image:url(../grafik/sitemap/wick_T.gif);
	line-height:16px;
}

li.L {	
	list-style-image:url(../grafik/sitemap/wick_L.gif);
	line-height:16px;	
}

/* Zweite Ebene */

li ul.I{
	background:none;
	list-style-position:inside;	
	list-style-type:none;	
}

li li.T {
	background:url(../grafik/sitemap/wick_I.gif) 0px 16px no-repeat;
	list-style-image:url(../grafik/sitemap/wick_T.gif);
	line-height:16px;
	margin-top:0px;
	margin-bottom:0px;					
}

li li.L {
	background-color:#e1e4d2;
	list-style-image:url(../grafik/sitemap/wick_L.gif);
	line-height:16px;	
	margin-top:0px;
	margin-bottom:0px;
		
}



p {
	padding:0px;
	margin:0px;
	margin-bottom:10px;
}

input, textarea {
	font-family:"Verdana", "Arial", "Helvetica", "sans-serif";
	font-size:11px;
}

.bg_green {
	background-color: #E1E4D2;
}


a {
	font-family: "Georgia", "Times New Roman", "Times, serif";
	font-size: 14px;
	font-style:italic;
	text-decoration:none;
}

a:link, a:visited {
	color: #a26d19;
	text-decoration:none;	
}

a:hover,a:hover:visited, a:active {
	color: #4D5218;	
	text-decoration:underline;	
}



/* Top Navigation */
.navigationTop, a.navigationTop {
	font-family:"Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #82817C;
	text-decoration: none;
	font-style:normal;
}

a.navigationTop:link, a.navigationTop:visited{
	color: #A8B49D;
}

a.navigationTop:hover, a.navigationTop:hover:visited {	
	color: #C59B18;	
}



/* Main Navigation */
.nav_out_border {
	border:solid 1px #999933;
	background-color:#FFFFFF;	  
}

.nav_in_border {
	border:solid 2px #70752b;
	background-color:#FDFAF4;	
	margin:2px;
	padding:8px 20px 8px 20px;
}


.nav_spacer {
	background-image:url(../grafik/common/nav_spacer.gif);
	background-repeat:no-repeat;	
	width:3px;
	height:24px;
	margin-left:12px;
	margin-right:12px;
	
}

.navigationMain, a.navigationMain {
	font-family: "Georgia", "Times New Roman", "Times, serif";	
	font-size: 16px;
	color: #000000;
	line-height:24px;
	font-style:italic;	
	font-weight:normal;
	text-decoration: none;
}

a.navigationMain:link, a.navigationMain:visited  {
	color: #4D5218;
	text-decoration:none;	
}

a.navigationMain:hover, a.navigationMain:visited:hover {
	color: #a26d19;
	text-decoration:none;	
}


/* Login */
.navigationLogin, a.navigationLogin {
	font-family: "Georgia", "Times New Roman", "Times, serif";
	font-size: 16px;
	line-height:24px;
	font-style:italic;	
	font-weight:normal;
	text-decoration: none;
}

a.navigationLogin:link, a.navigationLogin:visited  {
	color: #a26d19;
	text-decoration:none;	
}

a.navigationLogin:hover, a.navigationLogin:visited:hover {
	color: #4D5218;
	text-decoration:none;	
}



/* Sub Navigation */
.nav_line {
	font-size:10px;
	line-height:10px;
	background-image:url(../grafik/common/nav_line.gif);
	background-repeat:repeat-x;	
	height:10px;	
}


.navigationSub, a.navigationSub {
	font-family: "Georgia", "Times New Roman", "Times, serif";
	font-size: 13px;
	color: #000000;
	line-height:18px;
	font-style:italic;	
	font-weight:normal;
	text-decoration: none;
}

a.navigationSub:link, a.navigationSub:visited  {
	color: #4D5218;
	text-decoration: none;
}

a.navigationSub:hover, a.navigationSub:visited:hover {
	color: #a26d19;
	text-decoration: none;	
}


/* Bottom Navigation */
#bottomNavFrame {
	width: 780px;
}

#bottomNav {
	background-color:#FFFFFF;
	color: #A8B49D;
	padding-top:10px;	
}

.navigationBottom, a.navigationBottom {
	font-family:"Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	text-decoration: none;
	font-style:normal;
}

a.navigationBottom:link, a.navigationBottom:visited{
	color: #A8B49D;
}

a.navigationBottom:hover, a.navigationBottom:hover:visited {	
	color: #C59B18;	
}




#contentDiv {
	background-color:#E1E4D2;
	padding-top:20px;
	padding-bottom:20px;	
}

#col_left {
	width:200px;	
}

#col_center {
	width:580px;	
}

#col_right {	
	width:180px;
	padding-left:20px;	
}



/* News Boxen */

.news_box_normal {
	color: #80845b;
	line-height: 12px;
	background-color:#f1f4e2;
	padding:10px;
	cursor:pointer;
	margin-bottom:10px;
}

.news_box_over { 
	color:#a26d19; 		
	line-height: 12px;
	background-color:#FDFAF4;
	padding:10px;
	cursor:pointer;	
	margin-bottom:10px;
}

.lineH {
	height:1px;
	background-color:#666600;
}



/* Banner */


#bannerH {
	width:380px;
	
	height:190px;
	margin-bottom:5px;
	border: solid 1px #70752B;
	cursor:pointer;	
}

#bannerV {	
	width:190px;

	height:387px;
	margin-bottom:5px;
	border: solid 1px #70752B;
	cursor:pointer;
	
}

/* Banner Farben */
.banner_over { 	
	color:#a26d19; 
	background-color:#FFDDAA;
}

.banner_green1 {	
	color:#FAF7EF; 
	background-color:#92966B;
}

.banner_green2 {	
	color:#FAF7EF; 
	background-color:#7E8961;
}

.banner_green3 {	
	color:#FAF7EF; 
	background-color:#72753F;
}

/* Banner Elemente */
.bannerFlash {
	width:190px;
	height:160px;
	background-color:#FDFAF4;
}

.bannerHeadline {
	font-family: "Georgia", "Times New Roman", "Times, serif";
	font-style:italic;
	font-size:15px;
	line-height:18px;
	margin:10px;	
}

.bannerCopy {
	font-size:12px;
	margin:10px;
	margin-top:0px;		
}

.banner_over, .banner_green1, .banner_green2, .banner_green3, .bannerHeadline, .bannerCopy {
	font-family: "Georgia", "Times New Roman", "Times, serif";
	font-style:italic;
}



.headline {
	font-size: 18px;
	color:#4D5218; 
	font-family: "Georgia", "Times New Roman", "Times, serif";
	font-style: italic;
	line-height: 20px;
	margin-bottom:10px;	
}


.subline {
	font-size: 14px;
	color: #80845b;
	font-family: "Georgia", "Times New Roman", "Times, serif";
	font-style: italic;	
	line-height: 16px;
	margin-bottom:5px;	
}

.small{
	font-family:"Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height:14px;
}

.datum {
	color:#666633;
	font-size: 11px;
	font-family: "Georgia", "Times New Roman", "Times, serif";
	font-style: normal;
	line-height: 16px;
}

.black {
	color:#000000;
}

.orange {
	color:#FF6600;
}

#darkbox {
	padding:10px;
	background-image:url(../grafik/common/bg_darkbox.gif);
	background-repeat:repeat-x;
	background-color: #E1E4D2;
}

#brightbox {
	padding:10px;
	background-color: #f1f4e2;
}

.wick_example {
float:left;
width:280px;
height:200px;
	
}






/* Backend */


#backend_contentDiv {
	background-color:#F0DAB0;
	padding-top:20px;
	padding-bottom:20px;	
}

.bg_brown {
	background-color: #F0DAB0;
}

.backend_nav_out_border {
	border:solid 1px #C59B18;
	background-color:#FFFFFF;	  
}

.backend_nav_in_border {
	border:solid 2px #A07E14;
	background-color:#FDFAF4;	
	margin:2px;
	padding:8px 20px 8px 20px;
}


/* Sub Navigation */
.backend_nav_line {
	font-size:10px;
	line-height:10px;
	background-image:url(../grafik/common/nav_line_backend.gif);
	background-repeat:repeat-x;	
	height:10px;	
}


.backend_navigationSub, a.backend_navigationSub {
	font-family: "Georgia", "Times New Roman", "Times, serif";
	font-size: 12px;
	color: #000000;
	line-height:18px;
	font-style:italic;	
	font-weight:normal;
	text-decoration: none;
}

a.backend_navigationSub:link, a.backend_navigationSub:visited  {
	color: #a26d19;
	text-decoration: none;
}

a.backend_navigationSub:hover, a.backend_navigationSub:visited:hover {
	color: #4D5218;
	text-decoration: none;	
}

.headline_backend {
	font-size: 18px;
	color: #a26d19;
	font-family: "Georgia", "Times New Roman", "Times, serif";
	font-style: italic;
	line-height: 20px;
	margin-bottom:10px;	
}

.subline_backend {
	font-size: 14px;
	color: #bd9453;
	font-family: "Georgia", "Times New Roman", "Times, serif";
	font-style: italic;
	line-height: 15px;
	padding-bottom:5px;	
}


.messageBG {
	position:absolute;
	width:100%;
	height:100%;
	z-index:99;
	background-color:#FFFFFF;
 	filter:alpha(opacity=50); /* IE */
 	-moz-opacity: 0.50; /* Gecko */
	opacity: 0.50; /* Opera */
}

.messageText {
	position:absolute;
	width:100%;
	height:100%;
	z-index:100;	
}

