/*Generals*/
html {
  min-height: 100%;
  height: auto;
}

body, body#PacientsPages, body#PacientsPages, body#SpecialistsPages {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  text-align:center;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
}
body#Main_Page {
  background: url(http://www.climax.ru/img/main_bg.png) repeat-y center top;
}

a {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
p {
  padding:0px 0px;
  margin:0px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: normal;
}
h1 {
  font-family: Tahoma, "Times New Roman", "Courier New";
  font-size: 24px;
  color: #000000;
  font-weight:normal;
  margin:0px 0px;
  padding:0px;
}
h2 {
  color: #A88534;
  margin:0px 0px 0px;
  padding:0px;
  font: normal 20px "Times New Roman", Times, serif;
  text-align:center;
}
h3 {
  font: bold 16px Arial, Tahoma, Times, serif;
  color: #000000;
  margin:15px 0px;
  padding:0px;
}
h4 {
  font: bold 13px Arial, Helvetiva, Sans-serif;
  color: #000000;
  margin:15px 0px 0px;
  padding:0px;
}

h5, h6 {
  font-family: Tahoma, Arial, Helvetiva, Sans-serif;
  font-size: 11px;
  color:#000000;
  font-weight:normal;
  margin:15px 0px 5px;
  padding:0px;
}
ul {
  list-style:none;
  padding:0px;
  margin:0px;
}


/*Generals*/
#GeneralDiv {
  text-align:center;
  margin:0px auto;
  font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
  width:1000px;
  position:relative;
}
#GeneralDivSp {
  text-align:center;
  margin:0px auto;
  font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
  min-width:1000px;
    width:expression((document.documentElement.clientWidth
   || document.body.clientWidth) < 1000? "1000px":
   "auto");
}
#MainGeneralTable {
  position:relative;
}
#MainGeneralTable h1 span {
  display:none;
}
#MainGeneralTableLeftTd {
  background:#fff2d4 url(http://www.climax.ru/img/general_left_top_bg.jpg) no-repeat right top;
  vertical-align:top;
  padding-top:50px;
  text-align:left;
}
#MainGeneralTableCentralTd {
  width:425px;
  vertical-align:top;
  background: url(http://www.climax.ru/img/cental_bg.png) repeat-y left top;
  height:1200px;
}
#CentralBgDiv {
  background: url(http://www.climax.ru/img/general_central_bg.jpg) no-repeat left top;
  padding-top:656px;
  height:500px;
  position: relative;
}
#MainGeneralTableRightTd {
  background: #b6d6ac url(http://www.climax.ru/img/general_right_top_bg.jpg) no-repeat left top;
  vertical-align:top;
  padding-top:50px;
  text-align:right;
}
/*End Generals*/


/*Generals for Menu*/

/*Generals for Menu*/

#LeftMenuDiv ul li a , #RightMenuDiv ul li a {
  font: bold 16px "Times New Roman", Times, serif;
  color: #006600;
  text-decoration:none;
}
#LeftMenuDiv ul li a:hover , #RightMenuDiv ul li a:hover {
  color:#009300;
}
#LeftMenuDiv ul {
  background: url(http://www.climax.ru/img/list_bottom_line_left.gif) no-repeat left top;
}
#RightMenuDiv ul {
  background: url(http://www.climax.ru/img/list_bottom_line_right.gif) no-repeat right top;
}

#LeftMenuDiv ul li , #RightMenuDiv ul li {
  line-height:25px;
}
#LeftMenuDiv ul li {
  background: url(http://www.climax.ru/img/list_bottom_line_left.gif) no-repeat left bottom;
}
#RightMenuDiv ul li {
  background: url(http://www.climax.ru/img/list_bottom_line_right.gif) no-repeat right bottom;
}
body#SpecialistsPages #LeftMenuDiv ul li {
  line-height:22px;
}
body#SpecialistsPages #LeftMenuDiv ul li img {
  float:left;
  margin-top:2px;
}

body#SpecialistsPages #LeftMenuDiv ul li a {
  display:block;
  padding-bottom:7px;
  margin-left:26px;
  padding-top:3px;
}

