/*  global basic content styling */
* { margin:0; padding:0; }
body { color:#000; font-family:"Verdana"; font-size:10px; line-height:17px; }
a { color:#EC6E00; }
a img { vertical-align:top; }
th,td { font-size:11px; text-align:left; vertical-align:top }
li { padding-bottom:8px; }
h1 { font-weight:bold; font-size:1.1em; line-height:1.1em; color:#000; padding:0 0 10px 0; margin:0; }
h2 { font-weight:bold; font-size:1.0em; padding:0 0 1em 0; margin:0; }
img { border:0; vertical-align:top; }
hr { border:0; clear:both; }
input { vertical-align:top; font-family:"Verdana"; font-size:1.1em; }
button { vertical-align:top; font-family:"Verdana"; font-size:1.0em; }
ul { padding:0 0 1em 3em; }
p { padding:0 0 1em 0; }
sub { font-size:0.8em; }

ul ol { list-style:none; padding-left:40px; }
ul ol strong { color:#EC6E00; }

.align_left img { float:left; padding:0 8px 8px 0; }
.align_right img { float:right; padding:0 0 8px 8px; }

.navUnset { color:#F00 !important;}
.navUnset a { color:#F00 !important; }

.content_image_image a { text-decoration:none; }

.error { color:#F00; }

#content { background:url(background_head.gif) 50% 0% no-repeat; margin-top:48px; }
#footer { background:url(background_foot.gif) 50% 100% no-repeat; clear:both; width:989px; height:126px; position:relative; }
#footer .content_text { color:#ECECEC; padding:10px 4px 0 3px; }

.content_navigation a { text-decoration:none; }

#navID24 { background:url(border_white.gif) 14px 6px no-repeat; }

#content_area10 { padding:36px 21px 0 20px; }
#content_area10 .content_image { float:left; }
#content_area10 .content_text { margin-top:9px; }
#content_area10 .navActive a { color:#EC6E00; }

#content4 { position:absolute; top:78px; left:16px; }

#content5 ul { list-style:none; padding:0; margin:0; }
#content5 li { display:block; float:left; padding:0 14px; }
#content5 a { color:#73675F; }
#content5 .navActive a { color:#EC6E00; }
#content5 #navID9 { background:url(border_brown.gif) 100% 6px no-repeat; }
#content5 #navID35 { background:url(border_brown.gif) 100% 6px no-repeat; }

#content12 { position:absolute; top:120px; left:535px; z-index:16; }
#content12 ul { list-style:none; margin:0; padding:0; }
#content12 li { float:left; margin:0; padding:0; }
#content12 .label { display:none; }
#content12 #navID11 { background:url(menu_kork-als-bodenbelag.gif) 0% 0% no-repeat; }
#content12 #navID11 a { width:151px; height:99px; display:block; }
#content12 #navID12 { background:url(menu_alles-ueber-kork.gif) 0% 0% no-repeat; }
#content12 #navID12 a { width:151px; height:99px; display:block; }
#content12 #navID13 { background:url(menu_handelspartner.gif) 0% 0% no-repeat; }
#content12 #navID13 a { width:144px; height:99px; display:block; }
#content33 .label { display:none; }
#content33 #printPage { display:block; float:left; width:32px; height:14px; background:url(print.gif) 0% 50% no-repeat; }
#content33 #fontSmaller { display:block; float:left; width:14px; height:14px; background:url(fontSmaller.gif) 50% 50% no-repeat; }
#content33 #fontLarger { display:block; float:left; width:14px; height:14px; background:url(fontLarger.gif) 50% 50% no-repeat; }

#content34 ul { list-style:none; padding:0; margin:0; width:200px; }
#content34 li { display:block; float:right; padding:0 0 0 28px; }
#content34 a { color:#FFF; }

.content_search .searchTerm { width:147px; height:17px; background:url(search_background.gif) 0% 50% no-repeat; margin:0; padding:0 6px; border:0; font-size:1.1em; line-height:1.1em; }
.content_search .searchButton { width:19px; height:17px; background:url(search_button.gif) 0% 50% no-repeat; padding:0; margin:0 0 0 2px; border:0; font-size:1.0em; line-height:1.0em; }
.content_search .searchButton .label { display:none; }

.content_login { width:511px; height:185px; background:url(dot_mask.gif) 0% 0% no-repeat; padding:64px 34px 0 32px; margin:24px 0 0 0; text-align:right; }
.content_login label { display:none; }
.content_login input { display:block; background:url(login_background.gif) 50% 50%; width:199px; height:17px; border:0; margin:0 0 8px 40px; padding:0 6px; }
.content_login .loginButton { width:106px; height:19px; border:0; margin:32px 0 0 0; padding:0; background:url(login_button.gif) 50% 50%; color:#FFF; text-align:left; vertical-align:top; }
.content_login .loginButton .label { padding:0 4px 4px 4px; display:block; }
.content_login .loginMessage { width:267px; text-align:left; float:left; margin-right:33px; }
.content_login .login { height:56px; }
.content_login .register a { float:right; color:#EC6E00; background:url(link.gif) 100% 50% no-repeat; margin-top:16px; padding-right:12px; }

#content_area2 .cloud1 { font-size:1.6em; text-decoration:none; color:#666; }
#content_area2 .cloud2 { font-size:1.4em; text-decoration:none; color:#666; }
#content_area2 .cloud3 { font-size:1.2em; text-decoration:none; color:#666; }
#content_area2 .cloud4 { font-size:1.0em; text-decoration:none; color:#666; }

.content_fblike { overflow:hidden; }

@media print {
    #content5 { display:none; }
    #content28 { display:none; }
    #content30 { display:none; }
    #content32 { display:none; }
    #content33 { display:none; }
    #content34 { display:none; }
}

