*
{
	padding:0px;
	margin:0px;
	margin: 0px;
	padding: 0px;
	font-family: arial,helvetica,sans-serif;
}

form
{
padding: 0px;
margin: 0px;
}

html
{
	width:100%;
}


img,
a img
{
	border: none;
}

#ministerien_head
{
	display: none;
}

#ministerien_head a img
{
	display: none;
}


/* ----------------------- grosse Navi-Buttons ------------------------- */

div#suchbox
{
	display: none;
}

div#suchbox #sq
{
	display: none;
}

div#suchbox #sb
{
	display: none;
}

div#page_head
{
	display: none;
}

div#page_head img
{
	display: none;
}

#blackout
{
	display: none;
}

div#hnavi,
div#hnavi2
{
	display: none;
}

ol#statnavi,
ol#statnavi2
{
	display: none;
}

ol#subnavi
{
	display: none;
}


/* -------------- */

div#wrapper
{
margin: 8px 0px 0px 0px;
padding: 0px;
border: none;
height: auto;
background-image: url("../images/chrom/bg_navi.gif");
background-repeat: repeat-y;
}

div#page_body
{
	width:100%;
	font-size: 100%;
}

div#printme
{
	display: none;
}

div#bcrumb
{
	display: none;
}

div#page_content
{
	background-color:#FFF;
	float:left;
	width:100%;
}

div#page_content h1
{
	font-size: 1.0em;
	color: #ffffff;
	font-weight: bold;
	padding: 2px 6px 2px 6px;
	margin-bottom: 0.5em;
	clear: both;
}

div#page_content h1
{
	background-color: #888888;
}

div#page_content h1.blau
{
	background-color: #666699;
}

div#page_content h1.rot
{
	background-color: #CE002F;
}

div#page_content h1.gruen
{
	background-color: #339933;
}

div#page_content h1.orange
{
	background-color: #FF9900;
}

div#page_content h2
{
	font-size:1.0em;
	color: #000000;
	font-weight: normal;
	background-color: #cccccc;
	padding: 2px 6px 2px 6px;
	margin-bottom: 0.5em;
	clear: both;
}

div#page_content h3
{
	margin-bottom: 1.0em;
}

div#page_content h3,
div#page_content h4,
div#page_content h5,
div#page_content h6
{
	font-size:1.0em;
	font-weight: bold;
	margin-top: 1.5em;
}

div#page_content ul
{
	/*list-style-position:inside;*/
	
	padding:12px;
}

div#page_content ul li
{
	margin-left:30px;
}
div#page_content ol

{
	/*list-style-position:inside;*/
	padding:12px;
}

div#page_content ol li
{
	margin-left:30px;
}
div#page_content p
{
	line-height:1.4em;
}

div#page_content .teaser
{
	display: none;
}

div#page_content table

{
	margin-left: 12px;
}

div#page_content .firstpost
{
	border-top:none !important;
}

div#page_content p.newscat
{
		border-top:1px solid #C90101;
		margin-bottom:-26px !important;
		padding-top:3px;
}

div#page_content .mehr
{
	padding-left:12px;
	background-image:url(../images/chrom/bullet-1.gif);
	background-repeat:no-repeat;
	background-position: 0em 0.5em;
}

div#page_content p .mehr
{
margin-bottom: 1.0em;
}

div#page_content hr
{
	background-color:#FFF;
	color:#FFF;
	height:5px;
	border:none;
	margin-top:-10px;
	margin-bottom:-1px;
}

#page_content p.rechts
{
	text-align:right;
}

div#page_content a
{
	color:#CC0000;
	text-decoration:none;
}

a.buttlink, a.backlink, a.ankerlink, a.toplink

{
	font-weight:bolder;
	background-repeat:no-repeat;
	padding-left:18px;
	background-position:0px 1px;
}

a.buttlink
{
	background-image:url(../images/chrom/buttlink-bullet.gif);
}

a.buttlink:hover, a.buttlink:focus, a.buttlink:active
{
	background-image:url(../images/chrom/buttlink-bullet.gif);
}

a.backlink
{
	background-image:url(../images/chrom/backlink-bullet.gif);
}

a.backlink:hover,a.backlink:active,a.backlink:focus
{
	background-image:url(../images/chrom/backlink-bullet.gif);
}

a.ankerlink
{
	background-image:url(../images/chrom/ankerlink-bullet.gif);
}

a.ankerlink:hover,a.ankerlink:active,a.ankerlink:focus
{
	background-image:url(../images/chrom/ankerlink-bullet.gif);
}

a.toplink
{
	background-image:url(../images/chrom/toplink-bullet.gif);
}

a.toplink:hover,a.toplink:focus,a.toplink:active
{
	background-image:url(../images/chrom/toplink-bullet.gif);
}





/*------ rc neu - 20.02.06 - mt - mod MS --------*/
div#related_content
{
	display: none;
}

label
{
	display:block;
	float:left;
	width:150px;
}

div#page_content input
{
	width:150px;
}

div#page_content a img
{
	border:none;
}

/* footer .. */

div#footer
{
	display: none;
}

/* diverse tabellen */
.datatab{margin-bottom:30px;}

table.datatab th
{
	border-left:1px solid black;
	padding:4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
table

{
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
}

table.datatab td
{
	border-left:1px solid black;
	padding:4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: black;
}

table.datatab .firstcol
{
	border-left:none !important;
}

.linkup
{
	padding-left:12px;
	background-image:url(../images/chrom/link_up.gif);
	background-repeat:no-repeat;
	background-position: 0em 0.5em;
}

.linkdown
{
	padding-left:12px;
	background-image:url(../images/chrom/link_down.gif);
	background-repeat:no-repeat;
	background-position: 0em 0.5em;
}

.klein
{
font-size:0.85em;
}

/* Hintergrundfarben als Ableitungen aus Kopfleiste */

.hgblau
{
background-color: #A3A3C2 !important;
}

.hgrot
{
background-color: #E06685 !important;
}

.hggruen
{
background-color: #85C285 !important;
}

.hgorange
{
background-color: #FFC266 !important;
}

.hggelb
{
color: #EC1D25 !important;
background-color: #FEF200 !important;
}

/*
###################################
## Ein paar Extras fuer die News ##
###################################
*/

#newsteaser
{
height: auto;
margin-bottom: 2em;
}

#newsteaser img
{
display: block;
margin-top: 3px;
margin-right: 12px;
}

#newsteaser h2.news_berufwaehlen,
#newsteaser h2.news_ausbildungsstellefinden,
#newsteaser h2.news_inderausbildung,
#newsteaser h2.news_service,
#newsteaser h2.news_allgemein
{
        background-color: transparent;
	font-size:1.0em;
	font-weight: bold;
	padding: 0px;
	margin-bottom: 0em;
}

#newsteaser h2.news_berufwaehlen
{
	color: #666699;
}

#newsteaser h2.news_ausbildungsstellefinden
{
	color: #CE002F;
}

#newsteaser h2.news_inderausbildung
{
	color: #339933;
}

#newsteaser h2.news_service
{
	color: #FF9900;
}

#newsteaser h2.news_allgemein
{
	color: #000000;
}

.flon
{
	float:left;
	margin: 4px 10px 0px 0px;
}

.floff
{
	clear: left;
	margin: 0px;
}

