body {
	margin:0;
	padding:0;
	background:url(../img/bg.jpg) repeat;
	}
.navy {
clear:both;
padding:51px 0 0 74px
}.navy2 {clear:both; padding:51px 0 0 64px}.navy2 a {font:normal 12px "Arial"; color:#069; text-decoration:none}.navy a.blue  {color:#069 !important}
.navy a {color:#49B047;
font:normal 11px "Arial";} #gallery a.imaga img {border:2px #fff solid !important}#gallery a.imaga:hover img {border:2px solid #069 !important}.left {padding-right:40px; float:left}
.users{
font:normal 10px "Arial";
padding:0 0 0 10px}
.users strong {font-size:11px; font-weight:800}
	p {margin:2px 0}
	.clear2{
clear: both;
margin: 10px 0;
height: 135px;
overflow: hidden;
margin-bottom: 22px;}
	.clear2 img {
	margin-right:10px;
	float:left}
	img {
	border:0}
	h2 {
	color:#0071A2;
	font:bold 22px "Arial";
	padding:4px 0;
	margin:4px 0}
	#Nav a.red {
	color:#DC3B3C;
	font:bold 12px "Arial";
	text-decoration:none}
	object, embed {
	margin-top:10px}
	#Nav a.orange {
	color:#DE6909;
	font:bold 12px "Arial";
	text-decoration:none}
	h3 {margin:2px 0}
	.contnt div.study {
	margin:10px 10px 10px 0;float:left;width:400px;font:bold 16px "Tahoma";
	text-decoration:none;	}
	div.study ul li {
	list-style:square}
	.clear {clear:both; border-bottom:1px dotted #ccc}
	#Search form {
	width:450px;
	height:36px;
	padding:25px 0 0 30px}
	#Search form input.in1 {
	width:300px;margin-right:10px;
	border:0;
	height: 23px;
