* {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: url(../images/header-bg_line.gif) repeat-x top; text-align: left; margin: 0 auto; width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 996)? "996px" : "100%"); min-width: 996px}
.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: url(../images/footer-line.jpg) repeat-x 0 bottom; height: 147px}
#header {height: 162px; background: url(../images/header-bg.jpg) no-repeat 0 0; 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: 14px; font-weight: normal; color: #333333}
.search_text_field {height: 18px; width: 180px;background: url(../images/search-text-field.gif) no-repeat 0 0;position: absolute; top: 20px; right: 10px; padding: 4px 0 0 15px}
.search_text_field input, .search_text_field2 input {border: 0px; color: #333333} 
.search_button {height: 18px; width: 18px; position: absolute; border:0px; background: url(../images/search-button.gif) no-repeat 0 0;background-color: #FFFFFF; cursor:pointer}
.search_button {top: 22px; right: 20px}
.search_text_field2 {position:relative; margin:10px auto 30px auto; height: 70px; width: 500px;background: url(../images/search-text-field.png) no-repeat 0px 0px; color:#555}
.search_text_field2 input.q {position:absolute; top:3px; left:22px}
.search_text_field2 img.favicon {position:absolute; top:3px; left:4px}
.search_text_field2 button {position:absolute; top:2px; right:6px}
.search_text_field2 div.sfull {position:absolute; top:30px; left:0}
.sfull span, .stype span {cursor:pointer}
.search_text_field2 div.stype {position:absolute; top:50px; left:0}
#search_ex_{position:absolute; top:25px; right:10px; width:180px;cursor:pointer; font-style:italic;color:#555}
#search_ex{position:absolute; top:30px; right:10px; width:180px; display:none;color:#555}
#ex_hide {text-align:right; margin-top:-5px; font-size:10px; font-style:italic; cursor:pointer}
#search_exp {margin-bottom:1px; margin-left:0; cursor:pointer; padding:0}
.s_ok, .s_none {margin-right:3px; margin-bottom:2px; vertical-align:middle}
.s_none {display:none} 
.decor {color:#999}
.decor .s_none {display:inline}
.decor .s_ok {display:none}
p.search_result {font-size:14px; text-align:center; margin:10px 0; color:#666}
h2.search_result strong {font-size:14px; color:#225871}
li.search_result strong {background-color:#FFFF66; color:#333; padding:1px}
.Subscribe {background: url(../images/buttons160.gif) no-repeat left top; width: 164px;margin-left: -2px; padding-bottom: 4px; cursor:pointer}
.Subscribe:hover {background-position: 0 -31px}
.Gadget  {background: url(../images/gadget-smooth-line.gif) repeat-y; margin-bottom: 7px; width: 209px; overflow: hidden; vertical-align: top}
.Gadget .login {display:block; text-decoration:none; margin-bottom:5px} 
#login_avatar {text-align:center; position:relative; width:80px; margin:0 auto; margin-bottom:10px}

.Gadget .GadgetContent {padding: 0 4px; width: 201px}
.Gadget .GadgetSmoothBottom {background: url(../images/gadget-smooth-bottom.gif) no-repeat 0 0; height: 15px}
.Gadget .GadgetSmoothTop {background: url(../images/gadget-smooth-top.gif) no-repeat 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:6px 0 0 20px; height: 30px}
.Gadget h3 a {color: white; font-size: 13px; font-weight:700; text-decoration: none}
.Gadget .Red{background: url(../images/gadget-h3-bg-red.gif) no-repeat}
.Gadget .Grey{background: url(../images/gadget-h3-bg-grey.gif) no-repeat}
.Gadget .Yelow{background: url(../images/gadget-h3-bg-yelow.gif) no-repeat}
.Gadget .Blue{background: url(../images/gadget-h3-bg-blue.gif) no-repeat}
.Gadget .Orange{background: url(../images/gadget-h3-bg-orange.gif) 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:700; 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-input-bg.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}
.Gadget2 {background: url(../images/gadget-smooth-line.jpg )repeat-y; width: 100%; overflow: hidden; vertical-align: top}
.Gadget2SmoothTopLine, .Gadget2SmoothTopLeft, .Gadget2SmoothTopRight, .Gadget2SmoothBottomLine, .Gadget2SmoothBottomLeft, .Gadget2SmoothBottomRight, .Gadget2Content, .Gadget2ContentLeft, .Gadget2ContentRight {width: 100%; float: left}
.Gadget2SmoothTopLeft {background: url(../images/content-smooth-top-left.gif) no-repeat; background-position: left 0; height: 15px}
.Gadget2SmoothTopLine {background: url(../images/content-smooth-top-line.gif) repeat-x; height: 15px}
.Gadget2SmoothTopRight {background: url(../images/content-smooth-top-right.gif)no-repeat right 0; height: 15px}
.Gadget2Content {background-color: white}
.Gadget2ContentLeft {background: url(../images/content-smooth-line-left.gif) repeat-y left 0}
.Gadget2ContentRight {background: url(../images/content-smooth-line-right.gif) repeat-y right 0}
.Gadget2SmoothBottomLeft {background: url(../images/content-smooth-bottom-left.gif) no-repeat left 0; height: 16px}
.Gadget2SmoothBottomLine {background: url(../images/content-smooth-bottom-line.gif) repeat-x; height: 16px}
.Gadget2SmoothBottomRight {background: url(../images/content-smooth-bottom-right.gif) no-repeat right 0; height: 16px}
.Gadget2 .Clear{clear: both; height: 27px}
#news {margin:5px 20px}
#news h1{ font-size:14px; margin-bottom:5px}
#news p, #news p span, #news a {font-size:12px}

.LeftMenu {padding: 7px 0}
.LeftMenu li {background: url(../images/leftmenu-pointer.gif) no-repeat 20px 5px; padding: 0; margin: 0}
.LeftMenu li.on_li_menu {background: url(../images/leftmenu-pointer_down.gif) no-repeat 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}
#logo {background: url(../images/logo.jpg) no-repeat center 0; height: 134px}
.TopMenu {height: 25px; position: absolute; top: 123px; width: 100%; border: 0px solid #FFFFFF; padding-top: 9px; text-align:center}
.TopMenu span {background: url(../images/topmenu-delimetr-line.jpg) repeat-y center 0;position: relative; top: 1px; width: 6px; margin-right: 3px; margin-left: 2px; padding: 10px}
.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: url(../images/buttons75.gif) no-repeat 0 0; width: 75px; padding-bottom: 3px}
.LoginForm .LoginButton_exit {background: url(../images/buttons97.gif) no-repeat 0 0; width: 97px; 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 !important; top: 6px; left: 0; width: 15px}
.LoginForm span {color: #5a5b5c; padding-right: 9px; padding-left: 10px; position: relative; top: 9px}
.TextInside{} div.Created {overflow: hidden; clear:both; color: #767676; background: url(../images/img-listpointer.jpg) no-repeat 3px 6px; border-top: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; font-size: 11px; margin:5px 20px; padding:3px 0 4px 17px}
.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: 700}
.TextInside p font {font-size: 12px}
.TextInside ol {padding-right: 25px; padding-bottom: 12px; padding-left: 45px; list-style:decimal outside}
.TextInside{} div.Created a {font-size: 11px}
.ul1 {padding-right: 25px; padding-bottom: 12px; padding-left: 45px; list-style: disc 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, .TextInside p strong span, .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}
.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 div {color: #767676; background: url(../images/img-listpointer.jpg) no-repeat 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}
.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; list-style:none}
.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 .Created {overflow: hidden; clear:both; color: #767676;background: url(../images/img-listpointer.jpg) no-repeat 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 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}
.Statistic {position: relative;top: 50px; height: 125px; color: #424242; background: url(../images/stat.png) no-repeat left top; padding-left: 37px;padding-top: 15px}
.Copyright {position: relative; top: 56px; height: 134px; color: #424242}
.Copyright a {color: #c00}
.Copyright .Rss {color: #e17007}
.Copyright img{position: relative; top:2px}
.Reg {background: url(../images/reg-smooth-line.gif) 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: url(../images/reg-smooth-top.gif) no-repeat 0 0; height: 25px}
.RegContent {padding:0 50px}
.RegSmoothBottom {background: url(../images/reg-smooth-bottom.gif) no-repeat 0 0; height: 25px}
.Popup {width: 320px; overflow: hidden; vertical-align: top; position: relative; left: 50%; margin-left: -186px}
.PopupSmoothTop, .RegSmoothBottom, .RegContent {width: 100%}
.PopupSmoothTop {background: url(../images/gadget-popup-top.gif) no-repeat 0 0; height: 12px}
.PopupContent {padding:0 30px; background: url(../images/gadget-popup-line.gif) repeat-y left}
.PopupSmoothBottom {background: url(../images/gadget-popup-bottom.gif) no-repeat 0 0; height: 12px}
#RegHeader {text-align: center; font-weight: bold; font-size: 13px; margin:20px 0}
.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}
.comment_content_text {margin-left:55px; margin-top:0}
.comment_content_text  img.top {vertical-align:bottom}
.CommentSmoothTopLeft {background: url(../images/comment-smoth-top-left.gif) no-repeat left 0; height: 15px}
.CommentSmoothTopLine {background: url(../images/comment-smoth-top-line.gif) repeat-x; height: 15px}
.CommentSmoothTopRight {background: url(../images/comment-smoth-top-right.gif) no-repeat right 0; height: 15px}
.CommentContent {background-color: white}

div.usertop {margin-left:30px}
div.usertop ul li{ margin-bottom:5px; list-style:decimal inside}

.total_ball {float:right; width:130px; height:60px; text-align:center; margin:15px 10px; color:#666}
.total_ball h5 {font-size:36px; color:#999}

img.avatar {
	border-radius: 5px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;	
}
.CommentContent strong font, .CommentContent b font {font-size: 12px}
.Comment2Content strong font, .Comment2Content b font {font-size: 12px}
.CommentContentLeft {background: url(../images/comment-smoth-line-left.gif) repeat-y left 0}
.CommentContentRight {background: url(../images/comment-smoth-line-right.gif) repeat-y right 0; position:relative}
.top_user{position:absolute; top:40px; left:50px; z-index:2}

.CommentSmoothBottomLeft {background: url(../images/comment-smoth-bottom-left.gif) no-repeat left 0; height: 16px}
.CommentSmoothBottomLine {background: url(../images/comment-smoth-bottom-line.gif) repeat-x; height: 16px}
.CommentSmoothBottomRight {background: url(../images/comment-smoth-bottom-right.gif) no-repeat 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}
.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: url(../images/comment2-smoth-top-left.gif) no-repeat left 0; height: 15px}
.Comment2SmoothTopLine {background: url(../images/comment2-smoth-top-line.gif) repeat-x; height: 15px}
.Comment2SmoothTopRight {background: url(../images/comment2-smoth-top-right.gif) no-repeat right 0; height: 15px}
.Comment2Content {background-color: #f5f5f5}
.Comment2ContentLeft {background: url(../images/comment2-smoth-line-left.gif) repeat-y left 0}
.Comment2ContentRight {background: url(../images/comment2-smoth-line-right.gif) repeat-y right 0; position:relative}
.Comment2SmoothBottomLeft {background: url(../images/comment2-smoth-bottom-left.gif) no-repeat left 0; height: 16px}
.Comment2SmoothBottomLine {background: url(../images/comment2-smoth-bottom-line.gif) repeat-x; height: 16px}
.Comment2SmoothBottomRight {background: url(../images/comment2-smoth-bottom-right.gif) no-repeat 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}
.Pages {margin-left: 2%; clear: both; overflow: hidden}
.Pages a {font-size: 12px; font-family: Tahoma; font-weight: bold; text-decoration: none; background: url(../images/button-page.jpg) no-repeat 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}
.RegForm .Input {background-image: url(../images/reg-input.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: url(../images/reg-show.gif) 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 .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}
.button_back {background-image: url(../images/button_160.gif); width: 160px}
.button_back:hover {background-position: 0 -34px}
.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}
.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}
.CommentForm p{padding-left: 17px; font-size: 10px; color: #808080}
.RegForm .Submit input {margin-left: 50px}
.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: url(../images/textarea-smooth-top-left.gif) no-repeat left 0; height: 12px}
.CommentTextSmoothTopLine {background: url(../images/textarea-smooth-top-line.gif) repeat-x; height: 12px}
.CommentTextSmoothTopRight {background: url(../images/textarea-smooth-top-right.gif) no-repeat; background-position: right 0; height: 12px}
.CommentTextContent {background-color: white}
.CommentTextContentLeft {background: url(../images/textarea-smooth-line-left.gif) repeat-y left 0}
.CommentTextContentRight {background: url(../images/textarea-smooth-line-right.gif) repeat-y right 0}
.CommentTextSmoothBottomLeft {background: url(../images/textarea-smooth-bottom-left.gif) no-repeat left 0; height: 12px}
.CommentTextSmoothBottomLine {background: url(../images/textarea-smooth-bottom-line.gif) repeat-x; height: 12px}
.CommentTextSmoothBottomRight {background: url(../images/textarea-smooth-bottom-right.gif) no-repeat 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}
.error_mes {border: 1px solid #CB301D;padding: 10px;margin: 5px 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-position: top;font-size: 12px}
.numpage .current_page {display: inline-block;border: 1px solid #CCCCCC;margin-left: 2px;color: #333333;background-color: #F6F6F6;padding: 5px;font-size: 12px;position: relative}
.numpage a .ltc, .current_page .ltc {background: url(../images/images/images/corner_01.gif) no-repeat left top; position: absolute;left: -1px;top: -1px}
.numpage a .rtc, .current_page .rtc {background: url(../images/images/images/corner_03.gif) no-repeat right top; position: absolute;top: -1px;right: -1px}
.numpage a .ldc, .current_page .ldc {background: url(../images/images/images/corner_06.gif) no-repeat left bottom;position: absolute;left: -1px;bottom: -1px}
.numpage a .rdc, .current_page .rdc {background: url(../images/images/images/corner_07.gif) no-repeat right bottom;position: absolute;bottom: -1px;right: -1px}
.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, div.Created img {border: 2px solid #CCCCCC;padding: 0px; margin-left: 25px}
div.Created img {margin-left:0}
#imgcenter {border: 2px solid #CCCCCC;padding: 0px; margin-left: 0px}
#imgcom:hover, #imgcenter:hover, div.Created img:hover{border: 2px solid #FFFF00; padding: 0px}
#imgcom:active, #imgcenter:active {border: 2px solid #CC0000; padding: 0px}
.sub_menu {margin-left: 25px;margin-right: 10px;color: #FFFFFF}
.sub_menu a, .sub_menu .current_page {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}
.sub_menu .current_page {background-color: #f6f6f6;font-weight: bold}
.sub_menu .arrow {background:url(../images/leftmenu-pointer.gif) 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: url(../images/help.png) no-repeat 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}
.auth_img {margin-top: 0px;margin-right: 10px;margin-bottom: 10px;float: left}
.table_act_kon {margin-right: 20px;margin-left: 20px;border: 1px solid #CCCCCC}
.table_act_kon td {padding: 7px;border: 1px solid #CCCCCC}
.grey {color: #999999}
div.voice_on, div.voice_off {height: 30px}
img.mini_kon {margin-right: 20px;float: left}
div.Created#favorite {background: url(../images/favorite.png) 1px 4px no-repeat;cursor:pointer; position:relative}
div.Created.sendf#favorite {background-image:none}
div.Created#favorite:hover {background-color:#F9f9f9}
div.Created#favorite img, .NewInPhotoshop li.del_favorite .Created img {position:absolute; top:2px; left:0; display:none; border:none}
.TextInside{} div.Created a {font-size: 11px}
.NewInPhotoshop li.del_favorite {list-style:none}
.NewInPhotoshop li.del_favorite .Created {background: url(../images/erase.png) 1px 4px no-repeat;cursor:pointer; position:relative; margin-left:0}.NewInPhotoshop li.del_favorite a.Created {text-decoration:none}
.NewInPhotoshop li.del_favorite .sendf {background-image:none}
.NewInPhotoshop li.del_favorite .Created:hover {background-color:#F9f9f9}
.personal {margin:20px 0 0 25px}
.personal li {margin-bottom:10px; font-size:12px; color:#333}
.personal img {vertical-align:middle; margin-right:5px}
.personal a {text-decoration:none}
#bookmarks .personal {margin:5px 0 0 40px; display:none}
#RegContentText {width:345px; margin-left:8px; border:none; padding:0 5px; height:200px; overflow:hidden}
#SendAdmin {display:none}
#SendAdmin img {vertical-align:middle; margin-right:5px}
#SendAdmin span {color:#666; font-weight:700; margin-right:5px; display:none}
.user_job {margin:20px; padding-bottom:10px; border-bottom:#ccc solid 1px}
.user_job img {margin:2px 10px 0 0; float:left}
.clear {clear:both}
.user_job li {line-height:140%; margin:0; padding:0; font-weight:700; color:#666; position:relative}
.user_job li span {color:#333}
.user_job li div.Created {background:none; padding:5px 0; margin:0 0 5px 0; color:#333; font-weight:300}
.user_job li div.Created a {display:inline}
.user_job h2 {margin:0 0 10px 25px}
#add_screen, #add_userjob {background:url(../images/s_none.png) no-repeat; text-decoration:none; padding-left:17px; padding-top:1px; margin-right:20px}

#RegistrationInfo {margin-top:20px}
#RegistrationInfo p {text-align:justify}
#all_right { text-align:center; height:23px; padding-top:5px; margin:0 auto}
#RegistrationForm {margin-bottom:30px}
.margin_content{margin:20px}