/*body#SpecialistsPages #LeftMenuDiv ul li a {
  display:block;
  padding-bottom:7px;
  padding-left:28px;
}

#SpecialistsLink_1, #SpecialistsLink_2, #SpecialistsLink_3, #SpecialistsLink_4, #SpecialistsLink_5, #SpecialistsLink_6, #SpecialistsLink_7, #SpecialistsLink_8, #SpecialistsLink_9, #SpecialistsLink_10, #SpecialistsLink_11, #SpecialistsLink_12, #SpecialistsLink_13, #SpecialistsLink_14, #SpecialistsLink_15, #SpecialistsLink_16, #SpecialistsLink_17 {
  padding-top:5px;
}

#SpecialistsLink_1 {
  background: url(http://www.climax.ru/img/left_ico_1.gif) no-repeat left center;
}
#SpecialistsLink_2 {
  background: url(http://www.climax.ru/img/left_ico_2.gif) no-repeat left center;
}
#SpecialistsLink_3 {
  background: url(http://www.climax.ru/img/left_ico_3.gif) no-repeat left center;
}
#SpecialistsLink_4 {
  background: url(http://www.climax.ru/img/left_ico_4.gif) no-repeat left center;
}
#SpecialistsLink_5 {
  background: url(http://www.climax.ru/img/left_ico_5.gif) no-repeat left center;
}
#SpecialistsLink_6 {
  background: url(http://www.climax.ru/img/left_ico_6.gif) no-repeat left center;
}
#SpecialistsLink_7 {
  background: url(http://www.climax.ru/img/left_ico_7.gif) no-repeat left center;
}
#SpecialistsLink_8 {
  background: url(http://www.climax.ru/img/left_ico_8.gif) no-repeat left center;
}
#SpecialistsLink_9 {
  background: url(http://www.climax.ru/img/left_ico_9.gif) no-repeat left center;
}
#SpecialistsLink_10 {
  background: url(http://www.climax.ru/img/left_ico_10.gif) no-repeat left center;
}
#SpecialistsLink_11 {
  background: url(http://www.climax.ru/img/left_ico_11.gif) no-repeat left center;
}
#SpecialistsLink_12 {
  background: url(http://www.climax.ru/img/left_ico_12.gif) no-repeat left center;
}
#SpecialistsLink_13 {
  background: url(http://www.climax.ru/img/left_ico_13.gif) no-repeat left center;
}
#SpecialistsLink_14 {
  background: url(http://www.climax.ru/img/left_ico_14.gif) no-repeat left center;
}
#SpecialistsLink_15 {
  background: url(http://www.climax.ru/img/left_ico_15.gif) no-repeat left center;
}
#SpecialistsLink_16 {
  background: url(http://www.climax.ru/img/left_ico_16.gif) no-repeat left center;
}
#SpecialistsLink_17 {
  background: url(http://www.climax.ru/img/left_ico_17.gif) no-repeat left center;
}*/



/*Main Left Menu*/
#LeftMenuDiv {
  text-align:left;
  padding-left:25px;
  padding-bottom:7px;
  background: url(http://www.climax.ru/img/bottom_shadow.gif) no-repeat 16px bottom;
  position:relative;
}
.PacientsHeader {
  background: url(http://www.climax.ru/img/pacients.gif) no-repeat left top;
  height:46px;
  width:172px;
}


/*End Main Left Menu*/

/*Main Right Menu*/
#RightMenuDiv {
  text-align:right;
  padding-right:25px;
  padding-bottom:7px;
  background: url(http://www.climax.ru/img/bottom_shadow_right.gif) no-repeat right bottom;

}
SPGeneralTableCentralTd {
}


.SpecialistsHeader {
  background: url(http://www.climax.ru/img/specialists.gif) no-repeat right top;
  height:46px;
  width:172px;
  margin-left:auto;
}
/*End Main Right Menu*/

/*Main Central Part*/

#MainLogoDiv {
  background: url(http://www.climax.ru/img/logo_bg_center.png) repeat-x left 65px;
  margin-left:10px;
  position:absolute;
  width:550px;
  left:-75px;
}
#MainLogoDivLeft {
  background: url(http://www.climax.ru/img/logo_bg_left.jpg) no-repeat left 12px;
}
#MainLogoDivRight {
  background: url(http://www.climax.ru/img/logo_bg_right.jpg) no-repeat right 65px;
  height:120px;
  padding-top:70px;
  padding-left:25px;
}
#CentralTextContainerDiv {
  position:relative;
  top:190px;
}
#LeftTextDiv {
  position:absolute;
  right:185px;
  top:5px;
  width:400px;
  text-align:right;
}
#LeftTextDiv p, #RightTextDiv p {
  font: 14px "Times New Roman", Times, serif;
  color: #01684B;
}
#LeftTextDiv img, #RightTextDiv img {
  margin:0px 5px 0px 8px;
}

#RightTextDiv {
  position:absolute;
  left:255px;
  top:5px;
  width:400px;
  text-align:left;
}
#LeftCounterDiv {
  margin-top:50px;

}
#RightCounterDiv {
  margin-top:67px;

}
#MainBottomBannerDiv {
  position:absolute;
  top:200px;
}
/*End Main Central Part*/

/*End Main Styles*/







/*Secondary Pages*/

/*Pacients*/


/*Backgrounds*/

/*Pacients*/

