/* CSS Document */
h2,h3,h4,h5,h6,div,p,body,html,input,button { 
font: normal 12px Verdana, Arial, Geneva, Helvetica, sans-serif;
}
body {
text-align: center;
margin: auto;
/*	width: 745px; */
background-color: #FFFFFF;
padding: 0px;
border: 0px;
padding-top: 10px;
color: #000000;
}
a {
color: #869c73;
text-decoration: underline;
}
a:hover {
text-decoration: underline;
}
.wtgallery_single {
float: left;
width: 350px;
}
.wtgallery_list_area {
float: right;
width: 200px;
}
.wtgallery_list {
margin-left: 10px;
}
h1 { 
font: normal 14px Verdana, Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
color: #d89f07;
}
img.block {
display: block;
}
div {
margin:0;
padding:0;
border:0;
}
td {
text-align: left;
vertical-align: top;
margin: 0px;
padding: 0px;
border: 0px;
}
.contenttable {
padding: 0px;
margin: 0px;
border: 0px;
}
div#container {
text-align: left;
display: block;
width: 745px;
border: 0px;
padding: 0px;
margin: auto;
}

/* kopfbereich */
div#topnav_container {
float: right;
width: 745px;
height: 16px;
border: 0px;
padding: 0px;
margin: 0px;
}


#menu_oben{
float: right;
height:16px;
margin:0px;
padding:0px;
border:0px;
}
#menu_oben ul {
padding:0;
margin:0;
list-style:none;
}
#menu_oben li {
font-family: "Trebuchet MS", verdana;
float:left;
font-size:11px;
padding:0px;
}
#menu_oben a {
display:block;
padding:0px 10px 2px 10px;
border-right:1px solid #b2aeaa;
color:#666666;
font-weight: bold;
text-decoration: none;
}
#menu_oben li.last a {
border-right:none;
text-decoration: none;
}
#menu_oben a:hover,#menu a:active {
text-decoration:none;
color:#000000;
}
#menu_oben .active {
color:#000000;
}




div#header_container {
float: left;
width: 745px;
height: 136px;
border: 0px;
padding: 0px;
margin: 0px;
}
div#logo {
float: left;
width: 745px;
height: 120px;
border: 0px;
padding: 0px;
margin: 0px;
}

/* inhaltsbereich */
div#content_container {
float: left;
width: 745px;
border: 0px;
padding: 0px;
margin: 0px;
}
div#content_links_container {
float: left;
width: 175px;
border: 0px;
padding: 0px;
margin: 0px;
}
div#menu_links_top {
float: left;
width: 175px;
height: 5px;
margin: 0px;
padding: 0px;
border: 0px;
background-image: url(pic/button_nav_bg_oben.jpg);
background-repeat: no-repeat;
}
div#menu_links {
float: left;
width: 165px;
padding: 0px 0px 0px 10px;
background-color: rgb(239, 218, 37);
margin: 0px;
border: 0px;
}
#menu_links h4 {
font-size: 15px;
font-weight: bold;
color: #ffffff;
padding: 10px 0px 10px 10px;
margin: 0px;
border: 0px;
}
#menu_links ul {
padding:0;
margin:0;
list-style:none;
}
#menu_links li {
font-size: 10px;
line-height: 18px;
padding: 0px;
}
#menu_links a {
padding:0px 10px 2px 10px;
color:#000000;
font-weight: bold;
text-decoration: none;
}
#menu_links li.last a {
border-right:none;
}
#menu_links a:hover {
text-decoration:none;
color:#000000;
}
#menu_links .active {
color:#666666;
}
div#menu_links_bottom {
float: left;
width: 175px;
height: 113px;
background-image: url(pic/button_nav_bg_unten.jpg);
background-repeat: no-repeat;
margin-bottom: 20px;
}
div#firstbutton_links {
float: left;
width: 175px;
height: 125px;
padding: 0px;
margin: 0px;
margin-bottom: 10px;
border: 0px;
background: url(pic/button_bg_ihrproduzent.jpg) top;
}
div#secondbutton_links {
float: left;
width: 175px;
height: 125px;
padding: 0px;
margin: 0px;
margin-bottom: 10px;
border: 0px;
background: url(pic/button_bg_entwicklung.jpg) top;
}
div#kontakt_links {
float: left;
width: 175px;
height: 125px;
padding: 0px;
margin: 0px;
border: 0px;
border-bottom: 20px;
background: url(pic/button_bg_gelb.jpg) top;
}
.button_adresse {
padding-top: 2px;
}
.button_adresse p {
color:#000000;
font-size:11px;
line-height:14px;
padding: 0px;
padding-left: 10px;
}
.button_adresse h1 {
display: block;
color:#ffffff;
font-size:14px;
font-weight:bold;
line-height: 14px;
padding: 0px;
padding-left: 10px;
margin: 0px;
margin-top: 10px;
border: 0px;
}
div#content_inhalt_container {
float: left;
width: 175px;
border: 0px;
padding: 0px;
margin: 0px;
}
div#inhalt {
float: left;
width: 550px;
padding: 0px;
padding-left: 20px;
}
div#inhalt h1.seitentitel {
font-size: 19px;
font-weight: bold;
color: #d89f07;
width: 550px;
padding: 0px 0px 10px 0px;
border-bottom: 1px solid #d89f07;
margin-top: 0px;
}
div#inhalt h1 {
font-size: 14px;
font-weight: bold;
color: #d89f07;
padding: 0px 0px 10px 0px;
}
div#inhalt img {
border: 1px solid #d89f07;
}
div#center img {
padding: 0px;
border: 0px
}

/* footer-bereich */
div#footer_container {
float: left;
width: 745px;
height: 39px;
padding: 0px;
padding-top: 4px;
margin: 0px;
margin-top: 20px;
margin-bottom: 20px;
border: 0px;
vertical-align: middle;
background: url(pic/footer_bg.jpg) top;
}
div#kontaktinfo {
float: left;
width: 745px;
padding: 10px;
padding-left: 20px;
margin: 0px;
border: 0px;
font-size: 10px;
}
.float-left { 
float: left; 
}
.clearer {
color: #f0f0f0;
}
.csc-textpic-clear {
margin-bottom: 20px;
}
	
