/* 
   personalize.css
	 Steuerung verschiedener Layouts ausschliesslich ueber body-Klassen
	 und nachfolgenden IDs  fuer die Design-Elemente, die verandert werden.
   Zum Erstellen der Auswahlmenüs werden die Wertepaare in json Notation
   als Kommentar erstellt.
   wird als Klasse "standard" eingetragen ist das der Designstandard
   une es wird kein Klassenname in den body eingetragen
   Bsp:
   json: {"GRUPPE": {"klasse1": "menuetext1", "klasse2": "menuetext2"}}
   Hierbei bezeichnet:
   GRUPPE: zugehöriges Auswahlmenü
   klasse[.]: Name der entsprechendne Klasse als value des Menues
   menuetext[.]: zugehoeriger Text im Auswahlmenue
   besteht der Menuetext aus mehreren Werten, kann die json Array-Notation
   verwendet werden
	 Bsp:
	 json: {"GRUPPE": {"klasse": ["text1","text2","text3","text4","text5"]}
	 keine Sonderzeichen !!!!!!

*/

/* Standardwerte fuer BG, Head-Grafik und Groesse des Heads */

/* json: {"STD_BODYBGIMG":  {"standard": "blank.gif"}} */
/* json: {"STD_HEADBGIMG":  {"standard": "ibk_head.jpg"}} */
/* json: {"STD_HEADWIDTH":  {"standard": "900px"}} */
/* json: {"STD_HEADHEIGHT": {"standard": "160px"}} */
/* json: {"STD_HEAD1SIZE": {"standard": "30"}} */
/* json: {"STD_HEAD2SIZE": {"standard": "16"}} */



/* json: {"AUSRICHTUNG": {"dk_al": "links", "standard": "mittig"}} */


body.dk_al {
	text-align: left;
}

body.dk_al #ibk_master_container{
	margin-left: 20px;
	text-align: left;
}

/* json:{"NAVIPOS": {"dk_nr": "rechts", "standard": "links"}} */

body.dk_nr #ibk_navi_container{
	float: right;
	margin-left: 0px;
	margin-right: 0px;
}

body.dk_nr #ibk_content_container {
	float: left;
}

body.dk_nr #ibk_ibkfoot_container {
	margin-left: 10px;
	margin-right: 0px;
	right: 0px;
	left: auto;
}

/* json:{"BREITE": {"dk_w800": "800px", "standard": "900px", "dk_w1000": "1000px"}} */

body.dk_w800 #ibk_master_container{
	width: 810px;
}

body.dk_w800 #ibk_head_container, body.dk_w800 #ibk_main_container, body.dk_w800 #ibk_foot_container {
	width: 800px;
}

body.dk_w1000 #ibk_master_container{
	width: 1010px;
}

body.dk_w1000 #ibk_head_container, body.dk_w1000 #ibk_main_container, body.dk_w1000 #ibk_foot_container {
	width: 1000px;
}


/* json: {"HEADHEIGHT": {"dk_hh160": "100px",
										 		 "dk_hh180": "120px", 
										 		 "dk_hh200": "140px",
										 		 "standard": "160px", 
										 		 "dk_hh240": "180px",
										 		 "dk_hh260": "200px",
										 		 "dk_hh280": "220px"
										 		 
}} */


body.dk_hh160 #ibk_head_container {
	height: 160px;
}

body.dk_hh160  #ibk_head_box {
	margin-top: 25px;
}

body.dk_hh180 #ibk_head_container {
	height: 180px;
}

body.dk_hh180  #ibk_head_box {
	margin-top: 10px;
}

body.dk_hh200 #ibk_head_container {
	height: 200px;
}

body.dk_hh200  #ibk_head_box {
	margin-top: 30px;
}

body.dk_hh240 #ibk_head_container {
	height: 240px;
}

body.dk_hh240  #ibk_head_box {
	margin-top: 70px;
}

body.dk_hh260 #ibk_head_container {
	height: 260px;
}

body.dk_hh260  #ibk_head_box {
	margin-top: 80px;
}

body.dk_hh280 #ibk_head_container {
	height: 280px;
}

body.dk_hh280  #ibk_head_box {
	margin-top: 90px;
}

/* json: {"HEADCOLOR": {"dk_hc000": "schwarz", 
										 		"dk_hcFFF": "weiss",
										 		"standard": "hellgrau", 
										 		"dk_hc666": "dunkelgrau"
}} */


body.dk_hcFFF #ibk_headtext1, body.dk_hc000 #ibk_headtext2 {
	color: #FFFFFF;
	text-shadow: 0.1em 0.1em 0.2em #000000;
	filter: shadow(color:#000000, direction=135, strength=3);
}

