html,body,div,span,object,h1, h2, h3, h4, h5, h6, p,blockquote,a,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,form,label,legend,table,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
html {font-size:100.01%;}
body {background-color:#fff;font-size:10pt;font-family:Tahoma,helvetica,sans-serif;color:#444;}
input,select,button {vertical-align:middle;}
table {border-collapse:collapse;border-spacing:0;}
caption,th,td {text-align:left;font-weight:normal;}
ol,ul {list-style:none;}
address {font-style:normal;}
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:'';}
:focus {outline:none;}
h1, .h1 {position:relative;margin:-4px 0 1em;font:bold 1.1em Tahoma;color:#ba2277;}
h2, .h2 {margin:0 0 1em;padding:0 0 4px 40px;width:150px;border-bottom:1px solid #c13384;font:bold 1em Tahoma;color:#c13384;text-transform:uppercase;background:url(images/allpic.png) no-repeat -117px -35px;}
.h2-forum {margin:0 0 1em;padding:0 0 4px 40px;width:870px;border-bottom:1px solid #c13384;font:bold 1em Tahoma;color:#c13384;text-transform:uppercase;background:url(images/allpic.png) no-repeat -117px -35px;}
h3, .h3 {padding:.5em 0 1em;font:normal 1.1em Tahoma;color:#666;}
h2 a {color:#c13384;text-decoration:none;}
a {color:#00c}
a:hover {color:#c00}
p {padding:0 0 1em}
.g-clear,.clear {clear:both;}
.clear5 {clear:both;height:5px;}
.clear10 {clear:both;height:10px;}
.h-container {min-width:1000px;width:expression(document.body.clientWidth > 1000? "100%" :"1000px");}
.l-header {height:425px;background:#4890e2 url(images/top-blue-bg.png) repeat-x 0 0;margin-top:-20pt;}
.l-main-content {position:relative;margin:22px auto 0;width:1000px;background:url(images/column.gif);}
.l-main-forum  {position:relative;margin:22px auto 0;width:1000px;background:url(images/column3.gif);}
.l-main-shop  {position:relative;margin:22px auto 0;width:1000px;background:url(images/column3.gif);}
.l-leftsidebar {float:left;width:215px;}
.l-rightsidebar {float:right;width:235px;}
.l-content {margin:0 255px 0 235px;}
.l-forum {margin:0 35px 0 35px;}
.l-shop {margin:0 35px 0 25px;}
.l-botsidebar {clear:both;background:#fff;padding-top:8px;border:1px solid #fff;}
.l-footer {clear:both;margin:10px auto 0;width:1000px;height:62px;background:#fdf6ff url(images/navtop-bg.png) repeat-x 0 0;}
.b-header {position:relative;width:1000px;margin:0 auto;height:425px;background:url(images/header-bg.jpg) no-repeat 37px 0;margin-top:-20pt;}
.b-header .b-logo {position:absolute;top:200px;left:50px;width:101px;height:200px;background:url(images/allpic.png) no-repeat 0 147px;z-index:50;}
.b-header .b-citys {padding-top:112px;overflow:hidden;-zoom:1;}
.b-header .b-citys ul {float:right;padding-right:10px;}
.b-header .b-citys li {float:left;padding:0 8px;font-size:.85em;}
.b-header .b-citys li a {color:#fff;text-decoration:none;}
.b-header .b-citys li a:hover {text-decoration:underline;}
.b-header .b-city {clear:both;margin-top:35px;font-size:2.3em;text-align:right;color:#fff;}
.b-header .b-city address {font-size:.35em;}
.b-header .b-autorization {position:absolute;top:231px;right:0;padding-left:18px;width:259px;height:62px;line-height:0;//line-height:1;font-size:14px;background:#467fb0 url(images/allpic.png) 0 -60px;overflow:hidden;}
.b-header .b-autorization form {height:40px;margin-top:9px;//margin-top:7px;}
.b-header .b-autorization dl {float:left;width:170px;}
.b-header .b-autorization dt {clear:left;float:left;width:55px;line-height:15px;color:#fff;}
.b-header .b-autorization dd {padding-bottom:10px;}
.b-header .b-autorization dd .input {width:105px;height:13px;font-family:Tahoma;border:1px solid #bfbfbf;background:#fff;}
.b-header .b-autorization .submit {margin:-1px 0 0 -4px;padding:0;width:50px;border:0;color:#fff;font-size:15px;background:none;}
.b-header .b-autorization .reglink {line-height:1;clear:left;float:left;position:relative;top:-27px;left:171px;//left:170px;//top:-8px;-top:-26px;-left:172px;text-decoration:none;color:#a32b6f;}
.b-header .b-autorization .anketalink {line-height:1;float:left;margin-top:5px;text-decoration:none;color:#a32b6f;}
.b-header .b-autorization a:hover {text-decoration:underline;}
.b-header .b-search{position:absolute;top:315px;right:0;padding:3px 0 0 45px;width:190px;height:22px;background:url(images/allpic.png) no-repeat -118px 0;}
.b-header .b-search .txt {width:105px;height:13px;border:1px solid #bfbfbf;}
.b-header .b-search .submit {border:0;font-weight:bold;text-transform:uppercase;color:#dedede;background:none;}
.b-header .b-navtop {position:absolute;top:363px;left:0;width:100%;height:62px;background:#fdf6ff url(images/navtop-bg.png) repeat-x 0 0;overflow:hidden;}
.b-header .b-navtop div {background:url(images/corner.png) no-repeat 0 0;}
.b-header .b-navtop div div {height:62px;background-position:100% -62px;}
.b-header .b-navtop div div div {float:left;z-index:100;position:relative;left:50%;}
.b-header .b-navtop ul {position:relative;-float:left;left:-50%;padding-top:20px;}
.b-header .b-navtop ul li {float:left;padding:0 8px;}
.b-header .b-navtop ul li a {font-size:1.1em;text-decoration:none;color:#aa256c;}
.b-header .b-navtop ul li a:hover {text-decoration:underline;}
.b-bsb {margin:0 10px;padding-top:5px;border:1px solid #fff;border-top:1px solid #c13384;}
.b-footer {background:url(images/corner.png) no-repeat 0 0;}
.b-footer .c-l {height:62px;background:url(images/corner.png) no-repeat 100% -62px;}
/* begin catalog */
.catalog_cats table {margin:0 !important;}
.catalog_cats table td {text-align:left !important;}
.catalog_cats img {margin:0 8px 0 0 !important;padding:0 !important;border:none !important;}
.catalog_cat_item {margin:0 !important;padding:36px 20px 0 0 !important;border:none !important;}
.catalog_sub_cats {width:17%;margin-top:2px;}
.catalog_sub_cats a,.catalog_sub_cats a:visited,.catalog_sub_cats a:hover {color:#565a5c !important;text-decoration:underline !important;font-size:11px;}
#content .catalog_cat_title,#content .catalog_cat_title:visited,#content .catalog_cat_title:hover {font-weight:bold;font-size:12px;color:#5d9527;text-decoration:underline;}
.catalog_page .plane2 td {font-size:11px;}
.catalog_category {margin:13px 0;font-size:11px;}
.catalog_category .selected_text {font-size:11px !important;}
.catalog_category p {width:72%;}
.catalog_category_delim  {border-top:1px solid #d9e7e9;height:1px;font-size:1px;line-height:1px;clear:both;}
#content .catalog_category_title,#content .catalog_category_title:visited,#content .catalog_category_title:hover {font-weight:bold;color:#8C8C8C;text-decoration:underline;}
.catalog_category .good_img {margin:0 12px 0 0 !important;padding:0 !important;border:none !important;}
/* end catalog */
/* begin basket */
.basket_back,.basket_back:visited,.basket_back:hover {font-weight:bold;color:#6b9f21 !important;}
.basket {margin:0 !important;}
.basket td {vertical-align:middle !important;text-align:left !important;border-top:1px solid #d9e7e9  !important;border-bottom:1px solid #d9e7e9 !important;border-left:none !important;border-right:none !important;color:#8C8C8C;font-size:11px;padding:13px 2px !important;}
.basket_title {font-size:12px;font-weight:bold;}
/* end basket */
/* begin general */
.form {padding:0;border:none;}
.form textarea,.form .input {background:#fcfaff;border:1px solid #648a9d;clear:both;}
.form2 {padding:8px 0 8px;border:none;border-bottom:1px solid #648a9d;}
.form .btn1 {border:1px solid #648a9d;border-bottom:none;width:17px;text-align:center;font-size:12px;color:#555;cursor:pointer;//cursor:hand;}
.comment {font-size:12px;padding:10px;background:#fcfaff;border:1px solid #648a9d;margin:7px 0;}
.comment img {padding:0 !important;margin:0 !important;border:none !important;}
.comment_header {font-weight:bold;color:#2780ac;}
#content .btn2, #content  .btn2:hover,#content  .btn2:visited {display:inline-block;margin-top:5px;background:url('images/btn2_bg.png') !important;height:20px;color:#fcfaff !important;font-weight:bold !important;font-size:12px !important;text-decoration:none !important;}
.btn2 img {margin:0 !important;padding:0 !important;border:none !important;}
#content  .selected_text,#content  .selected_text:visited,#content  .selected_text:hover {font-weight:bold;color:#8C8C8C;font-size:12px;}
#content  .selected_text2, #content  .selected_text2:visited,#content  .selected_text2:hover {color:#666;}
#content  a.selected_text2, #content  a.selected_text2:visited,#content  a.selected_text2:hover {text-decoration:underline;}
#content  .selected_text3 {color:#2681ae;font-weight:bold;}
#content  .selected_text4, #content  .selected_text4:visited,#content  .selected_text4:hover{color:#FB9233;}
#content .form_table {margin:0;}
#content .form_table img {padding:0 !important;margin:0 !important;border:none !important;}
#content .form_table td {border:none;vertical-align:middle;padding:4px 0 4px 30px;}
#content .form_table th {border:none;font-weight:normal;text-align:left;background:transparent;color:#555;padding:4px 0;}
#content .form_table textarea,#content .form_table .input {background:#fcfaff;border:1px solid #648a9d;}
#content table.plane {margin:0;}
#content table.plane tr {height:auto;}
#content table.plane td {border:none;padding:3px 0;text-align:left;}
#content table.plane2 {margin:0;}
#content table.plane2 tr {height:auto;}
#content table.plane2 td {border:none;padding:3px 0;text-align:left;}
.imgbtn,.imgbtn2 {background:url('images/imgbtn.png') no-repeat;color:#FFF;cursor:pointer;//cursor:hand;border:none;width:68px;height:20px;font-size:11px;font-weight:bold;}
.imgbtn2 {background:url('images/imgbtn2.png') no-repeat;width:100px;}
.g_date {color:#AFB1B4;font-size:11px;margin-bottom:6px;}
.g_date2 {color:#AFB1B4;font-size:12px;margin-bottom:6px;}
.pcl {margin:0px;padding:0px;}
.g_smiles{float:right;margin-top:-5px;}
/* end general */
/* other */
#content {font-family:Tahoma;font-size:10pt;color:#666;}
#content form p {padding:3px 0 6px;}
#content .banner img {border:0px;margin:5px 0px;padding:0px;}
#content a,#content a:visited {color:#aa256c;}
#content a:hover {text-decoration:underline;background:inherit;color:#aa256c;}
#content .g_tags a,#content .g_tags a:hover,.g_tags a,.g_tags a:hover {color:#FB9233;}
#content h1, #content h3 {font-family:Tahoma,Sans-serif;clear:both;}
#content h1 {font-size:12pt;font-weight:bold;color:#ba2277;}
#content h3 {font-size:14px;font-weight:bold;color:#aa256c;}
#content h4 {font-size:12px;color:#666666;}
#content img {background:#fff;border:1px solid #E5E5E5;padding:5px;margin:3px;}
#content ul {margin:5px 15px;padding:0 25px;}
#content form img {margin:0px;padding:0px;border:0px;}
#content form p {padding:3px;}
#content .search_result img {margin-right:20px;}
.content_frame {border:1px solid #2780ac;border-left:3px solid #2780ac;margin:20px 0 30px;padding:0 17px;font-family:Arial;}
.content_frame p {margin:15px 0 20px;}
#content ul.list1 {margin-left:15px;padding-left:0;}
/* Blocks. */
.sidemenu{text-align:left;}
.sidemenu a {color:#8C8C8C;font-size:12px;font-weight:normal;display:inline-block;background:url('images/sidemenu_bullit.png') 0 55% no-repeat;margin-left:0px;padding-left:23px;}
.sidemenu li {display:block;padding:5px 0;}
a.sidemenu_selected {font-weight:bold;}
.main_article {margin:0px 5px;font-size:12px;}
.main_article a {color:#aa256c;font-size:12px;font-weight:bold;}
.main_article p {margin-top:3px;}
.main_date {color:#afb1b4;font-size:11px;margin-bottom:5px;}
.artmain_item {float:left;width:50%;}
.artmain_delim {clear:both;font-size:1px;line-height:1px;height:16px;border-bottom:1px solid #e0e0e0;margin-bottom:32px;}
.artmain_right img {margin:0 10px 5px 0 !important;}
.artmain_right {margin-right:39px;}
a.artmain_title {display:inline-block;line-height:1;font-size:12px;font-weight:bold;color:#aa256c !important;text-decoration:underline;}
.artmain_header span {display:inline-block;color:#FFF;font-size:14px;margin-left:9px;font-weight:bold;}
.artmain_date {margin-bottom:6px;color:#afb1b4;font-size:11px;}
/* calendar */
.calendar {}
.calendar a {color:#aa256c;}
.link_a {margin:0px;padding:0px;}
