html,body {margin:0; padding:0;}
body {background:#fff ; font-family:"Arial CE","Arial","Helvetica CE","Helvetica", sans-serif; font-size:13px; line-height:15px; color:#000; text-align:center;}

h1,h2,h3,h4,h5,h6,p,ul,ol,li,form { margin:0px; padding:0px; }

div,p { text-align:left; }
a img { border:0; }
img.h {margin:0 8px 0 0; border:0; line-height:0; font-size:0; padding:0;}

#parent {width:760px; padding:15px 0 0 0; margin-left:auto; margin-right:auto; min-height:100%;}

#top {width:760px; height:85px; background: url("../img/top.jpg") top no-repeat;}

#main {width:760px; height:720px;}
#main #brd_left {width:10px; height:720px; float:left; background:url("../img/brd_left.gif") repeat-y;}
#main #menu_left {width:173px; height:720px; float:left; background: #fff5ce url("../img/bck_menu1.jpg") top left no-repeat;}
#main #space1 {width:15px; height:720px; float:left; background: #fff5ce;}
#main #space2 {width:12px; height:720px; float:left; background: #fff5ce;}
#main #menu_right {width:150px; height:720px; float:left; background: #fff5ce url("../img/bck_menu2.jpg") bottom right no-repeat; text-align:right;}
#main #brd_right {width:10px; height:720px; float:right; background:url("../img/brd_right.gif") repeat-y;}

#menu_left ul.anchors {list-style-image: none; list-style-type: none; width:138px; position:relative; top:30px;}
#menu_left ul.anchors li {height:28px; line-height:24px; padding:0 0 0 10px; background: url("../img/but.jpg") no-repeat;}
#menu_left ul.anchors li a {font-weight:bold; font-size:12px; color:#000; text-decoration:none;}
#menu_left ul.anchors li.space {height:20px; line-height:0; font-size:0; background: none;}
#menu_left div.title1 {width:140px; height:21px; background: #900 url("../img/tit1.gif") right no-repeat; line-height:20px; position:relative; top:20px;}
#menu_left div.title1 h2 {margin: 0 0 0 10px; font-size:12px; color:#fff; font-weight:bold;}
#menu_left div.title3 {width:140px; height:21px; background: #900 url("../img/tit3.gif") right no-repeat; line-height:20px; position:relative; top:20px;}
#menu_left div.title3 h2 {margin: 0 0 0 10px; font-size:12px; color:#fff; font-weight:bold;}
#menu_left #visitors {position:relative; top:187px;}
#menu_left #visitors_section ul {margin:28px 0 14px 12px; width:120px; list-style-image: none; list-style-type: none; font-size:11px; line-height:14px;}
#menu_left #visitors_section li strong {font-weight:bold;}

#general {width:390px; height:720px; float:left; background: #fff5ce;}
#general div.space1 {width:380px; height:10px;}
#general div.space2 {width:200px; height:15px;}
#general div.space3 {width:200px; height:10px;}
#general h3 {font-size:13px; font-weight:bold; line-height:26px; font-family: "Arial Narrow", "Arial CE", "Arial", sans-serif;}
#general div.par1 {font-size:12px; line-height:15px; width:370px;}
#general div.par1 em {font-size:11px; line-height:15px; font-family: "Verdana", "Arial", sans-serif; font-style: normal;}
#general div.hr1 {width:380px; height:30px; background:url("../img/hr1.gif") repeat-x;}
#general div.hr2 {width:200px; height:30px; background:url("../img/hr1.gif") repeat-x;}
#general #main2 {width:380px;}
#general #address {width:200px; float:left;}
#general #address tr {height:20px;}
#general #address td.cell1 {width:20px;}
#general #address td.cell2 {width:80px; text-align:right;}
#general #trade {width:147px; text-align:right; float:right;}
#general #trade img {width:149px; height:184px; border:1px solid #630;}
#general #trade a {font-size:12px; line-height:14px; color:#039; text-decoration:underline;}
#general #trade a:hover {font-size:12px; line-height:14px; color:#900; text-decoration:underline;}

#general .text1 {font-size:13px; line-height:16px; color:#900; text-decoration:underline; font-weight:bold;}
#general .text2 {font-size:12px; line-height:14px;}
#general .text3 {font-size:14px; line-height:17px; font-weight:bold;}
#general .text4 {font-size:12px; line-height:15px; font-weight:bold; color:#900;}
#general strong {font-size:12px; line-height:15px; font-weight:bold;}
#general #phone td.text4 {font-size:12px; line-height:15px; font-weight:bold; color:#900;}
#general #phone td.text5 {font-size:12px; line-height:15px; font-style:italic; color:#900; text-decoration:none;}
#general #phone td.text5 a {font-size:12px; line-height:15px; font-style:italic; color:#900; text-decoration:none;}
#general #phone td.text5 a:hover {font-size:12px; line-height:15px; font-style:italic; text-decoration:underline;}
#general #run_time td {font-size:13px;}
#general #flash {width:240px; height:190px; margin:0 10px 0 0; text-align:left; float:left;}
#general #flash_in {width:220px; height:180px; border: 1px solid #630;}
#general #img {width:240px; height:190px; margin:0 10px 0 0; text-align:left; float:left; border: 1px solid #000;}
#general #instr img {border: 1px solid #000;}

#menu_right p.space {width:150px; height:6px; line-height:0; font-size:0;}
#menu_right div.center {width:100px; text-align:center;}
#menu_right #tech_pics {width:150px; height:17px; line-height:0; font-size:0;}
#menu_right div.title2 {width:140px; height:21px; background: #900 url("../img/tit2.gif") left no-repeat; line-height:20px; margin:0 0 0 10px;}
#menu_right div.title2 h2 {margin: 0 0 0 10px; font-size:12px; color:#fff; font-weight:bold;}
#menu_right #news_section {margin: 8px 8px 12px 16px; width:118px; text-align:right;}
#menu_right #news_section a {font-size:11px; text-decoration:underline; color:#000;}
#menu_right #news_section a:hover {font-size:11px; text-decoration:underline; color:#900;}
#menu_right #news {width:118px; border:1px solid #000; background: #fffbe8; font-size:11px;}
#menu_right #news_in {margin: 4px 2px 6px 4px; line-height:13px;}
#menu_right #news_in p.space {height:8px; line-height:0; font-size:0;}
#menu_right #news_in p.adr_space {height:6px; line-height:0; font-size:0;}
#menu_right #sortiment_section {margin:12px 5px 16px 22px; width:120px; font-size:11px; line-height:13px; font-style:italic;}
#menu_right #sortiment_section1 {margin:12px 5px 2px 22px; width:120px; font-size:11px; line-height:13px; font-style:italic;}
#menu_right #sortiment_section1 img {width:114px; height:142px; border:1px solid #630;}
#menu_right #sortiment_section strong {font-style:normal;}
#menu_right #sortiment_section img {width:114px; height:142px; border:1px solid #630;}
#menu_right #newpics_section ul {margin:10px 0 14px 25px; width:120px; list-style-image: none; list-style-type: none; font-size:11px; line-height:13px;}
#menu_right #newpics_section li strong {font-weight:bold;}

#form_obal {margin: 10px 35px 15px 40px;}
#form {border: 1px solid #333333; background: #FFFBE8; padding: 10px;}
#form strong {font-size:9px; color:#999;}

#bottom {width:760px; height:9px; margin: 0 0 1px 0; line-height:0; font-size:0;}
#bottom p.bt_left {width:20px; height:9px; float:left; background: url("../img/bt_left.jpg") no-repeat;}
#bottom p.bt_center {width:730px; height:9px; float:left; background: url("../img/bt_center.jpg") repeat-x;}
#bottom p.bt_right {width:10px; height:9px; float:right; background: url("../img/bt_right.jpg") no-repeat;} 

#copyright {width:760px; height:15px; line-height:15px; font-size:11px;}
#copyright p.worked {float:left; padding:0 0 0 10px;}
#copyright p.worked strong {font-weight:bold;}
#copyright p.worked a {text-decoration: none; color:#000;}
#copyright p.worked a:hover {text-decoration: underline; color:#900;}
#copyright p.rights {float:right; padding:0 8px 0 0; text-align:right;}

li.sort a {font-size:11px; line-height:13px; color:#039; text-decoration:none;}
li.sort a:hover {font-size:11px; line-height:13px; color:#039; text-decoration:underline;}

div.sort_pics {width:390px;  margin: 7px 0;}
img.sort_pic {width:118px; height:158px; border: 1px solid #000;}

#ref_big {width:390px;}
#ref_big strong {font-size:10px; color:#000;}
img.ref_pic {border: 1px solid #000;}

.grey {color:#333;}
.maroon {color:#900; font-size:13px; font-weight:bold; text-decoration:none;}
.maroon1 {color:#900; font-size:13px; font-weight:normal; text-decoration:none;}

#valid {width:200px; height:300px; background: #fff5ce;}
#valid_in {width:180px; height:280px; margin: 10px;}
#valid .text1 {font-size:13px; line-height:16px; color:#000; text-decoration:underline; font-weight:bold;}
#valid .text2 {font-size:11px; line-height:13px; color:#000;}
#valid a {font-size:11px; line-height:13px; color:#900; text-decoration:none;}
#valid a:hover {font-size:11px; line-height:13px; color:#900; text-decoration:underline;}
#valid div.space1 {width:180px; height:15px;}

img.border {border: 1px solid #000; float:left; margin:0 10px 0 0;}

input,textarea,select {font-family: Tahoma; font-size: 13px; color: #003; border-collapse: collapse; border-width: 1px; border-color: #000;}

.hidden {display:none;}

