body {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	margin-bottom: 0px;
	margin-top: 0px;
	background-image: url(//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;
}

p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #282828;
	text-align: justify;
	margin-left: 10px;
	margin-right: 5px;

}
a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0066cb;
	text-decoration:underline;
}
a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 14px;color: #e11b11; text-decoration:underline; }

.bk_a {
	width: 240px;
	height: 25px;
	color: #e11b11;
	font-size: 1.4em;
	font-family: Tahoma;
	line-height: 25px;
	text-indent: 5px;
	display: block;
}
.bk_b2 {
	width: 98%;
	height: auto;
	border: solid #cabeb0 1px;
	padding-bottom: 4px;
	background-color: #F0EAE1;
}
div.rk2_r { display: block; margin:5px 5px 20px 5px;}
.bk_b2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration:underline;
}
.bk_b2 a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 13px;color: #e11b11; text-decoration:underline; }

.rk2_r img{
        margin-bottom:10px;
}
/* Середина центральной страницы
------------------------------------------------ */

.tema_nedeli{
	width: 95%;
	height: auto;
	background-image: url(images/tema_nedeli.jpg);
        background-size: contain;
	margin: 5px;
        	
}
#tema_nedeli_s{
	margin: 5px 5px 5px 5px;
	width: 23%;
        min-width: 150px;
	float: left;
	display: block;
    text-align:  center;
}
#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: 96%;
	height: 5px;
	float: none;
	margin: 5px 0px 5px 5px;
	background-repeat: repeat-x;
}
#line_gor_3 {
	background-image:url(images/line.jpg);
	width: 96%;
	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;

}
#blok_left {
	width: 64%;
	float: left;
	display: block;
        margin-right: 10px;
        min-width: 310px;
	border-right: #cccccc 2px dashed;
}
#blok_right {
	width: 32%;
	display: block;
	float: left;
        min-width: 220px;

}

.kr_ta_glav {
	width: 100%;


}
.kr_ta_glav .zag {
	width: 99%;
	color: #968c79;
        margin: 3px 10px 3px 10px;

}
.kr_ta_glav .zag1 {
	float: left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:35px;

}
.kr_ta_glav .zag2 {
	float: left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
line-height: 50px;
margin-left: 5px;

}
.kr_ta_glav .blok_ss {
	padding: 5px;
	width: 60%;
	float: left;

}
.kr_ta_glav .blok_ss a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #585858;
	display: block;
	border-bottom: #928676 1px dashed;
	height: auto;
	padding: 5px 5px 0px 30px;
	text-decoration: none;
	width: 100%;
	background-image: url(//www.medmoon.ru/assets/templates/medmoon4/images/punkt.jpg);
	background-repeat: no-repeat;

}
.kr_ta_glav .blok_ss a:hover{
	font-size: 14px;
	width: 100%;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	color: #BA394D;
	border-bottom: #928676 1px dashed;
	padding: 5px 5px 0px 30px;
	text-decoration: none;
	background-image: url(//www.medmoon.ru/assets/templates/medmoon4/images/punkt.jpg);
	background-repeat: no-repeat;
}
.kr_ta_glav .blok_ss_k {
	padding: 5px 0px 5px 5px;
}
.kr_ta_glav .blok_ss_k a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #585858;
	display: block;
	width: 60%;
	padding: 5px 5px 5px 30px;
	text-decoration: none;
	background-image: url(//www.medmoon.ru/assets/templates/medmoon4/images/strelka.png);
	background-repeat: no-repeat;
	background-position: 5px;
	font-weight: bold;
	clear: both;
}
.kr_ta_glav .blok_ss_k a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #BA394D;
	display: block;
	width: 60%;
	padding: 5px 5px 5px 30px;
	text-decoration: none;
	background-image: url(//www.medmoon.ru/assets/templates/medmoon4/images/strelka.png);
	background-repeat: no-repeat;
	background-position: 5px;
	font-weight: bold;
	clear: both;
}
.line_gor_2 {
	width: 96%;
	height: 5px;
	float: left;
	margin: 0px 0px 0px 5px;
	border-bottom: #cccccc 2px dashed;
	clear: both;

}
.s_m_a {
	width: 100%;

}
.s_m_a .zag_ {
	width: 99%;
	color: #dd1b12;
        margin: 3px 10px 3px 10px;

}
.s_m_a .zag_1 {
        float: left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:35px;

}
.s_m_a .zag_2 {
        float: left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
        line-height: 50px;
        margin-left: 5px;

}
.s_m_a .blok_vs {
	padding: 5px;
	width: 60%;
	float: left;

}
.s_m_a .blok_vs a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #585858;
	display: block;
	border-bottom: #928676 1px dashed;
	padding: 5px 5px 0px 5px;
	text-decoration: none;
	width: 100%;

}
.s_m_a .blok_vs a:hover{
	font-size: 14px;
	width: 100%;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	color: #BA394D;
	border-bottom: #928676 1px dashed;
	padding: 5px 5px 0px 5px;
	text-decoration: none;


}
.s_m_a .blok_vs_k {
	padding: 5px 0px 5px 5px;
}
.s_m_a .blok_vs_k a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #585858;
	display: block;
	width: 85%;
	padding: 5px 30px 5px 5px;
	text-decoration: none;
	background-image: url(//www.medmoon.ru/assets/templates/medmoon4/images/strelka.png);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight: bold;
        text-align: right;
}
.s_m_a .blok_vs_k a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #BA394D;
	display: block;
	width: 85%;
	padding: 5px 30px 5px 5px;
	text-decoration: none;
	background-image: url(//www.medmoon.ru/assets/templates/medmoon4/images/strelka.png);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight: bold;
        text-align: right;
}

