body { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white ; text-align: center; margin: 0; padding: 0; border-spacing: 0; }
img { border: 0 }
a { color: black; text-decoration: none; }
a:hover { text-decoration: underline }
div#main_menu_content a { color: white; }
div#left_text a { color: #38558b; font-weight: bold; }
.current { color: white; text-decoration: underline; }
.a_white { color: white; }
.div_center { text-align: center; width: 100%; margin: 0; padding: 0; }
.p_small_bold { font-size: 10px; font-weight: bold; text-decoration: underline; }
.img_line { border: solid 1px black; }
#main_table { font-size: 11px; }
#layout01 { text-align: left; position: relative; width: 811px; margin: 0 auto; }
#layout02 { clear: both; margin: 0; padding: 0; }
#left { width: 151px; margin: 0; padding: 0; }
#left_content { margin: 0; padding: 0; border-right: 1px solid #4973c1; border-bottom: 1px solid #4973c1; }
#left_header { background-image: url(../images/left-header.jpg); background-repeat: no-repeat; background-position: left top; height: 150px; border-bottom: 1px solid #4973c1; }
#left_header_content { font-weight: bold; text-align: center; margin: 0; padding: 118px 5px 5px; }
#left_text { color: #38558b; background-color: #dedee6; padding: 20px 10px; }
#main { width: 651px; float: right; margin: 0; padding: 0; }
#main_content { position: relative; }
#main_header { background-image: url(../images/main-header.jpg); background-repeat: no-repeat; background-position: left top; height: 94px; margin: 0 0 13px; padding: 0; border-bottom: 1px solid #4973c1; border-left: 1px solid #4973c1; }
#main_menu { background-color: #4973c1; height: 29px; margin: 0; padding: 0; }
#main_menu_content { color: white; font-weight: bold; margin: 0; padding: 7px 20px 0; order-bottom-style: solid; order-top-style: solid; }
#main_text { background-color: #f8f8f8; margin: 0; padding: 0; }
#main_text_content { margin: 13px 0 0; padding: 20px; border-top: 1px solid #4973c1; border-bottom: 1px solid #4973c1; border-left: 1px solid #4973c1; }
#cleaner { height: 13px; clear: both; margin: 0; padding: 0; }
#footer { color: white; background-color: #38558b; height: 29px; margin: 0; padding: 0; }
#footer_content { font-size: 9px; text-align: right; margin: 0; padding: 8px 20px 0; }
.td_sortiment-menu { font-size: 11px; font-weight: bold; text-decoration: underline; }
.td_sortiment-submenu { font-size: 11px; padding-left: 10px; }

