@import url(styles.css);

@import url(news.css);

@import url(news2.css);

@import url(news_detail.css);

@import url(news_archiv.css);

@import url(newsletter.css);

@import url(login.css);



body

{

    background-color: #F6F6F6;

    background-image: url(../imgs/background.gif);

    background-repeat: repeat-x;

    margin:0;

    padding:0;

}







#main

{

    width:759px;

    background: #FFFFFF;

    margin-left:17px;

    }





#top

{

    height:0px;

    width:759px;

    background: white;

}



    #logo

    {

        margin-left:13px;

        margin-top:55px;

    }

    

        #logo img

        {

            border:0;

        }

    

    #ct_top

    {

        width:249px;

        height:177px;

        position: absolute;

        left:18px;

        top:0px;

        background-image: url(../imgs/CT_top.gif);

    }

        

    #cm_top

    {

        width:251px;

        height:176px;

        position: absolute;

        left:269px;

        top:1px;

        background-image: url('../imgs/CM_top.jpg');

    }

    

     #cm_top_leer

    {

        width:251px;

        height:176px;

        position: absolute;

        left:269px;

        top:1px;

        background-image: url(../imgs/CM_top.gif);

    }

    

    #cs_top

    {

        width:253px;

        height:176px;

        position: absolute;

        left:522px;

        top:1px;

        background-image: url(../imgs/CS_top.jpg);

    }

    

     #cs_top_leer

    {

        width:253px;

        height:176px;

        position: absolute;

       left:522px;

        top:1px;

        background-image: url(../imgs/CS_top.gif);

    }

    

#top_sub

{



 height:29px;

 background: white;

}

    

    #ct_sub

    {

        width:249px;

        height:125px;

        position: absolute;

        left:18px;

        top:177px;

        background: white;

        background-image: url('../imgs/CT_sub_no.gif');

        background-repeat: no-repeat;



    }

    

     #ct_sub_act

    {

        width:249px;

        height:125px;

        position: absolute;

        left:18px;

        top:177px;

        background: #73c800;

        background-image: url(../imgs/CT_sub_act.gif);

        background-repeat: no-repeat;

z-index:2;

    }

    

    #cm_sub

    {

        width:251px;

        height:125px;

        position: absolute;

        left:269px;

        top:177px;

        background: white;

        background-image: url(../imgs/CM_sub_no.gif);

        background-repeat: no-repeat; 



        

    }

    

      #cm_sub_act

    {



       width:251px;

       height:125px;

       position: absolute;

       left:269px;

       top:177px;

       background: #ee8b18;

       background-image: url(../imgs/CM_sub_act.gif);

       background-repeat: no-repeat;



    }

    

    #cs_sub

    {

        width:253px;

        height:125px;

        position: absolute;

        left:522px;

        top:177px;

        background: white;

        background-image: url(../imgs/CS_sub_no.gif);

        background-repeat: no-repeat; 



        

    }

    

     #cs_sub_act

    {

        width:253px;

        height:125px;

        position: absolute;

        left:522px;

        top:177px;

        background: #715913;

        background-image: url(../imgs/CS_sub_act.gif);

        background-repeat: no-repeat; 

        z-index:2;

    }

   

    

.navi

{

    margin-top:38px;

    z-index:2;

}

    

    

#lang_sel{

    font-size:0px;

    height:9px; width:122px;

    position:absolute;



    top:164px;

    left:145px;

    background:#73c800;



    

}

    

    

#ct_headline

{

        padding:0;

        width:757px;

        height:28px;

        position: absolute;

        left:18px;

        top:300px;

        background-image: url(../imgs/CT_HL_BG2.gif);

        background-repeat: repeat-x;

        text-align: right;

        z-index:1;

}



#cm_headline

{

        padding:0;

        width:757px;

        height:28px;

        position: absolute;

        left:18px;

        top:300px;

        background-image: url(../imgs/CM_HL_BG2.gif);

        background-repeat: repeat-x;

        text-align: left;

}



#cs_headline

{

        padding:0;

        width:757px;

        height:28px;

        position: absolute;

        left:18px;

        top:300px;

        background-image: url(../imgs/CS_HL_BG2.gif);

        background-repeat: repeat-x;

        text-align: left;

}





#c_spacer

{



}





#content

{

        

        margin-top:300px;

        width:758px;

        margin-left:1px;

        margin-right:1px;

        background:url('../imgs/LEFT_GRAY_BAR.gif') repeat-y;     



}



    #left

    {

        float:left;

        width:248px;



     }



    #innerleft

    {

        padding:20px 10px 10px 10px;

        

     }



   #right

   {

   margin-left:248px;

   width:506px;

   

   }



    #search

     {

     padding:5px;

     text-align:right;

     background: #F0F0F0;



     }



   



    #ct_right

     {



     background: #FFFFFF;



     padding: 20px 15px 10px 15px;

     min-height:610px;

     

     }





#content_footer

{

margin-left:15px;

margin-right:15px;



}



#footer

{

    width:759px;

    clear:left;

    margin-left:17px;

}



#footnavi

{

        float:left;

        width:248px;

        text-align: center;

}



#imprint

{

   margin-left:248px;

   text-align:right;

   padding-right:30px;

}







.left-button

{

margin-top:10px;

text-align:center;

background:#313131;

}