body.dk_hc000 #ibk_headtext1, body.dk_hc000 #ibk_headtext2 {
	color: #000000;
	text-shadow: 0.1em 0.1em 0.2em #FFFFFF;
	filter: shadow(color:#FFFFFF, direction=135, strength=3);
}

body.dk_hc666 #ibk_headtext1, body.dk_hc666 #ibk_headtext2 {
	color: #666666;
	text-shadow: 0.1em 0.1em 0.2em #CCCCCC;
	filter: shadow(color:#CCCCCC, direction=135, strength=3);
}

/* json: {"HEADFONT":  {"standard": 				  "Arial, Helvetica, sans-serif", 
										 		"dk_hfTimes":   "Times New Roman, Times, serif",
										 		"dk_hfCourier": "Courier New, Courier, monospace", 
										 		"dk_hfTrebuchet":   "Trebuchet MS, sans-serif",
										 		"dk_hfComic":   "Comic Sans MS, cursive"
}} */


body.dk_hfTimes #ibk_headtext1, body.dk_hfTimes #ibk_headtext2 {
	font-family: 'Times New Roman', Times, serif;
}

body.dk_hfCourier #ibk_headtext1, body.dk_hfCourier #ibk_headtext2 {
	font-family: 'Courier New', Courier, monospace;
}

body.dk_hfComic #ibk_headtext1, body.dk_hfComic #ibk_headtext2 {
	font-family: 'Comic Sans MS', cursive;
}

body.dk_hfTrebuchet #ibk_headtext1, body.dk_hfTrebuchet #ibk_headtext2 {
	font-family: 'Trebuchet MS', sans-serif;
}


/* json:{"HEADPOSITION": {"standard": "links", 
													"dk_hpr": "rechts", 
													"dk_hpc": "mittig"
}} */

body.dk_hpl #ibk_head_box{
	margin-left: 30px;
	float: left;
	text-align: left;

}

body.dk_hpc #ibk_head_box{
	text-align: center;
	float: none;
	margin-left: auto;
}

body.dk_hpr #ibk_head_box{
	margin-right: 30px;
	float: right;
	text-align: right;

}

/* json:{"HEADIMGPOSITION": {"dk_hbgtl": "oben links", 
														"dk_hbgtc": "oben mitte", 
														"dk_hbgtr": "oben rechts",
														"dk_hbgbl": "unten links", 
														"dk_hbgbc": "unten mitte", 
														"standard": "unten rechts"
}} */

body.dk_hbgtl #ibk_head_container{
	background-position: left 40px;
}

body.dk_hbgtc #ibk_head_container{
	background-position: center 40px;
}

body.dk_hbgtr #ibk_head_container{
	background-position: right 40px;
}

body.dk_hbgbl #ibk_head_container{
	background-position: bottom left;
}

body.dk_hbgbc #ibk_head_container{
	background-position: bottom center;
}

body.dk_hbgbr #ibk_head_container{
	background-position: bottom right;
}

/* json: {"COLORWORLD": {"standard": ["orange",         "#FF6600","#EEA200","#E4F1F6","#f1f9fc","#FFFFFF"],
												 "dk_fwg":   ["limette",				"#33CC00","#33FF66","#cff3db","#e3f7ea","#000000"],
												 "dk_fwb":   ["blue ice",       "#052D6E","#447bd4","#447bd4","#6a93d4","#E1E1E1"],
												 "dk_fwy":   ["citron",         "#FFE773","#FFF9DD","#A68900","#786300","#F7D42B"],
												 "dk_fwc":   ["citrus-sirup",   "#EBDC00","#CEFBC2","#FF9200","#FFFBC5","#786300"]
}} */


body.dk_fwg #ibk_foot_container {
	background-color: #33FF66;
	background-image: url(grad_green.png);
	color: #000000;
}

body.dk_fwg #ibk_verlaufbox {
 background-color: #33FF66;
 background-image: url(grad_green.png);
 border-bottom: 1px dotted #CCCCCC;
 color: #000000;
}

body.dk_fwg .ibk_navi_topbox {
 background-color: #33FF66;
 background-image: url(grad_green.png);
 color: #000000;
}

body.dk_fwg h1, body.dk_fwg h2, body.dk_fwg h3  {
 background-color: #33FF66;
 background-image: url(grad_green.png);
 color: #000000;
}

body.dk_fwg .ibk_navi_container {
	 background-color: #cff3db;
}

body.dk_fwg #ibk_content_container {
	 background-color: #cff3db;
}