float: left;
margin-top: 4px;}
	input.baton1 {
	border:0;
	background:url(../img/but.jpg) no-repeat;
	cursor:pointer;
	width:108px;
	height:29px;
	margin:2px 0 0 0}
	.contnt div.study a {font:normal 14px "Arial"}
	.red1 {color:#c30;}
	.orange1 {color:#F38E00;}
	.blue1 {color:#66A5D5;}
	.green1, #Nav a.green  {color:#A3C51C;}
	#Nav a.green {font-weight:800; text-decoration:none}
	#Nav a.violet {font-weight:800; text-decoration:none}
	.violet1,#Nav a.violet {color:#942C9B;}
	.yellow1 {color:#B2A100}
	#Nav {
	font:bold 12px "Arial";
	color:#959595}
	#Nav a.main1 {color:#959595; font:bold 12px "Arial"; text-decoration:none}
	#Nav a {
	color:#0071A2}
	.flt {
	float:left;
	margin-right:5px;
	margin-bottom:20px;
	width:400px;
	height:190px
	}
	.center {text-align:center}
	h3.aneks a {font:bold 16px "Tahoma";color:#7CB62A; text-decoration:none; border-bottom:1px dotted #7CB62A}
	h3.aneks a:hover, h3.games a:hover,  h3.cards a:hover{border:0}
	h3.games a{font:bold 16px "Tahoma";color:#7D098E; text-decoration:none; border-bottom:1px dotted #7D098E}
	h3.cards a{font:bold 16px "Tahoma";color:#069; text-decoration:none; border-bottom:1px dotted #069}
	.linehead {
	display:block;
	width:100%;
	height:3px;
	border-bottom:1px dotted #CD9DC5;
	clear:both;
	margin:10px 0}
	.flt2 {
	float:left;
	margin-right:5px;
	margin-bottom:10px;
	width:400px;
	height:120px}
	.flt2 a.mini {font:normal 11px "Arial"}
	p.mini {
	font:normal 11px "Arial";
	color:#666}
	.red, #Nav a.red {
	color:#c30;}
	#bottom_li {
	clear:both;
	margin-bottom:10px}
	.contnt a {
	font:normal 12px "Arial";}
	.contnt {width:90%}
	#MainWrapper {
	display:block;
	margin:0 auto;
	width:1154px;
	height:auto;
	overflow:hidden}
	#Head {
		width:100%;
		height:186px;
		background:#fff;		
		padding-top:20px;
		}
	#Head .logo {
		margin-left:6px;
		
		float:left;}
		#Search {
		background:url(../img/search.jpg) no-repeat;
		width:476px;
		height:91px;
		margin-left:600px;		
			}
	label span {font:normal 11px "Tahoma";color:#888
	}
	span.red {
	font:bold 11px "Arial";
	color:#f30}
	.big {
	font:bold 14px "Tahoma";
	color:#FF3300}
	#Top {
	width:99%;

	height:37px;
	margin:0;
	padding:0 0 0 15px;
	display:block
	}
	.log {
	padding:0 0 0 70px;
	font:normal 12px "Tahoma";float:left;}
	#Top img {
	padding:0;
	margin:0;
	float:left}
	#Menu {
	width:100%;
	height:58px;}
	#Menu img {
	float:left}
#Content {
background: #fff;
height:auto;
overflow:hidden;
margin-top:30px;
padding:10px;
position: relative;
display: block;
min-height: 1500px;

}
#Content #Zdorovie {
display:block;
width:555px;
height:480px;
background:url(../img/zdorovie_main.jpg) no-repeat;
float:left;
margin-right:10px}
#Content #Zdorovie div.statya, #Content #Razvitie div.statya {
padding:36px 0 0 0;
font:normal 12px "georgia";
color:#494949}
#Content #Zdorovie div.statya h3 {
font:italic 18px "Georgia";
color:#A4C535}#Content #pitanie {display:block;width:555px;height:311px;background:url(../img/pitanie_main.jpg) no-repeat;float:left;margin-right:10px}#Content #pitanie div.statya {padding:36px 0 0 0;font:normal 12px "georgia";color:#494949}#Content #pitanie div.statya h3 {font:italic 18px "Georgia";color:#A4C535}#Content #Eshops div.statya h3 {font:italic 18px "Georgia";color:#85D6D1}#Content #Eshops div.statya, #Content #Razvitie div.statya {padding:36px 0 0 0;font:normal 12px "georgia";color:#494949}
#Content #Razvitie div.statya h3 {
font:italic 18px "Georgia";
color:#C92A15}

#Content #Razvitie div a{color:#9F3B10}
#Content #Zdorovie div.others,  #Content #Razvitie div.others{
clear:both;
margin:20px 0 0 0}
#Content #Zdorovie div img,  #Content #Razvitie div img{
float:left;
margin:0 10px 0 0}#Content #pitanie div a{color:#69840D}#Content #pitanie div a{color:#9F3B10}#Content #pitanie div.others,  #Content #Razvitie div.others{clear:both;margin:20px 0 0 0}#Content #pitanie div img,  #Content #Razvitie div img{float:left;margin:0 10px 0 0}
#Content #Eshops {
display:block;
width:349px;
height:311px;
background:url(../img/berem_main.jpg) no-repeat;
float:left}
#Content #Users {
display:block;
width:349px;
height:230px;
float:left;background:url(../img/new_users.jpg) no-repeat;color:#fff;font:bold 11px "Georgia"}#Users a {color:#00467C; text-decoration:none}#Dads,#Moms {float:left; padding:42px 0 0 0; width:170px}#Dads div,#Moms div {text-align:center; font:normal 12px "Arial"}.title {font:bold 12px "Georgia" !important}.clear3 {clear:both; padding-top:8px}.im {margin-bottom:108px}
#Content #Razvitie {
display:block;
width:561px;
height:299px;
background:url(../img/razvitie_main.jpg) no-repeat;
float:left;
margin:0 10px 0 0}
.shpargalki {
display:block;
width:160px;
height:80px;
margin:39px 0 0 100px
}
#Oleft {
float:left;
width:50%;}
#Oright {
margin-left:50%;}
#Oright a {color:#fff}

