body {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	margin-bottom: 0px;
	margin-top: 0px;
	background-image: url(http://www.medmoon.ru/assets/templates/medmoon4/images/backgr.jpg);
	background-repeat: no-repeat;
	width: 100%;
	background-position: center top;
	background-color: #000000;
	background-attachment: fixed;
	display: table;
}
#bglink{
    display:block;
    height:100%;
    width:100%;
    position:fixed;
    left:0;
    top:0;
    z-index:0;
    text-indent:-5000em;
  }
#container{
    position:relative;
    z-index:10;
  }
table {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	margin-top: 0px;
	background-color: #FFFFFF;
	margin-bottom: 0px;
}

ol{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	margin: 10px 10px 10px 20px;
	padding-left: 30px;
	
}

ol li::-moz-list-number{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style:italic;
	font-weight:bold;
	color:#C13D55;
}

/* Середина центральной страницы
------------------------------------------------ */
.tema_nedeli{
	width: 686px;
	height: 35px;
	background-image: url(images/tema_nedeli.jpg);
	margin-left: 5px;	
}
#tema_nedeli_s{
	margin-top: 2px;
}
#tema_nedeli_s a{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #43342c;
	font-size: 16px;
	text-decoration: none;
	margin: 0px 7px 0px 7px;
}
#tema_nedeli_s a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #43342c;
	font-size: 16px;
	text-decoration: underline;
}
#line_gor {
	background-image:url(images/line.jpg);
	width: 687px;
	height: 5px;
	float: none;
	margin: 5px 0px 5px 5px;
	background-repeat: repeat-x;
}
#line_gor_3 {
	background-image:url(images/line.jpg);
	width: 690px;
	height: 5px;
	float: none;
	margin: 5px 0px 5px 5px;
	background-repeat: repeat-x;
}
#line_vert {
	background-image:url(images/line2.jpg);
	margin: 3px 0px 5px 3px;
	width: 5px;
	height: 1230px;
}
#krasota_glav {
	background-image:url(images/krasota.jpg);
	width: 450px;
	height: 225px;
}
#krasota_glav #blok_ss {
	height: auto;
	padding: 55px 120px 5px 5px;
}
#krasota_glav #blok_ss a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #585858;
	display: block;
	width: 245px;
	border-bottom: #928676 1px dashed;
	height: auto;
	padding: 5px 5px 0px 5px;
	text-decoration: none;
}
#krasota_glav #blok_ss a:hover{
	font-size: 14px;
	width: 245px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	color: #BA394D;
	border-bottom: #928676 1px dashed;
	height: auto;
	padding: 5px 5px 0px 5px;
	text-decoration: none;
}
#krasota_glav #blok_ss_k {
	height: auto;
	padding: 5px 0px 5px 5px;
}
#krasota_glav #blok_ss_k a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585858;
	display: block;
	width: 260px;
	height: auto;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	background-image: url(images/strelka.png);
	background-repeat: no-repeat;
	background-position: 230px;
	font-weight: bold;
}
#krasota_glav #blok_ss_k a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BA394D;
	display: block;
	width: 260px;
	height: auto;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	background-image: url(images/strelka.png);
	background-repeat: no-repeat;
	background-position: 230px;
	font-weight: bold;
}
.line_gor_2 {
	background-image:url(images/line.jpg);
	width: 439px;
	height: 5px;
	float: left;
	margin: 0px 0px 0px 5px;
	background-repeat: repeat-x;
	clear: both;
}
#semja {
	background-image:url(images/semja.jpg);
	width: 450px;
	height: 325px;
	float: left;
}
#semja #blok_vs {
	height: auto;
	padding: 55px 5px 5px 150px;
}
#semja #blok_vs a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #43342c;
	display: block;
	width: 270px;
	border-bottom: #928676 1px dashed;
	height: auto;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
	background-image: url(images/punkt.jpg);
	background-repeat: no-repeat;
	text-indent: 20px;
	margin-bottom: 3px;
}
#semja #blok_vs a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #BA394D;
	border-bottom: #928676 1px dashed;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
	display: block;
	width: 270px;
	border-bottom: #928676 1px dashed;
	height: auto;
	text-decoration: none;
	background-image: url(images/punkt.jpg);
	background-repeat: no-repeat;
	text-indent: 20px;
	margin-bottom: 3px;
}
#semja #blok_vs_k {
	height: auto;
	padding: 15px 5px 5px 150px;
}
#semja #blok_vs_k a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585858;
	display: block;
	width: 260px;
	height: auto;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	background-image: url(images/strelka.png);
	background-repeat: no-repeat;
	background-position: 210px;
	font-weight: bold;
}
#semja #blok_vs_k a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BA394D;
	display: block;
	width: 260px;
	height: auto;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	background-image: url(images/strelka.png);
	background-repeat: no-repeat;
	background-position: 210px;
	font-weight: bold;
}
#dieta {
	background-image:url(images/dieta.jpg);
	width: 450px;
	height: 230px;
	float: left;
}
#dieta #blok_d {
	height: auto;
	padding: 55px 170px 5px 5px;
}
#dieta #blok_d a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #585858;
	display: block;
	width: 245px;
	border-bottom: #928676 1px dashed;
	height: auto;
	padding: 5px 5px 0px 5px;
	text-decoration: none;
}
#dieta #blok_d a:hover{
	font-size: 14px;
	width: 245px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	color: #BA394D;
	border-bottom: #928676 1px dashed;
	height: auto;
	padding: 5px 5px 0px 5px;
	text-decoration: none;
}
#dieta #blok_d_k {
	height: auto;
	padding: 5px 0px 5px 5px;
}
#dieta #blok_d_k a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585858;
	display: block;
	width: 260px;
	height: auto;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	background-image: url(images/strelka.png);
	background-repeat: no-repeat;
	background-position: 230px;
	font-weight: bold;
}
#dieta #blok_d_k a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BA394D;
	display: block;
	width: 260px;
	height: auto;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	background-image: url(images/strelka.png);
	background-repeat: no-repeat;
	background-position: 230px;
	font-weight: bold;
}
#novosti {
	background-image:url(images/novosti.jpg);
	width: 220px;
	float: left;
	background-repeat: repeat-x;
	height: auto;
	background-color: #F4EFE9;
	margin-left: 2px;
}
.novosti_blok {
	width: 215px;
	float: left;
	height: 95px;
	padding: 4px 3px 0px 2px;
	background-image: url(images/line.jpg);
	background-repeat: repeat-x;
	background-position: 0px 92px;
}
.novosti_blok a{
	color: #43342c;
	font-size: 13px;

}
.novosti_blok a:hover{
	color: #BD2949;
	font-size: 13px;
}
#beremennost {
	background-image:url(images/beremennost.jpg);
	width: 220px;
	float: left;
	height: 300px;
}
#beremennost #blok_ber {
	height: auto;
	padding: 45px 5px 5px 5px;
}
#beremennost #blok_ber a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #43342c;
	display: block;
	width: 205px;
	border-bottom: #928676 1px dashed;
	height: auto;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
	background-image: url(images/punkt.jpg);
	background-repeat: no-repeat;
	text-indent: 20px;
	margin-bottom: 3px;
}
#beremennost #blok_ber a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BA394D;
	border-bottom: #928676 1px dashed;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
	display: block;
	width: 205px;
	border-bottom: #928676 1px dashed;
	height: auto;
	text-decoration: none;
	background-image: url(images/punkt.jpg);
	background-repeat: no-repeat;
	text-indent: 20px;
	margin-bottom: 3px;
}
#beremennost #blok_ber_k {
	height: auto;
	padding: 10px 5px 5px 85px;
}
#beremennost #blok_ber_k a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585858;
	display: block;
	width: 130px;
	height: auto;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	background-image: url(images/strelka.png);
	background-repeat: no-repeat;
	background-position: 110px;
	font-weight: bold;
}
#beremennost #blok_ber_k a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BA394D;
	display: block;
	width: 130px;
	height: auto;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	background-image: url(images/strelka.png);
	background-repeat: no-repeat;
	background-position: 110px;
	font-weight: bold;
}
#line_gor_4 {
	background-image:url(images/line.jpg);
	width: 210px;
	height: 5px;
	float: none;
	margin: 5px 0px 5px 5px;
	background-repeat: repeat-x;
}
#bolezni {
	background-image:url(images/bolezni.jpg);
	width: 220px;
	float: left;
	height: 270px;
}
#bolezni #blok_bol {
	height: auto;
	padding: 45px 5px 5px 5px;
}
#bolezni #blok_bol a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #43342c;
	display: block;
	width: 210px;
	border-bottom: #928676 1px dashed;
	height: auto;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
	background-image: url(images/punkt.jpg);
	background-repeat: no-repeat;
	text-indent: 20px;
	margin-bottom: 3px;
}
#bolezni #blok_bol a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #BA394D;
	border-bottom: #928676 1px dashed;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
	display: block;
	width: 210px;
	border-bottom: #928676 1px dashed;
	height: auto;
	text-decoration: none;
	background-image: url(images/punkt.jpg);
	background-repeat: no-repeat;
	text-indent: 20px;
	margin-bottom: 3px;
}
#bolezni #blok_bol_k {
	height: auto;
	padding: 15px 5px 5px 5px;
}
#bolezni #blok_bol_k a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585858;
	display: block;
	width: 210px;
	height: auto;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	background-image: url(images/strelka.png);
	background-repeat: no-repeat;
	background-position: 190px;
	font-weight: bold;
}
#bolezni #blok_bol_k a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BA394D;
	display: block;
	width: 210px;
	height: auto;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	background-image: url(images/strelka.png);
	background-repeat: no-repeat;
	background-position: 190px;
	font-weight: bold;
}

