html, body, form { margin: 0px; padding: 0px;}
html, body {height:100%;}
* html body {height: 100%;}

body { min-width: 990px; }
* body { width:expression(document.body.clientWidth < 990? "990px": "auto"); }

body,td,th { 	font-family:Arial, sans-serif; font-size:12px;}
/*a:link { color: #5586c1;}
a {font-weight: bold;}
a:visited {	color: #5586c1;}*/

a:active, a:focus, img { outline: 0; }
h1 {font-size:20px; margin:15px 0px 5px 0px; padding:0px;}
h2 {font-size:16px; margin:15px 0px 5px 0px; padding:0px;}
input.text {border: 1px #b4b4b4 solid;}

img { border: 0 }

#preloadImages {
width: 0px;
height: 0px;
border:1px red solid;
background-image: url('/images/enter.gif');
background-image: url('/images/1x8.gif');
background-image: url('/images/phn_lt.png');
background-image: url('/images/phn_ts.png');
background-image: url('/images/phn_rt.png');
background-image: url('/images/phn_lb.png');
background-image: url('/images/phn_bs.png');
background-image: url('/images/phn_rb.png');
background-image: url('/images/phn_rs.png');
background-image: url('/images/krest.gif');
background-image: url('/images/input_bg.gif');
background-image: url('/images/enter_blured.gif');
background-image: url('/images/search_right.gif');
background-image: url('/images/arrow_up.gif');

}

#topnav a {	color:#616161; font-weight:bold;}

#lock, #door .im  { background:url(/images/lock.png) 0px no-repeat;   }
#lock .text { text-decoration:none; border-bottom:1px #5586c1 dashed; cursor:pointer; color: #5586c1; font-weight:bold; display:inline;}

.style1 {color: #EE133D; font-size: 12px; font-weight: bold; display: block; width:170px; white-space:nowrap;}
.style1 a, .style1 a:visited, .style1 a:active { color: #EE133D; }

/* форма поиска */
#detsearch { height:26px; 
		position:absolute; 
		left:0px; 
		top:6px; 
		width:385px; 
		margin: 0px 10px 0px 10px; 
}

#detsearch .left { background: transparent url(/images/search_left.gif) no-repeat; display:block; height:26px;
	left:0;	top:0;	position:absolute;	width:14px; }
#detsearch .right { background:url(/images/search_right_bl.gif) no-repeat; display:block; position:absolute;
	left:198px;	top: 0px; height:26px; width:64px; cursor:pointer; border:none;}
#detsearch .msearch_chbox_label { position:absolute; right:0px;	top:9px; color:#7b7b7d;	font-weight:bold;}
#msearch_chbox { position: absolute; left: 272px; top: 7px;}
#msearch { background:url(/images/search_bg.gif) repeat-x; width: 185px; height:26px; border:none; margin: 0px;
	padding: 0px; top: 0px; left: 14px; position:absolute; font-size:18px; text-align:center; padding-top:2px; color:#616161; }
#detsearch .blured { color: #d6d6d6; }
*html #detsearch{ left:10px;}

#loading { position:absolute; z-index:666; top:0px; left:0px; width:210px; height:25px; clear:both;  display:none; }

.header td, .devheader td { background-color:#f0f0f0; font-weight:bold; color: #616161; height:30px;}

.hl td { height: 30px; padding-left:10px; }
.hsm { font-weight:bold; padding-top:3px; margin-bottom:2px; }

/* форма логина */
#door { z-index:100; position:absolute; top:0px; left:300px; width:250px; height:180px; display:none; }
#door .label { font-weight: bold; }
#door .input {background:url(/images/input_bg.gif) repeat-x;  border:1px #b4b4b4 solid; border-bottom:1px #dadada solid;}
#door .text{ text-decoration:none; color: #5586c1; font-weight:bold; float:left;}
#door .im { background:url(/images/lock.png) 0px no-repeat; float:left; padding-left:15px; }
#door a:link { color: #5586c1;}
#door a {font-weight: bold;}
#door a:visited { color: #5586c1;}		

#sresult tr { white-space:nowrap;}
#sresult .dost { color:#b9b9b9;	font-weight: bold;}
#sresult .devselect td, #sresult .devheader td {padding: 0px 25px 0px 25px;}	

#logo {padding: 30px 20px 35px 20px; width:145px;}

#leftmenu, #user_info { padding: 0px; width:145px; margin:0px 20px 0px 20px; }
#leftmenu ul, #user_info ul  { list-style:none; padding:0px; margin: 0px 0px 0px 0px;}
#leftmenu li, #user_info li {margin: 5px 0px 0px 0px; padding: 0px 0px 0px 15px;}
#leftmenu .door {margin-left:0px;}
#leftmenu a:link { color: #5586c1;}
#leftmenu a {font-weight: bold;}
#leftmenu a:visited { color: #5586c1;}

#user_info {background-color:#f0f0f0; margin-top:5px; padding-bottom:5px;}
#user_info ul {padding: 5px 0px 5px 0px;}
#i1 { z-index:150; position:absolute; display:none; width:500px; cursor:pointer; border:1px #7a7a7a solid; padding:20px; background-color:#FFFFFF;}