body.dk_fwg #ibk_ibkfoot_container2 {
	 background-color: #cff3db;
	 color: #000000;
}

body.dk_fwg {
	background-color: #e3f7ea;
}

body.dk_fwg a  {
 color: #33AA00;
}

body.dk_fwg #ibk_titlebox a{
 color: #000000;
}

/* dk_fwg START */

.dk_fwg_content body {
	 background-color: #cff3db;
}

.dk_fwg_content a {
 color: #33AA00 !important;
}

.dk_fwg_content h1, .dk_fwg_content h2, .dk_fwg_content h3  {
 background-color: #33FF66;
 background-image: url('grad_green.png');
 color: #000000;
}

/* dk_fwg ENDE */


/* blue ice */

body.dk_fwb {
	background-color: #6a93d4;
}

body.dk_fwb .schatten99 {
	-webkit-box-shadow: 5px 5px 10px #052d6e;
	-moz-box-shadow: 5px 5px 10px #052d6e;
	box-shadow: 5px 5px 10px #052d6e;
}

body.dk_fwb a  {
 color: #052d6e;
}

body.dk_fwb #ibk_titlebox, body.dk_fwb #ibk_titlebox a {
 color: #E1E1E1;
}

body.dk_fwb #ibk_foot_container {
	background-color: #104ba9;
	background-image: url(grad_blue.png);
	color: #E1E1E1;
}

body.dk_fwb #ibk_verlaufbox {
 background-color: #104ba9;
 background-image: url(grad_blue.png);
 border-bottom: 1px dotted #104ba9;
 color: #E1E1E1;
}

body.dk_fwb .ibk_navi_topbox {
 background-color: #104ba9;
 background-image: url(grad_blue.png);
 color: #E1E1E1;
}

body.dk_fwb .ibk_navi_box {
	color: #E1E1E1;
}

body.dk_fwb h1, body.dk_fwb h2, body.dk_fwb h3  {
 background-color: #104ba9;
 background-image: url(grad_blue.png);
 color: #E1E1E1;
}

body.dk_fwb .ibk_navi_container {
	 background-color: #447bd4;
}

body.dk_fwb #ibk_content_container {
	background-color: #447bd4;
	color: #E1E1E1;
}

body.dk_fwb #ibk_ibkfoot_container2 {
 	background-color: #447bd4;
 	color: #E1E1E1;
}

body.dk_fwb #ibk_ibkfoot_container2 a {
 	color: #E1E1E1;
}

body.dk_fwb #ibk_nav_ul a {
	color: #D2D2D2;
}

/* dk_fwb START */

.dk_fwb_content body {
	background-color: #447bd4;
	color: #E1E1E1;
}

.dk_fwb_content a {
 color: #052d6e;
}

.dk_fwb_content h1, .dk_fwb_content h2, .dk_fwb_content h3  {
 background-color: #104ba9;
 background-image: url('grad_blue.png');
 color: #E1E1E1;
}

/* dk_fwb ENDE */

/* fire */

body.dk_fwr {
	background-color: #ff7373;
}

body.dk_fwr .schatten99 {
	-webkit-box-shadow: 5px 5px 10px #a60000;
	-moz-box-shadow: 5px 5px 10px #a60000;
	box-shadow: 5px 5px 10px #a60000;
}

body.dk_fwr a  {
 color: #052d6e;
}

body.dk_fwr #ibk_titlebox, body.dk_fwb #ibk_titlebox a {
 color: #E1E1E1;
}

body.dk_fwr #ibk_verlaufbox {
 background-color: #ff4040;
 background-image: url(grad_red.png);
 border-bottom: 1px dotted #CCCCCC;
 color: #E1E1E1;
}

body.dk_fwr .ibk_navi_topbox {
 background-color: #ff4040;
 background-image: url(grad_red.png);
 color: #E1E1E1;
}

body.dk_fwr .ibk_navi_box {
	color: #E1E1E1;
}

body.dk_fwr h1, body.dk_fwr h2, body.dk_fwr h3  {
 background-color: #ff4040;
 background-image: url(grad_red.png);
 color: #333333;
}

body.dk_fwr .ibk_navi_container {
	 background-color: #ff0000;
}

body.dk_fwr #ibk_content_container {
	 background-color: #ff0000;
	 color: #E1E1E1;
}

body.dk_fwr #ibk_ibkfoot_container2 {
	 background-color: #ff0000;
}
body.dk_fwr #ibk_foot_container {
	background-color: #ff0000;
	background-image: url(grad_red.png);
	color: #E1E1E1;
}