#line_gor_5 {
	background-image:url(images/line.jpg);
	width: 990px;
	height: 5px;
	float: none;
	margin: 5px 0px 5px 5px;
	background-repeat: repeat-x;
}
.line_gor_5 {
	background-image:url(images/line.jpg);
	width: 990px;
	height: 5px;
	float: none;
	margin: 5px 0px 5px 5px;
	background-repeat: repeat-x;
}


#testi_glav {
	background-image:url(images/testi.jpg);
	width: 450px;
	height: 230px;
}
#testi_glav #blok_t {
	height: auto;
	padding: 55px 120px 5px 5px;
}
#testi_glav #blok_t a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #585858;
	display: block;
	width: 245px;
	border-bottom: #928676 1px dashed;
	height: auto;
	padding: 5px 5px 0px 5px;
	text-decoration: none;
}
#testi_glav #blok_t a:hover{
	font-size: 14px;
	width: 245px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	color: #BA394D;
	border-bottom: #928676 1px dashed;
	height: auto;
	padding: 5px 5px 0px 5px;
	text-decoration: none;
}
#testi_glav #blok_t_k {
	height: auto;
	padding: 5px 0px 5px 5px;
}
#testi_glav #blok_t_k a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585858;
	display: block;
	width: 275px;
	height: auto;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	background-image: url(images/strelka.png);
	background-repeat: no-repeat;
	background-position: 260px;
	font-weight: bold;
}
#testi_glav #blok_t_k a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BA394D;
	display: block;
	width: 275px;
	height: auto;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	background-image: url(images/strelka.png);
	background-repeat: no-repeat;
	background-position: 260px;
	font-weight: bold;
}
#fitnes {
	background-image:url(images/bolezni.jpg);
	width: 220px;
	float: left;
	height: 270px;
}
#fitnes #blok_f {
	height: auto;
	padding: 45px 5px 5px 5px;
}
#fitnes #blok_f a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #43342c;
	display: block;
	width: 210px;
	border-bottom: #928676 1px dashed;
	height: auto;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
	background-image: url(images/punkt.jpg);
	background-repeat: no-repeat;
	text-indent: 20px;
	margin-bottom: 3px;
}
#fitnes #blok_f a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #BA394D;
	border-bottom: #928676 1px dashed;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
	display: block;
	width: 210px;
	border-bottom: #928676 1px dashed;
	height: auto;
	text-decoration: none;
	background-image: url(images/punkt.jpg);
	background-repeat: no-repeat;
	text-indent: 20px;
	margin-bottom: 3px;
}
#fitnes #blok_f_k {
	height: auto;
	padding: 15px 5px 5px 5px;
}
#fitnes #blok_f_k a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585858;
	display: block;
	width: 210px;
	height: auto;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	background-image: url(images/strelka.png);
	background-repeat: no-repeat;
	background-position: 190px;
	font-weight: bold;
}
#fitnes #blok_f_k a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BA394D;
	display: block;
	width: 210px;
	height: auto;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	background-image: url(images/strelka.png);
	background-repeat: no-repeat;
	background-position: 190px;
	font-weight: bold;
}
#relax_glav {
	background-image:url(images/relaks.jpg);
	width: 450px;
	height: 200px;
}
#relax_glav #blok_r {
	height: auto;
	padding: 45px 5px 5px 150px;
}
#relax_glav #blok_r a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #585858;
	display: block;
	width: 245px;
	border-bottom: #928676 1px dashed;
	height: auto;
	padding: 5px 5px 0px 5px;
	text-decoration: none;
}
#relax_glav #blok_r a:hover{
	font-size: 14px;
	width: 245px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	color: #BA394D;
	border-bottom: #928676 1px dashed;
	height: auto;
	padding: 5px 5px 0px 5px;
	text-decoration: none;
}
#relax_glav #blok_r_k {
	height: auto;
	padding: 5px 0px 5px 5px;
	margin-left: 150px;
}
#relax_glav #blok_r_k a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585858;
	display: block;
	width: 280px;
	height: auto;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	background-image: url(images/strelka.png);
	background-repeat: no-repeat;
	background-position: 255px;
	font-weight: bold;
}
#relax_glav #blok_r_k a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BA394D;
	display: block;
	width: 280px;
	height: auto;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	background-image: url(images/strelka.png);
	background-repeat: no-repeat;
	background-position: 255px;
	font-weight: bold;
}
/* Верх шаблона
------------------------------------------------------------------------------- */
#menutop  {
	float: left;
	border-right: solid #951129 1px;
	height: 20px;

}
#menutop  a{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	padding: 0px 15px 0px 15px;
	line-height: 19px;
}
#menutop a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	padding: 1px 15px 2px 15px;
	line-height: 19px;
	background-color: #e11b11;
}
.menutop  {
	float: left;
	border-right: solid #951129 1px;
	height: 20px;

}
.menutop  a{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	padding: 0px 15px 0px 15px;
	line-height: 19px;
}
.menutop a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	padding: 1px 15px 2px 15px;
	line-height: 19px;
	background-color: #e11b11;
}
#menutop3  {
	float: left;
	border-right: solid #951129 1px;

}
#menutop3  a{
	padding: 2px 15px 0px 15px;
	height: 20px;
	line-height: 18px;
}
#menutop3 a:hover{
	padding: 2px 15px 0px 15px;
	line-height: 18px;
	height: 20px;
}

