@charset "UTF-8";
/* CSS Document */

body {
background-image:url(images/bck.jpg);
background-position:top center;
background-repeat:repeat-x;
background-color:#dfe3ce;
}

* {
margin:0px;
padding:0px;
}

p {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#000000;
padding-bottom:2px;
}

table {
font-size:12px;
}

img {
border:none;
}

.italic {
font-style:italic;
}

.lang_active {
color:#ac924d;
}

.lang_active:hover {
color:#000;
}

.lang_notactive {
color:#ac924d;
}

.lang_notactive:hover {
color:#fff;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:25px;
color:#929929;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:22px;
color:#ffffff;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:18px;
color:#929929;
}

h4 {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:20px;
color:#929929;
}

a {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
text-decoration:none;
color:#929929;
}

a:hover {
color:#000;
}

a:active {
color:#929929;
}

ul, li {
list-style:none;
}

#header {
float:left;
display:inline;
width:900px;
height:165px;
}

#logo {
display:inline;
float:left;
width:191px;
height:137px;
margin-top:28px;
margin-bottom:14px;
margin-left:10px;
}

#top-slogan {
display:inline;
float:right;
margin-top:80px;
margin-right:30px;
}

#left {
display:block;
float:left;
width:193px;
}

#right {
display:inline;
float:right;
width:680px;
min-height:202px;
margin-top:13px;
margin-left:11px;
margin-right:13px;
_margin-left:6px;
_margin-right:6px;

}

#content_holder {
display:inline;
float:left;
width:680px;
min-height:202px;
background-color:#fff;
}

#content_holder_black {
display:inline;
float:left;
width:680px;
min-height:202px;
background-color:#3c480b;
}

#content {
display:inline;
float:left;
width:330px;
margin-left:18px;
margin-top:23px;
margin-bottom:23px;
}

#content_black {
display:inline;
float:left;
width:330px;
margin-left:18px;
margin-top:23px;
margin-bottom:0px;
}

#content_holder_black p {
color:#fff;
}

#content_holder_black h1 {
color:#929929;
}

#content_holder_black a:hover {
color:#fff;
}

#content_image {
display:inline;
float:right;
width:290px;
height:auto;
margin-top:12px;
margin-right:18px;
background-color:#000;
}

#line {
display:inline;
float:left;
height:1px;
width:644px;
border-top:1px solid #c5c5c5;
margin-left:18px;
margin-right:18px;
margin-bottom:20px;
}

#spacer {
display:inline;
float:left;
width:100%;
height:0px;
}

#spacer2 {
display:inline;
float:left;
width:100%;
height:0px;
}

#menu {
display:inline;
float:left;
width:181px;
height:215px;
margin-left:13px;
margin-bottom:13px;
_margin-top:-6px;
}


#menu a {
display:block;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
text-decoration:none;
color:#fff;
background-color:#3c480b;
width:161px;
padding-left:20px;
border-bottom:1px solid #89984b;
padding-top:11px;
padding-bottom:12px;
}

#menu a:hover {
color:#fff;
width:161px;
background-color:#000;
background-image:url(images/menu_hover.jpg);
background-repeat:repeat-y;
background-position:left;
}

#menu a:active {
color:#fff;
background-color:#323232;
}

#left_top_box {
display:inline;
float:left;
width:370px;
height:201px;
margin-top:12px;
margin-left:12px;
margin-right:6px;
margin-bottom:13px;
border:1px solid #ac924d;
}

#right_top_box {
display:inline;
float:right;
width:296px;
height:201px;
margin-top:12px;
margin-left:6px;
margin-right:13px;
margin-bottom:13px;
border:1px solid #000000;
}

#box_container {
float:left;
display:block;
width:678px;
margin-top:31px;
margin-left:14px;
_margin-left:21px;
_margin-bottom:23px;
margin-bottom:23px;
border:1px solid #c5c5c5;
background-color:#fff;
min-height:331px;
}

#box1 {
display:inline;
float:left;
width:180px;
min-height:170px;
margin-left:11px;
margin-top:31px;
border:1px solid #c5c5c5;
background-color:#fff;
margin-top:18px;
}

#box1 a{
font-size:14px;
color:#3c480b;
line-height:25px;
}

#box1 a:hover {
color:#89984b;
}


#box1_content {
display:inline;
float:left;
margin-top:17px;
margin-left:20px;
margin-right:10px;
min-height:315px;
}

#box1 img {
margin:1px;
}

#box1 h1 {
margin-bottom:10px;
color:#929929;
font-size:15px;
}

#box1 p {
color:#000;
font-size:12px;
}

#box, #box2, #box3 {
display:block;
float:left;
width:193px;
min-height:198px;
margin-top:30px;
margin-left:20px;
_margin-left:9px;
margin-right:8px;
margin-bottom:30px;
}

#box p, #box2 p, #box3 p {
font-size:12px;
color:#000;
}

#box img, #box2 img, #box3 img {
margin-bottom:10px;
}

#footer_container {
display:inline;
float:left;
width:900px;
height:auto;
}

#footer_top_border {
display:inline;
float:left;
width:876px;
border-bottom:3px solid #89984b;
margin-top:20px;
margin-left:11px;
margin-right:12px;
}

#footer {
display:inline;
float:left;
width:876px;
height:95px;
margin-top:2px;
margin-left:11px;
margin-right:12px;
background-color:#3c480b;
}

#footer p {
font-size:13px;
color:#fff;
}

#bottom_logo {
display:inline;
float:left;
width:184px;
height:73px;
margin-top:22px;;
}

#bottom_contact {
display:inline;
float:left;
width:530px;
height:40px;
margin-top:40px;
}

#bottom_right {
display:inline;
float:left;
width:162px;
height:auto;
margin-top:25px;
}

#menu_spacer {
height:13px;
}

.menu {
display:block;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12pt;
text-decoration:none;
color:#000000;
width:161px;
padding-left:20px;
border-bottom:1px solid #ac924d;
padding-top:7px;
padding-bottom:6px;
}

.menu:hover {
color:#ac924d;
}

.menu:active {
color:#ac924d;
}

#readmore {
display:block;
font-family:"Times New Roman", Times, serif;
text-transform:uppercase;
font-size:14px;
padding-top:2px;
width:45px;
}

#wrapper {
display:block;
float:none;
width:900px;
margin-left:auto;
margin-right:auto;
}

#content-wrapper {
float:left;
display:inline;
width:900px;
}

#kolofon {
display:inline;
float:left;
width:8px;
position:relative;
margin-bottom:100px;
margin-left:895px;
_margin-left:900px;
margin-top:-220px;
_margin-top:-240px;
}