body {	background-color: #ffffff;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px; background-image: url(../css/bg_body.gif); background-repeat: repeat-x; background-position: left top; border-style: solid; border-width: 1px; border-color: #dfdfdf; }

table { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
img { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-style: none;}
img.ic { margin: 0px 0px 0px 10px;}
img.kat { margin: 0px 10px 0px 0px; border-style: solid; border-width: 1px; border-color: #cccccc; }

td {font-family: Tahoma; font-size: 11px; color: #666666; font-weight: normal; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

td.top { height: 85px;}
td.top_bg { background-image: url(../css/bg_menu_top.gif); background-repeat: repeat-x; background-position: left top; vertical-align: top; text-align: right;}
td.icon {  padding: 0px 7px 0px 0px; height: 25px; vertical-align: bottom; text-align: right;}
td.173 { width: 173px;}
td.menu_top {  padding: 0px 85px 24px 125px; vertical-align: bottom; text-align: right;}

td.slogan { height: 149px; background-image: url(../css/bg_slogan.png); background-repeat: no-repeat; background-position: left top; text-align: right; vertical-align: bottom; padding: 0px 5px 40px 0px; color: #ffffff; font-family: Tahoma; font-size: 17px; }
td.slogan1 { height: 148px; background-image: url(../css/bg_slogan1.jpg); background-repeat: no-repeat; background-position: left top; text-align: right; vertical-align: bottom; padding: 0px 5px 40px 0px; color: #ffffff; font-family: Verdana; font-size: 17px; }
td.slogan3 { height: 148px; background-image: url(../css/bg_slogan3.jpg); background-repeat: no-repeat; background-position: left top; text-align: right; vertical-align: bottom; padding: 0px 5px 40px 0px; color: #ffffff; font-family: Verdana; font-size: 17px; }
td.slogan4 { height: 148px; background-image: url(../css/bg_slogan4.jpg); background-repeat: no-repeat; background-position: left top; text-align: right; vertical-align: bottom; padding: 0px 5px 40px 0px; color: #ffffff; font-family: Verdana; font-size: 17px; }
td.slogan6 { height: 148px; background-image: url(../css/bg_slogan6.jpg); background-repeat: no-repeat; background-position: left top; text-align: right; vertical-align: bottom; padding: 0px 5px 40px 0px; color: #ffffff; font-family: Verdana; font-size: 17px; }
td.slogan7 { height: 148px; background-image: url(../css/bg_slogan7.jpg); background-repeat: no-repeat; background-position: left top; text-align: right; vertical-align: bottom; padding: 0px 5px 40px 0px; color: #ffffff; font-family: Verdana; font-size: 17px; }
td.slogan9 { height: 148px; background-image: url(../css/bg_slogan9.jpg); background-repeat: no-repeat; background-position: left top; text-align: right; vertical-align: bottom; padding: 0px 5px 40px 0px; color: #ffffff; font-family: Verdana; font-size: 17px; }
td.slogan10 { height: 148px; background-image: url(../css/bg_slogan.jpg); background-repeat: no-repeat; background-position: left top; text-align: right; vertical-align: bottom; padding: 0px 5px 40px 0px; color: #ffffff; font-family: Verdana; font-size: 17px; }

td.left_top { height: 44px; background-image: url(../css/bg_left_top.gif); background-repeat: repeat-y; background-position: left top;}
td.content {padding: 0px 10px 17px 40px; background-image: url(../css/bg_content.gif); background-repeat: repeat-y; background-position: left top; vertical-align: top; }
td.left_bottom { padding: 23px 11px 0px 45px; height: 97px; background-color: #ededed; background-image: url(../css/bg_bottom_left.gif); background-repeat: repeat-y; background-position: right top;  vertical-align: top;}
td.left_top1 { height: 100%; width: 100%; padding: 0px 0px 0px 0px; background-image: url(../css/bg_left_top1.gif); background-repeat: no-repeat; background-position: left top; vertical-align: top;}
td.content1 {padding: 0px 0px 0px 0px; background-image: url(../css/bg_content.gif); background-repeat: repeat-y; background-position: left top; vertical-align: top;}
td.content1_bg1 {padding: 44px 10px 17px 40px; background-image: url(../css/bg1_content1.jpg); background-repeat: no-repeat; background-position: right top; vertical-align: top;}
td.content1_bg2 {padding: 44px 10px 17px 40px; background-image: url(../css/bg2_content1.jpg); background-repeat: no-repeat; background-position: right top; vertical-align: top;}
td.content1_bg3 {padding: 44px 10px 17px 40px; background-image: url(../css/bg3_content1.jpg); background-repeat: no-repeat; background-position: right top; vertical-align: top;}
td.content1_bg4 {padding: 44px 10px 17px 40px; background-image: url(../css/bg4_content1.jpg); background-repeat: no-repeat; background-position: right top; vertical-align: top;}
td.content1_bg5 {padding: 44px 10px 17px 40px; background-image: url(../css/bg5_content1.jpg); background-repeat: no-repeat; background-position: right top; vertical-align: top;}
td.content1_bg6 {padding: 44px 10px 17px 40px; background-image: url(../css/bg6_content1.jpg); background-repeat: no-repeat; background-position: right top; vertical-align: top;}
td.content1_bg7 {padding: 44px 10px 17px 40px; background-image: url(../css/bg7_content1.jpg); background-repeat: no-repeat; background-position: right top; vertical-align: top;}
td.content1_bg8 {padding: 44px 10px 17px 40px; background-image: url(../css/bg8_content1.jpg); background-repeat: no-repeat; background-position: right top; vertical-align: top;}
td.content1_bg9 {padding: 44px 10px 17px 40px; background-image: url(../css/bg9_content1.jpg); background-repeat: no-repeat; background-position: right top; vertical-align: top;}
td.content1_bg10 {padding: 44px 10px 17px 40px; background-image: url(../css/bg10_content1.jpg); background-repeat: no-repeat; background-position: right top; vertical-align: top; }

td.right { width: 232px; }
td.right_top { height: 95px;}
td.menu_right { height: 95px; background-color: #ffffff; padding: 15px 22px 10px 10px; vertical-align: top;}
td.search { height: 45px; background-image: url(../css/bg_search.gif); background-repeat: repeat-x; background-position: left top; vertical-align: middle; text-align: center; padding: 0px 0px 0px 10px;}
td.news { vertical-align: top; padding: 11px 9px 11px 9px;}
td.right_bottom { height: 97px; vertical-align: bottom; text-align: center; padding: 5px 5px 5px 5px; color: #999999; font-size: 9px; }

td.katalog_top { height: 11px; background-image: url(../css/bg_katalog.gif); background-repeat: repeat-x; background-position: left top; }
td.katalog { background-image: url(../css/bg_katalog.gif); background-repeat: repeat-y; background-position: right top; padding: 5px 10px 5px 10px; vertical-align: top; text-align: justify; }
td.katalog_r {padding: 5px 10px 5px 20px; vertical-align: top; text-align: justify; }}
td.pic_kat { width: 110px; vertical-align: top; text-align: left;}
td.razdel_kat {height: 1px; background-image: url(../css/bg_katalog.gif); background-repeat: repeat-x; background-position: left center;}

td.contact_l { color: #999999; font-size: 9px; background-image: url(../css/bg_contact_l.gif); background-repeat: repeat-y; background-position: right top; vertical-align: middle;}
td.contact_r { color: #999999; font-size: 9px; vertical-align: middle; padding: 0px 0px 0px 10px;}

td.menu_r_1mk { font-family: Arial; font-size: 9px; height: 20px; padding: 0px 0px 0px 23px; vertical-align: middle; color: #669999; text-transform: uppercase;}
td.menu_r_1 {  padding: 0px 0px 0px 12px; background-image: url(../css/bg_h.gif); background-repeat: no-repeat; background-position: left center; font-family: Tahoma; font-size: 11px; font-weight: normal;  color: #666666; height: 20px; vertical-align: middle; }
td.menu_r_2 { font-family: Arial; font-size: 9px; height: 20px; padding: 0px 0px 0px 23px; vertical-align: middle; color: #666666;}
td.menu_r_3 { font-family: Arial; font-size: 9px; height: 20px; padding: 0px 0px 0px 43px; vertical-align: middle; color: #669999;}
td.menu_r_raz { height: 1px; background-image: url("bg_menu_r_raz.gif"/*tpa=http://www.brasletov.net/css/bg_menu_r_raz.gif*/); padding: 0px 0px 0px 43px; background-repeat: no-repeat; background-position: right center; } 

a {color: #669999; text-decoration: underline; }
a:hover {text-decoration: none;}
a.menu_r_1 {text-decoration: none; color: #0066CC; }
a.menu_r_10 {text-decoration: none; color: #FF6600; }
a.menu_r_1:hover { color: #FF6600; }
a.menu_r_10:hover { color: #0066CC; }

a.menu_r_2 {text-decoration: none; color: #E2A12B;  font-size: 11px; }
a.menu_r_2:hover { color: #0066CC; }

a.menu-top {text-decoration: none; height: 15px; padding: 1px 10px 0px 10px; text-align: center; vertical-align: top; font-family: Arial; font-size: 10px; font-weight: bold; color: #669999; margin: 0px 0px 0px 0px;}
a.menu-top:hover {text-decoration: underline;}

a.grey {height: 16px; padding: 0px 7px 0px 7px; text-align: center; vertical-align: top; background-color: #ededed; }

h2 { font-family: Tahoma; font-size: 15px; font-weight: bold;  color: #666666; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 12px; text-transform: uppercase;}
h3 { font-family: Tahoma; font-size: 15px; font-weight: bold;  color: #666666; margin: 0px 0px 5px 10px; padding: 0px 0px 0px 12px; background-image: url("bg_h.gif"/*tpa=http://www.brasletov.net/css/bg_h.gif*/); background-repeat: no-repeat; background-position: left top; vertical-align: middle; text-align: left; 	text-transform: uppercase;}
h3.news { width: 15px; font-family: Tahoma; font-size: 11px; font-weight: normal;  color: #666666; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 12px; background-image: url("bg_h.gif"/*tpa=http://www.brasletov.net/css/bg_h.gif*/); background-repeat: no-repeat; background-position: left top; vertical-align: middle; text-align: left;}

p.news { background-image: url(../css/bg_katalog.gif); background-repeat: repeat-y; background-position: left top; margin: 4px 0px 14px 12px; padding: 4px 0px 4px 11px; }
.right_20 { margin: 0px 20px 0px 0px;}

.d-grey {color: #999999; }
.d-green {color: #336666; }
.white { color: #ffffff; }

.text-9 { font-size: 9px;}

.search { width: 160px; height: 16px; border-style: none; font-family: Tahoma; font-size: 9px; font-weight: normal;  color: #666666; margin: 0px 8px 0px 8px;}

p { padding: 0px 10px 0px 22px; vertical-align: top; text-align: justify; }

#razdel12x { height: 12px; }
#bracelet { position: absolute; left: 1px; top: 1px; width: 650px; height: 260px; background-image: url(../css/bg_pod.gif); background-repeat: no-repeat; background-position: left top; padding: 5px 0px 0px 14px; vertical-align: top; text-align: left; font-family: Arial; font-size:9px; color: #cccccc; }
div.float { height: 70px; width: 250px; float: right;}