.home {
	border-bottom: dotted #cccccc 1px;
	width: 1000px;
	margin: -2px 0px 0px 0px;
}

/* Переходник
------------------------------------------------------------------------------- */
#pathway {font-family: Tahoma; font-size: 10px; color: #000; margin-left: 5px; margin-right: 5px;}
#pathway a{font-family: Tahoma; font-size: 10px; color: #000; text-decoration:none;}
#pathway a:hover{font-family: Tahoma; font-size: 10px; color: #e11b11; text-decoration:none;}


/* Низ шаблона
------------------------------------------------------------------------------- */
#box {
	width: 170px;
	display: block;
	float: left;
	background-image: url(images/niz.jpg);
	background-repeat: no-repeat;
	background-color: #F4F0E7;
	margin: 5px 0px 5px 13px;
	height: 170px;
}
#box_l {
	width: 1px;
	display: block;
	float: left;
	background-color: #958c7b;
	margin: 45px 0px 0px 13px;
	height: 115px;
}
#box_s {
	margin: 20px 10px 0px 10px;

}
#box p {
	color: #958c7b;
	font-size: 12px;
	text-indent: 35px;
	margin-top: 13px;
	margin-bottom: 0px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#box a {
	color: #43342c;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#box a:hover {
	color: #43342c;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.box {
	width: 170px;
	display: block;
	float: left;
	background-image: url(images/niz.jpg);
	background-repeat: no-repeat;
	background-color: #F4F0E7;
	margin: 5px 0px 5px 13px;
	height: 170px;
}
.box_l {
	width: 1px;
	display: block;
	float: left;
	background-color: #958c7b;
	margin: 45px 0px 0px 13px;
	height: 115px;
}
.box_s {
	margin: 20px 10px 0px 10px;

}
.box p {
	color: #958c7b;
	font-size: 12px;
	text-indent: 35px;
	margin-top: 13px;
	margin-bottom: 0px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.box a {
	color: #43342c;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.box a:hover {
	color: #43342c;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
#menubottom4  {
	width: 650px;
	height: 90px;
	float: left;
	margin-left: 30px;
	padding-top: 10px;
	font-family: Tahoma;
	font-size: 11px;

}
#menubottom4  a { font-family: Tahoma; font-size: 11px;color: #EB1A16; }
#menubottom4  a:hover { font-family: Tahoma; font-size: 11px;color: #0066cb; text-decoration:none;}
#menubottom5  {
	width: 200px;
	height: 100px;
	float: left;
	margin-left: 30px;
	padding-top: 10px;

}
/* Левая колонка
------------------------------------------------------------------------------- */