#novosti {
	background-image:url(//www.medmoon.ru/assets/templates/medmoon4/images/novosti.jpg);
	width: 94%;
	float: left;
	background-repeat: no-repeat;
	margin-left: 2px;
	background-color: #F4EFE9;
}
#novosti .novosti_blok {
	width: 88%;
	float: left;
	height: 95px;
	padding: 4px 10px 0px 10px;
	border-bottom: #cccccc 2px dashed;


}
#novosti .novosti_blok a{
	color: #43342c;
	font-size: 13px;

}
#novosti .novosti_blok a:hover{
	color: #BD2949;
	font-size: 13px;
}


#beremennost {
	width: 100%;
	float: left;
	height: 370px;
        margin-top: 20px;
}
#beremennost .zagl_ {
	color: #dd1b12;
        margin: 0px 10px 3px 10px;

}
#beremennost .zagl_1 {
        float: left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;

}
#beremennost .zagl_2 {
        float: left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
        line-height: 30px;
        margin-left: 5px;

}
#beremennost #blok_ber {
	padding: 5px 5px 5px 5px;
}
#beremennost #blok_ber a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #43342c;
	display: block;
	width: 100%;
	border-bottom: #928676 1px dashed;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
	background-image: url(//www.medmoon.ru/assets/templates/medmoon4/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: 100%;
	text-decoration: none;
	background-image: url(//www.medmoon.ru/assets/templates/medmoon4/images/punkt.jpg);
	background-repeat: no-repeat;
	text-indent: 20px;
	margin-bottom: 3px;
}
#beremennost #blok_ber_k {
	padding: 10px 5px 5px 5px;
}
#beremennost #blok_ber_k a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #585858;
	display: block;
	width: 100%;
	padding: 5px 5px 5px 30px;
	text-decoration: none;
	background-image: url(//www.medmoon.ru/assets/templates/medmoon4/images/strelka.png);
	background-repeat: no-repeat;
	background-position: 0px;
	font-weight: bold;
}
#beremennost #blok_ber_k a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #BA394D;
	display: block;
	width: 100%;
	padding: 5px 5px 5px 30px;
	text-decoration: none;
	background-image: url(//www.medmoon.ru/assets/templates/medmoon4/images/strelka.png);
	background-repeat: no-repeat;
	background-position: 0px;
	font-weight: bold;
}
#line_gor_4 {
	width: 96%;
	height: 5px;
	float: left;
	margin: 0px 0px 0px 5px;
	border-bottom: #cccccc 2px dashed;
	clear: both;
}
#bolezni {
	width: 100%;
	float: left;
	height: 270px;
}
#bolezni #blok_bol {
	padding: 45px 5px 5px 5px;
}
#bolezni #blok_bol a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #43342c;
	display: block;
	width: 100%;
	border-bottom: #928676 1px dashed;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
	background-image: url(//www.medmoon.ru/assets/templates/medmoon4/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: 100%;
	text-decoration: none;
	background-image: url(//www.medmoon.ru/assets/templates/medmoon4/images/punkt.jpg);
	background-repeat: no-repeat;
	text-indent: 20px;
	margin-bottom: 3px;
}
#bolezni #blok_bol_k {
	padding: 15px 5px 5px 5px;
}
#bolezni #blok_bol_k a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #585858;
	display: block;
	width: 100%;
	padding: 5px 5px 5px 30px;
	text-decoration: none;
	background-image: url(//www.medmoon.ru/assets/templates/medmoon4/images/strelka.png);
	background-repeat: no-repeat;
	background-position: 0px;
	font-weight: bold;
}
#bolezni #blok_bol_k a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #BA394D;
	display: block;
	width: 100%;
	padding: 5px 5px 5px 30px;
	text-decoration: none;
	background-image: url(//www.medmoon.ru/assets/templates/medmoon4/images/strelka.png);
	background-repeat: no-repeat;
	background-position: 0px;
	font-weight: bold;
}
#bolezni .zagl_ {
	color: #968c79;
        margin: 0px 10px 3px 10px;

}
#bolezni .zagl_1 {
        float: left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;

}