body#PacientsPages #GeneralLeftBg {
  background: url(http://www.climax.ru/img/general_left_bg.png) repeat-y left top;
}
body#PacientsPages #GeneralTopBg {
  background: url(http://www.climax.ru/img/general_top_bg.png) repeat-x left top;
}
body#PacientsPages #GeneralRightBg {
  background: url(http://www.climax.ru/img/general_right_bg.png) repeat-y right top;
}
body#PacientsPages #GeneralBottomBg {
  background: url(http://www.climax.ru/img/general_bottom_bg.png) repeat-x left bottom;
  position:relative;
}
body#PacientsPages #GeneralLeftBottomCorner {
  background: url(http://www.climax.ru/img/general_left_bottom_corner.jpg) no-repeat left bottom;
}
body#PacientsPages #GeneralLeftTopCorner {
  background: url(http://www.climax.ru/img/general_left_top_corner.jpg) no-repeat left top;
}
body#PacientsPages #GeneralRightTopCorner {
  background: url(http://www.climax.ru/img/general_right_top_corner.jpg) no-repeat right top;
}
body#PacientsPages #GeneralRightBottomCorner {
  background: url(http://www.climax.ru/img/general_right_bottom_corner.jpg) no-repeat right bottom;
  padding-top:198px;
  overflow: hidden;
  width:100%;
  padding-bottom:465px;
}

/*Specialists*/

body#SpecialistsPages #GeneralLeftBg {
  background: url(http://www.climax.ru/img/general_left_bg_1.png) repeat-y left top;
}
body#SpecialistsPages #GeneralTopBg {
  background: url(http://www.climax.ru/img/general_top_bg_1.png) repeat-x left top;
}
body#SpecialistsPages #GeneralRightBg {
  background: url(http://www.climax.ru/img/general_right_bg_1.png) repeat-y right top;
}
body#SpecialistsPages #GeneralBottomBg {
  background: url(http://www.climax.ru/img/general_bottom_bg_1.png) repeat-x left bottom;
  position:relative;
}
body#SpecialistsPages #GeneralLeftBottomCorner {
  background: url(http://www.climax.ru/img/general_left_bottom_corner_1.jpg) no-repeat left bottom;
}
body#SpecialistsPages #GeneralLeftTopCorner {
  background: url(http://www.climax.ru/img/general_left_top_corner_1.jpg) no-repeat left top;
}
body#SpecialistsPages #GeneralRightTopCorner {
  background: url(http://www.climax.ru/img/general_right_top_corner_1.jpg) no-repeat right top;
}
body#SpecialistsPages #GeneralRightBottomCorner {
  background: url(http://www.climax.ru/img/general_right_bottom_corner_1.jpg) no-repeat right bottom;
  padding-top:198px;
  overflow: hidden;
  width:100%;
  padding-bottom:465px;
}

/*End Backgrounds*/

#SPGeneralTable td {
  vertical-align:top;
}

#SPGeneralTableLeftTd {
  width:248px;
  height:933px;
}
#SPGeneralTableRightTd {
  width:190px;
  padding-top:60px;
  text-align:center;
}

body#Main_Page #TopLinksDiv {
  position:absolute;
  height:12px;
  z-index:10;
  top:25px;
  left:30px;
  background-color:#FFF2D4;
  padding:5px 0px;
}

body#PacientsPages #SPGeneralTableLeftTd #TopLinksDiv {
  position:absolute;
  height:12px;
  z-index:10;
  top:15px;
  left:100px;
  padding:5px 0px;
}
body#SpecialistsPages #SPGeneralTableLeftTd #TopLinksDiv {
  position:absolute;
  height:12px;
  z-index:10;
  top:5px;
  left:100px;
  padding:5px 0px;
}

body#Main_Page #TopLinksDiv table a, body#PacientsPages #SPGeneralTableLeftTd #TopLinksDiv table a, body#SpecialistsPages #SPGeneralTableLeftTd #TopLinksDiv table a {
  margin:0px 10px;
}
body#PacientsPages #SPGeneralTableLeftTd #TopHomeLinkDiv {
  position:absolute;
  height:46px;
  width:355px;
  z-index:10;
  top:42px;
  left:78px;
  padding:0px;
}
body#SpecialistsPages #SPGeneralTableLeftTd #TopHomeLinkDiv {
  position:absolute;
  height:46px;
  width:355px;
  z-index:10;
  top:30px;
  left:78px;
  padding:0px;
}
body#PacientsPages #SPGeneralTableLeftTd #TopHomeLinkDiv a, body#SpecialistsPages #SPGeneralTableLeftTd #TopHomeLinkDiv a {
  height:46px;
  width:355px;
  display:block;
}


/*Left Part*/

/*Search*/
#form1 {
  margin:25px auto 25px;
}
#SearchTable {
  background: url(http://www.climax.ru/img/search_bg.gif) no-repeat left top;
  width:214px;
  height:47px;
}
#SearchTable td {
  padding-top:12px;
}
.Search {
  padding:0px;
  border:1px solid #B6B6B6;
  width:155px;
  margin:1px 0px 0px 4px;
}
.SearchSubmit {
  margin-right:6px;
}


/*Content*/

#ContentDiv h1 {
font: 32px "Times New Roman", Times, serif;
color: #01815D;
margin:10px 0px;
text-align:center;
}
#ContentDiv h2 {
font: 20px "Times New Roman", Times, serif;
color: #A88534;
margin:0px 0px;
padding:0px;
text-align:center;
}
#ContentDiv h4 {
font: bold 13px Arial, "Times New Roman", Times, serif;
color: #01815D;
margin:10px 0px 0px;
}

