body{
padding:0px;
margin:0px;
background:#8c0000;
}

h1 {
font-family: Tahoma,arial,verdana;
font-size: 14px;
font-weight: bold;
color: #4e4c32;
}

h1 {
font-family: Tahoma,arial,verdana;
font-size: 14px;
font-weight: bold;
color: #4e4c32;
}

table {border-collapse:collapse; border:0px;}

#flashcontent {height:250px; background:url(images/bot_pic.jpg) bottom left no-repeat}

table {
		width:100%;
		height:100%;
		border:0px;
	  }

td {vertical-align:top; padding:0px;}
.bottom {width:498px; background:url(images/bot_pic.jpg) bottom left no-repeat}
.bottomkontakt {width:498px; background:url(images/kontakt_gaarn.jpg) bottom left no-repeat}
.bottomf {width:498px;}
.bottom2 {width:240px; height:250px; background:url(images/top_bg2.gif) bottom right no-repeat}
a{color:#990100;}
a:hover{text-decoration:none;}
strong { color:#990100;}
img { border:0px;}
span { color:#494949;}
a strong {color:#830101;}
.m_text, table, li, input, textarea
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:normal;
		color:#494949;
	}
	
.csc-mailform { border: none; }
.csc-mailform input,  .csc-mailform textarea { padding: 1px; }
.csc-mailform-field label { width: 100px; display:block; float: left; font-size:11px;  }

.csc-mailform-field { padding-bottom: 15px;}
.csc-mailform-submit {font-weight: bold;
		border : 0px none;
		background-color : #FFFFFF;
		background-image : url('send.gif');
		background-repeat : no-repeat;
		
		color : #FFFFFF;
		height : 60px;
		width : 160px;
		cursor: pointer;

		margin: 0px;; font-style:normal; font-variant:normal; line-height:60px; font-size:10px; font-family:Verdana, arial, sans-serif
	}

.c_text { color:#FFFFFF; text-align:center;}
.c_text a{color:#FFFFFF;}
.c_text span a {font-weight:bold; text-decoration:none;}
.c_text span a:hover {text-decoration:underline;}

.date {font-size:10px;}

.h_text a{ color:#D6D6D7; text-decoration:none; font-size:10px;}
.h_text a:hover {text-decoration:underline;}
.h_text img {vertical-align:middle;}

.read_more1 { background:url(images/read_more1.gif) no-repeat 0 8px; padding-left:148px; font-weight:bold; font-size:10px}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
	}

.line {background:#E5E5E5; height:1px;}

.input { vertical-align:middle; width:201px; height:20px; padding:1px 0 0 7px;}	

textarea {width:201px; height:80px; padding-left:5px; overflow:auto;}

ul { margin:0; padding:0; list-style:none;}

.ul li { background:url(images/list1_a_bg.gif) no-repeat 0 8px; margin:0px; padding:0px; padding-left:12px; line-height:20px;}

.ul1 li { background:url(images/list1_li_bg.gif) repeat-x 0 2px; line-height:26px; margin:0px; padding:0px;}
.ul1 li a { background:url(images/list1_a_bg.gif) no-repeat 0 5px; padding-left:12px;}

/* Vertical Navigation Menu */ 
.marg {padding-left:7px;}

.vertnav2z a:link {
	display:block;
	font-weight: bold;
	border-bottom:1px solid #a0a0a0;  /*grey blue*/ 
	padding:7px 7px 7px 17px;
	text-indent:15px;
	white-space:nowrap;
	font-size:11px;
	color:#666666; /* dark blue*/ 
	text-decoration:none;
width:210px;
	background:url(images/button_arrow_blue_right.gif) 5px 50% no-repeat;
}
.vertnav2z a:visited {
	display:block;
	font-weight: bold;
	border-bottom:1px solid #a0a0a0;  /*grey blue*/ 
	padding:7px 7px 7px 17px;
	text-indent:15px;
	white-space:nowrap;
	font-size:11px;
	color:#666666; /* dark blue*/  
	text-decoration:none;
width:210px;
	background:url(images/button_arrow_blue_right.gif) 5px 50% no-repeat;
}
.vertnav2z a:active {
	display:block;
	font-weight: bold;
	border-bottom:1px solid #a0a0a0;  /*grey blue*/ 
	padding:7px 7px 7px 17px;
	text-indent:15px;
	white-space:nowrap;
	font-size:11px;
	color:#666666; /* dark blue*/ 
	text-decoration:none;
width:210px;
	background:url(images/button_arrow_blue_right.gif) 5px 50% no-repeat;
}
.vertnav2z a:hover {
	display:block;
	font-weight: bold;
	border-bottom:1px solid #a0a0a0;  /*grey blue*/ 
	padding:7px 7px 7px 17px;
	text-indent:15px;
	white-space:nowrap;
	font-size:11px;
	color:#023456; /* red orange*/ 
	text-decoration:none;
width:210px;
	background:url(images/button_arrow_green_down.gif) 5px 50% no-repeat;
}

.vertnav2z-act a:link {
	display:block;
	font-weight: bold;
	border-bottom:1px solid #a0a0a0;  /*grey blue*/ 
	padding:7px 7px 7px 17px;
	text-indent:15px;
	white-space:nowrap;
	font-size:11px;
	color:#023456; /* dark red*/ 
	text-decoration:none;
width:210px;
	background:url(images/button_arrow_green_down.gif) 5px 50% no-repeat;
}
.vertnav2z-act a:visited {
	display:block;
	font-weight: bold;
	border-bottom:1px solid #a0a0a0;  /*grey blue*/ 
	padding:7px 7px 7px 17px;
	text-indent:15px;
	white-space:nowrap;
	font-size:11px;
	color:#023456; /* dark red*/ 
	text-decoration:none;
width:210px;
	background:url(images/button_arrow_green_down.gif) 5px 50% no-repeat;
}
.vertnav2z-act a:active {
	display:block;
	font-weight: bold;
	border-bottom:1px solid #a0a0a0;  /*grey blue*/ 
	padding:7px 7px 7px 17px;
	text-indent:15px;
	white-space:nowrap;
	font-size:11px;
	color:#023456; /* dark red*/ 
	text-decoration:none;
width:210px;
	background:url(images/button_arrow_green_down.gif) 5px 50% no-repeat;
}
.vertnav2z-act a:hover {
	display:block;
	font-weight: bold;
	border-bottom:1px solid #a0a0a0;  /*grey blue*/ 
	padding:7px 7px 7px 17px;
	text-indent:15px;
	white-space:nowrap;
	font-size:11px;
	color:#a0a0a0; /* red orange*/ 
	text-decoration:none;
width:210px;
	background:url(images/button_arrow_green_down.gif) 5px 50% no-repeat;
}

.vertnav1 a:link {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #a0a0a0;  /*flat blue*/ 
	padding:7px 7px 7px 17px;
	text-indent:15px;
	white-space:nowrap;
	font-size:11px;
	color:#666666; /* flat blue*/ 
	text-decoration:none;
	width:210px;
	background:url(images/menu_1.gif) 5px 50% no-repeat;
}
.vertnav1 a:visited {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #a0a0a0;  /*flat blue*/ 
	padding:7px 7px 7px 17px;
	text-indent:15px;
	white-space:nowrap;
	font-size:11px;
	color:#666666; /* flat blue*/ 
	text-decoration:none;
width:210px;
	background:url(images/menu_1.gif) 5px 50% no-repeat;
}
.vertnav1 a:active {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #a0a0a0;  /*flat blue*/ 
	padding:7px 7px 7px 17px;
	text-indent:15px;
	white-space:nowrap;
	font-size:11px;
	color:#666666; /* flat blue*/ 
	text-decoration:none;
width:210px;
	background:url(images/menu_1.gif) 5px 50% no-repeat;
}
.vertnav1 a:hover {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #8c0000; /* red orange*/ 
	padding:7px 7px 7px 17px;
	text-indent:15px;
	white-space:nowrap;
	font-size:11px;
	color:#8c0000; /* red orange*/ 
	text-decoration:none;
width:210px;
	background:url(images/menu_1over.gif) 5px 50% no-repeat;
}

.vertnav1-act a:link {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #8c0000; /* red orange*/ 
	padding:7px 7px 7px 17px;
	text-indent:15px;
	white-space:nowrap;
	font-size:11px;
	color:#8c0000; /* red orange*/ 
	text-decoration:none;
width:210px;
	background:url(images/menu_1over.gif) 5px 50% no-repeat;
}
.vertnav1-act a:visited {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #8c0000; /* red orange*/ 
	padding:7px 7px 7px 17px;
	text-indent:15px;
	white-space:nowrap;
	font-size:11px;
	color:#8c0000; /* red orange*/ 
	text-decoration:none;
width:210px;
	background:url(images/menu_1over.gif) 5px 50% no-repeat;
}
.vertnav1-act a:active {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #8c0000; /* red orange*/ 
	padding:7px 7px 7px 17px;
	text-indent:15px;
	white-space:nowrap;
	font-size:11px;
	color:#8c0000; /* red orange*/ 
	text-decoration:none;
width:210px;
	background:url(images/menu_1over.gif) 5px 50% no-repeat;
}
.vertnav1-act a:hover {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #8c0000; /* red orange*/ 
	padding:7px 7px 7px 17px;
	text-indent:30px;
	white-space:nowrap;
	font-size:11px;
	color:#8c0000; /* red orange*/ 
	text-decoration:none;
width:210px;
	background:url(images/menu_1over.gif) 5px 50% no-repeat;
}

.vertnav3 a:link {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #a0a0a0;  /*flat blue*/ 
	padding:7px 7px 7px 17px;
	text-indent:0px;	white-space:nowrap;
	font-size:11px;
	color:#a0a0a0; /* flat blue*/ 
	text-decoration:none;
width:210px;
}
.vertnav3 a:visited {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #a0a0a0;  /*flat blue*/ 
	padding:7px 7px 7px 17px;
	text-indent:0px;	white-space:nowrap;
	font-size:11px;
	color:#a0a0a0; /* flat blue*/ 
	text-decoration:none;
width:210px;
}
.vertnav3 a:active {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #a0a0a0;  /*flat blue*/ 
	padding:7px 7px 7px 17px;
	text-indent:0px;	white-space:nowrap;
	font-size:11px;
	color:#a0a0a0; /* flat blue*/ 
	text-decoration:none;
width:210px;
}
.vertnav3 a:hover {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #8c0000; /* red orange*/ 
	padding:7px 7px 7px 17px;
	text-indent:0px;	white-space:nowrap;
	font-size:11px;
	color:#8c0000; /* red orange*/ 
	text-decoration:none;
width:210px;
}

.vertnav3-act a:link {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #8c0000; /* red orange*/ 
	padding:7px 7px 7px 17px;
	text-indent:0px;	white-space:nowrap;
	font-size:11px;
	color:#8c0000; /* red orange*/ 
	text-decoration:none;
width:210px;
}
.vertnav3-act a:visited {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #8c0000; /* red orange*/ 
	padding:7px 7px 7px 17px;
	text-indent:0px;	white-space:nowrap;
	font-size:11px;
	color:#8c0000; /* red orange*/ 
	text-decoration:none;
width:210px;
}
.vertnav3-act a:active {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #8c0000; /* red orange*/ 
	padding:7px 7px 7px 17px;
	text-indent:0px;	white-space:nowrap;
	font-size:11px;
	color:#8c0000; /* red orange*/ 
	text-decoration:none;
width:210px;
}
.vertnav3-act a:hover {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #8c0000; /* red orange*/ 
	padding:7px 7px 7px 17px;
	text-indent:0px;	white-space:nowrap;
	font-size:11px;
	color:#8c0000; /* red orange*/ 
	text-decoration:none;
width:210px;
}
.vertnav4 a:link {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #a0a0a0;  /*flat blue*/ 
	padding:7px 7px 7px 17px;
	text-indent:15px;
	white-space:nowrap;
	font-size:11px;
	color:#a0a0a0; /* flat blue*/ 
	text-decoration:none;
width:210px;
	background:url("images/button_square_blue_solid.gif") 5px 50% no-repeat;
}
.vertnav4 a:visited {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #a0a0a0;  /*flat blue*/ 
	padding:7px 7px 7px 17px;
	text-indent:15px;
	white-space:nowrap;
	font-size:11px;
	color:#a0a0a0; /* flat blue*/ 
	text-decoration:none;
width:210px;
	background:url("images/button_square_blue_solid.gif") 5px 50% no-repeat;
}
.vertnav4 a:active {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #a0a0a0;  /*flat blue*/ 
	padding:7px 7px 7px 17px;
	text-indent:15px;
	white-space:nowrap;
	font-size:11px;
	color:#a0a0a0; /* flat blue*/ 
	text-decoration:none;
width:210px;
	background:url("images/button_square_blue_solid.gif") 5px 50% no-repeat;
}
.vertnav4 a:hover {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #8c0000; /* red orange*/ 
	padding:7px 7px 7px 17px;
	text-indent:15px;
	white-space:nowrap;
	font-size:11px;
	color:#8c0000; /* red orange*/ 
	text-decoration:none;
width:210px;
	background:url("images/button_square_green_solid.gif") 5px 50% no-repeat;
}

.vertnav4-act a:link {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #8c0000; /* red orange*/ 
	padding:7px 7px 7px 17px;
	text-indent:15px;
	white-space:nowrap;
	font-size:11px;
	color:#8c0000; /* red orange*/ 
	text-decoration:none;
width:210px;
	background:url("images/button_square_green_solid.gif") 5px 50% no-repeat;
}
.vertnav4-act a:visited {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #8c0000; /* red orange*/ 
	padding:7px 7px 7px 17px;
	text-indent:15px;
	white-space:nowrap;
	font-size:11px;
	color:#8c0000; /* red orange*/ 
	text-decoration:none;
width:210px;
	background:url("images/button_square_green_solid.gif") 5px 50% no-repeat;
}
.vertnav4-act a:active {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #8c0000; /* red orange*/ 
	padding:7px 7px 7px 17px;
	text-indent:15px;
	white-space:nowrap;
	font-size:11px;
	color:#8c0000; /* red orange*/ 
	text-decoration:none;
width:210px;
	background:url("images/button_square_green_solid.gif") 5px 50% no-repeat;
}
.vertnav4-act a:hover {
	display:block;
	font-weight: bold;
	border-bottom:1px dotted #8c0000; /* red orange*/ 
	padding:7px 7px 7px 17px;
	text-indent:15px;
	white-space:nowrap;
	font-size:11px;
	color:#8c0000; /* red orange*/ 
	text-decoration:none;
	width:210px;
	background:url("images/button_square_green_solid.gif") 5px 50% no-repeat;}
	
/*-----------------------------------  tt_news LATEST view  -----------------------------------*/
