body {width:100%; height:100%; margin: 0px; background: #ffffff url(../img/back_main.jpg) repeat-x 0 0 ; }

*, tr, div{ font-family:"Arial"; font-size:11px; color:#747474; }
a{ font-family:"Arial"; font-size:11px; color:#747474; text-decoration: underline; }
a:hover{ color:#000000; text-decoration: none; }

#table_main {width:100%; padding:0 px; margin: 0 px;}

#back_left { width:50%; background: url(../img/back_left.jpg) no-repeat  right 0;}
#back_right { width:50%; background: url(../img/back_right.jpg) no-repeat  left 0;}

#col_center {width: 777px; height:100%; background: url(../img/back_center.gif) repeat-y  0 0; }

#head { width:777px; height: 197px; background: url(../img/head.jpg) no-repeat  left 0;}

#menu { width:777px; height: 58px; background: url(../img/menu.jpg) no-repeat  left 0; text-align:center; margin:0;}


.menu_dot1 {width: 8px; background: url(../img/dot_menu.gif) no-repeat  0 7px; height:12px;}
.menu_dot2 {width: 32px; background: url(../img/dot_menu.gif) no-repeat  2px 7px; height:12px;}
.menu_link {color: #354AA4; font-weight: bold; text-decoration:none; font-size:12px;}
a.menu_link:hover {color:#000000;}


#cart_extra{position:absolute; width: 280px; height:80px; margin-left: 250px; margin-top: 135px; color:white; text-align:center; font-weight:bold;}


.w{color: #ffffff; text-decoration:none; font-weight:100;}

.w_but{font-size:10px; font-family: "Tahoma"; color: #ffffff; text-decoration:none; font-weight: bold;}

.bb{color: #4D5B97; text-decoration:none; font-weight:bold;}

.redb {font-size:14px; color: #ff0000; text-decoration:none; font-weight:bold;}

.prod_name, {font-size:12px; font-weight:bold; background:url(../img/dot.gif) repeat-x 0 bottom;}

.prod_cena {font-size:12px; font-weight:bold; }

.line {background:url(../img/dot.gif) repeat-x 0 bottom;}

ul{ margin: 0px; padding-top: 5px; padding-bottom: 5px; margin-left: 5px; padding-left: 10px;        }


#col1 {width:0px;  margin:0; float:left; position: absolute;}
#col2 {width:547px; padding: 0; margin: 0 0 0 29px;}
#col3 {width:197px; float:right; padding:0; margin:0; }

#foot {background:#ffffff url(../img/foot.jpg) no-repeat 0 0; height:83px; width:777px; padding-top: 40px;}


.spad_box{padding-left:20px; padding-right:20px;}

.col2_box { width:548px; background: url(../img/col2_back.jpg) repeat-y 0 0;}
.col2_box_head_red {width:548px; height:37px; background: url(../img/col2_head_red.jpg) no-repeat 0 0;}
.col2_box_head_blue {width:548px; height:37px; background: url(../img/col2_head_blue.jpg) no-repeat 0 0;}

.col2_box_head_txt {color: white; font-weight: bold; padding-top:18px; padding-left:20px;}

.col3_box { width:176px; background: url(../img/col3_back.jpg) repeat-y 0 0;}
.col3_box_head_red {width:176px; height:37px; background: url(../img/col3_head_red.jpg) no-repeat 0 0;}
.col3_box_head_blue {width:176px; height:37px; background: url(../img/col3_head_blue.jpg) no-repeat 0 0;}

.button_bg{background: url(../img/button_02.jpg) repeat-x 0 0; padding-left: 5px; padding-right: 5px; }


