/*--- Hintergrund - Styles ---*/
.body_iframe { 

	scrollbar-ARROW-color:rgb(255,255,255);
    scrollbar-DARKSHADOW-color: rgb(200,200,200);
    SCROLLBAR-FACE-color: rgb(3,101,0);
    scrollbar-HIGHLIGHT-color:rgb(200,200,200);
    scrollbar-TRACK-color: rgb(255,255,255);
    scrollbar-3DLIGHT-color: rgb(255,255,255);
    scrollbar-SHADOW-color: rgb(255,255,255);
}

.body{
	background-color: #002F60;
	margin-top:25px;
}

.shadow_top{
	background-image:url(images/layout/shadow_top.jpg);
	background-repeat:no-repeat;
}

.shadow_left{
	background-image:url(images/layout/shadow_left.jpg);
	background-repeat:repeat-y;
}

.shadow_right{
	background-image:url(images/layout/shadow_right.jpg);
	background-repeat:repeat-y;
}

.shadow_bottom{
	background-image:url(images/layout/shadow_bottom.jpg);
	background-repeat:no-repeat;
}

/*--- Tabellen - Styles ---*/	

.zero_tab{
	border-collapse:collapse;	
}

.txt_tab{
	background-image:url(images/layout/bg_text.jpg);
	background-repeat: repeat-x;
}

.header_tab{
background-image:url(images/layout/bg_header.jpg);
background-repeat:no-repeat;
}

.main_table {
	border: 1px;
 	border-color: #EFEFEF;
 	border-top-style: solid;      /* nur oben */
	border-bottom-style: solid;   /* nur unten */
	border-left-style: solid;     /* nur links */
	border-right-style: solid;    /* nur rechts */
	border-collapse: collapse; 
}

.center_table {
	background-repeat: no-repeat;
	background-image: url(images/layout/header.jpg);
	border-collapse: collapse;
}

.left_tab {
	border: 1px;
 	border-color: #EFEFEF;
 	border-top-style: none;      /* nur oben */
	border-bottom-style: solid;   /* nur unten */
	border-left-style: none;     /* nur links */
	border-right-style: solid;    /* nur rechts */ 
}

.left2_tab {
	border: 1px;
 	border-color: #EFEFEF;
 	border-top-style: solid;      /* nur oben */
	border-bottom-style: solid;   /* nur unten */
	border-left-style: none;     /* nur links */
	border-right-style: solid;    /* nur rechts */
	background-image:url(images/layout/bg_nav.jpg);
	background-repeat:repeat-y; 
}

.left3_tab {
	border: 1px;
 	border-color: #EFEFEF;
 	border-top-style: none;      /* nur oben */
	border-bottom-style: none;   /* nur unten */
	border-left-style: none;     /* nur links */
	border-right-style: solid;    /* nur rechts */ 
}

.center_tab {
	border: 1px;
 	border-color: #EFEFEF;
 	border-top-style: solid;      /* nur oben */
	border-bottom-style: solid;   /* nur unten */
	border-left-style: none;     /* nur links */
	border-right-style: none;    /* nur rechts */ 
}

.center2_tab {
	border: 1px;
 	border-color: #EFEFEF;
 	border-top-style: none;      /* nur oben */
	border-bottom-style: none;   /* nur unten */
	border-left-style: none;     /* nur links */
	border-right-style: solid;    /* nur rechts */ 
}

.glossar_tab {
	background-repeat: no-repeat;
	background-image: url(images/layout/bg_glossar.jpg);
	border-collapse: collapse;
}

.underline_tab_text {
	border: 1px;
 	border-color:#bbbaba;
 	border-top-style: none;      /* nur oben */
	border-bottom-style: solid;   /* nur unten */
	border-left-style: none;     /* nur links */
	border-right-style: none;    /* nur rechts */ 
}

.underline_tab_text_dot {
	border: 1px;
 	border-color:#bbbaba;
 	border-top-style: none;      /* nur oben */
	border-bottom-style: dashed;   /* nur unten */
	border-left-style: none;     /* nur links */
	border-right-style: none;    /* nur rechts */ 
}

.glossar_tab_text {
	border: 1px;
 	border-color:#bbbaba;
 	border-top-style: none;      /* nur oben */
	border-bottom-style: solid;   /* nur unten */
	border-left-style: none;     /* nur links */
	border-right-style: none;    /* nur rechts */ 
}
.glossar_plak_digi {
	background-repeat: no-repeat;
	background-image: url(images/layout/bg_glossar.jpg);
	border-collapse: collapse;
}

