body, html {

        border: 0;

        margin: 0;

        padding: 0;

        width: auto;

        height: 100%;

        text-align: left;

        font-family: Arial,Helvetica,sans-serif;

        background-color: #FFFFFF;


}

dfn {

}

#bkkexclusiv_wrapper
{
width: 930px;
margin: 20px auto;
border: 0px solid black;
} 

#bkkexclusiv_header
{
width: 930px;
height: 96px;
margin-bottom: 15px;
background:transparent url(../images/header.gif) no-repeat;
} 

#bkkexclusiv_linksbox
{
width: 0px;
float: left;
padding: 5px;
} 

#bkkexclusiv_suche
{
margin-left: 20px;
margin-bottom: 10px;
} 

#bkkexclusiv_rechtsbox
{
width: 180px;
float: right;
padding: 5px;
border:0px solid black;
} 

#bkkexclusiv_content
{
width: 500px;
padding: 5px;
margin-left: 220px;
padding-bottom: 40px;
overflow: hidden;
border:0px solid black;
} 

#bkkexclusiv_headerlinks
{
position: absolute;
top:60px;
left:390px;
width:500px;
height:50px;
} 

#bkkexclusiv_headerlinks a {
display:block;
float: left;
margin-right: 5px;
width:137px;
color: #fff;
text-decoration: none;
text-align: center;
font-weight: bold;
font-size: 80%;
background:transparent url(../images/button_off.gif) no-repeat;
}
#bkkexclusiv_headerlinks a:hover{
background:transparent url(../images/button_on.gif) no-repeat;
}




/*captcha: s: foreground, w: background*/
.s { width:1px; height:1px; color: black; background-color: red; font-size : 2pt; }
.w { width:1px; height:1px; color: white; background-color: white; font-size : 2pt; }


.tm_form_email {
  border:1px solid #dddddd;  padding:1px;
  width:100%;
  background-color:#eeeeee;
  font-family : Arial,Helvetica; 
  color:#000000; 
  font-size : 12pt;
  }
.tm_form_focus_email {
  border:1px solid #ffcc00;
  padding:1px;
  width:100%;
  background-color:#ffffff;
  font-family : Arial,Helvetica; 
  color:#000099; 
  font-size : 12pt;
}


.tm_form_captcha, .tm_form_memo{
  border:1px solid #dddddd;  padding:1px;
  width:100%;
  background-color:#eeeeee;
  font-family : Arial,Helvetica; 
  color:#000000; 
  font-size : 10pt;
}
.tm_form_focus_captcha, .tm_form_focus_memo {
  border:1px solid #eeeeee;
  padding:1px;
  width:100%;
  background-color:#ffffff;
  font-family : Arial,Helvetica; 
  color:#000099; 
  font-size : 10pt;
}















.tx_tipafriend
{
font-size : 68%;
}

.tx_tipafriend h1
{
font-size : 120%;
}

.tx_tipafriend_url h1
{
font-size : 120%;
}

#tx_tipafriend_pi1_captcha_response
{
font-size : 130%;
}

.tx_tipafriend_formfield input, .tx_tipafriend_formfield textarea
{
font-size : 110%;
}

.tiplink {

margin-top:0px;
margin-bottom:5px;
padding-left:20px;
font-size:7pt;
height:9pt;
background:transparent url(../images/brief.gif) no-repeat 0 1px;
}

.tiplink a {
text-decoration : none;
color : #000;
}

p {margin:0px; padding:0px; padding-bottom:10px; font-size:70.01%;}



/*.norm             { background: transparent url(../images/linavi.gif) 0px 0px no-repeat; }*/

.norm   a         { 
padding-left: 14px; 
color: #384095; 
text-decoration: none;     
font-weight: bold;
font-size: 110.01%;
background: transparent url(../images/litext.gif) 0px 0px no-repeat;
}

.norm   a:link    { 
padding-left: 14px; 
color: #384095; 
text-decoration: none;    
font-weight: bold;
font-size: 110.01%;
background: transparent url(../images/litext.gif) 0px 0px no-repeat;
}

.norm   a:visited { 
padding-left: 14px; 
color: #384095; 
text-decoration: none;      
font-weight: bold;
font-size: 110.01%;
background: transparent url(../images/litext.gif) 0px 0px no-repeat;
}

