


@media all
{
    /**
    * Fonts
    * (en) font-family and font-size selection for headings and standard text elements
    * (de) Zeichensatz und Schriftgrößen für Überschriften und übliche Text-Elemente
    *
    * @section content-fonts
    */

    body {
        background: url("/export/system/modules/org.synyx.homepage/resources/img/bg_CCC_grey.png") repeat-y top left;
        *background: url("/export/system/modules/org.synyx.homepage/resources/img/bg_CCC_big_grey.gif") repeat-y top left;
    }

    #yellow_bg { background: url("/export/system/modules/org.synyx.homepage/resources/img/bg_yellow.gif") repeat-y top right; height: 100%;}

    a {color: #666; text-decoration:none;}
    a:focus,
    a:hover,
    a:active {color:#182E7A;}

}


#col1_blue_content {
    padding: 10px 10px 10px 20px;
}

 #col3 {  margin: 0;
  border-left: 225px #ccc solid;
  *border-left: 235px #ccc solid;
  border-right: 235px #fff199 solid;
  }

  #col3_content {  margin: 0;
    border-left: 10px solid #999;
}


.li {
    list-style-image: url(/export/system/modules/org.synyx.homepage/resources/img/nav_blue.png);
    color: #666666;
    font-family: verdana, helvetica, arial, sans-serif;
    font-size: 10px;
    font-weight: bold;
    padding-left: 10px;
}

.li_margins_up {
    color: #666;
}


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

h1 {
    color: #666;
}

a.current {
    color: #666;
}

.search_input {
    border: #666 solid 1px;
}

.search_button {
    border: #666 solid 1px;
    background-color: #999;
    color: #fff;
}

#footer a { color: #999; background:transparent; font-weight: bold;}
#footer a:focus {color: #666; background-color: transparent; text-decoration:none;}
#footer a:hover,
#footer a:active {color: #666; background-color: transparent; text-decoration:none;}