/*
    Inhaltliche Einstellungen
    spezielle Angaben fuer Dokumente und Scripte
*/



/* - - - - - - - Aktuellseiten - - - - - */
#content_left h4 {
display: none;
}

/* - - - - - - - Aktuellseiten ENDE - - - - - */
/************* Aktuellseiten Box oben ****************/


#kamp_box_top
{
	background-color: #F89F1B;
	color: #ffffff;
}
#kamp_box_top h3 {

	color: #ffffff;
}
#kamp_box_top a, #kamp_box_top a:link, #kamp_box_top a:visited
{
	color: #ffffff;
	border-bottom: 1px solid #FCE68B;
}

#kamp_box_top a:hover, #kamp_box_top  a:active, #kamp_box_top a:focus
{
	color: #ffffff;
	border-bottom: 1px solid #ffffff;
}



.kamp_box_top_content a.link_schwarz,
.kamp_box_top_content a.link_schwarz:link,
.kamp_box_top_content a.link_schwarz:visited
{
	color: #ffffff;
	border-bottom: 1px solid #FCE68B;
}

.kamp_box_top_content a.link_schwarz:hover,
.kamp_box_top_content a.link_schwarz:active,
.kamp_box_top_content a.link_schwarz:focus
{
	border-bottom: 1px solid #ffffff;
	color: #ffffff;
}

.kamp_box_top_content .acronym
{
	border-bottom: 1px dotted #ffffff;
}

/************* Box oben ENDE ****************/


/************* Dossier Box oben ****************/

.akt_box_top_new
{
	background-color: #F89F1B;
	color: #ffffff;
}

.akt_box_top_new hr.clear
{
	color: #F89F1B;
}


.akt_box_top_new a, .akt_box_top_new a:link, .akt_box_top_new a:visited {
	color: #ffffff;
	border-bottom: 1px solid #FCE68B;
}

.akt_box_top_new a:hover, .akt_box_top_new  a:active, .akt_box_top_new a:focus {
	color: #ffffff;
	border-bottom: 1px solid #ffffff;
}





/************* Dossier Box oben ENDE ****************/

/* - - - - - - - Ministerseiten - - - - - */


.ministergruen {
	font-size : 130%;
	color:#113E1F;
	font-weight: bold;
	padding-bottom: 5px;
}


.ministeriumtext_trittin {
	font-size:95%;

	color:#113E1F;
	background-color : #EFF8E5;

	float:left;
}


.ministeriumtext_trittin b {
	font-weight: bold;

	padding-bottom: 15px;

	float:left;
}

.ministeriumtext  {
	font-size:95%;
	color:#113E1F;
	background-color : #EFF8E5;
	width: 30%;
	float:left;
}


.ministeriumtext img {
	float:left;
}

.ministeriumtext p  {
	top:0;
	padding-top:0px;
	padding-left: 5px;

	clear:left;
}

.ministeriumtext b {
	font-weight: bold;
	padding-bottom: 15px;
}

.ministeriumtext a, .ministeriumtext a:visited,
.ministeriumtext_trittin a, .ministeriumtext_trittin a:visited  {
	text-decoration: none;
	color:#113E1F;
}

.ministeriumtext a:active, .ministeriumtext a:hover, .ministeriumtext a:focus,
.ministeriumtext_trittin a:hover, .ministeriumtext_trittin a:active, .ministeriumtext_trittin a:focus {
	text-decoration: underline;
	color:#113E1F;
}

.alle {
	width:100%;
}



.under1   {
	top:0px;
	margin-left:240px;

}
.under2  {
	margin-top:-21px;
	margin-left: 70px;

}
.under2 img{
	width: 350px;
}
.under3   {
	margin-top:-1px;
	margin-left: 70px;
}
.under5   {
	margin-top:-21px;
	margin-left: 420px;
}

