html { height: 100%; width: 100%; position: relative; }
body { min-height: 100%; width: 1000px; margin: 0 auto; font-family: Arial; font-weight: normal; color: #000; background-color: #FFF; border: 0; padding: 0; font-size: 0.8em; position: relative;}
* html body { height:100%}
div, img, table, tr, td { margin: 0; padding: 0; border: 0; }
a { margin: 0; padding: 0; color: #6D6F71;}
a:hover {text-decoration:none}

/* a:visited{color:#810081;} */
.gold{color:#D69401}
.red{color:red;}
h4{padding:0;margin:0; margin-bottom:5px; font-size:13px}
h4 a{color:#000}
h4  a:hover{color:#353131; text-decoration:underline;}

h3{padding:0;margin:5px	0; }
h3 a{color:#000;text-decoration:underline;}
h3 a:hover  {text-decoration:underline;}

/* div{border:1px solid red;} */
div#content{ padding-bottom:80px;}
div#head { height: 300px; position: relative; }
div#head #top { height: 60px; position: relative; }
div#head #top #red_tel { color: red; font-size: 25px; position: absolute; top: 10px; left: 450px; }
div#head #top #b_logo { position: absolute; top: 0px; left: 150px; }
div#head #top #b_home { position: absolute; width: 36px; height: 36px; background: url( "/i/b_home.gif" ) 0 0 no-repeat; right: 90px; top: 10px; }
div#head #top #b_map { position: absolute; width: 43px; height: 42px; background: url( "/i/map.jpg" ) 0 0 no-repeat; right: 44px; top: 7px; }
div#head #top #b_mail { position: absolute; width: 36px; height: 36px; background: url( "/i/b_mail.gif" ) 0 0 no-repeat; right: 5px; top: 10px; }
div#head #bottom { position: relative; height: 220px; width: 100%;}
div#head #bottom #left { float: left; height: 220px; width: 200px;position:relative; }
div#head #bottom #right { float:right; height: 220px; width: 180px;position:relative;}
div#head #bottom #center { height: 220px;width:570px;margin-left: 220px; border: 1px solid #000; }
.menu_button, .menu_button_selected,.menu_button:hover,.menu_button_selected:hover {color:#000;height:42px;margin-bottom:3px;display:block;text-decoration:none;padding:0 57px 0 20px;}
.menu_button {background:url("/i/b_menu.gif") right 0 no-repeat;}
.menu_button_selected {background:url("/i/b_menu_selected.gif") right 0 no-repeat;}
.menu_button:hover,.menu_button_selected:hover{background:url("/i/b_menu_select.gif") right 0 no-repeat;}
.menu_button:visited,.menu_button_selected:visited{color:#000;}
.grey_bg{background:#CEDBDA;position:relative; top:10px;height:23px;font-size:19px;padding-left:10px;cursor:pointer;}

div#body { }
div#body #left{width:20%;float:left; padding-left:8px;}
div#body #right{width:20%;float:left;float:right;}
div#body #center{ margin:0 20%; padding-left: 20px;}

div#foot {position:absolute; bottom:0;width:100%}
div#foot #copyright{border-top:1px solid #000;margin:0 auto;right:0;height:50px;width:550px;padding:10px; position:relative; }
div#foot #copyright #datio{position:absolute; top:20px; right:0; text-align:right;}

#search_block{padding:0 15px;}
#search_block h3{margin-left:20px;}
#search_block .button_search{cursor:pointer;height:26px;width:49px;color:#FFF;text-align:center;padding-top:5px;background:#000 url("/i/b_search.gif") 0 0 no-repeat;float:right;}
input.search{background:#fff url("/i/bg_search.jpg") 0 0 repeat-x;height:26px;width:110px;border:1px solid #A0B3B3; font-size:18px;}

.prod_item{padding-left:20px;line-height:25px;}
.prod_item a{color:#000;}
.item_selected{font-weight:600;color:red;}
a.item0{color:#D69401;}
a.item1{font-weight:600;} 

.menuwhite{background:#6a87af;font-size:0.9em;color:#FFF;}
.news_main {padding-left:5px}
.strnews {margin-bottom: 15px}

.tehnica {margin:20px 0 -20px 0; text-align:center; font-size:18px; z-index:100; position:relative}
	.tehnica a {color:#D69401}
	
#price a {line-height:25px}
.besplatzb
{
	font-size:14px;
	color:#000000;
}