﻿@charset "UTF-8";

@media screen, projection
{ 
      /* basemod colors */
    #popup{ background-color:#fff; }
    
    #col3,#col3_content,#header #banner { border-color: #f2f2f2; }
    
    #header {  }
    
    #header #banner { border-left:1px solid #f2f2f2; border-bottom:2px solid #f4f4f4; }
    #header #banner .clear { background-color:#f4f4f4; }
    
    .contact_box .content * { color:#2C6F3B; }

    .contact_box .content span.fax { background-image:url('/static_files/grawe_at_2009/images/layout/fax.gif');background-position:left center;background-repeat:no-repeat; }
    .contact_box .content span.phone { background-image:url('/static_files/grawe_at_2009/images/layout/phone.gif');background-position:left center;background-repeat:no-repeat; }
    .contact_box .content a.mail { background-image:url('/static_files/grawe_at_2009/images/layout/mail.gif');background-position:left center;background-repeat:no-repeat; }
    .contact_box .content a.detail { background-image:url('/static_files/grawe_at_2009/images/layout/detail.gif');background-position:left center;background-repeat:no-repeat; }
    .contact_box .content a.link { background-image:url('');background-position:left center; background-repeat:no-repeat;}
    .contact_box .content a.standard { color:#2C6F3B;padding-left:11px;background-image:url('');background-position:0 center; background-repeat:no-repeat;background-color:transparent; }
    #topnav { color: #2C6F3B; background: transparent; }
    #footer { color:#659570;background-image:url(/static_files/grawe_at_2009/images/layout/footer.gif);background-position:top left; background-repeat:no-repeat; }
    #footer .float_right a { color:#2C6F3B; }
    
    .box {  }
    .box .content { background-position:left top; background-repeat:repeat-x;background-color:transparent; }
    
     .box h1 span,
     .box h2 span,
     .box h3 span,
     .box h4 span,
     .box h5 span{
        color:#739F7C;
     }
     
     #content_box .double_row ul li h1 a,
     #content_box .double_row ul li h2 a,
     #content_box .double_row ul li h3 a,
     #content_box .double_row ul li h4 a,
     #content_box .double_row ul li h5 a{
         color:#2C6F3B;
     }
     
     .box .print_icon a{ background-image:url(/static_files/grawe_at_2009/images/layout/print.gif);background-position:left top;background-repeat:no-repeat;background-color:transparent; }
     
     
     #col2 .box{ border-bottom:2px solid #f4f4f4;}
     
     #col2 .box .box {border-bottom:none;}

    .white_fade_box .content { background-image:url();background-color:#fff; }
        
    .content .detail,
    .content .extended_search { color:#2C6F3B;padding-left:11px;background-image:url(/static_files/grawe_at_2009/images/layout/2pfeile_gruen.gif);background-position:0 0.50em; background-repeat:no-repeat;background-color:transparent; }
    
    .startpage_big_box .content ul.link_list li a{background-image:url(/static_files/grawe_at_2009/images/layout/2arrows_green_startpage.gif);}
    
    .austria_box .content{background-image:url(/static_files/grawe_at_2009/images/layout/austria.gif);background-position:left 1.2em;background-repeat:no-repeat;}
    .austria_box .input_name{ border:1px solid #659670; }
    
    #col2 .austria_box .content,
    #col1 .austria_box .content{ background-image:url(/static_files/grawe_at_2009/images/layout/beratersuche_map_klein.gif);background-position:right 3.4em; }
    

    form.search div input.suche_submit:focus, 
    form.search div input.suche_submit:hover, 
    form.search div input.suche_submit:active,
    .suche_submit {background-image:url(/static_files/grawe_at_2009/images/layout/suche_btn.gif);background-position:left top;background-repeat:no-repeat;background-color:#D83C2E;color:#fff;}

    
    .form-action .cancel_button,
    form.yform div.type-button input#reset:focus, 
    form.yform div.type-button input#reset:hover, 
    form.yform div.type-button input#reset:active,
    form.yform .type-button input#reset,
    .cancel_button {background-image:url(/static_files/grawe_at_2009/images/layout/cancel.gif);background-position:left top;background-repeat:no-repeat;background-color:transparent;color:#fff;}

    
    .form-action .send_button,
    form.yform div.type-button input#submit:focus, 
    form.yform div.type-button input#submit:hover, 
    form.yform div.type-button input#submit:active,
    form.yform .type-button input#submit,
    .send_button {background-image:url(/static_files/grawe_at_2009/images/layout/submit.gif);background-position:left top;background-repeat:no-repeat;background-color:transparent;color:#fff;}
    
    form.yform div.type-button input#submit:hover,
    form.yform div.type-button input#reset:hover,
    .send_button:hover,
    .cancel_button:hover{
        background-position:left -1.82em;
    }
    
    .content a.more { color:#2C6F3B;padding-left:20px;background-image:url(/static_files/grawe_at_2009/images/layout/2pfeile_gruen.gif);background-position:8px 0.50em; background-repeat:no-repeat;background-color:transparent; }
    .content div.more a.more{ background-color:#ffffff; z-index:999;}
    
    #content_box h3 span.date .more { background-image:url(/static_files/grawe_at_2009/images/layout/2pfeile_gruen_back.gif); }
    
    .suche_box .input_search { border:1px solid #659670; }
    
    
    .white_box{  }
    .white_box .image_box { }
    .white_box .content { }
    .white_box .content h1,
    .white_box .content h2,
    .white_box .content h3,
    .white_box .content h4,
    .white_box .content h5 { }
    
    .gray_fade_box { }            
    .gray_fade_box .content { background-image:url(/static_files/grawe_at_2009/images/layout/kontakt_bg.gif);background-color:#ffffff;background-position:left bottom;background-repeat:repeat-x;color:#dc6200; }
    
    
    .grey_box { background-color:#f5f8f6; }
    .grey_box .image_box { }
    .grey_box .content { color:#5c5c5c; }
    .grey_box .content h1,
    .grey_box .content h2,
    .grey_box .content h3,
    .grey_box .content h4,
    .grey_box .content h5 { color:#5c5c5c; }
    
    
    .orange_fade_box .image_box { }
    .orange_fade_box .content { background-image:url();background-color:#f7f5c4;background-position:left bottom;background-repeat:repeat-x;color:#dc6200; }
    .orange_fade_box .content h1,
    .orange_fade_box .content h2,
    .orange_fade_box .content h3,
    .orange_fade_box .content h4,
    .orange_fade_box .content h5 { color:#dc6200; }
    .orange_fade_box .image_float_text .text{
        color:#5c5c5c;
    }
    
    
    .green_box { background-color:#86ad8f; }
    .green_box .image_box { }
    .green_box .content { color:#fff; }
    .green_box .content h1,
    .green_box .content h2,
    .green_box .content h3,
    .green_box .content h4,
    .green_box .content h5 { color:#fff; }
    
    
    .light_green_box { background-color:#ddeae4; background-image:url(/static_files/grawe_at_2009/images/layout/bg_gradient_startpage_box.gif);background-position:left top;background-repeat:repeat-x;border:1px solid #dfeee9; }
    .light_green_box .image_box { }
    .light_green_box .content { color:#5c5c5c; }
    .light_green_box .content h1,
    .light_green_box .content h2,
    .light_green_box .content h3,
    .light_green_box .content h4,
    .light_green_box .content h5 { color:#2c6f3b; }
    
    
    .light_green_fade_box { background-image:none; }
    .light_green_fade_box .image_box { background-image:none; }
    .light_green_fade_box .content { background-image:url();background-color:#ECF2EE; }
    .light_green_fade_box .content h1,
    .light_green_fade_box .content h2,
    .light_green_fade_box .content h3,
    .light_green_fade_box .content h4,
    .light_green_fade_box .content h5 {  }
    
    .header_orange h1,
    .header_orange h2,
    .header_orange h3,
    .header_orange h4,
    .header_orange h5,
    .header_orange h1 *,
    .header_orange h2 *,
    .header_orange h3 *,
    .header_orange h4 *,
    .header_orange h5 *,
    .header_orange h1 *:hover,
    .header_orange h2 *:hover,
    .header_orange h3 *:hover,
    .header_orange h4 *:hover,
    .header_orange h5 *:hover { color:#dc6200; }
    
    .header_green h1,
    .header_green h2,
    .header_green h3,
    .header_green h4,
    .header_green h5,
    .header_green h1 *,
    .header_green h2 *,
    .header_green h3 *,
    .header_green h4 *,
    .header_green h5 *,
    .header_green h1 *:hover,
    .header_green h2 *:hover,
    .header_green h3 *:hover,
    .header_green h4 *:hover,
    .header_green h5 *:hover { color:#2C6F3B; }
    
    .header_gray h1,
    .header_gray h2,
    .header_gray h3,
    .header_gray h4,
    .header_gray h5,
    .header_gray h1 *,
    .header_gray h2 *,
    .header_gray h3 *,
    .header_gray h4 *,
    .header_gray h5 *,
    .header_gray h1 *:hover,
    .header_gray h2 *:hover,
    .header_gray h3 *:hover,
    .header_gray h4 *:hover,
    .header_gray h5 *:hover { color:#5C5C5C; }
    
    .new_box .new_corner { background-image:url();background-position:left top;background-repeat:no-repeat; }
    
    
    .download_list a,
    #col3_content .download_list .icon a{
        background-position:left 0px; 
        background-repeat:no-repeat;
        background-image:url(/static_files/grawe_at_2009/images/layout/default.gif);
    }
    
    #col3_content .download_list a{
        background-position:center; 
        background-repeat:no-repeat;
        background-image:none;
    }
    
    #col3_content .download_list  .icon a{
        background-position:center; 
    }
        
    #col3_content .download_list .ai .icon a,
    .download_list a.ai{
        background-image:url(/static_files/grawe_at_2009/images/layout/ai.gif);
    }

    #col3_content .download_list .doc .icon a,
    #col3_content .download_list .docx .icon a,
    .download_list a.doc,
    .download_list a.docx{
        background-image:url(/static_files/grawe_at_2009/images/layout/doc.gif);
    }

    #col3_content .download_list .gif .icon a,
    .download_list a.gif{
        background-image:url(/static_files/grawe_at_2009/images/layout/gif.gif);
    }

    #col3_content .download_list .jpg .icon a,
    .download_list a.jpg{
        background-image:url(/static_files/grawe_at_2009/images/layout/jpg.gif);
    }

    #col3_content .download_list .mov .icon a,
    .download_list a.mov{
        background-image:url(/static_files/grawe_at_2009/images/layout/mov.gif);
    }

    #col3_content .download_list .mp3 .icon a,
    .download_list a.mp3{
        background-image:url(/static_files/grawe_at_2009/images/layout/mp3.gif);
    }

    #col3_content .download_list .pdf .icon a,
    .download_list a.pdf{
        background-image:url(/static_files/grawe_at_2009/images/layout/pdf.gif);
    }

    #col3_content .download_list .png .icon a,
    .download_list a.png{
        background-image:url(/static_files/grawe_at_2009/images/layout/png.gif);
    }    

    #col3_content .download_list .psd .icon a,
    .download_list a.psd{
        background-image:url(/static_files/grawe_at_2009/images/layout/ps.gif);
    }

    #col3_content .download_list .swf .icon a,
    .download_list a.swf{
        background-image:url(/static_files/grawe_at_2009/images/layout/swf.gif);
    }

    #col3_content .download_list .wmv .icon a,
    .download_list a.wmv{
        background-image:url(/static_files/grawe_at_2009/images/layout/wmv.gif);
    }

    #col3_content .download_list .xls .icon a,
    #col3_content .download_list .xlsx .icon a,
    .download_list a.xls,
    .download_list a.xlsx{
        background-image:url(/static_files/grawe_at_2009/images/layout/xls.gif);
    }





    .side_small_box .content .float_right select{
        border:1px solid #f4f4f4;
    }
    
    #nav_sub ul li a:hover,
    #nav_sub ul li a:active,
    #nav_sub ul li a:focus,
    #nav_sub ul li.active li a:hover,
    #nav_sub ul li.active li a:active,
    #nav_sub ul li.active li a:focus,
    #nav_sub ul li.active li.active li a:hover,
    #nav_sub ul li.active li.active li a:active,
    #nav_sub ul li.active li.active li a:focus,
    .nav_sub ul li a:hover,
    .nav_sub ul li a:active,
    .nav_sub ul li a:focus,
    .nav_sub ul li.active li a:hover,
    .nav_sub ul li.active li a:active,
    .nav_sub ul li.active li a:focus,
    .nav_sub ul li.active li.active li a:hover,
    .nav_sub ul li.active li.active li a:active,
    .nav_sub ul li.active li.active li a:focus{
        background-image:url(/static_files/grawe_at_2009/images/layout/2pfeile_gruen.gif);
        color:#00612b;
        background-color:#ecf2ee;
        text-decoration:none;
    }
    
    #nav_sub ul li.active a,
    #nav_sub ul li.active li.active a,
    #nav_sub ul li.active li.active li.active a,
    .nav_sub ul li.active a,
    .nav_sub ul li.active li.active a,
    .nav_sub ul li.active li.active li.active a{
        background-image:url(/static_files/grawe_at_2009/images/layout/3pfeile.gif);
        color:#00612b;
    }
    
    #nav_sub ul li.active li a,
    #nav_sub ul li.active li.active li a,
    #nav_sub ul li.active li.active li.active li a,
    #nav_sub ul li a,
    .nav_sub ul li.active li a,
    .nav_sub ul li.active li.active li a,
    .nav_sub ul li.active li.active li.active li a,
    .nav_sub ul li a
    {
        background-image:url(/static_files/grawe_at_2009/images/layout/2pfeile_grau.gif);
        color:#858585;
        background-color:transparent;
        cursor:pointer;
    }
    
    #nav_sub ul li.active a:hover,
    #nav_sub ul li.active a:active,
    #nav_sub ul li.active a:focus,
    #nav_sub ul li.active li.active a:hover,
    #nav_sub ul li.active li.active a:active,
    #nav_sub ul li.active li.active a:focus,
    #nav_sub ul li.active li.active li.active a:hover,
    #nav_sub ul li.active li.active li.active a:active,
    #nav_sub ul li.active li.active li.active a:focus,
    .nav_sub ul li.active a:hover,
    .nav_sub ul li.active a:active,
    .nav_sub ul li.active a:focus,
    .nav_sub ul li.active li.active a:hover,
    .nav_sub ul li.active li.active a:active,
    .nav_sub ul li.active li.active a:focus,
    .nav_sub ul li.active li.active li.active a:hover,
    .nav_sub ul li.active li.active li.active a:active,
    .nav_sub ul li.active li.active li.active a:focus{
        background-image:url(/static_files/grawe_at_2009/images/layout/3pfeile.gif);
        color:#00612b;
        background-color:transparent;
    }
    
    #nav_sub ul li,
    .nav_sub ul li,
    #nav_sub ul li.active,
    .nav_sub ul li.active{
        background-position:left 0px; 
        background-repeat:no-repeat;
        padding-top:1px;
        background-image:url(/static_files/grawe_at_2009/images/layout/bottom_line.gif);
    }
    
    #nav_sub ul,
    .nav_sub ul{
        background-position:left 100%;
        background-repeat:no-repeat;
        padding-bottom:1px;
        background-image:url(/static_files/grawe_at_2009/images/layout/bottom_line.gif);
    }
    
    #nav_sub ul ul,
    .nav_sub ul ul{
        background-image:none;
    }
    




    .topic_selection select{
        border:1px solid #aec7b2;
    }
    
    .topic_selection{
        color:#2C6F3B;
    }
    
    #content_box .title { color:#5c5c5c; }
    
    #content_box .text a{
        color:#2c6f3b;
    }
    
    #content_box .title{

    }
    
    #content_box .title span{
        margin:0;
        padding:0;
        color:#5C5C5C;
    }
    
    #content_box .title .red{
        color:#CF0000;
    }
    
    #content_box .title .green{
        color:#3C9B15;
    }
    
    #content_box .title .blue{
        color:#00479B;
    }
    
    #content_box .title .orange{
        color:#DC6200;
    }
    
    #content_box .title .yellow{
        color:#E9B500;
    }

    #content_box .title .gray{
        color:#5C5C5C;
    }

    #content_box .title .dark_green{
        color:#2c6f3b;
    }    

    .side_big_box .linklist ul li a,
    #content_box .linklist ul li a,
    #col3_content .float_left .narrow_box .linklist ul li a{
        background-image:url(/static_files/grawe_at_2009/images/layout/2pfeile_grau.gif);
    }
    
    #content_box h1 span{
        color:#2C6F3B;
    }
    
    #content_box h3 span{
        color:#2C6F3B;
    }
    
    #content_box .text h4{
        color:#5C5C5C;
    }


    #content_box .faq_list,
    #content_box .faq_list .entry{
        background-color:#ffffff;
    }
        
    #content_box .faq_list .entry a{
        color:#2C6F3B;
    }
    
    #content_box .faq_list .entry a.title{
        background-image:url(/static_files/grawe_at_2009/images/layout/2pfeile_gruen.gif);
        background-position:left 0.44em;
        background-repeat:no-repeat;
    }
    
    #content_box .faq_list .entry a.open{
        background-image:url(/static_files/grawe_at_2009/images/layout/2pfeile_gruen_down.gif);
        
    }
    
    #content_box .a_to_z_list .a_to_z_top_nav li a{
        border-left:1px solid #2c6f3b;
        color:#2c6f3b;
    }
    
    #content_box .a_to_z_list .entry h1 a,
     #content_box .a_to_z_list .entry h1 a:hover,
     #content_box .a_to_z_list .entry h1 a:active,
     #content_box .a_to_z_list .entry h1 a:focus{
         color:#2c6f3b;
     }
    
    #content_box .a_to_z_list .entry ul li a{
        background-image:url(/static_files/grawe_at_2009/images/layout/2pfeile_grau.gif);
        background-position:left 0.44em;
        background-repeat:no-repeat;
    }
    
    #content_box .tabs .tabs_header ul li a{
        color:#00612b;
    }
    
    #content_box .tabs .tabs_header ul li a.active{
        color:#419566;
    }
    
    .downloads .header {
        background-image:url(/static_files/grawe_at_2009/images/layout/footer.gif);
    }
    
    .downloads .header span{ color:#2c6f3b;}
    
    .downloads a span { border-left:1px solid #f4f4f4;border-right:1px solid #f4f4f4; }
    
    .downloads a em { border-left:1px solid #f4f4f4; }
    
    .downloads a{
        background-image:url(/static_files/grawe_at_2009/images/layout/default.gif);
    }
     .downloads a.ai{
        background-image:url(/static_files/grawe_at_2009/images/layout/ai.gif);
    }
    .downloads a.doc,
    .downloads a.docx{
        background-image:url(/static_files/grawe_at_2009/images/layout/doc.gif);
    }
    .downloads a.gif{
        background-image:url(/static_files/grawe_at_2009/images/layout/gif.gif);
    }
    .downloads a.jpg{
        background-image:url(/static_files/grawe_at_2009/images/layout/jpg.gif);
    }
    .downloads a.mov{
        background-image:url(/static_files/grawe_at_2009/images/layout/mov.gif);
    }
    .downloads a.mp3{
        background-image:url(/static_files/grawe_at_2009/images/layout/mp3.gif);
    }
    .downloads a.pdf{
        background-image:url(/static_files/grawe_at_2009/images/layout/pdf.gif);
    }
    .downloads a.png{
        background-image:url(/static_files/grawe_at_2009/images/layout/png.gif);
    }    
    .downloads a.psd{
        background-image:url(/static_files/grawe_at_2009/images/layout/ps.gif);
    }
    .downloads a.swf{
        background-image:url(/static_files/grawe_at_2009/images/layout/swf.gif);
    }
    .downloads a.wmv{
        background-image:url(/static_files/grawe_at_2009/images/layout/wmv.gif);
    }
    .downloads a.xls{
        background-image:url(/static_files/grawe_at_2009/images/layout/xls.gif);
    }
     

    .paging .bwd{
        background-image:url(/static_files/grawe_at_2009/images/layout/2pfeile_gruen_back.gif);
        background-position:left 0.44em;
        background-repeat:no-repeat;
        color:#2C6F3B;
    }
    
    .paging .fwd{
        background-image:url(/static_files/grawe_at_2009/images/layout/2pfeile_gruen.gif);
        background-position:right 0.44em;
        background-repeat:no-repeat;
        color:#2C6F3B;
    }
    
    .paging .subc a{ color:#2C6F3B; }
    .paging .subc{ color:#2C6F3B; }
     .search_entry h3{ color:#5C5C5C; }
     
     .nav_sub .main_level{ color:#858585 }


     .downloads .line{ background-image:url(/static_files/grawe_at_2009/images/layout/footer.gif); }
    
    /* content colors */
    body { background-color: #fff; color: #5c5c5c; }
    h1,h2,h3,h4,h5,h6 { color:#2C6F3B; }    
    h1.green, h2.green{ color:#2C6F3B; }
    h1.gray, h2.gray{ color:#5C5C5C; }
    
    div.hr {  
        background-image:url(/static_files/grawe_at_2009/images/layout/spacer_image.gif);
        background-position:left top;
        background-repeat:no-repeat;
        background-color:transparent; 
    }


    #content_box .text .detail_info a{
        background-image:url(/static_files/grawe_at_2009/images/layout/2pfeile_gruen.gif);
        background-position:left 0.44em;
        background-repeat:no-repeat;
    }
    
    #content_box .text .detail_info .mail a{
        background-image:none;
    }    



    a { color: #5C5C5C; }
    a:hover { color:#5C5C5C; }
    #topnav a { color: #2C6F3B; background:transparent; }
    #footer a { color: #659670; background:transparent;}
    #footer a:focus, #footer a:hover, #footer a:active { color: #659670; background-color: transparent; }
    thead th { background: #5c5c5c; color: #fff }
    tbody th { background: #ccc; color: #333 }
    tbody th.sub { background: #ddd; color: #333 }
    acronym, abbr { border-bottom: .1em dashed #c00; }
    .note {background: #dfd; border-top: 1px #bdb dotted; border-bottom: 1px #bdb dotted;}
    .important {background: #ffd; border-top: 1px #ddb dotted; border-bottom: 1px #ddb dotted;}
    .warning {background: #fdd; border-top: 1px #dbb dotted; border-bottom: 1px #dbb dotted;}
    input { color:#5C5C5C; }
    .border_cleaning { background-color:#fff; }
    
    table { border: 2px solid #ffffff; }
    
    table * { border-color:#F2F2F2; }
    
    table td { border-top:1px solid #F2F2F2;border-right:1px solid #F2F2F2; }
    table th { border:1px solid #F2F2F2;border-top: 1px solid #F2F2F2; }
    
    table tr td .LinksFett, table tr td .MitteFett,table tr td .RechtsFett,table tr th { color:#2C6F3B; }
    
    .gallery a span{ color:#2c6f3b; }
}