.norm   a:focus   { 
padding-left: 14px; 
color: #384095; 
text-decoration: underline; 
font-weight: bold;
font-size: 110.01%;
background: transparent url(../images/linavi_act.gif) 0px 0px no-repeat;
}

.norm   a:hover   { 
padding-left: 14px; 
color: #384095; 
text-decoration: underline; 
font-weight: bold;
font-size: 110.01%;
background:   transparent url(../images/linavi_act.gif) 0px 0px no-repeat; 
}

.norm   a:active  { 
padding-left: 14px; 
color: #384095; 
text-decoration: underline; 
font-weight: bold;
font-size: 110.01%;
background: transparent url(../images/litext.gif) 0px 0px no-repeat; 
}

.act      { 
background: transparent url(../images/linavi_act.gif) 0px 0px no-repeat;  
}

.act    a { 
padding-left: 14px; 
margin-bottom: 10px; 
color: #384095; 
text-decoration: none;
font-weight: bold;
font-size: 110.01%;
}


.norm2  a         { 
padding-left: 4px; 
color: #384095; 
text-decoration: none;      
font-size: 110.01%;
font-weight: bold;
}

.norm2  a:link    { 
padding-left: 4px; 
color: #384095; 
text-decoration: none;      
font-size: 110.01%;
font-weight: bold;
}

.norm2  a:visited { 
padding-left: 4px; 
color: #384095; 
text-decoration: none;      
font-size: 110.01%;
font-weight: bold;
}

.norm2  a:focus   { 
padding-left: 4px; 
color: #384095; 
text-decoration: underline; 
font-size: 110.01%;
font-weight: bold;
}

.norm2  a:hover   { 
padding-left: 4px; 
color: #384095; 
text-decoration: underline; 
font-size: 110.01%;
font-weight: bold;
}

.norm2  a:active  { 
padding-left: 4px; 
color: #384095; 
text-decoration: underline; 
font-size: 110.01%;
font-weight: bold;
}



.act2            a{
padding-left:4px; 
color: #384095; 
font-size: 110.01%;
font-weight: bold;
text-decoration:none;
}





ul, li {
font-size:85.01%; 
list-style-image:url(../images/litext.gif);
}

#bkkexclusiv_linksbox ul li {
margin-left:-2px;
line-height: 13px;
font-size:85.01%; 
list-style-image:url(../images/litext.gif);
}

#bkkexclusiv_linksbox ul li ul {
margin-top:3px;
}

#bkkexclusiv_linksbox ul li ul li{
margin-top:5px;
line-height: 5px;
font-size:105%; 
}


#bkkexclusiv_content ul li {
margin-left:-10px;
font-size:85.01%; 
list-style-image:url(../images/litext.gif);
}

#bkkexclusiv_rechtsbox ul li {
margin-left:-10px;
font-size:85.01%; 
list-style-image:url(../images/litext.gif);
}
#bkkexclusiv_rechtsbox ul {
margin-top:7px;
}




body, table, textarea, input, button        {font-family: Arial, Helvetica, sans-serif; }





#content          {


margin-top: 10px;
                  width:auto;

                  text-align:left;

                  font-size:110.01%;


                  }





#aktuell {position:relative;}



.csc-firstHeader {

                 font-size:95%;

                 /* background-color:#0066B3; */

                 background-color:#fff;

                 width:auto;

                 color:#384095;

                 min-height: 25px;

                 

                 margin-top:-22px;

                 

                 margin-bottom:15px;

                 padding-bottom:5px;



                 }



#content  .csc-firstHeader    {

                 

                 }


#content  .csc-sitemap  ul li {

                 font-size:110.01%;

                 }


#aktuell  h2     {

                 font-family: Arial, Helvetica, sans-serif;

                 color:#384095;

                 }



#aktuell .csc-firstHeader {

                 font-size:80%;

                 background-color:#FFFFFF;

                 color:#384095;

                 min-height: 25px;

                 padding-top:7px;

                 padding-right:3px;

                 margin-bottom:15px;

                 padding-bottom:5px;

                 margin-top:0px;



                 }





.csc-header      {margin-bottom:-10px;}

.csc-textpic-text {
border:0px solid black;
}

