/*//////////////////автризация и поиск///////////////////////////////////*/
.wwwserch{
font-size:10px;
color: #219a0d;     
}

a.linkserch{	
font-size:10px;
	color: #585858;     
	text-decoration: underline; 
}
a.linkserch:visited { 
	font-size:10px; 
	color: #585858;   
	text-decoration: underline; 
}
a.linkserch:hover {
	font-size:10px;
	color: #219a0d;
	text-decoration: none;
}


a.reg{	font-size:10px;
	color: #585858;     
	text-decoration: underline; 
}
a.reg:visited { 
	font-size:10px; 
	color: #585858;   
	text-decoration: underline; 
}
a.reg:hover {
	font-size:10px;
	color: #219a0d;
	text-decoration: none;
}
.clnone{
	text-decoration: none;
}

.input_auth{
	color:#a6ce39;
	background-color:#336633;
	border:0;
	font-size:10;
}
.subauth{
	color:#a6ce39;
	background-color:#336633;
	border:1px;
	border-color:#33FF00;
	font-size:11;
	cursor:pointer;
}
.input_search{
	color:#bababa;
	background-color:#6c6c6c;
	border:0;
	font-size:10;
}
.subsearch{
	color:#bababa;
	background-color:#6c6c6c;
	border:0;
	border-color:#33FF00;
	font-size:10;
	cursor:pointer;
}
.tdauth{
	padding-bottom:5px;
	vertical-align:bottom;
	text-align:center;
}
.tds{	
	text-align:right;
	vert1ical-align:bottom;
	
}
/*//////////////////////Регистрация - форма///////////////////////////////*/
.reg_form{
vertical-align:middle;
text-align:right;

}
.reg_form1{
vertical-align:middle;
height:30px;

}



/*//////////////////////стандартные стили///////////////////////////////*/
BODY {
	backgroun-color:#ffffff;
	MARGIN: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	TEXT-DECORATION: none
}

table{
	border-collapse:collapse;
	border:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
table td{
	font-size:12px;
	padding:0px;
	vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
img{
	border:0px;
}
.wh{
	width:100%;
	height:100%;
}

/*/////////////////////////////////////////////////////*/
a.us{
	font-size:10px;
	color: #000000;     
	text-decoration: underline; 
}
a.us:visited {
	font-size:10px;  
	color: #000000;   
	text-decoration: underline; 
}
a.us:hover {
	font-size:10px;
	color: #000000;
	text-decoration: none;
}
/*///////////////////////структура//////////////////////////////*/
.bl1{
 width:235px;
 height:0;
}
.td1{
	height:70px;
	background-color:#000000;
}
.td3{
	height:42px;
	border-top:solid #000000 1px;
	background-image:url(/images/fot2_bg.gif);
}
.top_flash{
	width:565px;
	text-align:right;
}
.logo{
	vertical-align:middle;
	padding-left:50px;
	width:300px;
}

.fot1{
	height:42px;
	width:235px;
	background-image:url(/images/fot1_bg.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	vertical-align:middle;
	text-align:center;
}
.fot2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	vertical-align:middle;
	text-align:center;
}
.vert1{
vertical-align:middle;
width:95px;
height:42px
}
.vert2{
vertical-align:middle;
width:38px;
height:42px
}

/*/////////////////////меню ///////////////////////////////////*/
a.mainmenu_all{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;     
	text-decoration:none; 
}
a.mainmenu_all:visited {   
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;  
	text-decoration: none; 
}
a.mainmenu_all:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff; 
	text-decoration: underline;
}
a.mainmenu_activ{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #99ff00;     
	text-decoration:none; 
}
a.mainmenu_activ:visited {   
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #99ff00;  
	text-decoration: none; 
}
a.mainmenu_activ:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #99ff00; 
	text-decoration: underline;
}

a.menu2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ccff66;    
	text-decoration:none; 
}
a.menu2:visited {   
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ccff66;  
	text-decoration: none; 
}
a.menu2:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ccff66; 
	text-decoration: underline;
}

a.menu2_activ{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff;      
	text-decoration:none; 
}
a.menu2_activ:visited {   
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff;   
	text-decoration: none; 
}
a.menu2_activ:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff; 
	text-decoration: underline;
}


.tdmenu{
	width:235px;
	background-image:url(/images/menufot.gif);
}

.menutop{
height:260px;
	padding-top:1px;
	background-image:url(/images/menu_bg.gif);
}