#ContentDiv .AnounceDiv h2, #ContentDiv .AnounceDiv_1 h2, #ContentDiv .AnounceDiv_2 h2, #ContentDiv #NoticeDiv h2 {
padding:0px;
margin:0px;
}

#ContentDiv {
  margin:3px 25px 15px 45px;
  overflow:hidden;
  text-align:left;
  padding-bottom:15px
}
/*#ContentDiv h1 {
  font: 32px "Times New Roman", Times, serif;
  color: #01815D;
  margin:30px 0px;
  text-align:center;
}
#ContentDiv h2 {
  font: 20px "Times New Roman", Times, serif;
  color: #A88534;
  margin:20px 0px;
  text-align:center;
}

#ContentDiv h4 {
font: bold 13px Arial, "Times New Roman", Times, serif;
color: #01815D;
margin:10px 0px 0px;
}*/

#ContentDiv p {
  padding:0px 0px;
  margin:0px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: normal;
  color:#000000;
}

#ContentDiv .HelpPlacesDiv {
font-size:13px;
}
#ContentDiv .HelpPlacesDiv h2 {
margin:10px 0px;
padding:0px;
}
#ContentDiv .HelpPlacesDiv h4 {
margin:5px 0px 0px;
padding:0px;
}
#ContentDiv .HelpPlacesDiv br {
display:none;
}

#ContentDiv .HelpPlacesDiv p b {
color:#000000;
font-size:12px;
}

#ctl00_RubrDescription p {
margin:5px 0px 15px;
}

.ContentImageDiv {
  border:1px solid #D7D4CF;
  background: #FFFFFF url(http://www.climax.ru/img/content_img_bg.png) repeat-x left bottom;
  /*width:145px;*/
  float:left;
  padding:11px;
  margin-right:15px;
}
#ContentDiv p {
  margin-top:5px;
}

#ContentDiv p b {
  color:#01815D;
}
#ContentDiv ul{
  margin:10px 0px;
  font: 13px Tahoma, Arial, Helvetica, sans-serif;
  text-align:left;
}
#ContentDiv ol {
  margin:10px 0px;
  font: 13px Tahoma, Arial, Helvetica, sans-serif;
  text-align:left;
}
#ContentDiv ol li {
  line-height:15px;
}
#ContentDiv ul li {
  font-size:13px;
  color:#000000;
  margin-left:20px;
  line-height:18px;
  background: url(http://www.climax.ru/img/small_li.gif) no-repeat left 6px;
  list-style-type: none;
  padding-left:12px;
  font-size:13px;
}
#ContentDiv ul li ul {
  margin:0px 0px;
}
#ContentDiv ul li ul li {
  margin-left:15px;
}

#ContentDiv a {
  font-size:13px;
  text-decoration:underline;
}
#ContentDiv a:hover {
  font-size:13px;
  text-decoration:underline;
}

#ContentDiv a.drug_link {
  color: #800000;
  font-weight: bold;
}

#ContentDiv a.drug_link:hover {
  color: #800000;
  font-weight: bold;
}

/*Sait Map*/

#ContentDiv ul.SaitMapUl li, #ContentDiv ul.JournalYearUl li {
background: url(http://www.climax.ru/img/big_li.gif) no-repeat left 6px;
list-style-type: none;
padding-left:15px
}
#ContentDiv ul.SaitMapUl ul li, #ContentDiv ul.ArticleList li, #ContentDiv ul.JournalYearUl ul li {
background: url(http://www.climax.ru/img/small_li.gif) no-repeat left 6px;
list-style-type: none;
padding-left:12px;
}




/*End Ñontent*/

/*Right Part*/

#BannersDiv div {
  margin:8px auto;
  border:none;
}
#BannersDiv {
  margin-top:40px;
  text-align:center;
}
.NewsBlock, .RoundTableBlock {
  width:150px;
  margin:15px auto;
  text-align:left;
}
.NewsBlock h1 {
  width:150px;
  height:46px;
  background: url(http://www.climax.ru/img/news_header.gif) no-repeat center top;
  font: 20px "Times New Roman", Times, serif;
  color:#FFFFFF;
  padding-top:4px;
  text-align:center;
}
.RoundTableBlock h1 {
  width:150px;
  height:72px;
  background: url(http://www.climax.ru/img/rounded_header.gif) no-repeat center top;
  font: 20px "Times New Roman", Times, serif;
  color:#FFFFFF;
  padding-top:4px;
  text-align:center;
}


.NewsBlock a {
  text-decoration:underline;
}
.NewsBlock a:hover {
  text-decoration:none;
}
.NewsBlock span {
  display:block;
  text-align:right;
  margin:3px 0px;
}
.NewsBlock span a {
  color:#01815D;
}
.rightblock {
  text-align:left;
  width:150px;
  margin:0px auto;
}
.rightblock span {
  display:block;
  text-align:left;
  margin:3px 0px;
  color:#000000;
  font-weight:bold;
}
.rightblock span a {
  color:#01815D;
  font-weight:normal;
  display:block;
  text-align:right;
}

.rightblock b {
  color:#01815D;
}
/*End Right Part*/

/*Logo*/

body#PacientsPages #SpLogoDiv, body#SpecialistsPages #SpLogoDiv {
  position:absolute;
  bottom:0px;
  text-align:center;
  width:100%;
}
body#PacientsPages #SpLogoDiv img, body#SpecialistsPages #SpLogoDiv img {
margin-left:25px;
margin-bottom:5px;
}
body#PacientsPages .CentralTextDiv  {
  width:550px;
  margin:40px auto 30px ;
}
body#SpecialistsPages .CentralTextDiv  {
  width:550px;
  margin:57px auto 30px ;
}

  /*Âíèìàíèå ïàðàìåòð ïðîïèñàí òîëüêî äëÿ Îïåðû*/