.csc-textpicHeader{margin-bottom:-12px;}

.csc-textpic-image{padding-bottom:10px;}

.csc-textpic{margin-bottom:-15px;}

.csc-textpic-caption {font-size: 65.01%;}



#aktuell img     {

                 border:0px solid white;

                 border-top:7px solid white;

                 }









.bodytext        {

                 font-family:  Arial, Helvetica,sans-serif;

                 line-height:1.3em;

                 font-size:70.01%;

                 padding-bottom:2px;



                 }

p.bodytext        {

                 padding-bottom:0px;



                 }







.bodytext a{ color:#384095; text-decoration:none;}

.bodytext a:link{ color:#384095; text-decoration:none;}

.bodytext a:visited{ color:#384095; text-decoration:none;}

.bodytext a:focus{ color:#384095; text-decoration:underline;}

.bodytext a:active{ color:#384095; text-decoration:underline;}



#content a{ color:#384095; text-decoration:none;}

#content a:link{ color:#384095; text-decoration:none;}

#content a:visited{ color:#384095; text-decoration:none;}

#content a:focus{ color:#384095; text-decoration:underline;}

#content a:hover{ color:#384095; text-decoration:underline;}

#content a:active{ color:#384095; text-decoration:underline;}


#bkkexclusiv_rechtsbox a{ color:#384095; text-decoration:none;}

#bkkexclusiv_rechtsbox a:link{ color:#384095; text-decoration:none;}

#bkkexclusiv_rechtsbox a:visited{ color:#384095; text-decoration:none;}

#bkkexclusiv_rechtsbox a:focus{ color:#384095; text-decoration:underline;}

#bkkexclusiv_rechtsbox a:hover{ color:#384095; text-decoration:underline;}

#bkkexclusiv_rechtsbox a:active{ color:#384095; text-decoration:underline;}


.breadcrum { font-size:85%; }

.breadcrum a{ color:#384095; font-size:75%; text-decoration:underline;}

.breadcrum a:link{ color:#384095; font-size:75%; text-decoration:underline;}

.breadcrum a:visited{ color:#384095; font-size:75%; text-decoration:underline;}





#breadcrumdiv {font-size:65%;}

#breadcrumdiv a{ color:#384095; font-size:85%; text-decoration:none;}

#breadcrumdiv a:link{ color:#384095; font-size:85%; text-decoration:none;}

#breadcrumdiv a:visited{ color:#384095; font-size:85%; text-decoration:none;}





h1, h2               {

                 font-size:80%;

                 color:#384095;

                 }

h5 {

        padding: 0;
font-size:100%;
        margin:  0;

}

h6 {

font-size: 100%;

padding: 0;

margin: 0;

display: inline;

}

.aus                 {

        display: none;

}



fieldset {border:0px; padding:0px; margin:0px;}



input:focus {

        background: #FFFF99;



}



/* table, p        {font-size:-1;} */



table                 {

                      border-spacing:0px;

                      border-collapse:collapse;

                      width:100%;

                      text-align:left;

                      margin-top: 10px;

                      }



td                    {

                      text-align:left;

                      vertical-align:top;

                      padding-left:9px;

                      }

th                    {

                      padding-left:9px;

                      font-size: .70em;
		      font-weight: bold;



                      }







.contenttable caption{

                      font-size: .75em;
		      font-weight: bold;

                      text-align:left;

                      background-color:#c9c9c9;

                      padding-left:9px;

                      padding-top:5px;

                      padding-bottom:5px;

                      }





img        {border:none;}







#rowright         {

                  font-size:110.01%;

                  width:190px;

                  padding-right:6px;

                  /* z-index:4; */

                  }










#bkkexclusiv_linksbox         ul  {

                  padding-left: 0px;

                  padding-top: 0px;

                  margin-top: 0px;

                  margin-left:20px;

                  }



#bkkexclusiv_linksbox         li  {

                  float:left;

                  display:block;

                  position: relative;

                  padding: 0px 18px 5px 2px;

                  width:229px;

                  }



/*

#navi a:link{text-decoration:none;}

#navi a:visited{text-decoration:none;}

#navi a:hover{text-decoration:none; color:red;}

#navi a:focus{text-decoration:none; color:red;}

*/












#kastengruen      {
                   
                  position: absolute;

                  top:0px;

                  left:0px;

                  width:123px;

                  height:123px;

                  background-color:#71BF44;

                  }



#kopfgrafiken     {

                  position: absolute;

                  top:16px;

                  left:78px;

                  }



.grafikrand       {

                  padding-left:0px;

                  padding-right:2px;}



#headertext       {

                  position:absolute;

                  top:100px;

                  right:220px;

                  width:80%;

                  text-align:right;

                  font-family: Arial, Helvetica, sans-serif;

                  font-weight:bold;

                  color:#384095;

                  font-size: 90%;

                  }

#newsletter       {
position:relative; left:-20px;
                  font-family: Arial, Helvetica, sans-serif;
                  font-size: 90%;
}



/*****Formulare*****/



textarea         {

                font-family: Arial, Helvetica, sans-serif;

                 color: #555555;

                 font-weight: normal;

                 font-size: 85%;

                 border: #434B96 1px solid;

                 text-indent: 0px;

                 margin: 5px 0px 0px 0px;

                 vertical-align:top;

                 }



input            {

                 font-family:  Arial, Helvetica, sans-serif;

                 font-size: 85%;

                 border: #434B96 1px solid;

                 text-indent: 0px;

                 margin: 0px 0px 0px 0px;

                 }



select {         font-family: Arial, Helvetica, sans-serif;

                 font-size: 0.85em;

}







.csc-mailform         { 
border: 0px; 
font-size: 75% ;
}





.csc-mailform-field {text-align:right;}



.csc-searchResult {font-size:70%;}



.csc-form-label {font-size:80%;}



.csc-noSearchResultMsg {font-size:80%;}



.labelrechner {

              text-align: right;

              margin-right: 10px;

              margin: 2px;

              }



em.info {

        text-align:right;

        padding-right:120px;

        display: block;

        font-size: 0.85em;

        font-style: normal;

                                }







#mailformformtype_mail { margin-top: 10px; margin-left: 78px;}



















/*News Template*/











/*-----------------------------------  clearer  -----------------------------------*/



/* prevent floated images from overlapping the div-containers they are wrapped in  */







.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{



        clear:left;



        height:1px;







}



.news-latest-container HR.clearer {



        clear:left;



}







/*-----------------------------------  tt_news LATEST view  -----------------------------------*/







.news-latest-container {



        background-color:#BBE53A;



}







.news-latest-container H2,.news-latest-gotoarchive {



        color:#fff;



        padding:3px;



        margin:3px;



        /*background-color:#D8FA70;*/







}







.news-latest-gotoarchive {



        font-weight:bold;



        margin-top:5px;



}



.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {



        color:#384095;;



}



.news-latest-gotoarchive A {



        color:#384095;



}



.news-latest-item {



        /* IE hack */



        height: 1%;



        line-height: 1.3;



        /* IE hack end */



        padding:3px;



        margin:3px;



        background-color:#F0F5FC;



}







.news-latest-item IMG {







        margin-bottom:5px;



        margin-right:5px;



        float:left;



}



.news-latest-category IMG {



        float: none;



        border:none;



        margin:0px;



}



.news-latest-date,.news-latest-morelink,.news-latest-category {



        font-size:9px;



}







.news-latest-morelink {



        height:12px;



}







.news-latest-morelink A {



        float:right;



}











/*--------------------------------- tt_news LIST view  -----------------------------------*/



.news-list-container {



        display:block;



        float:left;



        background-color:#F0F5FC;



        border: 0px;



        margin-bottom: 10px;



        text-align:left;











}











.news-list-item {



        /* IE hack */



        height: 1%;



        line-height: 1.3;



        /* IE hack end */



        padding:3px;



        margin:3px;



        background-color:#F0F5FC;



        border: 0px;



        }



.news-search-form {



        padding:3px;



        margin-bottom:5px;



        background-color:#F0F5FC;







}



.news-search-emptyMsg{



        margin:0px;



}



.news-search-form FORM {



        margin:0px;



}



.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {



        color:#fff;



        padding-left:2px;



}







.news-list-date {



display:block;



        float: right;



        color: #000000;



        width: 180px;



        text-align: left;



        height: 20px;



        margin-top: -2px;



        margin-right: -2px;



        font-size: 100%;



        font-weight: normal;



        font-family: Arial, Helvetica, sans-serif;



        background-color: #F0F5FC;



        }















.news-images {



display: table;



float:left;



text-align:left;



width:100px;



max-width:100px;



}







.news-text {



display: block;



float:left;



width:250px;



}







.news-list-imgcaption {



        float: right;



        padding-top:3px;



        padding-right:3px;



        font-size: 9px;







        }







.news-list-container IMG {







        float: right;



        margin-bottom:5px;



        margin-right:2px;



        margin-left:5px;



}



.news-list-category IMG {



        float: none;



        border:none;



        margin:0px;



}







.news-list-morelink,.news-list-category {



        font-size:10px;



        margin-left:3px;



}



.news-list-morelink  {



        margin-bottom:3px;



}



.news-list-browse {



        text-align: center;



}















        /*---------------------------------  tt_news Page-Browser ---------------------------------*/



.tx-ttnews-browsebox {



        margin:3px;



        padding:3px;



        background-color:#F0F5FC;



}



.tx-ttnews-browsebox TD {



        font-size: 10px;



}



.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {



        font-weight: bold;



}



.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{



        margin:0px;



}







.tx-ttnews-browsebox-SCell {



        background-color: #BBE53A;



}



.news-search-emptyMsg {



        font-size: 11px;



        margin-left: 10px;



}



        /*--------------------------------- tt_news SINGLE view  ---------------------------------*/



.news-single-item {



        padding:5px;



        margin-bottom:5px;



        background-color:#F0F5FC;



        border:0px;







}



.news-single-item H2 {



        font-size: 16px;



        font-weight:bold;



        color: #000;



        margin-bottom: 0px;



}



.news-single-item H3 {



        margin-bottom: 15px;



        color:#000000;



}















.news-single-img {



        float: right;



        margin-left:5px;







}















.news-single-imgcaption {



        padding:3px;



        clear:both;



}







.news-single-category {







        float: right;



}



.news-single-backlink, .news-single-backlink a {



        font-weight: bold;



        font-size: 80%;



        margin-bottom: 15px;



        margin-top: 10px;



}



.news-single-timedata {



        float: right;



}



.news-single-timedata, .news-single-author,.news-single-imgcaption {



        font-size: 9px;



}



.news-single-author {



        padding-bottom: 3px;



}



.news-single-additional-info {



        background-color: #ffffff;



/*         clear: both; */



        margin-top: 15px;



        padding:3px;



        padding-bottom:0px;







}



.news-single-related,.news-single-files,.news-single-links  {



        margin:0px;



        margin-bottom: 3px;



        padding:3px;



        background-color:#ffffff;



}







.news-single-related DD, .news-single-links DD, .news-single-files DD {



        margin-left:20px;



}







.news-single-related DT, .news-single-links DT, .news-single-files DT {



        font-weight: bold;



        font-size: 100%;



        margin-left:5px;



        width:90%;



}







/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */



.news-amenu-container {



        margin-top:10px;



        padding:3px;



}



.news-amenu-container LI {



        padding-bottom:1px;



}



.news-amenu-container UL {



        padding:3px;



        margin-top:5px;



        margin-left:0px;



        margin-bottom:0px;



        list-style-type: none;



}



.news-amenu-container H2 {



        color:#fff;



        padding:3px;



}



.news-amenu-item-year {



        font-weight: bold;



        padding: 2px;



}







/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */











.news-catmenu  {



        padding:5px;



        margin:10px 0px 10px 10px;



}



.news-catmenu-header  {



        font-size:11px;



        font-weight:bold;



}



.news-catmenu DIV {



        font-size:10px;



        white-space: nowrap;



}



.news-catmenu DIV img {



        margin:0px;



        padding:0px;



        vertical-align: middle;



}



.news-catmenu-ACT {



        font-weight:bold;



}







/*  Styles for catmenu mode "nestedWraps" */



.level0 {



}



.level1 {



        padding-left:10px;



}



.level2 {



        padding-left:10px;



}



.level3 {



        padding-left:10px;



}



.level4 {



        padding-left:10px;



}



#keincss {

        display: none ! important;



}


