body {
padding:0;
margin:0;
background-color:#ffe3bc;
color:#BB8346;
font-family:Arial,FreeSans,"Bitstream Vera Sans","DejaVu Sans",Helvetica,Geneva,Verdana,sans-serif;
font-size:12px;
line-height:160%;
background-image:url(img/background/bg-page.gif);
}

p {
padding:8px 0;
margin:0;
}

b, strong {
color:#8F4A14;
}

h1 {
padding:6px 0 15px 0;
margin:0;
font-size:14px;
color:#8F4A14;
}

h2 {
padding:6px 0;
margin:0;
font-size:13px;
color:#8F4A14;
}

a:link, a:hover, a:visited {
color:#8F4A14;
text-decoration:none;
font-weight:bold;
}

a:hover {
text-decoration:underline;
}

ul {
padding:0;
margin:0 0 0 20px;
font-size:12px;
line-height:120%;
}

li {
font-size:12px;
line-height:160%;
padding:6px 0;
margin:0;
}

.thin {
font-size:10px;
}

#page {
width:874px;
height:548px;
position:absolute;
top:50%;
left:50%;
margin:-274px 0 0 -437px ;
}

#center {
width:874px;
height:509px;
background-image:url(img/background/bg-center.gif);
background-position:bottom;
background-repeat:no-repeat;
padding:0;
margin:0;
}

#center-box {
float:left;
}

#flags{
float:right;
margin: 0 36px 0 0 ;
}

#flags img {
border:none;
}

#flags ul {
padding:0;
margin:0;
list-style:none;
}

#flags li {
float:left;
}

#flags a, #flags a img {
background-position:top left;
background-repeat:no-repeat;
width:38px;
height:39px;
display:block;
}

#flags a#de {
background-image:url(img/flags/de_act.gif);
}

#flags a#de img.act {
background-image:url(img/flags/de_act.gif);
}


#flags a#de:hover {
background-image:url(img/flags/de_act.gif);
}

#flags a#de:active {
background-image:url(img/flags/de_act.gif);
}

#flags a#en {
background-image:url(img/flags/en_act.gif);
}

#flags a#en img.act {
background-image:url(img/flags/en_act.gif);
}

#flags a#en:hover {
background-image:url(img/flags/en_act.gif);
}

#flags a#en:active {
background-image:url(img/flags/en_act.gif);
}

#flags a#fr {
background-image:url(img/flags/fr.gif);
display:none;
}

#flags a#fr img.act {
background-image:url(img/flags/fr_act.gif);
}

#flags a#fr:hover {
background-image:url(img/flags/fr_act.gif);
}

#flags a#fr:active {
background-image:url(img/flags/fr_act.gif);
}

#header {
display:block;
padding:0;
margin:0;
line-height:0;
margin:0 0 0 44px;
}

#content {
background-color:#ffeed7;
width:435px;
height:463px;
overflow-x:hidden;
overflow-y:auto;
margin:0 0 0 44px;
padding:0;
}

#content #content-box {
margin:10px;
}

#buttons {
clear:left;
height:44px;
padding:0;
margin:0px 0 0 33px;
}

#buttons ul {
padding:0;
margin:0;
list-style:none;
}

#buttons li {
float:left;
}

#buttons a img{
border:none;
}

#buttons a, #buttons a img {
background-position:top left;
background-repeat:no-repeat;
width:135px;
height:44px;
display:block;
}

#buttons a#btn-about {
background-image:url(img/buttons/de_about.gif);
}

#buttons a#btn-about:hover {
background-image:url(img/buttons/de_about_over.gif);
}

#buttons a#btn-about img.act, #buttons a#btn-about:active {
background-image:url(img/buttons/de_about_act.gif);
}

#buttons a#btn-shop {
background-image:url(img/buttons/de_shop.gif);
}

#buttons a#btn-shop:hover {
background-image:url(img/buttons/de_shop_over.gif);
}

#buttons a#btn-shop img.act, #buttons a#btn-shop:active {
background-image:url(img/buttons/de_shop_act.gif);
}

#buttons a#btn-showroom {
background-image:url(img/buttons/de_showroom.gif);
}

#buttons a#btn-showroom:hover {
background-image:url(img/buttons/de_showroom_over.gif);
}

#buttons a#btn-showroom img.act, #buttons a#btn-showroom:active {
background-image:url(img/buttons/de_showroom_act.gif);
}

#buttons a#btn-marketdates {
background-image:url(img/buttons/de_marketdates.gif);
}

#buttons a#btn-marketdates:hover {
background-image:url(img/buttons/de_marketdates_over.gif);
}

#buttons a#btn-marketdates img.act, #buttons a#btn-marketdates:active {
background-image:url(img/buttons/de_marketdates_act.gif);
}

#buttons a#btn-contact {
background-image:url(img/buttons/de_contact.gif);
}

#buttons a#btn-contact:hover {
background-image:url(img/buttons/de_contact_over.gif);
}

#buttons a#btn-contact img.act, #buttons a#btn-contact:active {
background-image:url(img/buttons/de_contact_act.gif);
}

#buttons a#btn-around {
background-image:url(img/buttons/de_around.gif);
}

#buttons a#btn-around:hover {
background-image:url(img/buttons/de_around_over.gif);
}

#buttons a#btn-around img.act, #buttons a#btn-around:active {
background-image:url(img/buttons/de_around_act.gif);
}

#buttons #buttons-en a#btn-contact {
background-image:url(img/buttons/en_contact.gif);
}

#buttons #buttons-en a#btn-contact:hover {
background-image:url(img/buttons/en_contact_over.gif);
}

#buttons #buttons-en a#btn-contact img.act, #buttons #buttons-en a#btn-contact:active {
background-image:url(img/buttons/en_contact_act.gif);
}