@media all and (min-width: 0) {
body#SpecialistsPages .CentralTextDiv  {
  width:550px;
  margin:65px auto 30px ;
}
}
@media all and (min-width: 0) {
body#PacientsPages .CentralTextDiv  {
  width:550px;
  margin:50px auto 30px ;
}
}
@media all and (min-width: 0) {
body#Main_Page #LeftMenuDiv ul li, body#PacientsPages #LeftMenuDiv ul li, body#Main_Page #RightMenuDiv ul li {
  padding-bottom:3px;
}
}

body#PacientsPages .CentralTextDiv p, body#SpecialistsPages .CentralTextDiv p {
  margin-left:35px;
  font: 14px "Times New Roman", Times, serif;
  color: #01684B;
  margin-bottom:10px;
}


/*End Pacients*/



/*Specialists*/
#NoticeDiv div {
  margin-top:20px;
  padding:18px 20px;
}
#NoticeDiv div p {
  font: 15px "Times New Roman", Times, serif;
  color: #000000;
  padding:0px 0px;
  margin:00px;
}
.AnounceDiv, .AnounceDiv_1,  .AnounceDiv_2 {
  border:1px solid #00A073;
  background-color:#D2E9CB;
  text-align:center;
  font: 15px "Times New Roman", Times, serif;
  color: #000000;
  padding:18px 20px;
  margin-top:20px;
}
.AnounceDiv_1 {
  background-color:#FFFFFF;
  text-align:left;
}
.AnounceDiv_2 {
  background-color:#FEF7E8;
  text-align:left;
  border:1px solid #E4CB91;
}

.AnounceDiv_1  img {
  float:left;
}
.AnounceDiv_1  span, .AnounceDiv_2  span {
  display:block;
  text-align:right;
}

#ContentDiv .AnounceDiv h1, #ContentDiv .AnounceDiv_1 h1, #ContentDiv .AnounceDiv_2 h1, #ContentDiv #NoticeDiv h1 {
  font: 20px "Times New Roman", Times, serif;
  color:#A88534;
  padding:0px;
  margin:0px;
}
#ContentDiv .AnounceDiv h2, #ContentDiv #NoticeDiv h2 {
  padding:0px;
  margin:0px;
}
#ContentDiv .AnounceDiv h2 a, #ContentDiv #NoticeDiv h2 a {
  font-weight:bold;
}
#NoticeDiv h2 i {
  padding:0px;
  margin:0px;
  font-style: normal;
}

#ContentDiv .AnounceDiv a, #ContentDiv .AnounceDiv_1 a, #ContentDiv .AnounceDiv_2 a, a.newsmore {
  font: 14px "Times New Roman", Times, serif;
  color:#01815D;
  text-decoration:underline;
}
#ContentDiv .AnounceDiv a:hover, #ContentDiv .AnounceDiv_1 a:hover, #ContentDiv .AnounceDiv_2 a:hover, a.newsmore:hover {
  text-decoration:none;
}
#ContentDiv .newsdate b {
  font: 18px "Times New Roman", Times, serif;
  color: #A88534;
  margin:20px 0px;
  text-align:left;
  display:block;
  padding:0px;
  margin:0px;
}
.newsmore {
  display:block;
  text-align:right;
}
.CentralBlocks h1 {
  background: url(http://www.climax.ru/img/content_bottom_shadow.gif) no-repeat center bottom;
  padding-bottom:8px;
  margin:0px;
}
.CentralBlocks h1 span {
  border-bottom:1px dotted #00A073;
  display:block;
}
/*Other styles*/

.OneNews div.ActionMonth {
  color : #01815D;
  margin-top: 20px;
  margin-bottom: 10px;
  font: bold 12px Arial, Tahoma, Helvetica, sans-serif;
  }

  .OneNews div.NewsDate, span.NewsDate {
font-weight: bold;
color: #01815D;
margin:1px 0px;
font: bold 12px Arial, Tahoma, Helvetica, sans-serif;
}



.OneNews .NewsTitle, span.NewsTitle {
  font-weight: bold;
  font-size: 12px;
  color:#5189C8;
  margin:3px 0px;
  }
.OneNews .ActionCity {
  font-size: 11px;
  margin-bottom:3px;
  }
.OneNews .NewsShortText {
  font-size: 11px;
  font-weight: bold;
  color:#01815D;
  margin:2px 0px;
  }
span.NewsShortText {
  margin:2px 0px;
  font: normal 12px Arial, Tahoma, Helvetica, sans-serif;
  }
#ContentTableLeftTd div.CalendarInfo div.NewsShortText p {
  padding-left:0px;
  margin-left:0px;

}

