body {color:#000 !important; font-size:80%; min-width:400px;}
body, #layout {background:none !important;}
:link, a:visited {text-decoration:none !important; color:#000 !important;}
.pseudo_link {border-bottom:transparent;}
h1, h2, h3, h4, h5, h6 {color:#000 !important;}
table th {text-align:left; vertical-align:top;}

#header {height:85px;}
#header .logo {position:absolute; left:0; top:0; margin:0; padding:0;}
#header .logo a {text-indent:0; background:none;}
#header .contacts {position:absolute;right:0; top:47px; margin:0; padding:0; width:auto;}
#header .geo_select {position:absolute; left:86px; top:60px; margin:0; padding:0;}
#header .geo_select p {margin:0; width:auto; display:inline;}
#header .geo_select p .i {display:none;}
#header .geo_select p strong a {margin:0;}
#header .versions, #header .contacts div, #header .shortcuts {display: none;}

#path, #subnavigation {display:none;}

#navigation .main div {width:25%;}
#navigation .main .first_child {margin:0; width:25%;}

#footer {}
#footer .search {display:none;}
#footer .info, #footer .copyright {width:50%;}
#footer .made_in {clear:both; float:none; padding-top:2em; width:100%;}

#content {padding-bottom:1em;}
#content #content_header {float:none; width:100%;}
#content #content_content {float:none; width:100%;}
#content .main {float:none; width:100%; margin:0; padding:0;}
#content .extra {float:none; width:100%; margin:0 !important; padding:0; z-index:none;}
#content .wide {float:none; width:100%; margin:0; padding:0;}
#content #menu a {text-decoration:underline;}
.shadowed {padding-bottom:0 !important;}
.shadow {display: none;}
.button .button_t, .button .button_b {display:none;}
.button .button_c button {background:#ccc; border: outset 2px #000; color:#000; display:block; margin:0; padding:0;}
#content h3 .rounded {display:none;}
#content .chooser {display:none;}

.columns .column {padding:0 0.25em !important;}

.picture {margin:0.4em 0;}
.incut {margin:0; padding:0;}
.incut ins {display:none;}
.incut .incut_c {margin:0;}
.rounded .round_t, .rounded .round_b {display:none;}

.file {margin-left:0;}
.file i, .file  nobr {display:none;}

a.external {padding-right:0;} a.external .i {display:none;}

/* home_page */
#footer .info {display: block;}
#teaser {margin-top:1em; height:auto !important;}
#teaser .teaser_item, #teaser .fade {display:none;}
#teaser .teaser_item .preview {display:none;}
#teaser .current {display:block;}
#teaser .align_center_to_left {position:relative; right:50%; float:right;}
#teaser .align_center_to_right {position:relative; z-index:1; right:-50%;}
#teaser .chooser {display:block; margin:0;}
#teaser .chooser .properties {display:none;}
#teaser #text_links {clear:both; text-align:center; padding-top:10px;}
#teaser #text_links .link_text {margin:0.2em 0.4em;}
#text_links .selected {background: #f58220; color: #fff; border:none; margin:0; padding:0.2em 0.4em;}
.secure {margin-left:-0.3em;}
.secure a {margin-left:0.3em;}
.secure br {display: none;}

.mt {margin-left:0;}
.mt .i {display:none;}

/*products*/
.for_product_list .form {width:auto; float:none;}
.for_product_list .form .zf-checkboxgroup .selector {width:auto; float:left; margin-right:1em;}
.for_product_list h3 {margin-left:0;}
.products_list {margin-left:0 !important;}
.wide.products, #content_content .columns .incut_light {display:none;}

/* product_calculator */
#result .sub-result {position:static; width:100%; margin-top:1em; font-size:100%;}
#result .sub-result h3 {font-size:145%;}
#result .sub-result p.head {float:left; font-size:100%; padding-right:0.4em;}

/* informer */
a.informer {top:40px !important;}
.wide h3.first_child {margin-bottom:0.3em;}