#menuleft  {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	padding-left: 4px;
}
#menuleft  td{ font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #000000;}
#menuleft  p{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #e11b11;
	font-weight: bold;
	margin: 5px 3px 5px 3px;

}
#menuleft  a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #43342c;
	display: block;
	width: 146px;
	height: auto;
	background-color: #f4efe9;
	text-decoration: none;
	border-bottom: #958c7b 1px solid;
	border-right: #958c7b 1px solid;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 3px;

}
#menuleft  a:hover{
	text-decoration:none;
	font-size: 11px;
	width: 146px;
	height: auto;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #C13D55;
	border-bottom: #951129 1px solid;
	border-right: #951129 1px solid;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 3px;
}


/* Правая колонка
------------------------------------------------------------------------------- */
.menuright  {	
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	padding-left: 4px;}
.menuright  td{ font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #000000;}
.menuright  p{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #e11b11;
	font-weight: bold;
	margin: 5px 3px 5px 3px;

}
.menuright  a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.menuright  a:hover{
	text-decoration:underline;
	color: #C13D55;
	font-size: 12px;

}
img.border {
	border:3px solid #C5C5C5;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:2px;
	margin-left:2px;
	color: #C5C5C5;
}
.box_a2 {
	width: 290px;
	height: auto;
	border: solid #c2c2c2 1px;
	padding-bottom: 4px;
}
.box_a3 {
	width: 290px;
	height: auto;
	border: solid #bcb6ab 1px;
	padding-bottom: 4px;
	background-color: #f4efe9;
}
img.indexpage3 {
	float: left;
	border: 0px;
	padding: 5px 9px 5px 2px;
}

/* Центральная колонка
------------------------------------------------------------------------------- */
.maintxt  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #282828;
	text-align: justify;
}
.maintxt p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #282828;
	text-align: justify;
	margin-left: 10px;
	margin-right: 5px;

}
.maintxt  td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #282828;
	font-style: normal;
}
.maintxt  a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0066cb;
	text-decoration:none;
}
.maintxt  a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 13px;color: #e11b11; text-decoration:underline; }
.maintxt  h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #e11b11;
	margin: 0px 5px 0px 10px;
}
.maintxt  h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #958c7b;
	margin: 0px 5px 0px 10px;
}
.maintxt  h2 a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #958c7b;
	text-decoration:none;
	margin: 0px 5px 0px 5px;
}
.maintxt  h2 a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #e11b11;
	text-decoration:none;
	margin: 0px 5px 0px 5px;
}
.maintxt  h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #958c7b;
	font-weight:bold;
	margin: 0px 5px 0px 10px;
}
.maintxt  h3 a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #958c7b;
	text-decoration:none;
	margin: 0px 5px 0px 5px;
}
.maintxt  h3 a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #e11b11;
	text-decoration:none;
	margin: 0px 5px 0px 5px;
}
.maintxt hr{border:0px; height:1px; color:#abaaaa; background:#abaaaa; margin-top:2px; margin-bottom:2px; display:block;}
.maintxt  h4{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #958c7b;
	font-weight:bold;
	margin: 0px 5px 0px 10px;
}
.maintxt  h5{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #958c7b;
	font-weight:bold;
	margin: 0px 5px 0px 10px;
}
.maintxt  h6{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #958c7b;
	font-weight:bold;
	margin: 0px 5px 0px 10px;
}
.maintxt .s_link {
	color: #E11B11;
	margin: 5px 10px 5px 10px;
	padding: 5px 5px 5px 10px;
	border: solid #E2D8CC 1px;
	background-color: #f4efe9;
}
.pod_zag {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	padding: 1px 3px 1px 3px;
	background-color: #F4EFE9;
	}

/* Изображения
------------------------------------------------------------------------------- */

img{
        border: 0px;
}

img.indexpage {
	float: left;
	border: 0px;
	padding: 0px 9px 0px 2px;
}

img.indexpager {
	float: right;
	padding: 0px 0px 0px 9px;
    border: 0px;
}
img.image {
	float: left;
	border: 0px;
	padding: 0px 9px 0px 2px;
}

img.imager {
	float: right;
	padding: 0px 0px 0px 9px;
    border: 0px;
}
img.indexpagen1 {
	float: none;
	border: #c2c2c2 1px solid;
	margin: 5px 0px 5px 8px;
	padding: 5px 5px  5px 5px;
}
img.indexpagen2 {
	float: left;
	border: 1px #EC018C dotted;
	margin: 0px 9px 0px 0px;
}


/* Дополнительные стили
------------------------------------------------------------------------------- */


/* ссылки черные
------------------------------------------------------------------------------- */

#blacklinks  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;color: #151515;}
#blacklinks  a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;color: #000; text-decoration:none; }
#blacklinks  a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;color: #000; text-decoration:none; }



/* Подписи и цитаты к статьям
------------------------------------------------------------------------------- */

div.author {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	text-align:right;
	margin: 5px;
}



div.signature {
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size:12px; 
        color: #000; 
        text-align:right;
}

/* Слайдер
------------------------------------------------ */
.fpnl {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #885FA3;
}
.fpnr {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F2E6F0;
	color: #000000;
	width: 250px;
}

/* Раскладушка
------------------------------------------------ */

.domtab{
	border:none;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		}
				
div.domtab{
	width:285px;
	font-size:11px;
	margin-left: 5px;
	color: #CA1574;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		}
ul.domtabs{
	width:285px;
	display: block;
	height: 20px;
	margin: 0px;
	padding: 0px;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		}
ul.domtabs li{
	padding: 0px 4px 0px 0px;
	width: auto;
	padding-bottom: 0px;
	height: 20px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		}
ul.domtabs a:link,
ul.domtabs a:visited,
ul.domtabs a:active,
ul.domtabs a:hover{
	width:82px;
	display:block;
	color:#CA1574;
	height:20px;
	text-decoration:none;
	font-size: 11px;
	text-align: center;
	border-top-style: none;
	border-right: 1px #c2c2c2 solid;
	border-left: 1px #c2c2c2 solid;
	border-top: 1px #c2c2c2 solid;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		}
html>body ul.domtabs a:link,
html>body ul.domtabs a:visited,
html>body ul.domtabs a:active,
html>body ul.domtabs a:hover{
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		}
ul.domtabs a:hover{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0066CB;
		}
div.domtab div{
	width:285px;
	color:#CA1574;
	border: 1px #c2c2c2 solid;
	clear: both;
	display: block;
	padding-left: 5px;
	padding-right: 5px;
		}
ul.domtabs li.active a:link,
ul.domtabs li.active a:visited,
ul.domtabs li.active a:active,
ul.domtabs li.active a:hover{
	color:#CA1574;
	padding-left: 10px;
	background-color: #e2e1dd;
		}
		#domtabprintview{
			float:right;
			padding-right:1em;
			text-align:right;
		}
#domtabprintview a:link,
#domtabprintview a:visited,
#domtabprintview a:active,
#domtabprintview a:hover{
			color:#CA1574;
		}
div.domtab div p {
	font-size: 10px;
	color: #000000;
		}
div.domtab div h2 {
			font-size:11px;
			color:#0066CB;
			text-transform:uppercase;
			font-family:Verdana, Arial, Helvetica, sans-serif;
		}
div.domtab div a:link,
div.domtab div a:visited,
div.domtab div a:active
		{
	color:#CA1574;
	display:block;
	font-weight:bold;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
		}
div.domtab div a:hover
		{
	color:#0066CB;
	display:block;
	font-weight:bold;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		}
div.domtab div h2 a,
div.domtab div h2 a:hover,
div.domtab div h2 a:active
		{
	color:#333333;
	display:inline;
	font-weight:bold;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
		}
#rasklad {
	background-color: transparent;
	color: #000000;
}
/* Ссылки для map 
------------------------------------------------------------------------------- */
a.external:link {
	color: #ff9900;
	text-decoration: none;
	font-family:Verdana;
}
a.external:visited {
color: #ff9900;
text-decoration: none;	
font-family:Verdana;
}
a.external:hover {
	color: #ff9900;
  text-decoration: none;
	font-family:Verdana;
}
/* Форма связи 
------------------------------------------------------------------------------- */

