hr.kasten_hellgrau
{
width:560px;
height:0px;
}

.kasten                { padding:5px; border-style:solid; border-width:1px; border-color:#000000; width:90%; }


#wrapper {
position: absolute;
top: 40px;
left: 0px;
width: 570px;
margin: 2% 2% 2% 2%;
background-color: #ffffff;
color: #2A2E59;
text-align: left; /* Aufheben von IE_quirks im BODY */
border-top: 0px;
border-right: 0px;
border-bottom: 0px;
border-left: 0px;
border-style:solid;
border-color: #2A2E59;

}

#kasten_hellgrau
{
background-color: #F4F4F4;
width: 570px;
font-size: 90%;
margin-bottom: 15px;
padding: 0px;
clear: both;
}

#spalte_links_rechts_titel
{
top: 0 px;
left: 0 px;
width: 550px;
color: #9c0000;
margin-top: 0px:
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
padding: 5px;
border-bottom: 1px solid #000000;
float: block;
}

#spalte_links_rechts
{
top: 0px;
left: 0px;
width: 550px;
color: #000000;
margin: 0px;
padding: 5px;
}

#spalte_links
{
top: 1px;
left: 1px;
width: 47%;
color: #000000;
margin-left: 2px;
padding: 5px;
}

#spalte_links_titel
{
position: relative;
top: 1px;
width: 48%;
color: #9c0000;
margin-top: 0px:
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
padding: 5px;
border-bottom: 1px solid #000000;
}


#spalte_rechts
{
color: #000000;
margin-left: -47%;
padding: 5px;
}

#spalte_rechts_titel
{
color: #9c0000;
margin-top: 0px:
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
padding: 5px;
border-bottom: 1px solid #000000;
float: block;
}


body{	font-family: Verdana,Arial,sans-serif;	color: #000000;	line-height: 1.166;	margin: 0px;	padding: 0px;}
a{	color:#000000;	text-decoration: none;}
a:link{	color:#000000;	text-decoration: underline;}
a:visited{	color:#000000;	text-decoration: underline;}
a:hover{	color:#FF0000;	text-decoration: underline;}
h1{ font-family: Verdana,Arial,sans-serif; font-size: 120%; color: #000000; margin: 0px; padding: 0px;}
h2{ font-family: Arial,sans-serif; font-size: 114%; color: #000000; margin: 0px; padding: 0px;}
h3{ font-family: Arial,sans-serif; font-size: 100%; color: #000000; margin: 0px; padding: 0px;}
h4{ font-family: Arial,sans-serif; font-size: 100%; font-weight: normal; color: #000000; margin: 0px; padding: 0px;}
h5{ font-family: Verdana,Arial,sans-serif; font-size: 100%; color: #000000; margin: 0px; padding: 0px;}
.unterzeile{ font-family: Verdana,Arial,sans-serif; font-size: 70%; color: #000000; margin: 0px; padding: 0px;}
ul{ list-style-type: square;}
ul ul{ list-style-type: disc;}
ul ul ul{ list-style-type: none;}
label{ font-family: Arial,sans-serif; font-size: 100%; font-weight: bold; color: #334d55;}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#logo{
display:none;
}

#banner{
display:none;
}

#masthead{
display:none;
}

#navBar{
display:none;
}

#headlines{
float:right;
left: 800px;
width: 20%;
border-left: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
padding-right: 10px;
}

#content{
margin-left: 5px;
width: 550px;
padding-top: 10px;
float:left;
border: 0px solid #ff0000;
}

.unsichtbar
{
border: 0px solid #ff0000;
}

/***********************************************/
/* Components                                  */
/***********************************************/

#siteName{	margin: 0;	padding: 0 0 0 10px;}


/************* #globalNav styles **************/

#globalNav{padding: 0px 0px 5px 10px;border-bottom: 1px solid #CCC;color: #cccccc;background-color:#9c0002;}
#globalNav img{ display: block;}
#globalNav a {	font-size: 80%;	font-weight:bold;	padding: 0 4px 0 0;	color: #FFFFFF;}

/*************** #pageName styles **************/

#pageName{	margin: 0px;	padding: 0px 0px 0px 10px;}

/************* #breadCrumb styles *************/

#breadCrumb
{
display:none;
}


/************** .feature styles ***************/

.feature{	padding: 0px 0px 0px 0px; font-size: 100%;  }
.feature h2{	padding: 0px 0px 0px 0px; color:#9c0002; }
.feature h3{	padding: 50px 0px 5px 0px; text-align: center; color:#9c0002; margin-left: 0px; }
.feature img{	padding: 10px 10px 0px 0px;}


/************** .story styles *****************/

.story{
clear: both;
padding: 0px 0px 0px 10px;
font-size: 100%;
}

.story p{	padding: 0px 0px 10px 0px;}


/************* #siteInfo styles ***************/

#siteInfo{ display:none; }
#siteInfo img{	padding: 4px 4px 4px 10px;	vertical-align: middle;}

/************* #search styles ***************/

#search{	padding: 5px 0px 5px 10px;	border-bottom: 1px solid #cccccc;	font-size: 90%;}
#search form{ margin: 0px; padding: 0px;}
#search label{	display: block;	margin: 0px;	padding: 0px;}


/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}


/*********** #sectionLinks styles ***********/

#sectionLinks{	position: relative;	margin: 0px;	padding: 0px;	border-bottom: 1px solid #cccccc;	font-size: 90%;}
#sectionLinks h3{	padding: 10px 0px 2px 10px;}
#sectionLinks a {	display: block;	border-top: 1px solid #cccccc;	padding: 2px 0px 2px 10px;}
#sectionLinks a:hover{	background-color: #dddddd;}


/*********** .relatedLinks styles ***********/

.relatedLinks{	position: relative;	margin: 0px;	padding: 0px 0px 10px 10px;	font-size: 90%;}
.relatedLinks h3{	padding: 10px 0px 2px 0px;}
.relatedLinks a:link,.relatedLinks a:visited {	display: block;}

/************** #advert styles **************/

#advert{	padding: 30px 0px 10px;}
#advert img{	display: block;}

/************** #headlines styles **************/

#headlines{	margin: 0px;	padding: 10px 0px 20px 10px;	font-size: 80%;}
#headlines p{	padding: 0px 0px 5px 0px;}


/*** alte css ***/

.tabtitel { font-family: Verdana,Helvetica,sans-serif;color:#ffffff; font-size: 100%; font-weight: bold;text-decoration: bold;}
.tabtext { font-family: Verdana,Helvetica,sans-serif;color:#000000; font-size: 100%; }
.tabtextfett { font-family: Verdana,Helvetica,sans-serif;color:#000000; font-size: 100%;font-weight: bold; text-decoration: bold; }
.tabueber { font-family: Verdana,Helvetica,sans-serif;color:#000099; font-size: 100%; font-weight: bold; text-decoration: bold; }
.blaetter { font-family: Verdana,Helvetica,sans-serif;color:#000000; font-size: 130%; }