.shpargalki a {font:normal 12px Georgia; color:#fff; text-decoration:none}
.shpargalki a:hover {font:normal 12px Georgia; color:#FFE590; text-decoration:none}
.shpargalki a.all {font:normal 12px Georgia; color:#FFE590; text-decoration:underline}
.shpargalki a.all:hover {font:normal 12px Georgia; color:#FFF; text-decoration:underline}
.gotov {
display:block;
font:normal 20px Georgia;
margin:76px 0 0 23px;
text-align:center}
.obuch {font:normal 16px Georgia; color:#fff; margin:68px 0 0 150px}
.gotov a {color:#4F630C}
.gotov a:hover{text-decoration:none}
.razv_block {
width:154px;
height:101px;
display:block;
float:left;
margin:36px 10px;
text-align:center}
.razv_block a {font:normal 12px Georgia; color:#fff; text-decoration:none }
.razv_block a:hover {font:normal 12px Georgia; color:#ff0; }
.filin_block {
background:url(../img/filin.jpg) no-repeat;
width:531px;
height:105px;
margin:0 0 0 1px;
clear:both;
}
#CatLeft {
display:block;
width:450px;
height:330px;
float:left}#CatLeft div.cats {color:#fff;font:normal 11px "Arial";width:400px;padding:36px 0 0 20px;height:290px;line-height:150%}#CatLeft div.cats a {color:#fff}
#CatRight {
display:block;
margin-left:450px;height:330px;
}
	a.add1 {
	background:#fff;
	padding:0 11px;
	color:#394E6B;
	text-decoration:none;
	font:normal 12px "tahoma";}
#CatRight .org {
height:107px;
padding:60px 0 0 20px;
}
#CatRight  .org a{color:#394E6B;
	text-decoration:none;
	font:normal 12px "tahoma";
	padding-left:11px;
	}
#CatRight  .org2 {
padding:0 0 0 31px}
#CatRight  .org2 a {
font:normal 11px "Tahoma";
text-decoration:none;
color:#7E6733}
#CatRight  .org2 a:hover {
text-decoration:underline;
color:#625028}
#CatRight .podbor {
padding:58px 0 0 73px;
font:normal 14px "Georgia";
color:#323232;
width:120px}
#CatRight .podbor a {
color:#AA0C87;
font:bold 14px "Georgia";
text-decoration:none;
border-bottom:1px dotted #AA0C87;}
#CatRight .podbor a:hover {
color:#71155D}
.filin_block div {
font:normal 14px "Georgia";
color:#333;
padding:10px 0 10px 120px}
.filin_block a {
color:#1D74BE;
font:bold 14px "Georgia"}
#Funblock {
float:left;
width:515px;
height:220px;
padding:20px
}
#Funblock img {
margin-right:50px}
.floatl{float:left;width:810px;font: normal 14px "Arial";color:#333;}
p {font: normal 12px "Arial"; 
color:#333;}
#flashka {width:90%; padding-top:10px}
a {color:#0071A2}
a:hover{text-decoration:none}
.floatr{
width: 300px;float: right;height: 600px;
}.floatr img {
margin-top:16px}

.floatl #PhotoBlock {
width:917px;
height:291px;
clear:both;
margin-bottom:10px}
.floatl #PhotoBlock #Photo {
width:250px;
height:290px;
background:url(../img/photoalbums.jpg) no-repeat center;
float:left;
display:block }
.floatl #PhotoBlock #Video {
height:290px;
width:251px;
background:url(../img/video.jpg) no-repeat center;
float:left
}
.floatl #PhotoBlock #Drawings {
height:290px;
width:415px;
background:url(../img/risunki.jpg) no-repeat center;
float:left
}
.floatl #Cat {
width:917px;
height:358px;
background:url(../img/cat.jpg) no-repeat center;}