.yashare-auto-init{
	margin-top: 10px;
	margin-bottom: 10px;
}
.B_crumbBox{
	width: auto;
	padding: 3px;
	border-top: solid #E2D8CC 1px;
	border-bottom: solid #E2D8CC 1px;
	height: auto;
	margin: 5px 0px 0px 0px;
	display: block;
}
#blok_of .new_blok {
display: block;
min-height: 350px;
width: 46%;
float: left;
margin: 10px;
border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
box-shadow: 0 0 10px #e5e0e0;
-moz-box-shadow: 0 0 10px #e5e0e0;
-webkit-box-shadow: 0 0 10px #e5e0e0;
-khtml-box-shadow: 0 0 10px #e5e0e0; }

#blok_of .new_blok img {
border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
margin: 0px;
width: 100%;
}

#blok_of .new_blok p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	text-transform: uppercase;
	margin: 5px 5px 5px 10px;
	font-stretch: condensed;
	display: block;
}
#blok_of .new_blok  a{
	font-family: Georgia;
	font-size: 16px;
	color: #0066cb;
	text-decoration:underline;
	margin: 10px;
	text-transform: none;
	display: block;
}
#blok_of .new_blok  a:hover{ color: #e11b11; text-decoration:underline; }

.maintxt_gl  a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	text-decoration:none;
	text-transform: uppercase;
	margin: 5px;
	font-stretch: condensed;
	display: block;
}
.maintxt_gl  a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 16px;color: #e11b11; text-decoration:none; text-transform: uppercase; margin: 5px;font-stretch: condensed;	display: block;}

.maintxt_gl  h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #e11b11;
	margin: 0px 5px 0px 10px;
	text-transform: uppercase;
	font-weight: normal;
	font-stretch: condensed;
}

.maintxt_gl  h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	margin: 0px 5px 0px 10px;
	text-transform: uppercase;
	font-stretch: condensed;
}

.maintxt_gl  h6{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #e11b11;
	margin: 0px 5px 5px 10px;
	text-transform: uppercase;
	font-weight: normal;
	font-stretch: condensed;
}
div.lecarstva, div.zabolevaniya, div.vitaminy, div.diety, div.pl1, div.pl2, div.pl3, div.pl4, div.pl5, div.pl6, div.pl7, div.pl8, div.rl1, div.rl2, div.rl3, div.rl4 {position:relative;float:left;width:100%;height: 60%;background-position: center top; margin:10px;}
div.lecarstva {background-image: url('//www.medmoon.ru/assets/images/narodnaja_medicina/glavnaja/1_.jpg'); }
div.zabolevaniya {background-image: url('//www.medmoon.ru/assets/images/narodnaja_medicina/glavnaja/2_.jpg'); }
div.vitaminy {background-image: url('//www.medmoon.ru/assets/images/narodnaja_medicina/glavnaja/3_.jpg'); }
div.diety{background-image: url('//www.medmoon.ru/assets/images/narodnaja_medicina/glavnaja/4_.jpg'); }
div.pl1{background-image: url('//www.medmoon.ru/assets/images/narodnaja_medicina/glavnaja/5.jpg'); }
div.pl2{background-image: url('//www.medmoon.ru/assets/images/narodnaja_medicina/glavnaja/6.jpg'); }
div.pl3{background-image: url('//www.medmoon.ru/assets/images/narodnaja_medicina/glavnaja/7.jpg'); }
div.pl4{background-image: url('//www.medmoon.ru/assets/images/narodnaja_medicina/glavnaja/8.jpg'); }
div.pl5 {background-image: url('//www.medmoon.ru/assets/images/narodnaja_medicina/glavnaja/9.jpg');}
div.pl6 {background-image: url('//www.medmoon.ru/assets/images/narodnaja_medicina/glavnaja/10.jpg');}
div.pl7 {background-image: url('//www.medmoon.ru/assets/images/narodnaja_medicina/glavnaja/11.jpg');}
div.pl8 {background-image: url('//www.medmoon.ru/assets/images/narodnaja_medicina/glavnaja/12.jpg');}
div.rl1 {background-image: url('//www.medmoon.ru/assets/images/narodnaja_medicina/glavnaja/13.jpg');}
div.rl2 {background-image: url('//www.medmoon.ru/assets/images/narodnaja_medicina/glavnaja/14.jpg');}
div.rl3 {background-image: url('//www.medmoon.ru/assets/images/narodnaja_medicina/glavnaja/15.jpg');}
div.rl4 {background-image: url('//www.medmoon.ru/assets/images/narodnaja_medicina/glavnaja/16.jpg');}

