/*grundgeruest*/

BODY {
	BACKGROUND-color: #ffffff; 
	BACKGROUND: url(../../data/img/bg-gradient.jpg) repeat-x;
	MARGIN-TOP: 0px; 
	FONT-FAMILY: Verdana,Arial,Tahoma,sans-serif;
	font-size: 10pt;
	}
	
.hptitel { font-family: Arial, Helvetica; font-size: 15px; color: #17245E; text-decoration: none; text-align: center; margin: 0px; font-weight: bold; font-style: normal; font-family: verdana, arial, sans sarif;}
.hpsubtitel { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #17245E; text-decoration: none; text-align: left; margin: 0px; font-weight: bold; font-style: normal; font-family: verdana, arial, sans sarif;}
.hptext { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #17245E; text-decoration: none; text-align: left; margin: 0px; font-weight: normal; font-style: normal; line-height: 150%; font-family: verdana, arial, sans sarif;}
.hptext A { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #17245E; text-decoration: underline; text-align: left; margin: 0px; font-weight: normal; font-style: normal; font-family: verdana, arial, sans sarif;}
.hptext A:hover { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #C69B06; text-decoration: none; text-align: left; margin: 0px; font-weight: normal; font-style: normal; line-height: 150%; font-family: verdana, arial, sans sarif;}
.hpnav { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #ffffff; text-decoration: none; text-align: left; font-weight: normal; font-style: normal; }
.hpnav:hover { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #ffffcc; text-decoration: underline; text-align: left; font-weight: normal; font-style: normal; }
.hpbildunterschrift { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #cccccc; text-decoration: none; text-align: center; margin: 0px; font-weight: normal; font-style: italic; }
.hpbildfocus { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #17245E; text-decoration: none; text-align: left; margin: 0px; font-weight: normal; font-style: normal; line-height: 150%; font-family: verdana, arial, sans sarif;}
.hpadresse { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #cccccc; text-decoration: none; text-align: left; margin: 0px; font-weight: normal; font-style: normal; }
.subnormal { font-family: Verdana, Courier, 'Courier New'; font-size: 11px; color: #ffffff; text-decoration: none; text-align: left; margin: 0px; font-weight: normal; font-style: normal; font-family: verdana, arial, sans sarif; display:block; width: 150px;}
.subnormal:hover { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #ffd600; text-decoration: none; text-align: left; margin: 0px; font-weight: normal; font-style: normal; font-family: verdana, arial, sans sarif; display:block;}
.hpbuttons a { text-align: left; }
.clear { clear: both; }

#wrapper-stretch {
	BACKGROUND: url(../../data/img/bg-body-full-stretch.jpg) #ffffff repeat-y; 
	MARGIN: 0px auto;
	WIDTH: 990px
	
}
#wrapper {
	PADDING-RIGHT: 0px; 
	BACKGROUND: url(../../data/img/bg-body-full_2010.jpg) no-repeat center top; 
	MARGIN: 0px;
	WIDTH: 990px
}
#sub-wrapper {
	MARGIN: 0px auto; 
	WIDTH: 990px
}

#border {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	OVERFLOW: hidden; 
	WIDTH: 990px;
}

#set-width {
	OVERFLOW: hidden; 
	WIDTH: 990px
}

#footer {
	CLEAR: both; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #dddddd 1px solid; 
	PADDING-BOTTOM: 8px; 
	COLOR: #000000; 
	LINE-HEIGHT: 20%; 
	PADDING-TOP: 10px; 
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	COLOR: #5269AD;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
	TEXT-ALIGN: right;
	Margin-right: 25px;
	margin-left: 25px;
}

.titel{
	FONT-WEIGHT: normal;
	FONT-SIZE: 14pt;
	COLOR: #5269AD;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
}

#mini{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #5269AD;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
	TEXT-ALIGN: center;
}

#weiter{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #5269AD;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
	TEXT-ALIGN: right;
	margin-right: 20px;
}

a{
	color: #00418C;
	text-align: left;
}

a:active, a:hover{
	color: #C63008;
}

#text    {
	margin: 5px;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 330px;
	text-align: left;
	font-family: verdana;
	font-size: 10pt;
	color: #000000;
}
#text a {
	color: #000000;
}
#text a:hover{
	color:red;
}

#content {
margin: 5px;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 330px;
	text-align: left;
	font-family: verdana;
	font-size: 10pt;
	color: #000000;
}
#content a {
	color: #000000;
}
#content a:hover{
	color:red;
}


hr {
	border-color: #1A2460;
	margin-left: 3px;
	margin-right: 3px; 
	border-bottom: 1px;
	width: 90%;
}

h2 {
	font-family: verdana;
	font-size: 11pt;
	color: #000000;
	font-style: bold;
	margin-left: 10px;
	margin-top: 10px;
}

/*navigation*/

#navi {
	
	TEXT-ALIGN: center;
	margin-top: 145px;
	margin-left: 15px;
	_margin-left: 5px;
	margin-right: 15px;
	color: white;
	text-decoration: none;
	position: absolute;
}
#navi a{
	color: yellow;
}
#navi a:hover{
	color: red;
}