#EmailForm {
	width: 430px;
	text-align: left;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: solid #;
	background-color: #f4f0e7;
	border: solid #e3dac9 1px;
}
#EmailForm.full { width: 100%; }


fieldset {
    border: none;
}

legend {
	display: none;
}


#EmailForm label,
#EmailForm p {
	display: block;
	clear: both;
	width: 400px;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	padding: 0 0 9px;
}

#EmailForm input {
	display: block;
	margin-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#EmailForm select {
	float: left;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#EmailForm label.first,
#EmailForm label.city {
    clear: left;
    margin-right: 10px;
    width: 150px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#EmailForm label.second,
#EmailForm label.state {
	float: left;
	clear: none;
	margin: 0 10px 0 0;
	width: 150px;
}
#EmailForm label.state { width: 60px; }

#EmailForm label.first input,
#EmailForm label.city input,
#EmailForm label.second input {
	float: left;
	width: 150px;
	padding: 0;
}

#EmailForm label.state select {
	width: 60px;
	float: left;
	margin-top: 3px;
}

#EmailForm label.zip,
#EmailForm label.zip input {
	float: left;
	width: 80px;
}
#EmailForm label.zip { clear: none; }

#EmailForm label {
	float: left;
	clear: left;
	width: 400px;
	margin: 0;
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#EmailForm label input {
	float: left;
	width: 400px;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
}

#EmailForm input.radio,
#EmailForm input#radiobutton_1,
#EmailForm input#radiobutton_2,
#EmailForm input#radiobutton_3,
#EmailForm input#radiobutton_4 {
	clear: left;
	float: left;
	padding: 0;
	margin: 0;
}

#EmailForm label.radio,
#EmailForm label.radioitem {
	clear: none;
	margin: 0 0 0 25px;
	padding: 0 0 15px;
}

#EmailForm input.checkbox,
#EmailForm input#checkbox_1,
#EmailForm input#checkbox_2,
#EmailForm input#checkbox_3,
#EmailForm input#checkbox_4 {
	clear: both;
	float: left;
	padding: 0;
	margin: 0;
}

#EmailForm label.checkbox {
	clear: none;
	margin: 0 0 0 25px;
	padding: 0 0 15px;
}
/* style the #EmailForm elements to look similar across browsers ... emulates Safari */
#EmailForm label input,
#EmailForm textarea {
	border: 1px solid #958c7b;
	padding: 0 2px;
	height: 18px;
	line-height: 20px;
	background: #ffffff;
}
#EmailForm input.checkbox,
#EmailForm select {
    border: 1px solid #958c7b;
    background-color: #fff;    
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
#EmailForm textarea {
	margin-top: 3px;
	width: 400px;
	height: 150px;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#EmailForm label input.calc {
    text-align: right;
    width: 100px;
    clear: left;
    padding: 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
#EmailForm input.button {
	clear: center;
	border: 1px solid #951129;
	background-color: #e11b11;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}

#EmailForm input.button2 {
	clear: center;
	border: 1px solid #951129;
	background-color: #e11b11;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
#cfRegarding { width:405px;}
#cfRegarding option {width:395px;}
#cfRegarding2 {width:405px;}
#cfRegarding2 option {width:395px;}
#cfRegarding3 {width:405px;}
#cfRegarding3 option {width:395px;}
#cfRegarding4 {width:405px;}
#cfRegarding4 option {width:395px;}
#cfRegarding5 {width:405px;}
#cfRegarding5 option {width:395px;}
#cfOplata { width:405px;}
#cfOplata option {width:395px;}


/* Раскладушка для раздела Болезни 
------------------------------------------------------------------------------- */