#main div.km a {position: absolute; width: 100%; text-align: center; bottom: 0; font-family: Arial; font-size: 14px;text-transform: uppercase; font-weight: bold; color: #FFF; padding: 12px 0; z-index: 3; text-decoration:underline;}
#main div.km a:hover {text-decoration:none;}
#main div.sp a {position: absolute; width: 100%; height: 25px; bottom: 0; background-color: #a60154; opacity: 0.8; z-index: 2; transition: 1s;}
#main div.sp a:hover {background-color:#e11b11; opacity:1; }



/* Верх шаблона
------------------------------------------------------------------------------- */

#menutop a{
	font-family: Arial;
	color: #ffffff;
	text-transform: uppercase;
	text-decoration: none;
	text-shadow: 0px 0px 0px #B2B2B2;
	margin-left: 5px;
	margin-top: 5px;
	font-size: 1.3em;
}
#menutop a:hover{
	font-family: Arial;
	font-size: 1.3em;
	color: #ffffff;
	text-transform: uppercase;
	text-decoration: none;
	background-color: #e11b11;
	padding: 5px 0px 5px 0px;
}




#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 {
position: absolute;
float: left; 
right: 0px;
}


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


/* Низ шаблона
------------------------------------------------------------------------------- */
#box {
	width: 170px;
	display: block;
	float: left;
	background-repeat: no-repeat;
	background-color: #F4F0E7;
	margin: 5px 0px 5px 13px;
	height: 190px;
}
#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: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#box a:hover {
	color: #43342c;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.box {
	width: 170px;
	display: block;
	float: left;
	background-image: url(//www.medmoon.ru/assets/templates/mv/images/niz.jpg);
	background-repeat: no-repeat;
	background-color: #F4F0E7;
	margin: 5px 0px 5px 13px;
	height: 180px;
}
.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;
}
#menubottom .box a {
	color: #43342c;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#menubottom .box a:hover {
	color: #43342c;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

#menubottom{
	border-top: 4px double #c13d55; 
	background-color: #ffffff;
	padding: 10px;
	width: 100%;
}

#menubottom  a { font-family: Tahoma; font-size: 12px;color: #EB1A16; }
#menubottom  a:hover { font-family: Tahoma; font-size: 12px;color: #0066cb; text-decoration:none;}
#menubottom4  {
	width: 650px;
	height: 90px;
	float: left;
	margin-left: 30px;
	padding-top: 10px;
	font-family: Tahoma;
	font-size: 12px;

}
#menubottom4  a { font-family: Tahoma; font-size: 12px;color: #EB1A16; }
#menubottom4  a:hover { font-family: Tahoma; font-size: 12px;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  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: 12px;
	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: 12px;
	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  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;
}