.block
{
color: white;
text-decoration: none;
margin-left: 2px;
line-height: 20px;
height: 20px;
position: relative;
}

.unter
{
Font-Family: verdana, Arial, Helvetica, Sans-Serif;
Font-Size: 10pt;
Color: white;
Background-Color: #1A2460;
Visibility: hidden;
Width: 170px;
Text-Align: left;
text-decoration: none;
margin-left: 10px;
}

.haupt
{
Font-Family: verdana, Arial, Helvetica, Sans-Serif;
Font-Size: 12pt;
Font-Weight: bolder;
Color: white;
Background-Color: #1A2460;
Width: 230px;
Border-Bottom-Color: silver;
Border-Bottom-Width: 1px;
Border-Bottom-Style: solid;
Text-Align: center;
text-decoration: none;
}

.navblock {
	color: yellow;
	text-decoration: none;
	margin-left:5px;
}


/*navigation ende*/


.textus {
	color:#000000; 
	font-size:9px; 
	font-family:verdana;
	}
	
#tipp    {
	font-family: Verdana;
	font-size: 8pt;
	border-style: dotted;
	border-width: 1px;
	border-color: #294DB5;
	padding: 3px;
	margin-top: 200px;
	margin-bottom: 10px;
	margin-left: 15px;
	margin-right: 15px;
	text-align: left;
}

ul    {
	list-style-image: url('karo.gif');
}

/*copyright*/
.year {
	font-family: Verdana;
	font-size: 9px;
	color: #9C9A9C;
}

#shadow-bottom {
	BACKGROUND: url(../../data/img/bg-shadow-bottom.jpg) no-repeat center top; 
	OVERFLOW: hidden; 
	HEIGHT: 10px;
}

#banner{
	BACKGROUND: url(../../data/img/bg-banner.jpg) no-repeat top; 
	
}

#navi_box {
	color: white;
	text-decoration: none;
	font-size: 10pt;
	background-color: #1A2460;
	height: 100px;
	line-height: 20px;
	margin-left: 8px;
	margin-top: 8px;
	
}

#navi_box a{
	color: white;
	text-decoration: none;
	margin-left: 5px;
	margin-top: 8px;
}

#navi_box a:hover{
	color: yellow;
}
.foto-left {
margin: 0px 9px 9px 0px;
width: 194px;
float:left;
}
.foto-left_klein {
margin: 0px 9px 9px 0px;
width: 126px;
float:left;
}
.foto-right_klein {
float:left;
margin-bottom:9px;
width: 126px;
}

.foto-right {
margin-bottom: 9px;
float:left;
width: 194px;
}
#right {
float:right;
width:520px;
}
#left {
width: 397px;
float:left;
}
.foto-right_img {
width:193px;
float:left;
margin-bottom:23px;
}
.foto-left_img {
width:193px;
float:left;
margin-bottom: 23px;
margin-right: 50px;
}

.zeitung_left {
margin-left: 5px;
margin-top: 10px;
width:230px;
float:left;
}

.zeitung_left UL  {
display:block;
list-style-type: none;
padding:0px;
margin:0px;
}

.zeitung_right {
margin-left: 50px;
margin-top: 20px;
float:left;
width:230px;
}

.zeitung_right UL  {
display:block;
list-style-type: none;
padding:0px;
margin:0px;
}
.text_block_left {
margin: 0px 9px 9px 0px;
width: 194px;
float:left;
}

.text_block_left ul {
display:block;
margin:0px;
padding:0px;
}

.text_block_right  {
width: 194px;
float:left;
}

.text_block_right ul {
display:block;
margin:0px;
padding:0px;
}
.left-content {
float:left;
width: 397px;
}
.eintrag_top {
 border-collapse: collapse;
 background-color: #17245E;
}
.eintrag_text {
 border-top: 0px;
 background-color: #ffffff;
}

#gb * td, #gb input, #gb textarea, .gbtitel_link, .gbtitel_link:hover, .gbtitel, .gblink, .gblink:hover, .gbtext {
 color: white;
 font-size: 11px;
 font-family: Arial, Helvetica;
 text-align: left;
 font-weight: normal;
 font-style: normal;
 text-align: left;
}
.gbtitel_link, .gbtitel_link:hover, .gbtitel {
 font-size: 14px;
 font-weight: bold;
}
.gbtitel_link, .gbtitel_link:hover, .gblink, .gblink:hover {
 text-decoration: underline;
}
#gb, #gb tr, #gb * td {
 border: 0px;
 padding: 0px;
 margin: 0px;
 border-collapse: collapse;
}
.gb_breite1 {
 width: 185px;
 vertical-align: top;
}
.gb_breite2 {
 width: 400px;
}
#gb, #gb tr, #gb * td {
 border: 0px;
 padding: 0px;
 margin: 0px;
 border-collapse: collapse;
}
.gb_breite1 {
 width: 185px;
 vertical-align: top;
}
.gb_breite2 {
 width: 400px;
}