html, body {height: 100%;}

html {
	font-size: 85%;
	}
	
body {
	font: normal 1em/1.3 Arial, sans-serif;
	color: black;
	padding:0px;
	margin:0px;
	background: #F1F1F1;

}


#wraper {
	min-width: 995px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}


/* Header
-----------------------------------------------------------------------------*/
.header {
	height: 150px;
}


/* Middle
-----------------------------------------------------------------------------*/
#middle {
	width: 100%;
	padding: 0 0 70px;
	height: 1%;
}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 100%;
	float: left;
	overflow: hidden;
}
#content {
	padding: 0 0 0 262px;
}

/* Sidebar Left
-----------------------------------------------------------------------------*/
.sl {
	float: left;
	width: 211px;
	margin-left: -100%;
	position: relative;
	padding-top:43px;
}


/* Footer
-----------------------------------------------------------------------------*/
#footer {
	margin: -70px auto 0;
	min-width: 995px;
	height: 70px;
	font-size:110%;
}


#wraper .header{
margin-left:36px;
padding-top:18px;
height:102px;
overflow:hidden;
}

#wraper .header h1{
 margin:0; 
 padding:0;
 position:relative;
 width:211px;
 height:102px;
 overflow:hidden;
 float:left;
 cursor: pointer;
}

#wraper .header h1 span{
 display:block;
 position:absolute; 
 left:0; top:0; z-index:1;
 width:211px;
 height:102px;
 background: url('../images/logo.jpg') top left no-repeat;
 cursor: pointer;
}


#t_menu{
  height:211px;
  margin-left:261px;
}

#t_menu ul{
margin:0px;
padding:0px;	
position:relative;
overflow:hidden;
list-style-type:none;
list-style-image:none;	
}

#t_menu li{
display:block;
float:left;
list-style-type:none;
list-style-image:none;	
width:48px;
height:79px;
padding-top:40px;
margin-right:60px;
}

#t_menu li a{
border-top: 6px solid #FBB300;
display:block;
width:100%;
height:100%;
padding-top:5px;
font-size:15px;
line-height:15px;
}

.container{
padding-left:36px;
clear:both;
overflow:hidden;
}

.container .col_left{
width:211px;	
float:left;
clear:right;
}


.container .col_page{
 margin-left:211px;
 border:1px solid red;
 vertical-align:top;

}

#left_menu{
background:white;
width:174px;
padding:14px 10px 40px 17px;
position:relative;
}

#left_menu ul{
	padding:0px;
	margin:0px;
	list-style-type:none;
	list-style-image:none;	
}

#left_menu ul ul{
margin:0px;	
margin-left:2px;
}

#left_menu ul ul ul{
margin:0px;	
margin-left:2px;
}


#left_menu li{
	padding:0px;
	margin:0px;
	padding-top:18px;
	list-style-type:none;
	list-style-image:none;	

}

#left_menu li a, #left_menu li.caption{
font-size:18px;	
text-decoration:none;
color:#EB3D00;
}

#left_menu li a:hover{
color:#FCB300;
}


#left_menu li li{
padding:0px;	
}

#left_menu li li a{
font-size:14px;	
text-decoration:underline;
color:black;
}

.rel{
position:relative;	
}

.ug_rt, .ug_rb, .ug_lt, .ug_lb{
line-height:0px;
font-size:0px;
position: absolute;
width:3px;
height:3px;	
}

.ug_rt{
top:0px;
right:0px;	
background: url('../images/ug_r_t.gif') top right no-repeat;
vertical-align:top;
}

.ug_rb{
bottom:0px;
right:0px;
background: url('../images/ug_r_b.gif') bottom right no-repeat;
vertical-align:bottom;
}

.ug_lt{
top:0px;
left:0px;	
background: url('../images/ug_l_t.gif') top left no-repeat;
vertical-align:top;
}

.ug_lb{
bottom:0px;
left:0px;
background: url('../images/ug_l_b.gif') bottom left no-repeat;
vertical-align:bottom;
}




table {
	font-size: 100%;
}

.white {
	color: #FFFFFF;
}

a:link {
	color: #0056A3;
}

a:hover {
	color: #FF0000;
}

a:active {
	color: black;
}

a:visited{
    color: #900060;	
}

.white a {
	color: #FFFFFF
}

.white a:hover {
	color: #F0F0F0
}

small {
	font-size: 85%
}

form {
	margin: 0px;
}

input, select, textarea {
	font-family: tahoma, verdana;
	font-size: 100%;
}

input.TextBox, input.TextBox_focus {
     border: 1px solid #AA9F80;
     border-color: #A79F8D #DFDDD9 #DFDDD9 #A79F8D;
     background-color: #FFFFFF;
}

input.TextBox_empty {
     border: 1px solid #AA9F80;
     border-color: #A79F8D #DFDDD9 #DFDDD9 #A79F8D;
     background-color: #F9F9F9;
     color: #777777;
}

input.submitButton {
	font-family:Arial;
	border: 2px solid #6E8DB1;
	padding-left:4px;
	padding-right:4px;
	background:#D4E0EF url('../images/button_bg.gif') center left repeat-x;
	color: black;
}

input.submitButton_a{
	border: 1px solid #6E8DB1;
	background:#D4E0EF url('../images/button_bg.gif') center left repeat-x;
	color: black;
}

select {
	z-index: 1;
}


h1, h2, h3, h4, h5, h6 {
	color: #000000;
	margin-top: 0px;
	margin-bottom: 5px;
	font-family: verdana;
	font-weight: normal;
}

h1 {
	font-size: 18px;
	margin-bottom: 15px;
}