.headline {
	cursor: pointer;
	text-align: left;
	line-height: 18px;
	padding-left: 15px;
	width: 450px;
	height: 23px;
	border: #c2c2c2 1px solid;
}
.hidden {
	display: none;
	text-align: left;
	margin-top: 2px;
	width: 450px;
}
.headline2 {
	cursor: pointer;
	width: 100px;
	height: 30px;
	background-color: #f4f0e7;
	margin: -1px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	line-height: 30px;
	color: #E11B11;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	border: #958c7b 1px solid;
	font-size: 16px;
}
.hidden2 {
	display: none;
	text-align: left;
	width: 250px;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/* таблица в таблетках
------------------------------------------------------------------------------- */
.text {
	background-color: #FFFFFF;
	width: 510px;
	display: block;
	font-size: 11px;
	margin-left: 25px;
}
.text td {
	width: 255px;
}
/* Ротатор на главной
------------------------------------------------------------------------------- */
#featured{
	font-family:Arial, Helvetica, sans-serif;
	width:680px;
	position:relative;
	height:300px;
	background:#fff;
}
#featured ul.ui-tabs-nav{
	position:absolute;
	top:0;
	left:595px;
	list-style:none;
	padding:0;
	margin:20px 0px 0px 0px;
	width:85px;
	z-index: 1;
}
#featured ul.ui-tabs-nav li{
	padding:1px 0;
	padding-left:0px;
	font-size:12px;
	color:#666;
	text-align: center;
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:5px 5px 5px 5px; 
	padding:0px; 
	border:0px;
}
#featured ul.ui-tabs-nav li span{
	line-height:80px;
	margin: 0px;
}
#featured li.ui-tabs-nav-item a{
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	height:85px;
	color:#000000;
	text-decoration: none;
	width: 85px;
	background-image: url(images/knopka1.png);
	font-size: 13px;
}
#featured li.ui-tabs-nav-item a:hover{
	background-image: url(images/knopka1.png);
	color: #000000;
	height: 85px;
	width: 85px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#featured li.ui-tabs-selected{
	background-image: url(images/knopka1.png);
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{
	background-image: url(images/knopka2.png);
}
#featured .ui-tabs-panel{
	width:640px;
	height:300px;
	background:#999;
	position:relative;
	border: 1px solid #ccc;
}
#featured .ui-tabs-panel .info{ 
	position:absolute;
	width:200px;  
	top:0px; left:0; 
	height:300px; 
	background: url('http://www.medmoon.ru/assets/images/glavnaya/16_05/transparent-bg.png'); 
}
#featured .info h2{
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0;
	overflow:hidden;
	padding: 25px 5px 25px 5px;
}
#featured .info h2 a{ 
	font-size:16px; font-family:Arial, Helvetica, sans-serif; 
	color:#fff; margin:0;
	overflow:hidden; 
}
#featured .info h2 a:hover{ 
	font-size:16px; font-family:Arial, Helvetica, sans-serif; 
	color:#fff; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:5px 5px 5px 5px; 
	font-family:Arial, Helvetica, sans-serif; font-size:12px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{
	text-decoration:underline;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#featured .info a:hover{
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#featured .ui-tabs-hide{ 
	display:none; 
}
/* Таблица для ссылок на статьи
------------------------------------------------ */
.tb {font-family: Verdana, Arial, Helvetica, sans-serif;}
.td  a{	font-size: 10px; color: #0066cb; text-decoration:none;}
.td  a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #e11b11; text-decoration:underline; }

/* Реклама организаций
------------------------------------------------------------------------------- */

#org ul {
	list-style-type: disc;
	list-style-image: url(http://www.medmoon.ru/assets/templates/medmoon3/gl.jpg);
	margin-top: 0px;
}
#org2 {	
	width: 540px;
	margin: 5px;
	background-color: #fae8de;
}
/*кнопки страниц
------------------------------------------------------------------------------- */
#pagination {
	display: block;
	width: 535px;
	margin-left: 5px;
	margin-top: 5px;
	height: 25px;
	margin-bottom: 5px;
}
#pagination a {
	display: block;
	width: 25px;
	margin-left: 3px;
	background-color: #958c7b;
	color: #FFFFFF;
	float: left;
	text-align: center;
	font-weight: bold;
}
#pagination a:hover {

	display: block;
	width: 25px;
	margin-left: 3px;
	background-color: #ee2375;
	color: #FFFFFF;
	float: left;
	text-align: center;
	font-weight: bold;
}
#pagination span {
	display: block;
	width: 25px;
	margin-left: 3px;
	background-color: #ee2375;
	color: #FFFFFF;
	float: left;
	text-align: center;
	font-weight: bold;
}

/* Таблица 
------------------------------------------------------------------------------- */

table#price {
        font-size:12px;
        width:540;
}

table#price td{
  font-size:12px;
	padding:3px 3px 3px 3px;
	margin:2px 3px 2px 3px; 
	border:1px;
	border-style:solid;
	border-color:#958c7b;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:top;
}

/* Главная красоты
------------------------------------------------------------------------------- */

#krasota  p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #e11b11;

}
#krasota  a{
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	display: block;
	width: 245px;
	border-bottom: #c2c2c2 1px dashed;
	height: auto;
	padding: 5px;

}
#krasota  a:hover{
	font-size: 12px;
	width: 245px;
	display: block;
	font-family: Tahoma;
	color: #e11b11;
	border-bottom: #c2c2c2 1px dashed;
	height: auto;
	padding: 5px;
}

/* Цифры в статьях
------------------------------------------------------------------------------- */
#cifr {
	width: auto;
	float: left;
	margin: 3px 5px 0px 10px;
	text-indent: 2px;
	background-color: #e11b11;
	color: #FFFFFF;
	border: solid #86114F 1px;
	padding: 0px 2px 0px 2px;
	font-weight: bold;
}
.cifr {
	width: auto;
	float: left;
	margin: 3px 5px 0px 10px;
	text-indent: 2px;
	background-color: #e11b11;
	color: #FFFFFF;
	border: solid #86114F 1px;
	padding: 0px 2px 0px 2px;
	font-weight: bold;
}
/* Оформление статей
------------------------------------------------------------------------------- */

div.stat { padding:5px 5px 5px 5px;}