/* Центральная колонка
------------------------------------------------------------------------------- */
.main_content_samarino  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #282828;

}
.main_content_samarino p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #282828;
	text-align: justify;
	margin-left: 10px;
	margin-right: 5px;

}
.main_content_samarino  td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #282828;
	font-style: normal;
	text-align: left;
}
.main_content_samarino  a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0066cb;
	text-decoration:underline;
}
.main_content_samarino  a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 14px;color: #e11b11; text-decoration:underline; }
.main_content_samarino  h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #e11b11;
	margin: 0px 5px 0px 10px;
	text-transform: uppercase;
	font-weight: normal;
	font-stretch: condensed;
}
.main_content_samarino  h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	margin: 0px 5px 0px 10px;
	text-transform: uppercase;
	font-stretch: condensed;
}
.main_content_samarino  h2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	margin: 0px 5px 0px 10px;
	text-transform: uppercase;
	font-stretch: condensed;
	text-decoration:underline;

}
.main_content_samarino  h2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0px 5px 0px 10px;
	text-transform: uppercase;
	font-stretch: condensed;
	color: #e11b11;
	text-decoration:none;

}
.main_content_samarino  h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	margin: 0px 5px 0px 10px;
	text-transform: uppercase;
	font-stretch: condensed;
	text-decoration:underline;
}
.main_content_samarino  h3 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0px 5px 0px 0px;
	text-transform: uppercase;
	font-stretch: condensed;
	color: #e11b11;
	text-decoration:underline;

}
.main_content_samarino  h3 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0066cb;
	text-decoration:underline;
	margin: 0px 5px 0px 0px;
}
.main_content_samarino hr{border:0px; height:1px; color:#ebe7e7; background:#ebe7e7; margin:10px 10px 10px 10px; display:block;}
.main_content_samarino  h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	margin: 0px 5px 0px 10px;
	text-transform: uppercase;
	font-stretch: condensed;
}
.main_content_samarino  h5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	margin: 0px 5px 0px 10px;
	text-transform: uppercase;
	font-stretch: condensed;
}
.main_content_samarino  h6{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #e11b11;
	margin: 0px 5px 5px 10px;
	text-transform: uppercase;
	font-weight: normal;
	font-stretch: condensed;
}
.main_content_samarino .s_link {
	color: #E11B11;
	margin: 5px 10px 5px 10px;
	padding: 5px 5px 5px 10px;
	border: solid #E2D8CC 1px;
	background-color: #f4efe9;
}






.main_content_g  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #282828;

}
.main_content_g p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #282828;
	text-align: justify;
	margin-left: 10px;
	margin-right: 5px;

}
.main_content_g  td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #282828;
	font-style: normal;
	text-align: left;
}
.main_content_g  a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0066cb;
	text-decoration:underline;
}
.main_content_g  a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 13px;color: #e11b11; text-decoration:underline; }
.main_content_g  h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #e11b11;
	margin: 0px 5px 0px 10px;
	text-transform: uppercase;
	font-weight: normal;
	font-stretch: condensed;
}
.main_content_g  h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	margin: 0px 5px 0px 10px;
	text-transform: uppercase;
	font-stretch: condensed;
}
.main_content_g  h2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	margin: 0px 5px 0px 10px;
	text-transform: uppercase;
	font-stretch: condensed;
	text-decoration:underline;

}
.main_content_g  h2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0px 5px 0px 10px;
	text-transform: uppercase;
	font-stretch: condensed;
	color: #e11b11;
	text-decoration:none;

}
.main_content_g  h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	margin: 0px 5px 0px 10px;
	text-transform: uppercase;
	font-stretch: condensed;
	text-decoration:underline;
}
.main_content_g  h3 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0px 5px 0px 0px;
	text-transform: uppercase;
	font-stretch: condensed;
	color: #e11b11;
	text-decoration:underline;

}
.main_content_g  h3 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0066cb;
	text-decoration:underline;
	margin: 0px 5px 0px 0px;
}
.main_content_g hr{border:0px; height:1px; color:#ebe7e7; background:#ebe7e7; margin:10px 10px 10px 10px; display:block;}
.main_content_g  h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	margin: 0px 5px 0px 10px;
	text-transform: uppercase;
	font-stretch: condensed;
}
.main_content_g  h5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	margin: 0px 5px 0px 10px;
	text-transform: uppercase;
	font-stretch: condensed;
}
.main_content_g  h6{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #e11b11;
	margin: 0px 5px 5px 10px;
	text-transform: uppercase;
	font-weight: normal;
	font-stretch: condensed;
}
.main_content_g .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;
}
img.mx {
        width: 100%;
	border: 0px;
	margin: 0px 10px 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: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #885FA3;
}
.fpnr {
	font-size: 12px;
	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:12px;
	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: 12px;
	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: 12px;
	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: 12px;
	color: #000000;
		}
div.domtab div h2 {
			font-size:12px;
			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:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
		}
