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

body {
background: url("/wp-content/themes/brandmasters/img/holz.jpg") top left repeat;
font-family: "Trebuchet MS", Arial ,sans-serif ;
color: #3f2e12;
padding:0px;
margin:0px;
}

a {
text-decoration:none;
color:#a8cd26;
}

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

img { border:none}

/* 
	LAYOUT
*/
#lang{ 	
width: 900px;
margin: 0px auto;
margin-bottom:-2px;
text-align: right;
margin-top: 20px;
color:#FFFFFF;
padding-right:100px;
/*visibility:hidden;*/

}
#lang li{
display: inline;
padding-left:5px;
}
#lang a {
color: white;
text-decoration:none;
text-transform:uppercase;
font-size:90%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#lang .current_language_item a
{
color:#a8cd26;
}


#wrap {
	position: relative;
	padding: 0;
	text-align: left;
	margin: 0px auto;
  	width: 949px;
	margin-top: 0px;
	margin-bottom: 70px;
	background: url("/img/bg-schatten.gif") repeat-y;


}

#top {
/**/	
	background: url("/wp-content/themes/brandmasters/img/bg-top.png") no-repeat !important;
    background: url("/img/bg-top.gif") no-repeat;
    height:28px;
	/*margin-bottom:-16px;  hoch hebben headerimage */
}
#header {
width:949px;

height:283px;
background: url("/img/bg-schatten.gif") repeat-y #FFFFFF;	/**/
}
#logo {
width:181px;
height:237px;
padding-left: 98px;
padding-top:46px;
float:left;
/**/
}

#headerimage {
float:left;
width:663px;
margin-top:-17px;
position: relative;
}
#imageContainer {
	position:relative;
	margin:auto;
	width:633px;
	height:282px;
	border:0px solid #000;
	
	background: url("/img/load.gif") center no-repeat #ffffff;
margin-left:17px;
}
#imageContainer img {
	display:none;
	position:absolute;
	top:0; left:0;
	margin-left:-17px;
}

/* -----------------Inhalt--------------------- */

#container {
width: 949px;
background: url("/img/bg-schatten.gif") repeat-y #ffffff;
}


#content {
background: #ffffff;
padding: 0px;
margin-left: 300px;
/*margin-right: 20px;*/
padding-top: 10px;
padding-bottom: 30px;
font-size:75%;
font-family:Arial;
}
p {
line-height:170%;
margin-right:30px;

}
.left{
padding-right:15px;
padding-top:10px;
}
.left_news{
padding-right:15px;
padding-top:0px;
padding-bottom:10px;
}


#teaser, .teaser{ /*classe .teaser fr steckbrief*/
font-family: "Trebuchet MS", Arial ,sans-serif ;
font-size:16px;
margin-right:30px; 
line-height: 180%
}

h1{
font-family: "Trebuchet MS", Arial ,sans-serif ;
font-size:20px;
padding-bottom:10px;
}



/* --------------left navigavtion------------- */
#left {
float: left;
width: 279px;
margin: 0px;
padding: 0px;
background-color:#ffffff;

margin-top:-17px;
position: relative;

}
#navi {
width: 279px;
margin: 0px;
padding: 0px;
background-color:#a8cd26;

}

/*  MENU  */

#level1, #level2{
list-style-type: none;
margin: 0;
padding: 0;
width: 279px;
}


#level1 li a, #level2 li a{
padding-right:70px;

min-height: 28px;
line-height: 28px;
height: auto !important; 
height: 28px;

color: white;
display: block;

text-decoration: none;
font-weight: normal;
border-bottom: white 1px solid;
background-color: none;
text-decoration:none;
text-transform:uppercase;
text-align:right;
font-size:90%;
}


#level2 li a{
min-height: 10px;
line-height: 23px !important; 
line-height: 23px;
height: auto !important; 
height: 14px;
/*
min-height: 18px;
line-height: 23px;
height: auto !important; 
height: 18px;
*/
background-color: #c2dc67;
font-size:11px;
}

#level1 li a:hover,
#level2 li a:hover
{
color: white;
background-color: #3f2e12;
}


#level1current
{
min-height: 28px;
line-height: 28px;
height: auto !important; 
height: 28px;

color: white;
background-color: #3f2e12;
}

#level2current,
#level2 #level2current{
color: white;
background: #3f2e12;
}
#fake {
padding-right:70px;
color:#3f2e12;
background-color: #c2dc67;
border-bottom:white 1px solid;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
text-transform:uppercase;

min-height: 10px;
line-height: 23px !important; 
line-height: 23px;
height: auto !important; 
height: 14px;
}

/* -----------footer--------------------------- */
#footer {
clear:both;
	background: url("/wp-content/themes/brandmasters/img/bg-bottom.png") no-repeat !important;
    background: url("/img/bg-bottom.gif") no-repeat;
	height:28px;
     }
#navi-footer {
	position:absolute;
	bottom:0px;
	left:70px;
	width:131px;
	height:120px;
	z-index:1;
	text-align:right;
}
#navi-footer ul{
list-style-type: none;
margin: 0;
padding: 0;
}

#navi-footer a {
text-decoration:none;
color:#3f2e12;
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
}

#navi-footer a:hover,#navi-footer .current {
text-decoration:none;
color:#a8cd26;
}

/*----  tables  ----*/
#news, #collections {
margin-top:76px;
font-family:Arial;
background:white;
line-height:150%;
}
#collections {
margin-top:30px;
width:95%;
}

#news img, #collections img {padding-right:16px}


#messetermine, #steckbrief { /*startseite, kollectionen*/
margin-top:76px;
margin-left:20px;
float:right;
background:#a8cd26;
font-family:Arial, Helvetica, sans-serif
}
#steckbrief {
margin-top:0px;
margin-bottom:20px;
margin-left:25px;
background:#e2e0dc;
width:320px;
}
#messen { /* /fair-data */
background:#e2e0dc;
width:97%;
}

#messetermine td, #messetermine th {
border-bottom: white 6px solid;
padding:4px 27px 4px 12px ;
color:white;
}
#steckbrief td, #steckbrief th {
border-bottom: white 4px solid;
padding:4px 15px 4px 8px ;
}
#messen td, #messen th {
border-bottom: white 13px solid;
border-right: white 7px solid;
padding:6px 15px 6px 8px;
}
#messen th {
padding:10px 15px 10px 8px ;
}
#messetermine th, #steckbrief th {
text-align:left;
background:#3f2e12;
padding:10px 27px 10px 12px;
font-weight:normal;
}
#steckbrief th, #messen th {
font-weight:bold;
color:white;
background:#3f2e12;
}

#messen td {
vertical-align:top;
}

.alle { /* lezte row mit link */
background:white;
border:0px;

}

#showroom { /*6 bilder*/
width:639px;
}
#showroom td {
padding-bottom:22px;
}

#kontaktdaten { /*shoroom unten*/
padding-top:15px;
width:95%;
line-height:150%;
}
#kontaktdaten a, #steckbrief a{
text-decoration:none;
color:#3f2e12;
}