#Relax_left {
width:320px;
float:left;
padding:40px 0 0 20px;
height:200px
}
.kreator{
cursor:pointer;
color: #5473C2}
.kreator:hover {
color:#000}
#Relax_right{
margin-left:320px;
 padding: 40px 0 0 20px;
 height:120px;
}
 #Relax_bottom {
 clear:both;
 margin-top:30px}
  #Relax_bottom .left1 {
  float:left;
  width:270px;
  font:bold 16px "Georgia";
  padding:18px 0 0 32px}
  #Relax_bottom .left1 a { font:bold 16px "Georgia"; color:#333; text-decoration:none; display:block; width:220px; padding-top:34px}
  #Relax_bottom .right1 {
   margin-left:350px;
   font:bold 12px "Georgia";
   width:200px;
   padding:22px 0 0 65px
   }
    #Relax_bottom .right1 a { font:bold 12px "Georgia"; color:#A83E28; border-bottom:dotted #A83E28 1px; text-decoration:none}
#Relax_left a:hover {
text-decoration:none}
a img {
text-decoration:none !important;
border:0 !important}
#Relax_left div {
float:left;
text-align:left;
margin:0 10px 5px 0}
#Relax_left a {
color:#fff;
font:normal 12px "Arial"}

#Footer {
display:block;
clear:both;
margin-top:20px;
margin-bottom:40px;
width:1154px;
height:228px;
background:#2388AE}
#Footer ul {list-style:none; margin:5px; padding:30px 5px 5px 5px}
#Footer ul li {list-style:none;font:normal 12px Tahoma}
#Footer #FootLeft {

float:left;
width:55%
}
.otv {
font:italic 11px "Georgia"; color:#bbb}
#FootLeft a {color:#fff;text-decoration:none}
#FootLeft a:hover {color:#e1e1e1;text-decoration:none}
.big td {
padding:4px 0;
font:bold 12px "Tahoma";}
#Footer #FootLeft #Lowlinks {
clear:both;
width:340px;
font:normal 12px "Tahoma";
margin-left:10px
}
#Footer #FootLeft #Fav {
clear:both;
color:#A1DFF5;
font:normal 11px "Tahoma";
margin:20px 10px 0 10px ;
width:270px
}
#Fav a {color:#A1DFF5;}
#Footer #AllChilds {
width:360px;
float:left}
#Footer #AllChilds	#Childs {
background:url(../img/foot_detyam.jpg) no-repeat 10px 5px;
float:left;
width:170px}
#Footer #AllChilds	#Teens {
background:url(../img/foot_skolnikam.jpg) no-repeat 10px 5px;
padding:2px 0 0 0;
margin-left:170px;
width:170px}
#Footer #FootLeft #Parents{
background:url(../img/foot_roditelyam.jpg) no-repeat 10px 5px;
padding:2px 0 0 0;
margin-left:370px;
width:270px}

