/* GLOBAL */
body{margin:0 0 0 0;
}
img.png{behavior: url(png.htc);
}
table {height:100%;
}
.btn{cursor:pointer;
}
/* MAIN CONTENT ZONE */ 
td.cont{color:#000000; font-family:verdana; font-size:10pt; text-align:justify; padding:20px 20px 20px 30px; vertical-align:top;
}
td.cont a{color:#2a8681; text-decoration:underline;}
td.cont a:visited{color:#2a8681; text-decoration:underline;}
td.cont a:hover{color:#9c8340;  text-decoration:none;
}
td.cont b{color:#5b9690; font-weight:bold;
}
td.cont h1{font-family:arial narrow, trebuchet, arial; font-size:16pt; color:#009086; font-weight:normal; margin:0; padding:15px 0 0 0;}
td.cont h2{font-family:arial, trebuchet; font-size:12pt; color:#009086; font-weight:bold; margin:0; padding:15px 0 0 0;}
td.cont h3, h4, h5{font-family:arial; font-size:11pt; color:#009086; font-weight:bold; margin:0; padding:15px 0 0 0;
}
td.cont ul{margin: 0.5em 0; padding: 0 0 0 1.2em;}
td.cont ul li {margin: 0.1em 0; padding: 0 0 0 15px; list-style-type: none; background: url('li.gif') no-repeat 0 3px;
}
td.cont img{border-style:solid; border-width:7px; border-color:#e6e4ce;
}
td.cont hr{border-color:#d3ceb7 transparent #ffffff transparent; border-width:1px; border-style:solid; 
}
td.cont table{color:#000000; font-family:verdana; font-size:9pt; height:0%;
}
td.cont table tr.t_head td{color:#ffffff; font-family:verdana; font-size:9pt; border-style:solid; border-width:1px; border-color:#d1cbb3; background-color:#d1cbb3; margin-top:10px; padding:2px; vertical-align:top; font-weight:bold;
}
td.cont table td{color:#000000; font-family:verdana; font-size:9pt; border-style:solid; border-width:1px; border-color:#d1cbb3; margin-top:10px; padding:2px; vertical-align:top;
}
td.cont table.b0{color:#000000; font-family:verdana; font-size:9pt; border-style:none; border-width:0px; background-color:transparent; margin-top:0px; padding:0px; height:0%;}
td.cont table.b0 td{color:#000000; font-family:verdana; font-size:9pt; border-style:none; border-width:0px; background-color:transparent; margin-top:0px; padding:0px; vertical-align:top;
}
td.cont table.cat_table{color:#000000; font-family:tahoma; font-size:9pt; border-style:none; border-width:0px; background-color:transparent; margin-top:0px; padding:0px; height:0%;}
td.cont table.cat_table td{color:#000000; font-family:tahoma; font-size:9pt; border-style:none; border-width:0px; background-color:transparent; margin-top:0px; padding:0px; vertical-align:top;}
td.cont table.cat_table td img{border-style:solid; border-width:7px; border-color:#e6e4ce;}
td.cont table.cat_table h3{color:#5b9690; font-weight:bold; padding:5px 0 0 0; margin:0 0 0 0; font-family:verdana; font-size:10pt;
}
td.cont table.cat_group{color:#000000; font-family:verdana; font-size:9pt; border-style:none; border-width:0px; background-color:transparent; margin-top:0px; padding:0px; height:0%;}
td.cont table.cat_group td{color:#000000; font-family:verdana; font-size:9pt; border-style:none; border-width:0px; background-color:transparent; margin-top:0px; padding:0px; vertical-align:middle;}
td.cont table.cat_group td img{border-style:solid; border-width:4px; border-color:#c9e2e2;}
td.cont table.cat_group h3{color:#5b9690; font-weight:bold; padding:5px 0 0 0; margin:0 0 0 0; font-family:arial; font-size:11pt;
}
td.cont table.cat_table td table{color:#000000; font-family:verdana; font-size:9pt; height:0%;}
td.cont table.cat_table td table tr.t_head td{color:#ffffff; font-family:verdana; font-size:9pt; border-style:solid; border-width:1px; border-color:#d1cbb3; background-color:#d1cbb3; margin-top:10px; padding:2px; vertical-align:top; font-weight:bold;}
td.cont table.cat_table td table td{color:#000000; font-family:verdana; font-size:9pt; border-style:solid; border-width:1px; border-color:#d1cbb3; margin-top:10px; padding:2px; vertical-align:top;
}
td.cont span.checked_box{margin:0 0 0 0; padding:0 0 0 20px; list-style-type: none; background: url('checked_box.gif') no-repeat 0 1px; cursor: pointer; text-decoration: underline
}
td.cont div.news_selected{background:url('towel_bg01.jpg'); border-style:solid; border-width:1px; border-color:#d8b276; padding:10px;
}
td.cont img.button{cursor:pointer; border-style:none; border-width:0;
}
td.cont input.cart_input{background-color:#ffffff; border-style:solid; border-width:1px; border-color:#d1cbb3; width:300px;}
td.cont input.cart_qunt{background-color:#ffffff; border-style:solid; border-width:1px; border-color:#d1cbb3; width:30px;
}
/* ADITTIONAL STUFF */
td.a_top_bg{background:url('a_top_bg.jpg') repeat-x left top; background-color:#468f95;
}
td.top_bg{background:url('top_bg.jpg') repeat-x right top; background-color:#e9e1ce;
}
td.logo{vertical-align:top; padding:17px 0 0 25px;
}
td.menus_bg{background:url('menus_bg.gif') repeat-x left top; background-color:#458a86;}
td.menus_bg01{background:url('menus_bg01.gif') repeat-x left top; background-color:#458a86;
}
td.menu_01{background:url('towel_left.jpg') no-repeat right bottom; color:#FFFFFF; font-family:arial; font-size:10pt; text-transform:uppercase; font-weight:bold; padding:21px 0 0 31px; vertical-align:top;}
td.menu_01 a{color:#f0eada; text-decoration:none;}
td.menu_01 a:hover{color:#b0f9ff; text-decoration:none;}
td.menu_01 ul{margin:0 0; padding: 0 0 0 0;}
td.menu_01 ul li {margin:0 0 7px 0; padding: 0 0 0 15px; list-style-type: none; background: url('menu_li01.gif') no-repeat 0 4px;
}
td.menu_02{color:#FFFFFF; font-family:arial; font-size:10pt; text-transform:uppercase; font-weight:bold; padding:15px 0 0 0; vertical-align:top;}
td.menu_02 a{color:#b0f9ff; text-decoration:none;}
td.menu_02 a:hover{color:#f0eada; text-decoration:none;}
td.menu_02 ul{margin:0 0; padding: 0 0 0 0;}
td.menu_02 ul li {margin:0 0 2px 0; padding:0 0 0 20px; list-style-type: none; background: url('menu_li02.gif') no-repeat 0 2px;
}
td.cart {background:url('cart_bg.gif') repeat-y left top; background-color:#458a86;
}
td.cart {background:url('cart_bg.gif') no-repeat left top; background-color:#458a86; color:#ffffff; font-family:tahoma; font-size:9pt; padding:10px 0 0 20px;}
td.cart a{color:#f0eada; font-weight:bold;}
td.cart a:hover{color:#ffffff; font-weight:bold;}
td.cart div{padding:0 0 5px 0;
}
td.news_bg{background:url('news_bg01.gif') repeat-y left top; background-color:#eae2d5;
}
td.news{background:url('news_bg02.jpg') no-repeat left top; vertical-align:top; padding:32px 9px 30px 15px; color:#3e3e3e; font-family:tahoma; font-size:9pt;}
td.news img.thumb {border-style:solid; border-width:7px; border-color:#BCB9B2;}
td.news hr{border-color:#c3c0ba #c3c0ba #f2eee8 transparent; border-width:1px; border-style:solid; }
td.news b{color:#207873; font-weight:bold;}
td.news a{color:#2a8681; text-decoration:underline;}
td.news a:hover{color:#9c8340; text-decoration:underline;
}
td.no_news{background:url('news_bg03.jpg') no-repeat left top; vertical-align:top;
}
td.towel_bg{background:url('towel_bg.jpg') left top; background-color:#fcf9e6;
}
td.ph_bg{background:url('ph_bg.jpg') repeat-x left top; padding:0 20px 0 30px; height:55px;
}
td.ph {padding:22px 20px 0 0; height:55px; vertical-align:top;}
td.ph h1{color:#009086; font-family:arial narrow, trebuchet, arial; font-size:18pt; font-weight:normal; margin: 0 0; padding:0 0 0 0; }
td.ph ul{margin:0 0; padding:0 0 0 0;}
td.ph ul li {margin:0 0; padding: 0 0 0 25px; list-style-type: none; background: url('ph_li.gif') no-repeat 0 5px;
}
td.location{color:#333333; font-family:tahoma; font-size:9pt; padding:0 20px 0 30px; height:23px;}
td.location a{color:#6c9896;}
td.location a:hover{color:#9c8340;}
td.location ul{margin:0 0; padding: 0 0 0 0;}
td.location ul li {margin: 0 0; padding: 0 0 0 25px; list-style-type: none; background: url('location_li.gif') no-repeat 0 0px;
}
td.cont_line{padding:0 20px 0 30px;
}
td.green_td{vertical-align:bottom; height:54px; padding:0 20px 0 30px;}
td.green_td01{vertical-align:top; height:54px; padding:0 20px 0 30px;
}
table.green_area{height:42px; background:url('green_area_bg.gif') repeat-x left top; width:563px;
}
table.green_area td{color:#333333; font-family:tahoma; font-size:9pt;
}
table.green_area td a{color:#595959; text-decoration:underline; font-weight:bold;}
table.green_area td a:hover{color:#ffffff;  text-decoration:underline; font-weight:bold;
}
table.green_area td b{color:#595959; font-weight:bold;
}
table.green_area select{border-style:solid; border-color:#969696; border-width:1px;
}
table.green_area td.digit{color:#86ae9f; font-family:tahoma; font-size:9pt; font-weight:bold; background:url('green_area_digit.gif') no-repeat right top; width:20px; text-align:right; padding:0 4px 0 0;}
table.green_area td.digit a{color:#595959; text-decoration:none;}
table.green_area td.digit a:hover{color:#ffffff;  text-decoration:none;
}

#search {background-image:url('srch_input.png'); width:175; height:25; border:none; padding:4px 5px 0px 5px 
}

/* ABC & CONTACTS */
td.contacts{padding: 0 5px 0 19px; color:#000000; font-family:tahoma; font-size:9pt;}
td.contacts a{color:#126580; }
td.contacts a:hover{color:#b50000;
}
td.rights{color:#377779; font-family:tahoma; font-size:8pt; font-weight:bold; padding:0 0 0 60px;
}
td.bott{background:url('bott_bg.gif') repeat-x left top; background-color:#eee7dc;
}
td.abc{color:#377779; font-family:tahoma; font-size:8pt; font-weight:bold; padding:0 0 0 0px;}
td.abc a{color:#d3a400; }
td.abc a:hover{color:#377779;
}
/* BUTTONS BACK, UP, PRINT */
table.print_up{height:5px; margin:0 0; padding:0 0 0 0; 
}
td.btn {margin:0 0; padding:0 0 0 0; vertical-align:top;}
td.btn a{font-family:tahoma; font-size:9pt; color:#2a8681; font-weight:bold; text-decoration:none;}
td.btn a:hover{font-family:tahoma; font-size:9pt; color:#9c8340; font-weight:bold; text-decoration:none;
}
td.btn_1 {margin:0 0; padding:27px 0 0 0; vertical-align:top;}
td.btn_1 a{font-family:tahoma; font-size:9pt; color:#2a8681; font-weight:bold; text-decoration:none;}
td.btn_1 a:hover{font-family:tahoma; font-size:9pt; color:#9c8340; font-weight:bold; text-decoration:none;
}
span.btn_back{margin:0 0 0 0; padding:0 0 0 15px; list-style-type: none; background: url('icon_back.gif') no-repeat 0 5px; font-family:tahoma; font-size:9pt; color:#2a8681; font-weight:bold; text-decoration:none; cursor:pointer;}
span.btn_back_on{margin:0 0 0 0; padding:0 0 0 15px; list-style-type: none; background: url('icon_back_on.gif') no-repeat 0 5px; font-family:tahoma; font-size:9pt; color:#9c8340; font-weight:bold; text-decoration:none; cursor:pointer;
}
span.btn_print{margin:0 0 0 0; padding:0 0 0 17px; list-style-type: none; background: url('icon_print.gif') no-repeat 0 3px; font-family:tahoma; font-size:9pt; color:#2a8681; font-weight:bold; text-decoration:none; vertical-align:top; cursor:pointer;}
span.btn_print_on{margin:0 0 0 0; padding:0 0 0 17px; list-style-type: none; background: url('icon_print_on.gif') no-repeat 0 3px; font-family:tahoma; font-size:9pt; color:#9c8340; font-weight:bold; text-decoration:none; vertical-align:top; cursor:pointer;
}
span.btn_up{margin:0 0 0 0; padding:0 0 0 17px; list-style-type: none; background: url('icon_up.gif') no-repeat 0 4px; font-family:tahoma; font-size:9pt; color:#2a8681; font-weight:bold; text-decoration:none; vertical-align:top; cursor:pointer;}
span.btn_up_on{margin:0 0 0 0; padding:0 0 0 17px; list-style-type: none; background: url('icon_up_on.gif') no-repeat 0 4px; font-family:tahoma; font-size:9pt; color:#9c8340; font-weight:bold; text-decoration:none; vertical-align:top; cursor:pointer;
}
/* SEND FORM */
input.form{border-width:1px; width:220px; border-style:solid; border-color:#969696; background-Color:#fcf3d2; font-family:verdana; font-size:8pt; color:#272727;
}
textarea.form{border-width:1px; width:220px; border-style:solid; border-color:#969696; background-Color:#fcf3d2; font-family:verdana; font-size:8pt; color:#000000;
}
input.form_button{width:90px; height:20px; border-style:solid; font-weight:bold; border-width:1px; border-color:#9eb5cf; color:#871bbe; font-family:verdana; font-size:8pt;
background-color:#c0d8f3; cursor:pointer;
}