.menupic{
	background-image:url(/images/menu_pic.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	width:100%;
	height:100%;
}
.menupix{
	background-image:url(/images/menu_bg_pix.gif);
}
.menubat{
	height:26px;
	vertical-align:middle;
}
.strelka{
	width:30px;
	height:26px;
	vertical-align:middle;
	text-align:center;
}
/*///////////////////Под меню/////////////////////////*/
.menufotpix{
height:100%;
	background-image:url(/images/menufot_pix.gif);
	text-align:center;
	padding-left:15px;
	padding-right:15px;
}
.menufotpic{
	background-image:url(/images/menufot_pic.gif);
	background-position:top right;
	background-repeat:no-repeat;
	width:100%;
	height:100%;
}

/*///////////////////флеш/////////////////////////*/
.flash{
	height:242px;
	background-image:url(/images/bg_for_flash.jpg);
}

.menu2{
	height:18px;
	background-color:#000000;
	vertical-align:middle;
	font-size:11px;
	color:#ccff66;
	padding-top:1px;
}
.menu_as2{
	vertical-align:middle;
	color:#ccff66;
	padding-bottom:3px;
}

/*///////////////////контент/////////////////////////*/
.content{
	padding:20px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
p{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a{	font-size:12px;
	color: #585858;     
	text-decoration: underline; 
}
a:visited { 
	font-size:12px; 
	color: #585858;   
	text-decoration: underline; 
}
a:hover {
	font-size:12px;
	color: #336633;
	text-decoration: none;
}

h1{
color: #165e00;
font-size:15px;
font-weight:bold;
font-family:Arial, sans-serif;
text-decoration: none; 
line-height: 180%;
}
h2{
color: #ff6600;
font-size:14px;
font-weight:bold;
font-family:Arial, sans-serif;
}
.warp {
  float: right;	
  margin: 10px 10px 10px 10px;
}
.w50{
	width:50%;
}
.news0{
width:200px;
vertical-align:middle;
background-color:#EAEFF3;
height:30px;
border-bottom:1px solid #669966;
border-left:1px solid #669966;
padding-left:7px;
padding-right:7px;

}
.news1{
vertical-align:middle;
background-color:#EAEFF3;
height:30px;
padding-left:7px;
padding-right:7px;
border-bottom:1px solid #669966;
text-align:right;
}
.news2{
width:200px;
vertical-align:middle;
background-color:#EAEFF3;
height:30px;
padding:7px;

border-right:1px solid #669966;
}

.nes{
	border:1px solid #669966;
	width:100%;
}
.title_n{
font-weight:bold;
color:#006633;
}
hr{
color:#CCCCCC;

}
.edit_p{
	text-align:right;
	padding-right:5px;
	vertical-align:middle;
}
.div1{
PADDING-RIGHT: 10px;
PADDING-left: 10px;
1SCROLLBAR-FACE-COLOR:#414f50;
1Z-INDEX: 2; 1LEFT: 300px;
1PADDING-BOTTOM: 5px;
1SCROLLBAR-HIGHLIGHT-COLOR: #648284;
OVERFLOW: auto;
WIDTH: 100%;
SCROLLBAR-SHADOW-COLOR: #cccccc;
SCROLLBAR-ARROW-COLOR: #777777; 
1PADDING-TOP: 5px;

1SCROLLBAR-DARKSHADOW-COLOR: #648284; 
1SCROLLBAR-BASE-COLOR: #000000;
HEIGHT: 600px; 
1TEXT-ALIGN: justify; 
}
.prim_pic{
	width:137px;
	text-align:right;
}
.prim_pic_b{
	width:190px;
	text-align:right;
}
.prim_pic_d{
	width:300px;
	text-align:right;
}
.tab_pix_ad{
	width:340px;
	float: right;
}
.tab_pix_ad1{
	width:340px;
	float: left;
}
.online{
	padding-top:20px;
}
.online1{
	width:10px;
	height:10px;
}
.online2{
	vertical-align:middle;
	background-color:#ffffff;
	font-size:12px;
}
.online3{
	vertical-align:middle;
	background-image:url(/images/5bg.png);
}
.ico1{
	padding-bottom:10px;
	padding-right:10px;
}
.ico1{
	padding-bottom:10px;
	padding-right:10px;
}
.online4{
	vertical-align:middle;
	background-image:url(/images/5bg.png);
	padding-top:10px;
}
.ALL{
font-size:14px;
font-weight:120%;
}
.ico2{
	vertical-align:middle;
	color:#336633;
	font-weight:bold;
}
.in1{
height:150px;
}
.in2{
1width:385px;
background-color:#e4ffdc;
padding:7px;
line-height: 120%;
}
.in3{
background-color:#e9edf8;
padding:10px;
}
.in4{
width:380px;

}
.in5{
width:10px;

}
.infont{
line-height: 150%;
}
.inim{
	text-align:center;
	padding-bottom:7px;
}
.in6{
background-image:url(/images/main/1.jpg);
background-position:top right;
background-repeat:no-repeat;
height:70px;
padding-top:7px;
padding-left:7px;
}
.in7{
background-image:url(/images/main/2.jpg);
padding:7px;
line-height: 120%;
background-position:bottom right;
}
.ingalery{
	width:350px;
	padding-right:15px;
}
.inim1{
	width:100px;
	padding-left:10px;
}
.small{
font-size:10px;
}

a.mainl{	
	font-size:12px;
	color: #165e00;     
	text-decoration: none; 
	font-weight:bold;
}
a.mainl:visited { 
	font-size:12px; 
	color: #165e00;   
	text-decoration: none; 
	font-weight:bold;
}
a.mainl:hover {
	font-size:12px;
	color: #165e00;
	text-decoration: underline;
	font-weight:bold;
}