.OneNews div.NewsLink {
  font-size: 12px
  }
.OneNews div.NewsFullText {
  font-size: 12px;
  }
.OneNews div.NewsSource {
  font-size: 12px;
  }
.OneNews div.NewsMonth {
  font-size: 12px;
  color: #FF0000;
  font-weight: bold;
  margin-top: 10px;
  margin-bottom: 15px;
  font-family : Arial;
}
#ctl00_cphInfo_tbKeyword {
  border:1px solid #B6D6AC;
}

/*Quescions-Answers*/
.dataTableClean input, .dataTableClean textarea, .regform input, .textfield input, .word input, .Clean input, .Clean textarea {
  border:1px solid #B6D6AC;
}
.Clean td {
  padding-right:2px;
}
.dataTableClean td {
  font-size:12px;
  padding-right:4px;
}

.word {
padding-top:6px;
width:70%;
padding-right:10px;
}
.submitbtn {
width:30%;
}

table tr.regform td {
background-color:#FFFFFF;
padding-top:5px;

}
/* FAQ */
.faqquestion {
  font-weight:bold;
  margin-top:8px;
  margin-bottom:3px;
  color:#01815D;
  }
.faqanswer {
  font: normal 12px Arial, Helvetica, sans-serif;
  margin-top:8px;
  margin-bottom:3px;
}
.faqanswerauthor {
  font: normal 12px Arial, Helvetica, sans-serif;
  }
.faqquestionauthor {
  font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
  }
#ctl00_cphInfo_FAQListObj_lblFAQArchiveList a {
  font: normal 12px Arial, Helvetica, sans-serif;
}
#ctl00_RubrDescription {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 13px;

}

/* ÊÐÓÃËÛÅ ÑÒÎËÛ */



  .RoundTable {
    font-size: 11px;
    margin:10px 0px 10px 15px;
  }
  .RoundTable table {
    border-collapse: collapse;
  }
  .RoundTable td {
    padding: 0px 0px 5px 0px;
    vertical-align:top;
  }
  .RTablePager {
    font-size: 11px;
    margin: 12px 0px 0px 0px;
  }
  div.RoundTable div.RTablePager span span {
    font-size:13px;
  }
  .RTablePager a, .RTablePager .curr {
    padding: 0px 4px 0px 8px;
    border-left: 1px solid #333;
    font-size: 11px;
  }
  .RTablePager .curr {
    font-weight: bold;
    }
  .RTablePager .first {
    border-left: 1px none #333 !important;
  }
  .RTablePager hr {
    height: 1px;
    color:#336600;
  }
  .RTName {
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 5px;
  }
  .RTTheme {
    margin-left:20px;
    margin-bottom:5px;
  }
  .RoundTable table td .ThemeName  {
    padding-bottom: 3px;
    padding-top:3px;
  }
  .RoundTable table td .ThemeName a {
    font-weight: bold;
    font-size:11px;
    color:#01815D;
  }
  .RoundTable td .LastCommentLink, .RoundTable td .LastcommentDate, .RoundTable td .LastCommentAuthor, .RoundTable td .TotalComments {
    font-size: 11px;
    color:#01815D;
    font-weight:normal;
  }
  .AllThemes {
    font-size: 11px;
  }

/* Èíôîðìàöèÿ î òåìå */

.RTInfo {
font-size:13px;
}
.RTInfo #ctl00_cphInfo_MessageRoundTableControl_RoundTableTitle {
display: block;
font-size: 16px;
font-weight: bold;
margin-bottom: 5px;
}
.RTInfo #ctl00_phContent_MessageRoundTableControl_RoundTableTitle {
display: block;
font-size: 13px;
font-weight: bold;
margin-bottom: 5px;
}
.RTInfo #MessageRoundTableControl_RoundTableMessage {
display: block;
margin-bottom: 5px;
text-align: justify;
}
.RTInfo #MessageRoundTableControl_RoundTableFile {
display: block;
margin-bottom: 5px;
font-size: 11px;
}
.RTInfo #ctl00_cphInfo_MessageRoundTableControl_RoundTableAuthor {
display: block;
margin: 10px 0px 10px;
font-style: italic;
}
.RTInfo #ctl00_phContent_MessageRoundTableControl_RoundTableAuthor {
display: block;
margin-top:5px;
}
.RTInfo #MessageRoundTableControl_RoundTableDate {
margin-right: 10px;
font-size: 11px;
}
.RTInfo #MessageRoundTableControl_RoundTableDateClosed {
font-weight: bold; font-size: 11px;
}
.RTInfo .RTablePrintVersion {
display: block; margin: 3px 0px 5px 0px;
}

