/**
 * Bluechip
 */
@import url(rte.css);

* {
    margin: 0px;
    padding: 0px;
    font-family: Arial, Verdana, Tahoma, sans-serif;
}

body {
    background-image: url("../images/background.jpg");
    background-repeat: repeat-x;
    background-position: 0% 0%;
    background-color: #FA8F0E;
}

#main {
    background-image: url("../images/right_top.jpg");
    background-repeat: no-repeat;
    background-position: 992px 0px;
}

#page {
    width: 992px;
    margin: auto;
}

#banner {
    width: 992px;
}

#banner_left {
    width: 582px;
    float: left;
}

#banner_left_top {
    width: 582px;
    float: left;
    height: 144px;
}

#banner_left_top img {
    border: 0px;
}

#banner_left_bottom {
    width: 582px;
    height: 27px;
    float: left;
}

#banner_left_bottom a img {
    border: 0px;
}

#banner_right {
    width: 410px;
    height: 171px;
    float: left;
}

#bannerrow {
    height: 84px;
    width: 992px;
    clear: both;
    z-index: 1;
    background-image: url("../images/banner_row.jpg");
    background-repeat: no-repeat;
}

#area {
    background-color: #FA8F0E;
    width: 992px;
    color: #346A02;
    font-size: 12px;
}

#area_left {
    float: left;
    width: 294px;
    height: 450px;
    background-image: url("../images/nav_side.jpg");
    background-repeat: no-repeat;
}

#area_left_menu {
    height: 370px; /*345px;*/
    text-transform: uppercase;
    padding-top: 60px;
    z-index: 2;
}




#area_left_stat {
    height: 20px;
    text-align: right;
    padding-right: 40px;
    color: #FFEF00;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
}

#area_left_stat ul {
    display: inline;
}

#area_left_stat ul li {
    list-style-type: none;
    display: inline;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

#area_left_stat ul li a:link, #area_left_stat ul li a:visited, #area_left_stat ul li a:hover, #area_left_stat ul li a:active {
    text-decoration: none;
    color: #FFEF00;
    font-size: 10px;
    font-weight: bold;
}

#area_left_stat a:link, #area_left_stat a:visited, #area_left_stat a:hover, #area_left_stat a:active {
    text-decoration: none;
    color: #FFEF00;
    font-size: 10px;
    font-weight: bold;
    background-color: transparent;
}

#area_right {
    background-color: #FBFF9D;
    width: 574px;
    float: left;
    min-height: 380px;
    padding-left: 30px;
    padding-right: 40px;
    font-size: 12px;
}

#area_right_border {
    width: 27px;
    float: left;
    padding-top: 21px; /*21px;*/
}

#footer {
    width: 992px;
}


#footer_right {
    float: right;
    width: 716px;
    border: 0px;
}

#footer_right img {
    border: 0px;
}

ul#menulist {
    color: #FFEF00;
    font-size: 10px;
    font-weight: bold;
    text-align: right;
    margin-right: 40px;
    list-style-type: none;
}

#menulist li {
    margin-bottom: 0px;
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    font-size: 11px; /* korr */
}

#menulist li a:link, #menulist li a:visited, #menulist li a:hover, #menulist li a:active {
    margin-bottom: 0px;
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

#menulist li a:link,#menulist li a:visited, #menulist li a:hover, #menulist li a:active {
    color: #FFEF00;
    text-decoration: none;
    background-color: transparent;
    font-size: 11px; /* korr */
}

.clearer {
    clear: both;
}

h1 {
    color: #366E02;
    font-size: 35px;
    font-style: italic;
    font-weight: bold;
    margin-bottom: 5px;
}

h2 {
    color: #366E02;
    font-size: 25px;
    font-style: italic;
    font-weight: bold;
    margin-bottom: 5px;
}

h3 {
    color: #366E02;
    font-size: 18px;
    font-style: italic;
    font-weight: bold;
    margin-bottom: 5px;
}

#top {
    position: absolute;
    top: 0px;
    left: 992px;
    height: 184px;
    width: 68px;
}

.csc-sitemap ul li {
    margin-left: 30px;
}

#print {
	clear: both;
	margin-top:10px;
    	padding-top: 5px;
    	border-top: 1px dashed #4E750A;
    	text-align: right;
}

.csc-textpic-caption {
	padding-top: 5px;
	text-align: left;
	color: #283B16;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}

/*
div.csc-textpic-imagewrap {
	padding-right: 15px;
}
*/
dl.csc-textpic-image {
	padding-bottom: 15px;
}

#carbottom {
	padding-left: -30px;
	width: 698px;
	height: 84px;
	float: left;
}