body.dk_fwr #ibk_nav_ul a {
	color: #D2D2D2;
}

/* dk_fwr START */

.dk_fwr_content body {
	 background-color: #ff0000;
	 color: #E1E1E1;
}

.dk_fwr_content a {
  color: #052d6e;
}

.dk_fwr_content h1, .dk_fwr_content h2, .dk_fwr_content h3  {
 background-color: #ff4040;
 background-image: url(grad_red.png);
 color: #333333;
}

/* dk_fwr ENDE */

/* yellow */


body.dk_fwy {
	background-color: #FFF9DD;
}

body.dk_fwy .schatten99 {
	-webkit-box-shadow: 5px 5px 10px #A68900;
	-moz-box-shadow: 5px 5px 10px #A68900;
	box-shadow: 5px 5px 10px #A68900;
}

body.dk_fwy a  {
 color: #786300;
}

body.dk_fwy #ibk_titlebox, body.dk_fwy #ibk_titlebox a {
 color: #786300;
}

body.dk_fwy #ibk_verlaufbox {
 background-color: #FFd300;
 background-image: url(grad_yellow.png);
 border-bottom: 1px dotted #CCCCCC;
 color: #786300;
}

body.dk_fwy .ibk_navi_topbox {
 background-color: #FFd300;
 background-image: url(grad_yellow.png);
 color: #786300;
}

body.dk_fwy .ibk_navi_box {
	color: #A68900;
}

body.dk_fwy h1, body.dk_fwy h2, body.dk_fwy h3  {
 background-color: #FFD300;
 background-image: url(grad_yellow.png);
 color: #A68900;
}

body.dk_fwy .ibk_navi_container {
	 background-color: #FFE773;
}

body.dk_fwy #ibk_content_container {
	 background-color: #FFE773;
	 color: #A68900;
}

body.dk_fwy #ibk_ibkfoot_container2 {
	 background-color: #FFE773;
}

body.dk_fwy #ibk_foot_container {
	background-color: #FFE773;
	background-image: url(grad_yellow.png);
	color: #A68900;
}

body.dk_fwy #ibk_nav_ul a {
	color: #A68900;
}

/* dk_fwy START */

.dk_fwy_content body {
	 background-color: #FFE773;
	 color: #A68900;
}

.dk_fwy_content a {
  color: #786300;
}

.dk_fwy_content h1, .dk_fwy_content h2, .dk_fwy_content h3  {
 background-color: #FFD300;
 background-image: url(grad_yellow.png);
 color: #A68900;
}

/* dk_fwy ENDE */

/* citron  */



body.dk_fwc {
	background-color: #FFFBC5;
}

body.dk_fwc .schatten99 {
	-webkit-box-shadow: 5px 5px 10px #A68900;
	-moz-box-shadow: 5px 5px 10px #A68900;
	box-shadow: 5px 5px 10px #A68900;
}

body.dk_fwc a  {
 color: #786300;
}

body.dk_fwc #ibk_titlebox, body.dk_fwc #ibk_titlebox a {
 color: #786300;
}

body.dk_fwc #ibk_verlaufbox {
 background-color: #CEFBC2;
 background-image: url(grad_green.png);
 border-bottom: 1px dotted #CCCCCC;
 color: #786300;
}

body.dk_fwc .ibk_navi_topbox {
 background-color: #FF9200;
 background-image: url(grad_orange.png);
 color: #FFF66D;
}

body.dk_fwc .ibk_navi_box {
	color: #A68900;
}

body.dk_fwc h1, body.dk_fwc h2, body.dk_fwc h3  {
 background-color: #FF9200;
 background-image: url(grad_orange.png);
 color: #FFF66D;
}

body.dk_fwc .ibk_navi_container {
	 background-color: #EBDC00;
}

body.dk_fwc #ibk_content_container {
	 background-color: #EBDC00;
	 color: #A68900;
}

body.dk_fwc #ibk_ibkfoot_container2 {
	 background-color: #EBDC00;
}

body.dk_fwc #ibk_foot_container {
	background-color: #CEFBC2;
	background-image: url(grad_green.png);
	color: #A68900;
}

body.dk_fwc #ibk_nav_ul a {
	color: #A68900;
}

/* dk_fwc START */

.dk_fwc_content body {
	background-color: #EBDC00;
	 color: #A68900;
}

.dk_fwc_content a {
  color: #A68900;
}

.dk_fwc_content h1, .dk_fwy_content h2, .dk_fwy_content h3  {
 background-color: #FF9200;
 background-image: url(grad_orange.png);
 color: #FFF66D;
}

/* dk_fwc ENDE */