/*<agl.folder "Framework">*/
	*  {font-size: 11px; font-family: Tahoma; margin: 0; padding: 0 }
	a { color: #225871;  text-decoration: underline; outline: none; }
	a:hover { text-decoration: none }
	body     { background-color: #F6F6F6 }
	form{overflow: hidden;}
	p{line-height: 1.3}

	.body    {
	background-image: url(../images/header-b.gif);
	background-repeat: repeat-x;
	text-align: left;
	margin: 0 auto;
width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 996)? "996px" : "100%"); 	min-width: 996px;
	background-position: top;
}
	.Center { width: 100% }
	.Left { margin-left: -100%; padding-left: 11px; width: 217px }
	.Left, .Center, .Right { display: block; float: left; overflow: hidden }
	.Right { margin-left: -228px; padding-left: 8px; width: 220px }
	.Text { margin: 0 228px }
	.TR { display: block; clear: both; overflow: hidden }
	#content { padding-top: 8px }
	#footer { background-image: url(../images/footer-l.jpg); background-repeat: repeat-x; background-position: 0 bottom; height: 147px }
	#header {
	height: 230px;
	background-image: url(../images/header-b.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: relative;
}
	#header a.logo_link{display:block; height:132px; left:0px; position:relative; top:0px; width:430px; text-decoration: none}
	#header a {
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	font-style:inherit;
	}
	
	.search_text_field {
	height: 18px;
	width: 180px;
	background-image: url(../images/search-t.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	top: 20px;
	right: 10px;
	padding-top: 4px;
	padding-left: 15px;
}

	.search_text_field input {
	border: 0px;
	color: #333333;
}  
.stext {
	color: #727272;
	font-size: 11px;
	font-family: tahoma;
}
.stext a:active,
.stext a:visited,
.stext a:link {
	color: #727272;
	text-decoration:none;
	}

.stext a:hover {
	color: #FF7200;
	text-decoration: underline;
	}
	.btext {
	color: #727272;
	font-size: 11px;
	font-family: tahoma;
}
.sbtext {
	color: #727272;
	font-size: 11px;
	font-family: tahoma;
        background-image: url(../images/n_rek.gif);
	background-repeat: repeat-x;
}
.sbtext a:active,
.sbtext a:visited,
.sbtext a:link {
	color: #727272;
	text-decoration:none;
	}

.sbtext a:hover {
	color: #FF7200;
	text-decoration: underline;
	}
	.btext {
	color: #727272;
	font-size: 11px;
	font-family: tahoma;
}
.btext a:active,
.btext a:visited,
.btext a:link {
	color: #3B84D0;
	text-decoration:none;
	}

.btext a:hover {
	color: #FF7200;
	text-decoration: underline;
	}




	.search_button {
	height: 18px;
	width: 18px;
	position: absolute;
	top: 22px;
	right: 20px;
	border:0px;
	background-image: url(../images/search-b.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #FFFFFF;
}
/*</agl.folder>*/

/*<agl.folder "Subscribe">*/
	.Subscribe {
	background-image: url(../images/buttons1.gif);
	width: 164px;
	margin-left: -2px;
	background-position: left top;
	background-repeat: no-repeat;
	padding-bottom: 4px;
}
	.Subscribe:hover  { background-position: 0 -31px;  }
/*</agl.folder>*/

	.feelgood .news_bg{background-image: url(../images/news_bg.gif); background-repeat:repeat-x; height:29px;
	font-size:12px; padding-top:5px; padding-left:10px; width: 100%; color:#FFFFFF}


	.feelgood1 .news_bg{background-image: url(../images/news_bn.gif); background-repeat:repeat-x; height:1px;
	font-size:12px; padding-top:0px; padding-left:10px; width: 100%; color:#FFFFFF}


	.feelgood2 .news_bg{background-image: url(../images/news_bn.gif); background-repeat:repeat-x; height:1px;
	font-size:12px; padding-top:3px; padding-left:10px; width: 100%; color:#FFFFFF}


/*<agl.folder "Gadget">*/

	.Gadget   { background-image: url(../images/gadget-s.gif); background-repeat: repeat-y; margin-bottom: 7px; width: 209px; overflow: hidden; vertical-align: top }
	.feelgood { background-image: url(../images/gadget-s.gif); background-repeat: repeat-x; }
	
	.Gadget .GadgetContent { padding: 0 4px; width: 201px;}
	.Gadget .GadgetSmoothBottom { background-image: url(../images/gadget-t.gif); background-repeat: no-repeat; background-position: 0 0; height: 15px  }
	.Gadget .GadgetSmoothTop { background-image: url(../images/gadget-u.gif); background-repeat: no-repeat; background-position: 0 0; height: 15px  }
	.GadgetSmoothTop, .GadgetSmoothBottom, .GadgetContent {width: 209px;  float: left}
	#map {visibility :hidden;}	
	.Gadget h3   { color: white; font-size: 13px; font-weight: bold; padding-top: 6px; padding-left: 20px; height: 30px }
	.Gadget h3 a   {
	color: white;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
	.Gadget .Red{background-image: url(../images/gadget-h.gif); background-repeat: no-repeat;}
	.Gadget .Grey{background-image: url(../images/gadget-i.gif); background-repeat: no-repeat;}
	.Gadget .Yelow{background-image: url(../images/gadget-j.gif); background-repeat: no-repeat;}
	.Gadget .Blue{background-image: url(../images/gadget-k.gif); background-repeat: no-repeat;}
	.Gadget .Games{background-image: url(../images/games.gif); background-repeat: no-repeat;}
	.Gadget .Golos{background-image: url(../images/golos.gif); background-repeat: no-repeat;}
	.Gadget .Rek{background-image: url(../images/reklam.gif); background-repeat: no-repeat;}
	.Gadget .Kn{background-image: url(../images/kn.gif); background-repeat: no-repeat;}
	.Gadget .Res{background-image: url(../images/res.gif); background-repeat: no-repeat;}
	.Gadget .Drug{background-image: url(../images/drug.gif); background-repeat: no-repeat;}
	.Gadget .Banner{background-image: url(../images/banner.gif); background-repeat: no-repeat;}
	.Gadget .Bannerw{background-image: url(../images/bannerw.gif); background-repeat: no-repeat;}
	.Gadget .Orange{background-image: url(../images/gadget-l.gif); background-repeat: no-repeat;}			
	.Gadget p  { color: #5a5b5c; font-size: 11px; padding-right: 17px; padding-bottom: 15px; padding-left: 17px }
	.Gadget p strong {color: #5a5b5c;}
	.Gadget .CenterP  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#424242;
	padding-bottom: 0px;
	text-align: center;
}
	.Gadget .CenterP img{margin: 5px 0;}
	.Gadget .CenterP span { color: #f00; font-size: 15px; font-weight: bold; position: relative; top: 5px }	
	.Gadget .CenterP2 { text-align: center; padding: 10px 30px }
	.Gadget .CenterP3 { text-align: center; }
	.Gadget div.les_dif {
	border-top: 1px solid #F6F6F6;
	border-bottom: 1px solid #F6F6F6;
	margin-bottom: 10px;
	padding: 3px;
	padding-left: 20px;
	background-color: #F6F6F6;
}
	
	.Gadget .Input   { background-image: url(../images/gadget-m.gif); background-repeat: no-repeat; padding-right: 15px; padding-bottom: 6px; width: 289px; height: 29px }
	.Gadget .Input2  { color: #7f7f7f; font-size: 11px; text-align: center; position: relative; top: 5px; left: 8px; width: 140px; border: solid 1px white }
/*</agl.folder>*/
/*<agl.folder "Gadget2">*/
	.Gadget2  { background-image: url(../images/gadget-s.htm ); background-repeat: repeat-y; width: 100%; overflow: hidden; vertical-align: top }
	.Gadget2SmoothTopLine, .Gadget2SmoothTopLeft, .Gadget2SmoothTopRight, .Gadget2SmoothBottomLine, .Gadget2SmoothBottomLeft, .Gadget2SmoothBottomRight, .Gadget2Content, .Gadget2ContentLeft, .Gadget2ContentRight  {width: 100%;  float: left}
	.Gadget2SmoothTopLeft { background-image: url(../images/content-.gif); background-repeat: no-repeat; background-position: left 0; height: 15px  }
	.Gadget2SmoothTopLine { background-image: url(../images/content0.gif); background-repeat: repeat-x; height: 15px }
	.Gadget2SmoothTopRight { background-image: url(../images/content1.gif); background-repeat: no-repeat; background-position: right 0; height: 15px }
	
	.Gadget2Content { background-color: white }
	.Gadget2ContentLeft  { background-image: url(../images/content2.gif); background-repeat: repeat-y; background-position: left 0 }
	.Gadget2ContentRight  { background-image: url(../images/content3.gif); background-repeat: repeat-y; background-position: right 0 }
	
	.Gadget2SmoothBottomLeft { background-image: url(../images/content4.gif);; background-repeat: no-repeat; background-position:left 0; height: 16px  }
	.Gadget2SmoothBottomLine { background-image: url(../images/content5.gif); background-repeat: repeat-x; height: 16px }
	.Gadget2SmoothBottomRight { background-image: url(../images/content6.gif); background-repeat: no-repeat; background-position: right 0; height: 16px  }
	.Gadget2 .Clear{clear: both; height: 27px;}
/*</agl.folder>*/
/*<agl.folder "LeftMenu">*/
	.LeftMenu  { padding-top: 7px; padding-bottom: 7px }
	.LeftMenu li  { background-image: url(../images/leftmenu.gif); background-repeat: no-repeat; background-position: 20px 5px; padding: 0px; margin: 0px;}
	.LeftMenu li.on_li_menu  { background-image: url(../images/leftmenv.gif); background-repeat: no-repeat; background-position: 18px 7px; padding-bottom: 11px; padding-left: 0px }
	.LeftMenu li a  { color: #5a5b5c; text-decoration: none; display: block; padding-left: 31px; padding-bottom: 11px; cursor:pointer }
	.LeftMenu li a:hover  { text-decoration: underline }
	.LeftMenu li .MenuActive { }	
/*</agl.folder>*/


/*</agl.folder>*/

/*<agl.folder "TopMenu">*/
	.TopMenu  {
	height: 25px;
	position: absolute;
	top: 190px;
	width: 100%;
	border: 0px solid #FFFFFF;
	padding-top: 9px;
}
	.TopMenu span {
	background-image: url(../images/topmenu-.jpg);
	background-repeat: repeat-y;
	background-position: center 0;
	position: relative;
	top: 1px;
	width: 31px;
	margin-right: 11px;
	margin-left: 15px;
	padding: 10px;
}
/*</agl.folder>*/

/*</agl.folder>*/
/*<agl.folder "LeftMenu1">*/
	.LeftMenu  { padding-top: 1px; padding-bottom: 7px }
	.LeftMenu li  { background-image: url(../images/leftmenu.gif); background-repeat: no-repeat; background-position: 20px 5px; padding: 0px; margin: 0px;}
	.LeftMenu li.on_li_menu  { background-image: url(../images/leftmenv.gif); background-repeat: no-repeat; background-position: 18px 7px; padding-bottom: 11px; padding-left: 0px }
	.LeftMenu li a  { color: #5a5b5c; text-decoration: none; display: block; padding-left: 31px; padding-bottom: 11px; cursor:pointer }
	.LeftMenu li a:hover  { text-decoration: underline }
	.LeftMenu li .MenuActive { }	
/*</agl.folder>*/



/*<agl.folder "LoginForm">*/
	.LoginForm { padding-left: 19px }
	.LoginForm .LoginButton_exit, .LoginForm .LoginButton, .Subscribe {
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	height: 30px;
	border: 0px;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
}
	.LoginForm .LoginButton {
	background-image: url(../images/buttons7.gif);
	width: 75px;
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-bottom: 3px;
}
	.LoginForm .LoginButton_exit {
	background-image: url(../images/buttons9.gif);
	width: 97px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-bottom: 3px;
}
	.LoginForm .LoginButton_exit:hover, .LoginForm .LoginButton:hover { background-position: 0 -31px;  }
	.Private { color: #225871; margin-left: 18px }
	.LoginForm .Panel *{float:left;}
	.LoginForm .CheckBox  { position: relative; top: 9px; left: 0; width: 15px }
	*html .LoginForm .CheckBox{position: relative; top: 6px;}
	.LoginForm span { color: #5a5b5c; padding-right: 9px; padding-left: 10px; position: relative; top: 9px }
/*</agl.folder>*/

/*<agl.folder "TextInside">*/
	.TextInside{}
	.TextInside{} div.Created {
	overflow: hidden;
	clear:both;
	color: #767676;
	background-image: url(../images/img-list.jpg);
	background-repeat: no-repeat;
	background-position: 3px 6px;
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-left: 17px;
	border-top: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	font-size: 11px;
	margin-bottom: 10px;
}
	.TextInside{} div.Created a {
	font-size: 11px;
}

	.TextInside p  { font-size: 12px; padding-right: 25px; padding-bottom: 12px; padding-left: 25px }
	.TextInside p.dg  {
	font-size: 12px;
	padding-right: 25px;
	padding-bottom: 12px;
	padding-left: 25px;
	font-weight: bold;
}
	.TextInside p font {font-size: 12px;}
	.TextInside ol {
	padding-right: 25px;
	padding-bottom: 12px;
	padding-left: 45px;
	list-style-type: decimal;
	list-style-position: outside;
}

	.ul1  {
	padding-right: 25px;
	padding-bottom: 12px;
	padding-left: 45px;
	list-style-type: disc;
	list-style-position: outside;
}

	.TextInside ol li, .ul1 li  {
	font-size: 12px;
	padding-bottom: 12px;
	padding-left: 0px;
}


	.TextInside ol li div, .TextInside ol li div strong  {
	font-size: 12px;
}
	.TextInside p strong {font-size: 12px}
	.TextInside p strong{font-size: 12px}
	.TextInside a{font-size: 12px}
	.TextInside .small_link {font-size: 11px;padding-top: 5px;padding-bottom: 5px;}
	.TextInside .small_link a {font-size: 11px;}
	.TextInside .Hr    { margin-right: 17px; margin-left: 16px; padding-top: 0; padding-bottom: 0; border-top: none; border-bottom: 1px solid #e3e3e3 }
	div.TextInside h1  { font-size: 14px; padding-right: 25px; padding-bottom: 12px; padding-left: 25px }
/*</agl.folder>*/

/*<agl.folder "InfoBlock">*/
	.InfoBlock{}
	.InfoBlock li  { padding-top: 6px; padding-bottom: 6px }
	.InfoBlock li p    { padding-right: 8px; padding-bottom: 10px; clear: left; overflow: hidden }	
	.InfoBlock li p span { font-size: 9px }
	.InfoBlock li img {
	margin-right: 10px;
	float: left;
	margin-bottom: 5px;
	margin-top: 5px;
}
	.InfoBlock li a{}
	.InfoBlock li a:hover{}	
	.InfoBlock li div  { color: #767676; background-image: url(../images/img-list.jpg); background-repeat: no-repeat; background-position: 3px 6px; margin-right: 17px; margin-left: 16px; padding-top: 2px; padding-bottom: 4px; padding-left: 17px; border-top: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3 }
	.InfoBlock .Hr    { margin-right: 17px; margin-left: 16px; padding-top: 0; padding-bottom: 0; border-top: none; border-bottom: 1px solid #e3e3e3 }
/*</agl.folder>*/

/*<agl.folder "NewInPhotoshop">*/
	.NewInPhotoshop  { background-color: #FFFFFF; margin-top: 0; margin-right: 18px; margin-left: 18px; overflow: hidden; padding-right: 1px;}
	.NewInPhotoshop .Column{float: left; width: 50%; }
	.NewInPhotoshop ul{padding-top: 8px;}
	.NewInPhotoshop li { padding-top: 10px; padding-bottom: 10px;}
	.NewInPhotoshop li p    {padding: 0 8px 11px 0; clear: left; overflow: hidden }	
	.NewInPhotoshop li p span { font-size: 9px }
	.NewInPhotoshop li p img {
	margin-right: 10px;
	float: left;
	border: 1px solid #333333;
}
	.NewInPhotoshop li a {font-size: 12px; display: block;}
	.NewInPhotoshop li a.small {font-size: 9px; display: inline;}
	.NewInPhotoshop li a:hover{}	
	.NewInPhotoshop li .Created  {overflow: hidden; clear:both; color: #767676;	background-image: url(../images/img-list.jpg);	background-repeat: no-repeat; background-position: 3px 6px;	margin-right: 8px; padding-top: 3px; 	padding-bottom: 4px; padding-left: 17px; border-top: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; font-size: 11px;}	
	.NewInPhotoshop li .Created div{float:left;}
	.NewInPhotoshop li .Created .CreatedLeft{}
	.NewInPhotoshop li .Created .CreatedCenter{}
	.NewInPhotoshop li .Created .CreatedRight{}
	.NewInPhotoshop li span  { color: #5a5b5c; font-size: 9px }
	.NewInPhotoshop li .Hard { position: relative; top: -1px }
	.NewInPhotoshop #left{background-color: white; margin-right: -1px;}
	.NewInPhotoshop .Inside { padding-top: 6px; padding-right: 8px; padding-left: 8px }
	.NewInPhotoshop strong {font-size: 13px;}
/*</agl.folder>*/

/*<agl.folder "Statistic">*/
	.Statistic {
	position: relative;
	top: 50px;
	height: 125px;
	color: #424242;
	background-image: url(../images/stat0000.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 37px;
	padding-top: 10px;
}
/*</agl.folder>*/

/*<agl.folder "Copyright">*/
	.Copyright { position: relative; top: 34px; height: 500px; color: #424242 }
	.Copyright a { color: #c00 }
	.Copyright .Rss { color: #e17007 }
	.Copyright img{position: relative; top:2px;}
/*</agl.folder>*/

/*<agl.folder "Reg">*/
	.Reg  { background-image: url(../images/reg-smoo.gif); background-repeat: repeat-y; width: 372px; overflow: hidden; vertical-align: top; position: relative; left: 50%; margin-left: -186px; }
	.RegSmoothTop, .RegSmoothBottom, .RegContent {width: 100%;  float: left}
	.RegSmoothTop { background-image: url(../images/reg-smoo.gif); background-repeat: no-repeat; background-position: 0 0; height: 25px }
	.RegContent {padding:0 50px;}
	.RegSmoothBottom { background-image: url(../images/reg-smoo.gif); background-repeat: no-repeat; background-position: 0 0; height: 25px }
/*</agl.folder>*/

/*<agl.folder "Popup">*/
	.Popup  {width: 320px; overflow: hidden; vertical-align: top; position: relative; left: 50%; margin-left: -186px; }
	.PopupSmoothTop, .RegSmoothBottom, .RegContent {width: 100%;}
	.PopupSmoothTop { background-image: url(../images/gadget-p.gif); background-repeat: no-repeat; background-position: 0 0; height: 12px }
	.PopupContent {
	padding:0 30px;
	background-image: url(../images/gadget-q.gif);
	background-repeat: repeat-y;
	background-position: left;
}
	.PopupSmoothBottom { background-image: url(../images/gadget-r.gif); background-repeat: no-repeat; background-position: 0 0; height: 12px }
/*</agl.folder>*/

/*<agl.folder "RegHeader">*/
	#RegHeader { text-align: center; font-weight: bold; font-size: 13px }
/*</agl.folder>*/

/*<agl.folder "Comment">*/
	.Comment   { left:50%; margin-left:-48%; overflow:hidden; position:relative; vertical-align:top; width:96%; }
	.CommentSmoothTopLine, .CommentSmoothTopLeft, .CommentSmoothTopRight, .CommentSmoothBottomLine, .CommentSmoothBottomLeft, .CommentSmoothBottomRight, .CommentContent, .CommentContentLeft, .CommentContentRight  {width: 100%;  float: left}
	
	.CommentSmoothTopLeft  { background-image: url(../images/comment-.gif); background-repeat: no-repeat; background-position: left 0; height: 15px  }
	.CommentSmoothTopLine  { background-image: url(../images/comment-.gif); background-repeat: repeat-x; height: 15px }
	.CommentSmoothTopRight  { background-image: url(../images/comment-.gif); background-repeat: no-repeat; background-position: right 0; height: 15px  }
	.CommentContent {background-color: white;}
	.CommentContent strong font, .CommentContent b font  {font-size: 12px;}
	.Comment2Content strong font, .Comment2Content b font  {font-size: 12px;}
	.CommentContentLeft   { background-image: url(../images/comment-.gif); background-repeat: repeat-y; background-position: left 0 }
	.CommentContentRight   { background-image: url(../images/comment-.gif); background-repeat: repeat-y; background-position: right 0 }
	
	.CommentSmoothBottomLeft   { background-image: url(../images/comment-.gif); background-repeat: no-repeat; background-position: left 0; height: 16px }
	.CommentSmoothBottomLine  { background-image: url(../images/comment-.gif); background-repeat: repeat-x; height: 16px }
	.CommentSmoothBottomRight  { background-image: url(../images/comment-.gif); background-repeat: no-repeat; background-position: right 0; height: 16px  }		
	
	.Comment .Date{font-size:11px; padding-bottom:0; padding-top:0; position:relative; top:-13px;}
	.Comment p strong {font-size: 13px;}
/*</agl.folder>*/

/*<agl.folder "Comment2">*/
	.Comment2   { left:50%; margin-left:-48%; overflow:hidden; position:relative; vertical-align:top; width:96%; }
	.Comment2SmoothTopLine, .Comment2SmoothTopLeft, .Comment2SmoothTopRight, .Comment2SmoothBottomLine, .Comment2SmoothBottomLeft, .Comment2SmoothBottomRight, .Comment2Content, .Comment2ContentLeft, .Comment2ContentRight  {width: 100%;  float: left}
	
	.Comment2SmoothTopLeft  { background-image: url(../images/comment2.gif); background-repeat: no-repeat; background-position: left 0; height: 15px  }
	.Comment2SmoothTopLine  { background-image: url(../images/comment2.gif); background-repeat: repeat-x; height: 15px }
	.Comment2SmoothTopRight  { background-image: url(../images/comment2.gif); background-repeat: no-repeat; background-position: right 0; height: 15px  }
	
	.Comment2Content { background-color: #f5f5f5; }
	.Comment2ContentLeft   { background-image: url(../images/comment2.gif); background-repeat: repeat-y; background-position: left 0 }
	.Comment2ContentRight   { background-image: url(comment2.gif); background-repeat: repeat-y; background-position: right 0 }
	
	.Comment2SmoothBottomLeft   { background-image: url(../images/comment2.gif); background-repeat: no-repeat; background-position: left 0; height: 16px }
	.Comment2SmoothBottomLine  { background-image: url(../images/comment2.gif); background-repeat: repeat-x; height: 16px }
	.Comment2SmoothBottomRight  { background-image: url(../images/comment2.gif); background-repeat: no-repeat; background-position: right 0; height: 16px  }		
	
	.Comment2 .Date{font-size:11px; padding-bottom:0; padding-top:0; position:relative; top:-13px;}
	.Comment2 p strong {font-size: 13px;}
/*</agl.folder>*/

/*<agl.folder "Pages">*/
	.Pages { margin-left: 2%; clear: both; overflow: hidden }
	*html .Pages{padding-bottom: 30px;}
	.Pages a          { font-size: 12px; font-family: Tahoma; font-weight: bold; text-decoration: none; background-image: url(../images/button-p.jpg); background-repeat: no-repeat; background-position: 0 0; width: 20px; display: block; margin-right: 2px; padding-top: 8px; padding-left: 10px; height: 24px; float: left }
	.Pages a:hover   { color: white; text-decoration: none; background-position: 0 -32px; }
	.Pages .Select  { color: white; text-decoration: none; background-position: 0 -32px; }
	.Pages p { color: #474747; font-size: 12px; font-family: Tahoma; font-weight: bold; margin-left: 0; padding-left: 2px }
/*</agl.folder>*/	

/*<agl.folder "RegForm">*/
	.RegForm{}
	.RegForm .Input   { background-image: url(../images/reg-inpu.gif); background-repeat: no-repeat; padding-right: 15px; padding-bottom: 6px; width: 289px; height: 29px }
	.RegForm .Input2  {color: #474747; font-size: 11px; text-align: center; position: relative; top: 5px; left: 8px; width: 240px; border: solid 1px white }
	.RegForm .Caption{color:#808080; font-family:tahoma; font-size:10px; position:relative; text-align:center; top:-6px; width:258px;}
	.RegForm .Captcha{ margin-top:20px;}
	.RegForm .Captcha tr td{ vertical-align: top}
	.RegForm .Captcha tr .ImgTd{
	text-align:right;
	width:100px;
	padding-top: 7px;
}
	.RegForm .Captcha img{ position: relative; top: 6px;}
	.RegForm .CaptchaCaption{color:#474747; font-size:11px; padding-left:4px; position:relative; top:-6px;}	
	.RegForm .CaptchaInput{ background-image: url(../images/reg-show.gif); background-repeat: no-repeat; padding-right: 15px; padding-bottom: 6px; width: 147px; height: 29px }		
	.RegForm .CaptchaInput2{color: #474747; font-size: 11px; text-align: center; position: relative; top: 5px; left: 8px; width: 125px; border: solid 1px white}			
	.RegForm .LoadAvatar{
	clear: both;
	overflow: hidden;
	height: 30px;
}
	.RegForm .LoadAvatar *{float:left;}
	.RegForm .LoadAvatar .CheckBox { position: relative; top: 10px; left: 40px;}
	.RegForm .LoadAvatar span { position: relative; top: 10px; left: 48px }
	.RegForm .LoadAvatar .upload {
	position: relative;
	top: 5px;
	height: 25px;
	left: 45px;
}
	*html .RegForm .LoadAvatar .CheckBox { position: relative; top: 10px }
	*html .RegForm .LoadAvatar span { position: relative; top: 12px; left: 8px }
	*html .RegForm a {
	text-align: center;
}	
	.RegForm .Info {
	color: #808080;
	font-size: 10px;
	text-align: center;
	padding-top: 12px;
	width: 258px;
}
	.RegForm .Info_top { text-align: center; padding-top: 0px; width: 258px }
	.RegForm .Info_top li {color: #FF6600;}
	.RegForm .avatar   { padding-left: 100px; position: relative }
	.button_back  {background-image: url(button_1.gif); width: 160px}
	.button_back:hover { background-position: 0 -34px;  }
/*</agl.folder>*/	

/*<agl.folder "CommentForm">*/
	.CommentForm{padding-left: 15px;}
	.CommentForm img{
	padding-left: 0px;
	margin-left: 10px;
	margin-right: 0px;
}
	.CommentForm h3{color:#474747; font-size:12px; font-weight:bold; padding-bottom:15px; padding-left:13px; padding-top:5px;}
	.CommentForm .LoadAvatar  { display: block; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; width: 92%; clear: both; overflow: hidden }
	* html .CommentForm .LoadAvatar{height: 35px;}
	.CommentForm .LoadAvatar *{float:left;}
	.CommentForm .LoadAvatar .CheckBox {
	position: relative;
	top: 10px;
	margin: 0px;
}
	.CommentForm .LoadAvatar span   { color: #474747; font-size: 11px; position: relative; top: 10px; left: 8px;  }
	* html .CommentForm .LoadAvatar span { position: relative; top: 14px; left: 8px }	
	.CommentForm p{padding-left: 17px; font-size: 10px; color: #808080;}
	.RegForm .Submit input {margin-left: 50px;}
/*</agl.folder>*/

/*<agl.folder "CommentText">*/
	.CommentText, .CommentText_2   { background-repeat: repeat-y; width: 98%; overflow: hidden; vertical-align: top }
	.CommentTextSmoothTopLine, .CommentTextSmoothTopLeft, .CommentTextSmoothTopRight, .CommentTextSmoothBottomLine, .CommentTextSmoothBottomLeft, .CommentTextSmoothBottomRight, .CommentTextContent, .CommentTextContentLeft, .CommentTextContentRight  {width: 100%;  float: left}
	
	.CommentTextSmoothTopLeft { background-image: url(../images/textarea.gif); background-repeat: no-repeat; background-position: left 0; height: 12px }
	.CommentTextSmoothTopLine  { background-image: url(../images/textarea.gif); background-repeat: repeat-x; height: 12px }
	.CommentTextSmoothTopRight  { background-image: url(../images/textarea.gif); background-repeat: no-repeat; background-position: right 0; height: 12px;  }
	
	.CommentTextContent { background-color: white }
	.CommentTextContentLeft  { background-image: url(../images/textarea.gif); background-repeat: repeat-y; background-position: left 0 }
	.CommentTextContentRight  { background-image: url(../images/textarea.gif); background-repeat: repeat-y; background-position: right 0 }
	
	.CommentTextSmoothBottomLeft  { background-image: url(../images/textarea.gif); background-repeat: no-repeat; background-position: left 0; height: 12px  }
	.CommentTextSmoothBottomLine  { background-image: url(../images/textarea.gif); background-repeat: repeat-x; height: 12px }
	.CommentTextSmoothBottomRight  { background-image: url(../images/textarea.gif); background-repeat: no-repeat; background-position: right 0; height: 12px  }		
	.CommentText textarea { color: #777; font-size: 11px; margin-bottom: 10px; position: relative; top: 4px; left: 15px; width: 95%; height: 137px; overflow: hidden; border: solid 1px white }
	.CommentText_2 textarea { color: #777; font-size: 11px; margin-bottom: 10px; position: relative; top: 4px; left: 15px; width: 95%; height: 30px; overflow: hidden; border: solid 1px white }
/*</agl.folder>*/
	
.error_mes {
	border: 1px solid #FF6600;
	padding: 10px;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
	}

div.numpage{
		margin-left: 23px;
	}
	
.numpage a {
	display: inline-block;
	margin-left: 2px;
	padding: 5px;
	position: relative;
	border: 1px solid #CCCCCC;
	}
	
.numpage a:link, .numpage a:visited {color: #000000; text-decoration: none; }
.numpage a:hover, .numpage a:active {
	color: #333333;
	text-decoration: none;
	background-color: #F6F6F6;
	background-image: url(../images/button_p.gif);
	background-position: top;
	font-size: 12px;
}/* background: #B5B5B5;*/

.numpage .current_page {
	display: inline-block;
	border: 1px solid #CCCCCC;
	margin-left: 2px;
	color: #333333;
	background-color: #F6F6F6;
	padding: 5px;
	background-image: url(../images/button_p.gif);
	font-size: 12px;
	position: relative;
	}

.numpage a .ltc, .current_page .ltc {
	background-image: url(../images/corner_0.gif);
	position: absolute;
	left: -1px;
	top: -1px;
	background-repeat: no-repeat;
	background-position: left top;
}
.numpage a .rtc, .current_page .rtc {
	background-image: url(../images/corner_0.gif);
	position: absolute;
	top: -1px;
	right: -1px;
	background-repeat: no-repeat;
	background-position: right top;
}
.numpage a .ldc, .current_page .ldc {
	background-image: url(../images/corner_0.gif);
	position: absolute;
	left: -1px;
	bottom: -1px;
	background-repeat: no-repeat;
	background-position: left bottom;
}
.numpage a .rdc, .current_page .rdc {
	background-image: url(../images/corner_0.gif);
	position: absolute;
	bottom: -1px;
	right: -1px;
	background-repeat: no-repeat;
	background-position: right bottom;
}

.numpage a .ltc, .numpage a .rtc, .numpage a .ldc, .numpage a .rdc, .current_page .ltc, .current_page .rtc, .current_page .ldc, .current_page .rdc  {height: 3px; width: 3px;}
		
#imgcom {border: 2px solid #CCCCCC;	padding: 0px; margin-left: 25px;}
#imgcom:hover{border: 2px solid #FFFF00; padding: 0px;}
#imgcom:active {border: 2px solid #CC0000; padding: 0px;}
		
.sub_menu {
	margin-left: 25px;
	margin-right: 10px;
	color: #FFFFFF;
}	
.sub_menu a {
	display: inline-block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #333333;
	width: 220px;
	margin-top: 2px;
	margin-right: 2px;
	font-size: 12px;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	position: relative;
	}
	
.sub_menu a:link, .sub_menu a:visited {color: #000000; text-decoration: none; }
.sub_menu a:hover, .sub_menu a:active {color: #000000; text-decoration: none; background: #f6f6f6;}/* background: #B5B5B5;*/
.sub_menu .current_page {
	display: inline-block;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #333333;
	width: 220px;
	background-color: #f6f6f6;
	border: 1px solid #CCCCCC;
	margin-top: 2px;
	margin-right: 2px;
	}
	
.sub_menu .arrow {
	background-image:url(../images/leftmenu.gif);
	background-repeat:no-repeat;
	position:absolute;
	width:3px;
	height:5px;
	margin-top: 5px;
	margin-right: 5;
	margin-bottom: 0;
	margin-left: 0px;
}

.help {
	margin-left: 25px;
	height: 35px;
	background-image: url(../images/help0000.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 40px;
}

.help_lesson a {font-size:12px; text-decoration:underline;}

.admin_mess {
	font-size: 12px;
	color: #0066CC;
	font-style: italic;
	font-weight: bold;
}

.pmess, .pmess a, .pmess p strong  {
	color: #CC0000;
	text-align: center;
	font-size: 12px;
}

span.admin {
	font-weight: bold;
	color: #CC0000;
	font-size: 12px;
}

span.answer {
	font-weight: bold;
	color: #0066CC;
	font-size: 12px;
}


.copy {
padding-left: 10px;
}

.TopMenu a {
font-size:10px;
	}

.indextitle {
	padding:3px 6px 3px 6px;
	background: #dce2e7;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	border:1px solid #E6E8ED;
	font-family: Verdana,Tahoma,  MS Sans Serif;
}