/* Êîììåíòàðèè */
.RoundTableResults .RTablePager {margin: 3px 0px;}

.RoundTableResults table {
border-collapse: collapse;
border-bottom: 1px solid #ACA899;
}
.RoundTableResults table td {
padding: 5px 0px 5px 0px;
vertical-align: top;
font-size: 13px;
}
.RoundTableResults td.RTComment, .RoundTableResults td.RTCommentTools {
border-top: 1px dashed #AFC368;
}
.RoundTableResults td.RTComment {
padding-right: 10px;
text-align: justify;
}
.RoundTableResults table td.RTCommentTools {
width: 181px;
font-size: 10px;}
.RTCommentTools .CommentAuthor, .RTCommentTools .city, .RTCommentTools .spec, .RTCommentTools .nmb, .RTCommentTools .date, .RTCommentTools .time {
display: block;
padding-bottom: 2px;
font-size:11px;
}
.RTCommentTools .CommentAuthor a {
font-size:13px;
}
.RTCommentTools .nmb, .RTCommentTools .date, .RTCommentTools .time {
float: left;
padding-right: 2px;
}
.RTCommentTools .CommentIcons {
clear: left;
padding-top: 5px;
}
.RTCommentTools .CommentIcons img {
margin-right: 5px;
}

/* ÄÎÁÀÂËÅÍÈÅ ÊÎÌÌÅÍÒÀÐÈß*/

.AddCommentForm .solvayform textarea {
  border:1px solid #B6D6AC;
}
.solvayform td {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
}
table#AddRoundTableControl_FormTable td {
  vertical-align: top;}

/* Èíôî ñïðàâà îò ôîðìû */

td.AddCommentTools  {
  font-size: 11px;
  }
/*td.AddCommentTools #AddRoundTableControl_Author, td.AddCommentTools #AddRoundTableControl_Email {
  display: block;
  }
td.AddCommentTools #AddRoundTableControl_Author {
  font-weight: bold;
  }
td.AddCommentForm {
  padding-right: 10px;
  }
.AddCommentForm .solvayform table {
  width: 455px;
  border-collapse: collapse;
  }*/

td.AddCommentTools #AddRoundTableControl_Author, td.AddCommentTools #AddRoundTableControl_Email {
display: block;
}
td.AddCommentTools #AddRoundTableControl_Author {
font-weight: bold;
}
td.AddCommentForm {
padding-right: 10px;
}
.AddCommentForm .solvayform table {
border-collapse: collapse;
}

/* Ôîðìà ïðîâåðêè ñëîâà */
td.AddCommentTools {
  width: 181px;
  }

/* Ïîäïèñêà - îòïèñêà */
td.RTSubscrButtons {
  padding-top: 3px;
  border-top: 1px solid #ACA899;
  }
input#SubsToRoundTableControl_SubsImageButton, input#SubsToRoundTableControl_UnsubsImageButton {
  padding-right: 20px;
  }


/* ÄÎÁÀÂËÅÍÈÅ ÍÎÂÎÉ ÒÅÌÛ*/
table#AddRoundTableThemeControl_FormTable {
  width: 675px;
  margin-top: 5px;
  font-size: 11px;
  }
table#AddRoundTableThemeControl_FormTable td {
  vertical-align: top;
  }
td.AddCommentTools {
  width: 181px;
  }

td.AddThemeForm {
  padding-right: 10px;
  }

/* Èíôî ñïðàâà îò ôîðìû */
td.AddCommentTools #AddRoundTableThemeControl_Name, td.AddCommentTools #AddRoundTableThemeControl_Email  {display: block;}
td.AddCommentTools #AddRoundTableThemeControl_Name {font-weight: bold;}

/* end of ÊÐÓÃËÛÅ ÑÒÎËÛ   */

/*End Other Second Pages*/
/*End Second Page Styles*/


/*End Left Td*/

/*Right Td*/

#BottomContentBgDiv #ContentTable #ContentTableRightTd {
  vertical-align:top;
  text-align:left;
  padding-top:30px;
  padding-left:15px;
  padding-right:0px;
  width:216px;
  vertical-align:top;
}

#BannersDiv img, #BannersDiv div img {
  margin-bottom:15px;
  border:none;
}
#BottomContentBgDiv #ContentTable #ContentTableRightTd #BannersDiv {
  text-align:center;
}



#ctl00_phContent_AddRoundTableControl_CheckButton {
  margin:0px 0px 0px 0px;
  background: url(/img/rounded_search.gif) no-repeat;
  height:29px;
  width:70px;
  border:none;
  font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  padding-bottom:12px;
  padding-right:8px;
  text-indent:-9999px;
}