#Footer #FootRight {
color:#333;
margin-left:55%;
padding:14px 0 0;
font:normal 12px "Tahoma"
}
#Footer #FootRight #Blocker {
width:417px;
height:195px;
display:block;
background:#C5E9FD;
margin:0 0 0 70px;
}
#Footer #FootRight #Blocker #Btop {
padding:3px 0 0 10px}
#Footer #FootRight #Blocker #Bfoot_left {
float:left;
width:50%}
#Footer #FootRight #Blocker #Bfoot_left ul {
padding-top:10px}#Footer #FootRight #Blocker #Bfoot_left sub {padding-left:10px;}#Footer #FootRight #Blocker #Bfoot_left sub strong.f1 {color:#069;font:bold 11px "Georgia";}#Footer #FootRight #Blocker #Bfoot_left sub strong.f2 {color:#EA6476;font:bold 11px "Georgia";}
#Footer #FootRight #Blocker #Bfoot_right {
margin-left:50%;
padding:10px 0 0 0
}#thumbs {clear:both;padding:20px 0;border-bottom:1px solid #ccc;display:block;height:auto;overflow:auto;}
.thumb {float:left;margin-right:6px;border:2px solid #ccc}#gallery {clear:both}#Job {display:block;width:300px;color:#333;background:#D9DADC;padding:12px;margin:5px;float:left;text-align:center;}#Job span {display:block; line-height:130%}.f14 {font:normal 14px "Arial"; color:#212121}.f12 {font:normal 12px "Arial"; color:#666; text-align:left; padding-bottom:2px}#Job span.spec {background:#688195; padding:5px; display:block; text-align:center;}#Job span.spec a {text-transform:uppercase; color:#fff; border-bottom:1px dotted #fff; text-decoration:none; font:normal 12px "Arial" }#Job span.spec a:hover {border:0}
.b-top {
  z-index:2600;position:fixed;left:0;
  bottom:70px;width:35%;margin-left:50%;
  opacity:0.5;filter:alpha(opacity=50);
}
.fresh{
	width:450px;
	float:left;
}

.anonses{
	width:100%;
	box-sizing:border-box;
	padding:5px 2px;
	border:1px solid #e0e0e0;
	margin-bottom:30px;
	clear:both;
}
#content2 .anonses p {
text-align: center;
padding: 5px 40px;
margin: 0 auto;
font-size: 18px;
text-transform: uppercase;
margin-top: -22px;
display: table;
background:url(/img/news_img.png) no-repeat #fff;
background-position: 15px 8px;
}
#content .anonses p {
text-align: center;
padding: 5px 40px;
margin: 0 auto;
font-size: 18px;
text-transform: uppercase;
margin-top: -22px;
display: table;
background:url(/img/news_img.png) no-repeat #fff;
background-position: 15px 8px;
}

.other_ads, .other_ads2{
	width: 50%;
	float: left;
	height: 150px;
	font-size: 12px;
	box-sizing: border-box;
	overflow: hidden;
	border: 1px solid #e0e0e0;
	padding: 5px;
}
.other_ads2{width:100%; height:auto; border:0; }
.other_ads2 span{display:block;margin: 5px 0px;text-align: justify;}
.other_ads2 .text_block{overflow:hidden; height:63px;}
.other_ads a, .other_ads2 a{
	color: #00b0f0;
	font-size: 14px;
	display: block;
	overflow: hidden;
	height: 34px;
}
.other_ads2 a{height: auto;}
#ad_views .other_ads span{
	font-weight:100;
}
.other_ads span, .other_ads strong{
	margin:5px 0;
	display:block;
	height: 29px;
overflow: hidden;
}
.buttons div {
	width:33.333333333%;
	box-sizing:border-box;
	text-align:center;
	padding:5px 0;
	color:#00b0f0;
	border:2px solid #fff;
	transition:0.2s;
	float:left;
	cursor:pointer;
}
.buttons div:hover{
	border:2px solid #00b0f0;
}
.buttons #b1{
	border:2px solid #00b0f0;
}
.other_ads .price_ads, .other_ads2 .price_ads{
display: table;
background: #FF8F33;
padding: 2px;
border-radius: 2px;
border: 1px solid #999;
color: #fff;
}
.other_ads2 .price_ads, .other_ads2  strong{
float:left;
}
.other_ads2  strong{
padding: 7px;
}
.anonses p {
text-align: center;
padding: 5px 40px;
margin: 0 auto;
font-size: 18px;
text-transform: uppercase;
margin-top: -22px;
display: table;
background: url(/img/news_img.png) no-repeat #fff;
background-position: 15px 8px;
}
.b-top:hover {opacity:1;filter:alpha(opacity=100);cursor:pointer;}
.b-top-but {
  z-index:2600;position:absolute; display:block;
  left:56px;bottom:0;margin:0 0 0 100%;padding:32px 12px 4px;
  color:white;border-radius:7px;
  background:#888 url(/img/b-top.png) no-repeat 50% 11px;
}
.addsong a {
font:normal 20px "Georgia" !important;
color:#D7AD08 !important
}
.addanek a {
font:normal 20px "Georgia" !important;
color:#29BC59 !important
}
.addstih a {
font:normal 20px "Georgia" !important;
color:#BC67a0 !important
}