.preise_dig_tab{
background-image:url(images/layout/bg_preise_dig_tab.jpg);
background-repeat:no-repeat;
border-collapse:collapse;
border:0px;
}

.preise_dig_stab{
background-image:url(images/layout/bg_preise_dig_stab.jpg);
background-repeat:no-repeat;
border-collapse:collapse;
border:0px;
}

.preise_a1_tab{
background-image:url(images/layout/bg_preise_a1_tab.jpg);
background-repeat:no-repeat;
border-collapse:collapse;
border:0px;
}

.preise_a1_stab{
background-image:url(images/layout/bg_preise_a1_stab.jpg);
background-repeat:no-repeat;
border-collapse:collapse;
border:0px;
}

.preise_a2a3_tab{
background-image:url(images/layout/bg_preise_a2a3_tab.jpg);
background-repeat:no-repeat;
border-collapse:collapse;
border:0px;
}

.preise_a2a3_stab{
background-image:url(images/layout/bg_preise_a2a3_stab.jpg);
background-repeat:no-repeat;
border-collapse:collapse;
border:0px;
}

.preise_tab_text {
	border: 1px;
 	border-color:#FFFFFF;
 	border-top-style: none;      /* nur oben */
	border-bottom-style: solid;   /* nur unten */
	border-left-style: none;     /* nur links */
	border-right-style: none;    /* nur rechts */ 
}

.preise_plak-det_tab{
background-image:url(images/layout/bg_details_tab.jpg);
background-repeat:no-repeat;
border-collapse:collapse;
border:0px;
}

.preise_bh-det_tab{
background-image:url(images/layout/bg_details_tab_bh.jpg);
background-repeat:no-repeat;
border-collapse:collapse;
border:0px;
}

.preise_pk_tab{
background-image:url(images/layout/bg_preise_pk_tab.jpg);
background-repeat:no-repeat;
border-collapse:collapse;
border:0px;
}

.preise_pk-det_tab{
background-image:url(images/layout/bg_details_tab_pk.jpg);
background-repeat:no-repeat;
border-collapse:collapse;
border:0px;
}

.preise_fb_tab{
background-image:url(images/layout/bg_preise_fb_tab.jpg);
background-repeat:no-repeat;
border-collapse:collapse;
border:0px;
}

.preise_fb_stab{
background-image:url(images/layout/bg_preise_fb_stab.jpg);
background-repeat:no-repeat;
border-collapse:collapse;
border:0px;
}

.preise_vis_tab{
background-image:url(images/layout/bg_preise_vis_tab.jpg);
background-repeat:no-repeat;
border-collapse:collapse;
border:0px;
}

.preise_vis1_stab{
background-image:url(images/layout/bg_preise_vis1_stab.jpg);
background-repeat:no-repeat;
border-collapse:collapse;
border:0px;
}

.preise_vis2_stab{
background-image:url(images/layout/bg_preise_vis2_stab.jpg);
background-repeat:no-repeat;
border-collapse:collapse;
border:0px;
}

.preise_bloecke_tab{
background-image:url(images/layout/bg_preise_bloecke_tab.jpg);
background-repeat:no-repeat;
border-collapse:collapse;
border:0px;
}

.downloads_tab{
background-image:url(images/layout/bg_download_tab.jpg);
background-repeat:no-repeat;
border-collapse:collapse;
border:0px;
}

/* Style buttons und buttonbars */
.klbuttons input {
	font-family: Verdana, sans-serif;
	font-size:1.0em;
	width:70px;
}