div.domtab div a:hover
		{
	color:#0066CB;
	display:block;
	font-weight:bold;
	font-size:12px;
	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:12px;
	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: 12px;
	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('//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: 12px; color: #0066cb; text-decoration:none;}
.td  a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #e11b11; text-decoration:underline; }

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

#org ul {
	list-style-type: disc;
	list-style-image: url(//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: 5px 0px 5px 5px;
	height: 30px;

}
#pagination a {
	display: block;
	width: 30px;
	margin-left: 3px;
	border: solid #cccccc 1px;
	color: #e11b11;
        font-size:14px;
	float: left;
	text-align: center;
	font-weight: bold;
	padding: 3px;
	text-decoration: none;
}
#pagination a:hover {

	display: block;
	width: 30px;
	margin-left: 3px;
	background-color: #ee2375;
	border: solid #cccccc 1px;
	color: #FFFFFF;
        font-size:14px;
	float: left;
	text-align: center;
	font-weight: bold;
	padding: 3px;
	text-decoration: none;
}
#pagination span {
	display: block;
	width: 30px;
	margin-left: 3px;
	background-color: #ee2375;
	border: solid #cccccc 1px;
	color: #FFFFFF;
        font-size:14px;
	float: left;
	text-align: center;
	font-weight: bold;
	padding: 3px;
}

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

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: 100%;
	display: block;
	height: 150px;
	margin-left: 5px;
}

.blok_niz {
	width: 100%;
	height: 5px;
	background-image: url(images/line.jpg);
	margin: 5px 0px 5px 5px;
}
.blok_verh {
	width: 100%;
	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: 100%;
	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: 100%;
	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: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}
#stat2 a:hover {
	color: #FFFFFF;
	font-size: 12px;
	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: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}
#stat4 a:hover {
	color: #000000;
	font-size: 12px;
	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: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}
#stat_novosti2 a:hover {
	color: #000036;
	font-size: 12px;
	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;
	text-align: left;
	padding: 10px 5px 10px 5px;
	border: solid #B76412 1px;
	background-color: #FFF6ED;
	height: auto;
        margin: 10px 10px 10px 10px;
}
#partner a {
	font-size: 13px;
	color: #0066cb;
	text-decoration: underline;
}
#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: 16px;
	color: #C13D55;
	display:block;
        margin-left: 5px;
	padding-bottom: 5px;
	text-decoration: underline;

}
.code 
{ background: #FFF; border: 1px solid #CCCCCC; color: #000000; font-family: Arial; padding: 5px; margin: 5px; font-size: 13px; height: 25px; }
/*фото
------------------------------------------------------------------------------- */

.foto_galer {
	width: 92%;
	border: solid #860244 1px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	background-color: #a60154;
	height: auto;
	display: block;
	float: left;
	padding: 10px;
	margin: 5px 10px 5px 10px;
	
}

.foto_galer p{
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-transform: uppercase;
	font-size: 18px;
	text-indent: 1.5em;
	margin-top: 10px;
	margin-bottom: 0px;
}
.foto_galer  a{
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;
	text-transform: uppercase;
	margin: 5px;
	font-stretch: condensed;
	display: block;
}
.foto_galer  a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 16px;color: #ffffff; text-decoration:underline; }
.foto_f {

	width: 23%;
	text-align: center;
	padding: 3px;
	display: block;
	float: left;
}
.foto_f a {
	font-size: 14px;
	text-decoration: none;
}
.foto_f a:hover{font-size: 14px; text-decoration:underline; }


.foto_f .pic {
    display: inline-block;
    overflow: hidden;
    border: 4px solid #FFFFFF;
    background: #FFFFFF;
    outline: 1px solid #CCCCCC;
    margin: 5px;
  }
.foto_f .pic img {
    width: 100%;
    border: none;
    margin: 0;
    padding: 0;
  }
 /*блоки в тексте------------------------------------------------------------------------------- */

.sovet { display: block; width:92%; margin: 10px; padding:  10px; background-color: #fdf4f8; position: relative; float: left; border-radius:10px;}
.sovet2 { display: block; width:92%; margin: 10px; padding:  10px; background-color: #fef3e5; position: relative; float: left; border-radius:10px;}
.sovet3 { display: block; width:92%; margin: 10px; padding:  10px; background-color: #f0edfd; position: relative; float: left; border-radius:10px;}
.sovet4 { display: block; width:92%; margin: 10px; padding:  10px; background-color: #fdfded; position: relative; float: left; border-radius:10px;}

 /*оглавление------------------------------------------------------------------------------- */


#ogl {text-transform: uppercase; font-weight: normal; margin:5px 10px 5px 10px; border-bottom:2px solid #e11b11; border-top:2px solid #e11b11; padding:5px 5px 5px 0px;}
#ogl a { display:block; color: #333333; font-size:14px; text-transform: none;}
#ogl a:hover { display:block; color: #e11b11; font-size:14px; text-transform: none;}
table.link {	background-color: #FFF6ED;}