.under1w2  {
	margin-left: 0px;
}
.under1w2 img {
	top:0px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

.under1w img {
	top:0px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}



.lebenslauf   {
	float:right;
	padding-right:5px;
	padding-top:86px;
	margin-bottom:2px;
}
.lebenslauf2   {
	float:right;
	padding-right:1px;
	padding-top:5px;
	margin-bottom:1px;
}


.minister_kurz{
	background-color : #EFF8E5;
	width: 320px;
}

.minister_kurz img{
	margin-top:10px;
	margin-bottom:0px;
}


.ansprechpartner{
	float:left;

	width: 120px;

	margin-left:10px;

	padding-left:10px;
	padding-bottom:30px;

	border-top : 1px solid #b9d5b4;
	border-bottom : 1px solid #b9d5b4;
	border-left : 1px solid #b9d5b4;
	border-right : 1px solid #b9d5b4;
}

.minister_bio{
	font-weight: bold;

	color:#113E1F;
}

.links_unten_minister {
	clear:left;

	padding-top:10px;
	margin-top: 0px;

	width:61%;
}

.links_unten_minister a, .links_unten_minister a:visited, .links_unten_minister a:active, .links_unten_minister a:hover, .links_unten_minister a:focus{
	padding-right:0px;
	color:#113E1F;
}


.linie_unsichtbar{
	display: none;
}



.strich_gruen_minister img{
	display:none;

	position: absolute;
	top: 480px;

	left: 242px;

	height: 5px;
	width: 323px;
}

/* - - - - - - - -- Ministerseiten ENDE - - - - - */









/* - - - - - - - Gaestebuch - - - - - */

.xetrapack
{
	color : #000000;
	background-color: #FFE79D;

	width: 95%;
	text-align: left;
}

/* - - - - - - - Gaestebuch ENDE - - - - - */




/* - - - - - - - Organigramm Leitung - - - - - */

.bigfinalorg {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000
}
.middlefinalorg {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000
}
.normalfinalorg {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000
}

.kleinfinalorg {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#000000
}

.org_head{
	width: 70%;
}

.org_under{
	width: 90%;
	font-size: 97%;
}

.org_under td{
	margin-bottom:20px;
}

.org_inhalt{
	padding:2px;
}



/* - - - - - - - - -  Leitung ENDE - - - - - */





/* - - - - - - - Bilderdatenbank - - - - - */




.uebersicht_bild_bdb
{
	color: #000000;
	background-color: #FFFFFF;

	border: 1px solid #7F9EB0;

	padding-left:5px;
	padding-right:0px;
	padding-top:5px;
	padding-bottom:0px;

	width: 116px;
}

.bild_gross_bdb
{
	color: #000000;
	background-color: #FFFFFF;
	border : 1px solid #7F9EB0;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom:2px;
	text-align:left;
}

.bild_gross_bdb_img
{
	width:480px;
	margin-left:auto;
	margin-right:auto;
}

.uebersicht_img_bdb
{
	color: #000000;
	background-color: #FFFFFF;
}



.icon_unten_links_bdb
{
	float:left;
	max-width:20px;
	padding-bottom:0px;
	border: 0px;
	background-color: #FFFFFF;
}

.icon_unten_rechts_bdb
{
	float:right;
	max-width:25px;
	padding-bottom:0px;
	border: 0px;
	background-color: #FFFFFF;
	margin-right:5px;
}



/* NEU */

.bilderdatenbank_uebersicht_bild
{
	color: #000000;
	background-color: #FFFFFF;

	border: 1px solid #7F9EB0;

	padding-left:10px;
	padding-right:0px;
	padding-top:10px;
	padding-bottom:0px;

	width: 121px;
	height:100%;
}



.bilderdatenbank_außen,
.bilderdatenbank_außen_quer,
.bilderdatenbank_außen_3,
.bilderdatenbank_außen_4
{
	float:left;

	/* */
	margin-right:30px;
	margin-left:0;
	margin-top:1%;
	margin-bottom:2%;
	height: 195px;
}

.bilderdatenbank_umbruch_3
{
	clear:left;
	display:block;
}

.bilderdatenbank_umbruch_4
{
	display:none;
}

.bilderdatenbank_außen_3
{
	display:block;
}
.bilderdatenbank_außen_4
{
	display:none;
}


img.bilderdatenbank_icon_uebersicht{
	float:left;
	margin-right:15px;
	margin-top:-3px;
	margin-bottom:3px;
}


img.bilderdatenbank_icon_warenkorb{
	float:left;
	margin-right:10px;
	margin-top:-3px;
	margin-bottom:3px;
}

/* - - - - - - - Bilderdatenbank ENDE - - - - - */





/* - - - - - - - - - - - - - - - - - - - Formular G8 - - - - - - - - - - - - - - - - - - - */


.label_g8{
	padding: 5px;
	text-align: left;
	width: 40%;
	float: left;
	font-weight:bold;
}

.label_g8_kl1{
	width: 30%;
	float: left;
}

.label_g8_kl2{
	width: 65%;
	float: left;
}

.label_radio_g8{
	padding: 5px;
	text-align: left;
	width: 30px;
	float: left;
	font-weight:bold;
}

.radio_g8{
	padding: 5px;
	text-align: left;
	width: 5%;
	float: left;
}


.input_g8{
	padding: 5px;
	text-align: left;
	width: 45%;
	float: left;
}


.field {
	width:80%
}

.field_kl {
	width:44.5%;
}

.field_kl1, .field_kl4 {
	width:60%;
}
.field_kl2, .field_kl3 {
	width:18%;
}

/* - - - - - - - - - - - - - - - - - - - Formular G8 ENDE - - - - - - - - - - - - - - - - - - - */



/*  - - - - - - - - - - - - - - - - - - - Schuelerformular - - - - - - - - - - - - - - */

.anmeldung_table {
	background-color: #FFFFFF;
	border-collapse:collapse;
}

.anmeldung_table td{
	border: 1px solid #000000;
	padding: 5px;
	vertical-align: top;
}
.back_grau {
	background-color: #F0F0F0;
	font-weight: bold;
}
.back_green {
	background-color: #ECF7E1;
	font-weight: bold;
}
.uhr{
	font-weight: bold;
}


/*  - - - - - - - - - - - - - - - - - - - Schuelerformular Ende-- - - - - - - - - - - - */



/*  - - - - - - - - - - - - - - - - - - - Hintergrundfarben / Scripte - - - - - - - - - - - - - */
.cBgLight {
	background-color: #FFE79D;
	background-color: #fff1ce;
}
.cBgMedium {
	background-color: #FFDB6F;
	background-color: #fce68b;
}
.cBgDark {
	background-color: #FBAA17;
}
/*  - - - - - - - - - - - - - - - - - - - Hintergrundfarben / Scripte Ende - - - - - - - - - - - - - */

/*  - - - - - - - - - - - - - - - - - - - Rahmen / Scripte - - - - - - - - - - - - - */
.cBdLight {
	border: 1px solid #FFE79D;
	border: 1px solid #fff1ce;
}
.cBdMedium {
	border: 1px solid #FFDB6F;
	border: 1px solid #fce68b;
}
.cBdDark {
	border: 1px solid #FBAA17;
}
/*  - - - - - - - - - - - - - - - - - - - Rahmen / Scripte Ende - - - - - - - - - - - - - */

/*  - - - - - - - - - - - - - - - - - - - Boxen / Scripte - - - - - - - - - - - - - */
.cBxLight {
	background-color: #FFE79D;
	background-color: #fff1ce;
	border: 1px solid #cccccc;
}
.cBxMedium {
	background-color: #FFDB6F;
	background-color: #fce68b;
	border: 1px solid #cccccc;
}
.cBxDark {
	background-color: #FBAA17;
	border: 1px solid gray;
}
/*  - - - - - - - - - - - - - - - - - - - Roxen / Scripte Ende - - - - - - - - - - - - - */

/*  - - - - - - - - - - - - - - - - - - - Notizzettel - - - - - - - - - - - - - */
.feld
{
	width: 90%;
}

textarea
{
	font-family: Verdana, Helvetica, Arial, Tahoma, Sans Serif;
	font-size: 1em;
}

/*  - - - - - - - - - - - - - - - - - - - Notizzettel Ende - - - - - - - - - - - - - */

/* - - - - - - - - - - - - - - - - - - - Kalender 2011 - - - - - - - - - - - - - - - - - - - */
#calendarSearchText
{
	width: 128px;
}
#calendarPages a:link, #calendarPages a:visited, #calendarPages a:hover, #calendarPages a:active, #calendarPages a:focus
{
	color:#333333;
}
#calendarPages a:hover
{
	border-bottom:1px solid #333333;
}
/* - - - - - - - - - - - - - - - - - - - Kalender 2011 Ende - - - - - - - - - - - - - - - - - - - */