/*Pool*/
.PoolHeader {
background: url(/img/pool_header.png) no-repeat left top;
height:47px;
width:213px;
margin:0px auto;
}
.PoolHeader span {
display:none;
}
.PoolDiv {
text-align:left;
width:214px;
margin:0px auto;
}

.PoolTable td {
text-align:left;
background:none;
padding-left:15px;
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
}
.PoolTable tr {
background:none;
}
.PoolTable td h2 {
color:#A88534;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
margin:0px 0px 5px;
}
.PoolTable td div b {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin:0px 0px 5px;
display:block;
text-align:left;
}
.PoolTable form input {
padding-top:3px;
}



td.text {
background:none;
text-align:center;
}
td.text b {
background: url(/img/pool_header_1.png) no-repeat left top;
height:47px;
width:213px;
margin:0px auto;
display:block;
padding-top:5px;
font-size:17px;
font-family:"Times New Roman", Times, serif;
}

/*Pool in Content*/

#ContentDiv td.text b {
background:none;
height:35px;
width:213px;
margin:0px auto;
display:block;
padding-top:5px;
font-size:22px;
font-family:"Times New Roman", Times, serif;
color:#01815D;
}
#ContentDiv .PoolTable input {
background-color:#FFFFFF;
border:1px solid #B6D6AC;
}
#ContentDiv .PoolTable input.Submit {
background-color:#FFFFFF;
border:none;

}
#ContentDiv .PoolTable td div b {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin:10px 0px 3px;
display:block;
text-align:left;
}

.Submit {
margin:10px 0px 3px 0px;
background: url(/img/button_feedback.gif) no-repeat;
height:40px;
width:112px;
border:none;
font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
color: #FFFFFF;
padding-bottom:12px;
padding-right:8px;
text-indent:-9999px;
}
.submitbtn #ctl00_phContent_AddRoundTableControl_CheckButton {
margin:0px 0px 0px 0px;
background: url(/img/rounded_search.gif) no-repeat;
height:29px;
width:70px;
border:none;
font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
color: #FFFFFF;
padding-bottom:12px;
padding-right:8px;
text-indent:-9999px;
}
.word {
padding-top:6px;
width:70%;
padding-right:10px;
}
.submitbtn {
width:30%;
}

/*Voting*/



/*Voting*/

.VotingSubhdr {
  margin-bottom:0px;
  padding:0px;
}
.VotingResult {
  font-size:13px;
}
.question {
  color:#01815D;
  font-weight:bold;
  padding:10px 0px;
}
.answer {
}
.poloska {
  height:5px;

}
.percent {
}
.voices {
  color:#999999;
  font-weight:bold;
  padding-left:5px;
}
.vsego {
  color:#AD8C41;
  border-bottom:1px dotted #CCCCCC;
  height:30px;
  padding-top:10px;
}


/*End Pooll*/

/*End Right Td*/

/*Bottom*/
#Bottom {
  width:806px;
  margin:0px auto;
  font: 10px Tahoma, Arial, Helvetica, sans-serif;
  color: #8CDA70;
}
#Bottom table td {
  vertical-align:top;
}
/*End Bottom*/





/*Other Styles for work*/

/* òàáëèöà ñ ðàìêîé â 1 ïèêñåë - begin */
table.data {
border-collapse : collapse;
empty-cells: hide;
font-weight:normal;
width:96%;
margin-top:10px;
}
table.data th, table.data .thead {
font-weight : bold;
background-color : #d0d0d0;
font-size:10px;
color:#000000;
weight:auto;
}

table.data td, table.data th {
  border : 1px solid #333333;
}
/* òàáëèöà ñ ðàìêîé â 1 ïèêñåë - end */

/* òàáëèöà áåç ðàìêè - begin */
table.clean th, table.clean .thead td {
  font-weight : bold;
  background-color : #d0d0d0;
}
table.clean td, table.clean th {
  border : 0px solid #000000;
}
/* òàáëèöà áåç ðàìêè - end */

.searchresults {
  text-align:justify;
}
.highlight {
  font-weight:bold;
  color:#3C79BD;
  font-style:italic;
}

/*Consultation Subscription*/

#ctl00_phContent_SubmitBtn {
  background: url(http://www.climax.ru/img/button_feedback.gif) no-repeat left top;
  height:40px;
  width:112px;
  border:none;
  font-size:11px;
  color:#FFFFFF;
  cursor:pointer;
  text-indent:-9999px;
}
#ContentDiv table.Clean td {
  font-size:12px;
}
.textfield {
  padding-right:0px;
}


/*Êàëåíäàðü ìåðîïðèÿòèé*/

.Calendar {
font-size:13px;
}
.Calendar .NewsDate {
font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
}
.CalendarInfoTitle {
font-weight:bold;
margin-bottom:5px;
}
.Calendar input, .Calendar select, .Calendar input.dxeEditArea {
border:1px solid #B6D6AC;
}


a.NewsLink {
color:#01815D;
}
a.NewsLink:hover {
text-decoration:none;
}