h2 {
	font-size: 24px;
	font-weight:bold;
	margin-bottom:7px;
}

h3 {
	font-size: 18px;
}

img{
	border:0px;
}


#form_required_field {
	color: #EB3D00;
}

input.rsDirectory, input.dateTimeCalendar {
    background: #D0D0D0;
    border-top: 1px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #0A0A0A;
    border-bottom: 1px solid #0A0A0A;
    cursor: pointer;
}

.sysimg{
line-height:0px;
font-size:0px;	
}

#search{
font-size:11pt;
height:83px;
background:#FBB300 url('../images/search_bg.jpg') top right no-repeat;
}

#search label{
font-weight:bold;	
color:black;
}

#search .search_content{
	text-align:right;
	background: url('../images/search_l.gif') top left no-repeat;
	height:83px;
	width:340px;
	overflow:hidden;
}

#search .search1,#search .search2, #search .search3{
clear:right;	
overflow:hidden;
}

#search .search1{
margin-top:14px;	
}

#search .search2{
margin-top:6px;	

vertical-align:top;
}

#search .search1 input{
	width:194px;
	padding:0px;
	padding-left:3px;
	margin:0px;
	height:100%;
	font-size:11pt;
	padding-top:2px;
	padding-bottom:2px;
	color:#7C7D7B;
	line-height:20px;
	vertical-align:middle;
}

#search .search2 select{
	width:100px;
	color:#000000;
vertical-align:middle;
}

#search .search2 input{
vertical-align:bottom;	
margin-left:21px;
}

.login_basket{
clear:both;
width:218px;
margin-left:-2px;
background: url('../images/log_bas.gif') top left no-repeat;
padding-top:15px;
padding-left:6px;
/*margin-top:22px;*/
margin-top:32px;
margin-bottom:20px;
}

.login_basket_head{
height:37px;
width:208px;
padding-left:9px;
line-height:37px;
font-size:16px;
font-weight:bold;
color:black;
background:#FCB300 url('../images/log_bas_r.gif') center right no-repeat;	
}

.login_error{
color:red;	
margin:4px 10px 0px 8px;	
}

.login_basket_head span{
color:red;	
}


#login{
padding-left:10px;
padding-top:13px;	
}

#login a{
color:black;	
}

#login a:hover{
color:#0056A3;	
}
	

#login .text_form input{
	margin-top:3px;
	height:20px;
	line-height:20px;
	width:171px;
	padding-left:5px;
}

#login .logout_rem_but{
margin-top:15px;	
margin-left:-2px;
}

#login .login_remember{
color:black;	
float:left;
width:100px;
font-size:14px;
}

#login .login_a{
clear:both;	
line-height:17px;
}

#login .login_a a{
font-size:14px;
}

.footer_content{
margin-left:36px;
margin-right:36px;	
border-top:3px solid #E5E5E5;
padding-top:20px;	
}

.footer_col{
width:49%;
float:left;
clear:right;
border:0px; 
}

.footer_content .menu{
float:left;
width:200px;	
height:50px;
}

.footer_content .menu a{
padding-right:25px;	
}

.footer_content .counters{
float:right;
width:200px;	
text-align:right;
}



#middle2 {
	width: 100%;
	height: 1%;
	overflow:hidden;
}
#middle2:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container2 {
	width: 100%;
	float: left;
	overflow: hidden;
}
#content2 {
	padding: 0px 270px 0 0px;
	position:relative;
}

.sr {
	float: left;
	margin-right: -3px;
	width: 250px;
	margin-left: -250px;
	position: relative;		
	overflow:hidden;
}

.sr2{
	width:239px;
}
	
.cont_sr{
padding-top:30px;
padding-bottom:28px;
border-bottom:3px solid #E5E5E5;
}


.catalog_area{
padding:18px;	
_height:1%;
display:table;
overflow:hidden;
}

.catalog_area ul{
margin:0px;	
padding:0px;
}


.catalog_area h2{
color:#0056A3;
font-family:Arial;	
font-size:17px;
margin-bottom:14px;
}

.catalog_area li{
	float:left;
	width:114px;
	white-space:nowrap;
	margin-right:20px;
	list-style-image: none;
	list-style-type:none;
}

.catalog_area a{
text-decoration:none;
font-size:13px;
}

.catalog-area a:hover{
color:#2C4E85;
}


.news{
margin-top:32px;	
}

.pressListDate{
margin-top:20px;	
}

#basket{
padding: 11px 0 16px 10px;
font-size:110%;
}

.basket_text1{
border-bottom:3px solid #E5E5E5;
margin-left:-13px;
padding-left:13px;
padding-bottom:13px;
}

.basket_text1 span{
font-weight:bold;	
}

.basket_text2{
	margin-top:12px;
}

.basket_text2 b{
display:block;
margin-bottom:13px;
}

.basket_text2 span{
font-weight:bold;
color:#0056A3;	
}

.basket_more{
font-size:10pt;
margin-top:9px;	
}


/*******pool*******************/

.tem-box{
font-size:15px;	
}

.tem_name{
margin-bottom:13px;	
}

.item_answ{
color:#0056A3;	
}

.pool .send{
	margin-top:20px;
}

.cprtr_left {font-size:11px; float:left;}
.cprtr_right {font-size:11px; float:right;}<style>                                                                      
 #rzgn {font-size: 11px; }                                  
 #rzgn a{font-size: 11px;}  
</style> 
<table align="center" width="100%"><tr><td><div id="rzgn"></div></td><td><div id="rzgn"></div></td><td><div id="rzgn"></div></td><td><div id="rzgn"></div></td></tr></table>
