@charset "utf-8";
/* CSS Document */


/* переназначение тэгов */
body {
	font-family:Arial, Helvetica, sans-serif;
}
a {color:#125dbc}
a:hover {text-decoration:none}

h1 {font-size:25px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:20px}
h2 {font-size:25px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:20px}
p {font-size:14px; margin-bottom:20px}

/* */


.cGray {color: #4d4d4d}

.mt20 {margin-top:20px}
.mb20 {margin-bottom:20px}
.mr20 {margin-right:20px}

.mt15 {margin-top:15px}
.mb20 {margin-top:20px}

.digestLine {border-top: 1px solid #0070ff;  }

.tag a {text-decoration:none; color:#0070ff;}
.region a {text-decoration:none; color:#2cca2e;}
.company a {text-decoration:none; color:#ca2cc8;}
.personnel a {text-decoration:none; color:#ce7b25;}
.source a {text-decoration:none; color:#800000;}

.tag a:hover, .region a:hover, .company a:hover, .personnel a:hover, 
.source a:hover {text-decoration:underline}

#container {line-height: 1.2}

/* */

#header {background-color:#ff8200}

#header {font-size:12px; background-color:#ff8200; color:#fff}
#header a {color:#fff; font-size:13px; font-weight:bold; margin: 0 5px;}

#mainMenuBlock {
	font-size:13px;
	padding-top: 8px;
}

#language a {
	margin-right: 4px;
	padding:6px 6px 3px 6px;
}

#language i {
	padding:6px 6px 3px 6px;
	margin-right: 4px;
	background-color:#bf0000;
	font-style:normal;
	color:#fff;
}

#mainMenu .mainMenuBody div {float:left;}
#mainMenu .mainMenuItem1 {width: 30.5%;}
#mainMenu .mainMenuItem2 {width: 36%;}
#mainMenu .mainMenuItem3 {width: 30.5%;}
#mainMenu span {display:block; float:left; width:1px;}
#mainMenu .mainMenuBody a {color:#fff}

#mainMenu .mainMenuBody {
	background:url(/wp-content/themes/detstvo/image/topmenu-bg.gif) repeat-x; 
	height:33px; 
	margin: 0 5px; 
	padding-top: 8px;
	text-align:center;
	color:#fff;
}

#mainMenu .leftSide {
	background:url(/wp-content/themes/detstvo/image/topmenu-left.gif) no-repeat; 
	height:33px; 
}

#mainMenu .rightSide {
	background:url(/wp-content/themes/detstvo/image/topmenu-right.gif) no-repeat right top; 
	height:33px; 
	}


#topMenu {
	font-size:12px; 
	text-align:right; 
	padding-top:9px;
	color:#125dbc
}


#rightSide .rightSideItem {font-size:12px}
#rightSide .rightSideItem div {margin: 3px 0;}
#rightSide .rightSideItem i {font-style:normal; color:#125dbc}

#rightSide .rightSideItem a {text-decoration:none}
#rightSide .rightSideItem a:hover {text-decoration:underline}

#digest .digestItem {padding-bottom:20px;}
#digest .digestItem .date {font-size:12px; font-weight:bold; background:#ff8200; color:#FFF; padding: 2px 8px 2px 8px} 

#digest .digestItem .keywords {background:#fff url(/wp-content/themes/detstvo/image/bg-lightblue.gif) repeat-y; font-size:12px; color:#4d4d4d}
#digest .digestItem .keywords li {margin-left:5px; padding: 3px 10px; }
#digest .digestItem .keywords a:hover {text-decoration:underline}

#digestMenu {margin-bottom:30px; font-size:14px; }

.advertising {border-top: 1px solid #b2b2b2; border-bottom: 1px solid #bbb; padding: 20px 0}

#digest .advertising {text-align:center}
#digest .advertisingBottom {padding: 10px 0}
#digest .advertisingSingleNews {border-top: 1px solid #b2b2b2; border-bottom: 1px solid #bbb; padding: 20px 0; }

#footer {font-size:12px; background-color:#e5e5e5; color:#1e1e1e}
#footer .bottomMenu {margin-left:50px;}
/*#footer .bottomLinks {margin-left:50px;}*/
#footer a {color:#1e1e1e; font-size:10px; font-weight:Normal; margin: 0 5px; text-decoration:none}
#footer a:hover {text-decoration:underline}


.news a  {color:#0066aa; text-decoration:none}
.news a:hover {text-decoration:underline}
.news a:hover h2 {text-decoration:underline}
.news  {color:#0066aa; text-decoration:none}

.readtoend a  {color:#eb771e; text-decoration:none}
.readtoend a:hover  {text-decoration:underline}

.search a  {text-decoration:none; font-weight:bold; vertical-align:bottom} 


.pager {margin-top: -30px; margin-bottom: 20px;}
.pager a {margin: 0 5px; margin-top: -20px; font-size:14px;}
.pager img { vertical-align:baseline}
.pgbg {background:#0070ff; color:#FFF;}
.fl {float:left;}
.fr {float:right; text-decoration:none;}
.fr a {text-decoration:none;}

.bt_outer_right {
	display:block;
	background: url('/wp-content/themes/detstvo/image/pager/21.png') #1782FA no-repeat top left;	
	height:20px;
	padding-left:9px;
	text-decoration:none;	
	owerflow:hidden;
}

.bt_inner_right {
	display:block;
	background: url('/wp-content/themes/detstvo/image/pager/22.png') #1782FA no-repeat top right;
	font: normal 13px Tahoma; /* Change 13px as desired */	
	height:20px;
	padding-right:15px;
}
.bt_inner_right:hover span{ 
	text-decoration:underline;
}


.bt_outer_left {
	display:block;
	background: url('/wp-content/themes/detstvo/image/pager/11.png') #1782FA no-repeat top left;	
	height:20px;
	padding-left:18px;
	text-decoration:none;	
	owerflow:hidden;
}

.bt_inner_left {
	display:block;
	background: url('/wp-content/themes/detstvo/image/pager/12.png') #1782FA no-repeat top right;
	font: normal 13px Tahoma; /* Change 13px as desired */	
	height:20px;
	padding-right:11px;
}
.bt_inner_left:hover span{ 
	text-decoration:underline;
}



.bt_text {
	display:block;
	height:19px;
	padding-top:1px;
	color: #ffffff; /*button text color*/		
}

/* seo-box */
.seo-box {
	padding:0 1px;
	overflow: hidden;
	color:#737676 ;
}

.seo-box .content {
	background-color: #eaeef3;
	padding:7px 9px;
}

.seo-box .content p {
	margin-top:0;
	font-size:11px; font-family:Tahoma, Arial;
	font-weight:normal;
}

.seo-box .content .slogan {
	margin-top:0 !important;
	margin-left:0px;
	font-size:9px; font-family:Tahoma, Arial;
	font-weight:normal;
	color:#737676;
	margin-bottom:16px;
}

.seo-box .content .slogan a {
	display:block;
	margin-left:20px;
	font-size:12px; font-family:Tahoma, Arial;
	font-weight:normal;
	color:#737676;
}
/* /seo-box */

/*
** Tonkosti
*/
#menu{
   margin: 30px 0 10px 20px;
}

#menu ul {
   padding: 0 0 20px 0;
   margin: 0;
   list-style-type: none;
}

#menu li {
   padding: 0;
   margin: 5px 0;
   font-size: 11pt;
   font-weight: bold;
   color: #f77b0d;
}

#menu li.mTitle {
   margin: 0;
   color: #f77b0d;
   font-weight: 300;
}

#menu li.mTitle a {
   margin: 0;
   color: #f77b0d;

}
#menu li.all {
   font-size: 10pt;
   font-weight: normal;
   color: #808080;
}

#menu li.all a {
   color: #808080;
}

#menu li a{
   font-size: 10pt;
   font-weight: normal;
   color: #156a88;
}

#menu li img{
   margin: 0 0 -3px 5px;
}

#menu .popular{
   font-size: 8pt;
   font-weight: normal;
   color: #156a88;
}

#menu li.popular{
   font-size: 8pt;
   font-weight: normal;
   color: #808080;
}

#menu li.popTitle{
   font-size: 9pt;
   font-weight: heavy;
   color: #808080;
}