/*--- Hyperlink - Styles---*/

  a.nav_text         { font-family: Verdana, sans-serif; font-size:12px; color:#002F60; text-decoration:none; }
  a.nav_text:link    { color: #002F60;}
  a.nav_text:visited { color: #002F60;}
  a.nav_text:hover   { color: #f5a213;}
  a.nav_text:active  { color: #002F60;}
  
  a.nav_text2         { font-family: Verdana, sans-serif; font-size:11px; color:#002F60; text-decoration:none; }
  a.nav_text2:link    { color: #002F60;}
  a.nav_text2:visited { color: #002F60;}
  a.nav_text2:hover   { color: #f5a213;}
  a.nav_text2:active  { color: #002F60;}
  
  
  a.nav_text_mini         { font-family: Verdana, sans-serif; font-size:10px; color:#7A7A7A; }
  a.nav_text_mini:link    { color: #7A7A7A;}
  a.nav_text_mini:visited { color: #7A7A7A;}
  a.nav_text_mini:hover   { color: #f5a213;}
  a.nav_text_mini:active  { color: #7A7A7A;}
  
  a.nav_text1         { font-family: Verdana, sans-serif; font-size:11px; color:#999999; text-decoration:none; }
  a.nav_text1:link    { color: #999999;}
  a.nav_text1:visited { color: #999999;}
  a.nav_text1:hover   { color: #002F60;}
  a.nav_text1:active  { color: #999999;}
  
  a.nav_head         { font-family: Verdana, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; }
  a.nav_head:link    { color: #FFFFFF;}
  a.nav_head:visited { color: #FFFFFF;}
  a.nav_head:hover   { color: #f5a213;}
  a.nav_head:active  { color: #FFFFFF;}
  
  a.nav_head1         { font-family: Verdana, sans-serif; font-size:11px; color:#BABAC7; text-decoration:none; }
  a.nav_head1:link    { color: #BABAC7;}
  a.nav_head1:visited { color: #BABAC7;}
  a.nav_head1:hover   { color: #f5a213;}
  a.nav_head1:active  { color: #BABAC7;}
  
  a.nav_download         { font-family: Verdana, sans-serif; font-size:11px; color:#002F60; text-decoration:none; font-weight:bold }
  a.nav_download:link    { color: #002F60;}
  a.nav_download:visited { color: #002F60;}
  a.nav_download:hover   { color: #f5a213;}
  a.nav_download:active  { color: #002F60;}
  
  a.nav_glossar         { font-family: Verdana, sans-serif; font-size:11px; color:#002F60; text-decoration:none; font-weight:bold }
  a.nav_glossar:link    { color: #002F60;}
  a.nav_glossar:visited { color: #002F60;}
  a.nav_glossar:hover   { color: #f5a213;}
  a.nav_glossar:active  { color: #002F60;}
  
  a.nav_text_small         { font-family: Verdana, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; }
  a.nav_text_small:link    { color: #FFFFFF; }
  a.nav_text_small:visited { color: #FFFFFF; }
  a.nav_text_small:hover   { color: #333333; }
  a.nav_text_small:active  { color: #FFFFFF; }
  
  a.nav_preise         { font-family: Verdana, sans-serif; font-size:11px; color:#002F60; text-decoration:none; }
  a.nav_preise:link    { color: #002F60; }
  a.nav_preise:visited { color: #002F60; }
  a.nav_preise:hover   { color: #f5a213; }
  a.nav_preise:active  { color: #002F60; }
  

/*--- Text - Styles ---*/
.Stil1 {font-family: Verdana, Arial, sans-serif; color:#002F60; font-size:12px;}
.Stil2 {font-family: Verdana, Arial, sans-serif; color:#FFFFFF; font-size:11px;}
.Stil3 {font-family: Verdana, Arial, sans-serif; color:#333333; font-size:14px; font-weight:bold;}
.Stil4 {font-family: Verdana, Arial, sans-serif; color:#002F60; font-size:11px;}
.Stil5 {font-family: Verdana, Arial, sans-serif; color:#f5a213; font-size:12px;}
.Stil6 {font-family: Verdana, Arial, sans-serif; color: #7A7A7A; font-size:10px;}
.Stil_header {font-family: Verdana, Arial, sans-serif; color:#BABAC7; font-size:11px;}
.Stil_preise {font-family: Verdana, Arial, sans-serif; color:#002F60; font-size:11px;}
.Stil_preise_head {font-family: Verdana, Arial, sans-serif; color:#FFFFFF; font-size:12px;}
.Stil_preise_smallhead {font-family: Verdana, Arial, sans-serif; color:#FFFFFF; font-size:11px;}
.Stil_preise_smallhead_det {font-family: Verdana, Arial, sans-serif; color:#FFFFFF; font-size:10px;}
.Stil_preise_minihead {font-family: Verdana, Arial, sans-serif; color:#FFFFFF; font-size:11px;}
.Stil_preise_explain {font-family: Verdana, Arial, sans-serif; color:#f5a213; font-size:10px;}
.StilGlossar {font-family: Verdana, Arial, sans-serif; color:#002F60; font-size:11px;}
.StilOrange {font-family: Verdana, Arial, sans-serif; color:#f5a213; font-size:11px;}
.StilCopy {font-family: Verdana, Arial, sans-serif; color:#dedde3; font-size:10px;}