#blok_novosti_4 {
	width: auto;
}
#blok_novosti_4 a {
	color: #000000;
	text-decoration: underline;
	font-size: 1.2em;
}
#blok_novosti_4 a:hover{
	color: #e11b11;
	font-size: 1.2em;
}
div.line_gor{
	height:1px;
	display:block;
	width: 525px;
	margin: 10px 10px 10px 10px;
	border-bottom: dotted #cccccc 1px;
	clear: both;
}
#blok {
	width: 535px;
	display: block;
	height: 150px;
	margin-left: 5px;
}

#blok_niz {
	width: 535px;
	height: 5px;
	background-image: url(images/line.jpg);
	margin: 5px 0px 5px 5px;
}
#blok_verh {
	width: 535px;
	height: 5px;
	background-image: url(images/line.jpg);
	margin: 5px 0px 5px 5px;
}
#blok p {
	padding-left: 5px;
	padding-right: 5px;
}
a#blok2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #545454;
	text-decoration: underline;
}
a:hover#blok2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #e11b11;
	text-decoration: underline;
}
#blok_stat {
	width: 535px;
	display: block;
	margin-left: 5px;
}
#blok_stat a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #43342c;
	font-weight: bold;
}
#blok_stat a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #e11b11;
}


#blok_stat p {
	padding-left: 5px;
	padding-right: 5px;
}
#blok_dt {
	width: 535px;
	display: block;
	height: 120px;
	margin-left: 5px;
}
#blok_dt  p {
	padding-left: 5px;
	padding-right: 5px;
}
div.stat3 { padding-top:5px;  padding-bottom:5px;}
div.stat2 { padding:5px;}
div.stat2  a{font-family: Tahoma; font-size: 12px; color: #000; text-decoration: none }
div.stat2  a:hover{text-decoration:underline; color: #e11b11; font-size: 12px;}
img.indexpage {
	float: left;
	border: 0px;
	padding: 0px 9px 0px 2px;
}
div.stat {  padding-top:5px;   padding-bottom:5px;}


#stat {
	width: 530px;
	height: 120px;
	margin-left: 10px;
	border-bottom: 1px #958c7b solid;
	margin-top: 20px;
}
#stat a {
	color: #43342c;
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;

}
#stat a:hover {
	color: #C13D55;
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;


}
#stat2 {
	color: #FFFFFF;
	width: 105px;
	margin-left: 410px;
	text-align: center;
	background-color: #958c7b;
	float: none;
	margin-top: 1%;

}
#stat2 a {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}
#stat2 a:hover {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}

#stat3 {
	width: 530px;
	height: auto;
	margin-left: 10px;
	border-bottom: 1px #958c7b solid;
	margin-top: 20px;
}
#stat3 a {
	color: #43342c;
	font-size: 14px;
	font-family: Tahoma;
	font-weight: bold;

}
#stat3 a:hover {
	color: #e11b11;
	font-size: 14px;
	font-family: Tahoma;
	font-weight: bold;


}
#stat4 {
	color: #FFFFFF;
	width: 105px;
	margin-left: 410px;
	text-align: center;
	background-color: #958c7b;
	float: none;
	margin-top: 1%;

}
#stat4 a {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}
#stat4 a:hover {
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}

#stat5 {
	width: 530px;
	height: 80px;
	margin-left: 10px;
	border-bottom: 1px #958c7b solid;
	margin-top: 5px;
}
#stat5 a {
	color: #43342c;
	font-size: 14px;
	font-family: Tahoma;
	font-weight: bold;

}
#stat5 a:hover {
	color: #e11b11;
	font-size: 14px;
	font-family: Tahoma;
	font-weight: bold;


}
#stat_bb {
	width: 530px;
	height: 170px;
	display: block;
	margin-left: 10px;
	margin-top: 20px;
	border-bottom: 1px #958c7b solid;

}
#stat_bb a {
	color: #43342c;
	font-size: 14px;
	font-family: Tahoma;
	font-weight: bold;

}
#stat_bb a:hover {
	color: #e11b11;
	font-size: 14px;
	font-family: Tahoma;
	font-weight: bold;


}
/*--------------------------------------------
---------------------------------Новости*/
#stat_novosti {
	width: 530px;
	height: 220px;
	margin-left: 11px;
	border-bottom: 1px #958c7b solid;
	margin-top: 20px;
}
#stat_novosti a {
	color: #43342c;
	font-style: normal;
	font-size: x-large;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;

}
#stat_novosti a:hover {
	color: #0066cb;
	font-style: normal;
	font-size: x-large;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;


}
#stat_novosti2 {
	color: #FFFFFF;
	width: 105px;
	margin-left: 410px;
	text-align: center;
	background-color: #958c7b;
	float: none;
	margin-top: 1%;

}
#stat_novosti2 a {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}
#stat_novosti2 a:hover {
	color: #000036;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}
/* тесты
------------------------------------------------ */
#blok_test {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 520px;
	padding: 5px;
	height: auto;
	border: solid #A89A83 1px;
	background-color: #F0ECE9;
	margin: 5px 5px 5px 10px;
}
/*--------------------------------------------
---------------------------------тесты*/
#test_glav_2 {
	width: 530px;
	height: auto;
	margin-left: 10px;
	background: url(images/deti.jpg) no-repeat 315px 0px;
}
#test_glav_2 #blok_tg2 {
	height: auto;
	padding: 5px 10px 5px 5px;
	color: #E11B11;
	font-size: 36px;
	font-family: Georgia, "Times New Roman", Times, serif;}
#test_glav_2 #blok_tg2 h1{
	padding: 5px 10px 5px 0px;
	color: #E11B11;
	font-size: 36px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;}	
#test_glav_2 #blok_tg2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #585858;
	display: block;
	width: 300px;
	border-bottom: #928676 1px dashed;
	height: auto;
	padding: 5px 5px 2px 5px;
	text-decoration: none;
	background: url(images/punkt.jpg) no-repeat  0px 3px;
	text-indent: 20px;}
