body { text-align: left; font-size: 12px; color: #000000; line-height: 18px; margin: 0; padding: 0; font-family: Tahoma; }

#layout {background: url(../images/back_top.gif) top left repeat-x #FFFFFF; width:1000px;}

#header {width:1000px; height:46px; font-size: 11px; }
#header_left {font-weight:bold; padding:10px 0 0 26px; color:#FFFFFF; float:left;}
#header_right {float:right; text-align:right; padding:6px 26px 0 0; color:#FFFFFF; font-weight:bold;}
#header_right img {vertical-align:middle; padding: 0 9px 2px 20px; }
#header_right a {color:#FFFFFF; text-decoration:none;}
#header_right a:hover {color:#75C5F0; text-decoration:none;}
#header_flash { width: 1000px; height: 207px; }
#menu {width:1000px;}

#content {width:1000px; margin:0 0 2px 0; background: url(../images/content_back.gif) top left repeat-y; overflow:hidden;}

#content_left {width:140px; float:left; background: url(../images/content_left_back.jpg) top left no-repeat; height:378px;}

.head_text {font-size:14px; font-weight:bold; margin:30px 0 20px 17px; }
.head_text a {color:#000000; text-decoration:none;  font-weight:bold;}
.head_text a:hover {color:#F11111; text-decoration:none;}
.head_text_left {font-size:14px; font-weight:bold; margin:23px 0 20px 17px; color:#000000; }

#content_center {width:283px; float:left; background: url(../images/content_top.gif) top left repeat-x #E8F5FC; margin:0 0 2px 0;}
#content_center_main {width:248px; margin: 12px 0 17px 10px;}
.center_text {color:#1E5599; margin: 0 17px 15px 17px;}
.center_text a {color:#E77817; text-decoration:underline;}
.center_text a:hover {color:#A65E5E; text-decoration:underline;}
.center_contact { font-size: 11px; color:#1E5599; margin: 0 17px 0 17px;}
.center_contact a {color:#E77817; text-decoration:underline;}
.center_contact a:hover {color:#A65E5E; text-decoration:underline;}

#content_right {width:577px; float:right; background: url(../images/content_right_back.jpg) top left no-repeat #FFFFFF; margin: 0 0 2px 0;}
.box {width:165px; float:left; display:inline; margin:0 0 40px 17px;}
.box_img {width:165px; margin:15px 0 6px 0;}
.box_title { font-size:12px; font-weight:bold;}
.box_title a {color:#1E5599; text-decoration:none;}
.box_title a:hover {color:#F11111; text-decoration:none;}
.box_text {color:#666666; margin: 6px 0 0 0;}
.box_text a {color:#E77817; text-decoration:none;}
.box_text a:hover {color:#A65E5E; text-decoration:underline;}

#footer { width:1000px; background: url(../images/footer_back.gif) top left repeat-x #FFFFFF; height:67px; clear:both; font-size: 11px; }
.footer_text_1 {color:#666666; margin:0 0 0 175px; padding:15px 0 0 0;}
.footer_text_1 a {color:#666666; text-decoration:none; font-weight:bold;}
.footer_text_1 a:hover {color:#D53A3A; text-decoration:underline;}
.footer_text_2 {margin:5px 0 0 175px;}
.footer_text_2 span {padding:0 15px 0 15px; }
.footer_text_2 a {color:#E77817; text-decoration:none;}
.footer_text_2 a:hover {color:#A65E5E; text-decoration:underline;}

.page_title {font-size:14px; font-weight:bold; margin:30px 0 20px 17px; color:#1C1C1C; }
.page_main {color:#666666; margin: 6px 0 0 0px; padding:0 0 20px 17px;}
.ms {width:500px; margin:0 17px 0 0; padding:0px 0 0px 0;}

.ms_ {color:#1E5599; font-weight:bold;}
.ms_0 {color:#1E5599; font-weight:bold;}
.ms_1 {color:#BD6B22; font-weight:bold;}
.ms_2 {color:#1E5599; font-weight:bold;}
.ms_3 {color:#40924A; font-weight:bold;}
.ms img {margin:0 3px 0 0;}

.kontakt_opis {width:500px; padding:0 0 0 0;}
.kontakt_opis_text {padding:0 0 3px 0;}
.kontakt_opis_input {margin: 0 0 3px 0;}
.kontakt_opis_input input {margin: 0 0 3px 0; width:400px; border:1px solid #E77817;}
.kontakt_opis_input textarea {margin: 0 0 3px 0; width:400px; border:1px solid #E77817;}
.kontakt_opis_input_submit {padding:5px 0 10px 0; text-align:left;}

.box_towar { width: 560px; clear: both; overflow: hidden; margin: 10px 0 10px 0; }
.box_towar_nazwa { font-size: 16px; color: #0059B9; padding: 0 0 10px 0; }
.box_towar_info_lewa { float: left; width: 260px; overflow: hidden; }
.box_towar_info_prawa { float: right; width: 300px; overflow: hidden; }
.box_towar_zdjecia img { margin: 0 0 6px 0; border: 2px solid #FFFFFF; }
.box_towar_opis {  }
.box_towar_dane_n { padding: 5px 0 5px 0; font-weight: bold; }
.box_towar_tabelka { width: 445px; }
.box_towar_tabelka td { padding: 4px; border-bottom: 1px solid #919191; }

#menu_left { list-style: none; font-size: 11px; margin: 15px 0 5px 17px; padding: 0; border-top: 1px solid #8BD6FF; }
#menu_left li { padding: 6px 0 6px 0; }
#menu_left li a { color: #1D508F; text-decoration: none; }
#menu_left li a:hover { color: #C13B00; text-decoration: none; }

.m1 { border-bottom: 1px solid #8BD6FF; background: #D0EFFF url(../images/menu_left.gif) left top no-repeat; background-position: 0 2px; }
.m1 a { padding: 0 5px 0 15px; display: block; }
.m2 { border-bottom: 1px solid #FFFFFF; background: #ADE3FF url(../images/menu_left.gif) left top no-repeat; background-position: 5px 2px; }
.m2 a { padding: 0 5px 0 20px; display: block; }
.m3 { border-bottom: 1px solid #FFFFFF; background: #8CD6FD url(../images/menu_left.gif) left top no-repeat; background-position: 10px 2px; }
.m3 a { padding: 0 5px 0 25px; display: block; }

a { color: #E77817; text-decoration: none; }
a:hover { color: #A65E5E; text-decoration: underline; }