@charset "UTF-8";
@import url(05_layouts_advanced/css/layout_3col_fixed_seo.css);

html {
    overflow-y: scroll;
}

html * {
    font-size: 11px;
}

body {
    background: url(../arbomedia/image/bg.gif) top left repeat-x;
    padding: 0;
}

h1,h2,h3,h4,h5,h6 {
    font-weight: bold;
    color: #fbb033;
    padding-bottom: 3px;
}

div#page {
    background: transparent;
    border-color: transparent;
    border-top: 0;
}

div#header {
    background: transparent;
}

div#header div#topnav {
    top: 0;
    right: 0;
    width: 300px;
    text-align: left;
    padding: 3px 10px 3px 10px;
    background: #fbb033;
    color: #000;
}

/* Search */
div#header div.tx-macinasearchbox-pi1 {
    position: absolute;
    top: 0;
    right: 0;
    width: 195px;
    padding: 2px 10px 1px 0;
}

div#header div.tx-macinasearchbox-pi1 form input {
    font-size: 10px;
    height: 12px;
}

div#header div.tx-macinasearchbox-pi1 form div {
    float: left;
}

div#header div.tx-macinasearchbox-pi1 input#submitSearch {
    width: 15px;
    height: 15px;
    border: none;
    background: transparent;
}

/* topnav fonts */
div#header div#topnav a {
    color: #000;
}

/* logo position */
div#header img.headImg1 {
    margin-top: 80px;
}

/* Tab Navigation */
div#header div#nav {
    position: absolute;
    bottom: 0;
    left: 235px;
}

div#header div#nav div#nav_main {
    background: transparent;
}

div#header div#nav div#nav_main ul li {
    border: none;
    padding-bottom: 10px;
    border-bottom: 5px solid #fff;
}

div#header div#nav div#nav_main ul li#current {
    border-bottom: 5px solid #fbb033;
}

div#header div#nav div#nav_main ul li span {
    font-size: 15px;
    font-weight: bold;
    color: #000;
}

div#header div#nav div#nav_main ul li#current span {
    color: #fbb033;
}

div#header div#nav div#nav_main a, div#header div#nav div#nav_main strong, div#header div#nav div#nav_main li {
    background: transparent;
}

/* sub nav */
div#main {
    background: transparent;
}

div#col2_content {
    padding: 0;
}

ul#submenu {
    border-color: #fff;
}

ul#submenu li#title {
    border-color: #fbb033;
}

ul#submenu li a:focus, #submenu li a:hover, #submenu li a:active {
    background: #fbb033;
    color: #000;
}

#submenu li#active, #submenu li strong {
    background: transparent;
    color: #fbb033;
}

#submenu li ul li a:focus, #submenu li ul li a:hover, #submenu li ul li a:active {
    background: #fbb033;
    color: #000;
}

/* footer */
div#footer {
    border-top: 1px solid #eeeeee;
    background: none;
    padding-left: 250px;
    border-top-width: 2px;
}

a, div#footer a {
    color: #000;
    font-weight: normal;
    text-decoration: none;
}

a:focus, a:hover, a:active, div#footer a:focus, #footer a:hover, #footer a:active {
    color: #fbb033;
    text-decoration: underline;
}

/* Table formatting */
table tr.dark td {
    background: #e3e3e3;
}

table tr.lite td {
    background: #fff;
}


div#teaser {
/*    background: url(../arbomedia/image/teaser_bg.gif) top left repeat-x;*/
}

/* news */
div.news-latest-container a {
    color: #000;
}
div.news-latest-item p {
    padding: 0;
    background: none;
}
div.news-latest-item hr.clearer {
    border-bottom-color: #fbb033;
}
div.news-latest-item .news-latest-morelink {
    background: #fff;
}
div.news-latest-category {
    display: none;
}

div.news-list-item span.news-list-date {
    font-size: 10px;
    color: #000;
}
div.news-list-container div.news-list-item p {
    padding: 8px;;
    background: #fff;
}
div.news-list-container div.news-list-item div.news-list-morelink {
    border-top: 1px solid #fbb033;
    background: #fff;
}
div.news-list-container a {
    color: #000;
}

table.csc-uploads {
    width: 100%;
    border-bottom: 1px solid #fbb033;
}

table.csc-uploads td.csc-uploads-icon {
    width: 20px;
}
table.csc-uploads td {
    border-bottom: none;
}

.tx-indexedsearch .res-tmpl-css p.tx-indexedsearch-descr {
    color: #000;
    border-color: #fbb033;
}

}
k