#test_glav_2 #blok_tg2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #BA394D;
	display: block;
	width: 300px;
	border-bottom: #928676 1px dashed;
	height: auto;
	padding: 5px 5px 2px 5px;
	text-decoration: none;
	text-indent: 20px;
	background: url(images/punkt.jpg) no-repeat  0px 3px;}

#test_glav_3 {
	width: 530px;
	height: auto;
	margin-left: 10px;
	background: url(images/kras.jpg) no-repeat 315px 0px;
}
#test_glav_3 #blok_tg3 {
	height: auto;
	padding: 5px 10px 5px 5px;
	color: #E11B11;
	font-size: 36px;
	font-family: Georgia, "Times New Roman", Times, serif;}
#test_glav_3 #blok_tg3 h1{
	padding: 5px 10px 5px 0px;
	color: #E11B11;
	font-size: 36px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;}	
#test_glav_3 #blok_tg3 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #585858;
	display: block;
	width: 300px;
	border-bottom: #928676 1px dashed;
	height: auto;
	padding: 5px 5px 2px 5px;
	text-decoration: none;
	background: url(images/punkt.jpg) no-repeat  0px 3px;
	text-indent: 20px;}
#test_glav_3 #blok_tg3 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #BA394D;
	display: block;
	width: 300px;
	border-bottom: #928676 1px dashed;
	height: auto;
	padding: 5px 5px 2px 5px;
	text-decoration: none;
	text-indent: 20px;
	background: url(images/punkt.jpg) no-repeat  0px 3px;}
	#test_glav_4 {
	width: 530px;
	height: auto;
	margin-left: 10px;
	background: url(images/gizn.jpg) no-repeat 315px 0px;
}
#test_glav_4 #blok_tg4 {
	height: auto;
	padding: 5px 10px 5px 5px;
	color: #E11B11;
	font-size: 36px;
	font-family: Georgia, "Times New Roman", Times, serif;}
#test_glav_4 #blok_tg4 h1{
	padding: 5px 10px 5px 0px;
	color: #E11B11;
	font-size: 36px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;}	
#test_glav_4 #blok_tg4 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #585858;
	display: block;
	width: 300px;
	border-bottom: #928676 1px dashed;
	height: auto;
	padding: 5px 5px 2px 5px;
	text-decoration: none;
	background: url(images/punkt.jpg) no-repeat  0px 3px;
	text-indent: 20px;}
#test_glav_4 #blok_tg4 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #BA394D;
	display: block;
	width: 300px;
	border-bottom: #928676 1px dashed;
	height: auto;
	padding: 5px 5px 2px 5px;
	text-decoration: none;
	text-indent: 20px;
	background: url(images/punkt.jpg) no-repeat  0px 3px;}
	#test_glav_5 {
	width: 530px;
	height: auto;
	margin-left: 10px;
	background: url(images/med.jpg) no-repeat 225px 0px;
}
#test_glav_5 #blok_tg5 {
	height: auto;
	padding: 5px 10px 5px 5px;
	color: #E11B11;
	font-size: 36px;
	font-family: Georgia, "Times New Roman", Times, serif;}
#test_glav_5 #blok_tg5 h1{
	padding: 5px 10px 5px 0px;
	color: #E11B11;
	font-size: 36px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;}	
#test_glav_5 #blok_tg5 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #585858;
	display: block;
	width: 300px;
	border-bottom: #928676 1px dashed;
	height: auto;
	padding: 5px 5px 2px 5px;
	text-decoration: none;
	background: url(images/punkt.jpg) no-repeat  0px 3px;
	text-indent: 20px;}
#test_glav_5 #blok_tg5 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #BA394D;
	display: block;
	width: 300px;
	border-bottom: #928676 1px dashed;
	height: auto;
	padding: 5px 5px 2px 5px;
	text-decoration: none;
	text-indent: 20px;
	background: url(images/punkt.jpg) no-repeat  0px 3px;}
	#test_glav_7 {
	width: 530px;
	height: 300px;
	margin-left: 10px;
	background: url(images/pitanie.jpg) no-repeat 350px 0px;
}
#test_glav_7 #blok_tg7 {
	height: auto;
	padding: 5px 10px 5px 5px;
	color: #E11B11;
	font-size: 36px;
	font-family: Georgia, "Times New Roman", Times, serif;}
#test_glav_7 #blok_tg7 h1{
	padding: 5px 10px 5px 0px;
	color: #E11B11;
	font-size: 36px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;}	
#test_glav_7 #blok_tg7 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #585858;
	display: block;
	width: 300px;
	border-bottom: #928676 1px dashed;
	height: auto;
	padding: 5px 5px 2px 5px;
	text-decoration: none;
	background: url(images/punkt.jpg) no-repeat  0px 3px;
	text-indent: 20px;}
#test_glav_7 #blok_tg7 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #BA394D;
	display: block;
	width: 300px;
	border-bottom: #928676 1px dashed;
	height: auto;
	padding: 5px 5px 2px 5px;
	text-decoration: none;
	text-indent: 20px;
	background: url(images/punkt.jpg) no-repeat  0px 3px;}
/*реклама
------------------------------------------------------------------------------- */
#partner {
	font-size: 13px;
	width: 515px;
	text-align: left;
	padding: 3px;
	border: solid #E2D8CC 1px;
	background-color: #f4efe9;
	height: auto;
}
#partner a {
	font-size: 13px;
	color: #0066cb;
	text-decoration: none;
}
#partner a:hover{font-size: 13px; color: #e11b11; text-decoration:underline; }

#partner ul{
	margin: 0px -5px 0px 0px;
	list-style-type: circle;
}
#partner2{
	font-size: 13px;
	color: #e11b11;
	display:block;
	margin-bottom: 2px;
              margin-left: 5px;
	width: 300px;
	padding-bottom: 2px;
	height: 17px;
	text-decoration:underline;
}
.code 
{ background: #FFF; border: 1px solid #CCCCCC; color: #000000; font-family: Arial; padding: 5px; margin: 5px; font-size: 13px; height: 25px; }

