/*
Theme Name: Theme
Theme URI: http://site.com
Description: HTML5 Wordpress Шаблон
Author: Dmitri44
Author URI: http://site.com
Version: 1.0
. 
General comments/License Statement if any. 
. 
*/

body {
font-family:"Open Sans", arial, sans-serif;
font-size:13px;
line-height:1.3;
}

img {
max-width:100%;
height:auto;
}

a {
text-decoration:none;
color:#06C;
}

a:hover {
text-decoration:underline;
}

blockquote {
margin-left:20px;
color:#C6C6C6;
border-left:5px solid #ccc;
padding-left:10px;
}

#contentSingle h1 {
font-size:24px;
margin-bottom:5px;
}

#contentSingle h1 a {
color:#06C;
}

#contentSingle h2 {
font-size:20px;
}

#contentSingle h3 {
font-size:16px;
}

#contentSingle h4 {
font-size:13px;
}

#contentSingle h5 {
font-size:11px;
}

.clearfix {
clear:both;
}

header {
position:relative;
margin-bottom:20px;
}

#obertkaHeader {
}

#wrapper {
background:#fff;
width:1200px;
margin:0px auto;
padding-top:0px;
}

#paddingWrapper {

}

#content {
width:1200px;
float:right;
}

#contentSingle {
width:840px;
float:right;
margin-bottom:15px;
}

#paddingContent {
}

aside {
width:310px;
float:left;
}

#paddingAside {
}

footer {
font-size:16px;
font-family:"Open Sans",sans-serif;
margin-top:15px;
}

footer a {
text-decoration:underline;
font-weight:normal;
}

footer a:hover {
text-decoration:none;
}

#paddingFooter {
border-top:1px dashed black;
width:1200px;
margin:0 auto;
padding:10px 0;
}

/* Cайтбар */

ul.sidebarLi a {
color:#06C;
}

ul.sidebarLi {
background:#F5F5F5;
border:1px solid #EDEDED;
}

ul.sidebarLi h3 {
margin-bottom:10px;
color:#111;
width:100%;
}

ul.sidebarLi h3 span {
font-size:18px;
}

ul.sidebarLi li {
margin-bottom:10px;
padding:15px;
}

ul.sidebarLi li ul li {
outline:0;
padding:0;
margin:5px 0;
border:0;
}

/* */

/* Хлебные крошки */

.breadcrumbs {
font-size:15px;
border-bottom:1px solid #F1EFF1;
margin-bottom:10px;
padding-bottom:10px;
}

.breadcrumbs a, .breadcrumbs a:visited {
font-weight:bold;
color:#06C;
}

.breadcrumbs a:hover, .breadcrumbs a:active {
}

/* */

.catDecription p {
margin-bottom:15px;
font-size:16px;
}

.petla {
position:relative;
margin-bottom:25px;
}

.thumbPetla {
float:left;
margin:0 10px 0 0;
border:1px solid #ccc;
padding:4px;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
}

.excerptPetla{
margin-bottom:5px;
font-size:15px;
}

.petla a {
display:block;
margin-bottom:5px;
font-weight:bold;
}

.timePetla {
float:left;
font-weight:bold;
}

.commentsPetla {
float:right;
font-weight:bold;
}

.petlaRating {
padding:5px 0;
}

/* */

.navigation {
font:11px tahoma;
clear:both;
margin:40px 0 30px 0;
text-align:center;
}

.navigation a {
font:11px tahoma;
background:#191919;
padding:4px 8px;
border-radius:25px;
-moz-border-radius:25px;
-webkit-border-radius:25px;
margin-left:2px;
color:#fff;
}

.navigation a:hover {
font:11px tahoma;
background:#06C;
color:#fff;
text-decoration:none;
padding:4px 8px;
border-radius:25px;
-moz-border-radius:25px;
-webkit-border-radius:25px;
margin-left:2px;
}

span.page-numbers.current{
padding:4px 8px;
border-radius:25px;
-moz-border-radius:25px;
-webkit-border-radius:25px;
color:#fff;
background:#06C;
}

/* Вставка изображений в теле статьи или страницы */

img.centered {
	display: block;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	max-width:700px;
}
img.alignnone {
	display: inline;
	margin: 0 0 10px 0;
	padding: 0;
	max-width:700px;
}
img.alignright {
	display: inline;
	margin: 0 0 10px 10px;
	padding: 0;
	max-width:700px;
}
img.alignleft {
	display: inline;
	margin: 0 10px 10px 0;
	padding: 0;
	max-width:700px;
}
.aligncenter {
	display: block;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	max-width:700px;
}
.alignright {
	float: right;
	margin: 0 0 10px 10px;
	max-width:700px;
}
.alignleft {
	float: left;
	margin: 0 10px 10px 0;
	max-width:700px;
}
.wp-caption {
	background: #F7F7F7;
	border: 1px solid #e6e6e6;
	padding: 4px 0 5px 0;
	text-align: center;
	max-width:700px;
}
.wp-caption p.wp-caption-text {
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
	margin: 0;
	padding: 0;
	max-width:700px;
}
.wp-caption img {
	border: 0;
	margin: 0 0 5px 0;
	padding: 0;
	max-width:700px;
}

/* */

/* Похожие записи */
.relatedPosts {
float:left;
margin:0 2% 15px 0;
width:23%;
}

.relatedPosts a {
display:block;
font-size:17px;
font-weight:bold;
}

.related {
margin-bottom:5px;
}
/* */

.contBlockLogoAd {
padding-top:25px;
}

.BlokLogoAd {
margin:0 auto;
width:1200px;
}

nav {

}

/* Меню */
nav ul.menu {
margin:0 auto;
width:1200px;
}

nav ul.menu li {	
	float: right;
	position: relative;
}

nav ul.menu li a {
color:#111;
display:block;
padding:10px 10px;
font: 14px/18px "Open Sans",sans-serif;
}


nav ul.menu li:last-child {
}

nav ul.menu li a:hover {
}

/*Выпадающее меню*/
nav ul.menu li ul li:first-child{

}

nav ul.menu li ul {
	display: none;
}

nav ul.menu li:hover ul {
	display: block;
	position: absolute;
	background-color: #B44651;
	z-index: 1000;
}

nav ul.menu li:hover ul li {
	float: none;
	width: 170px;
	border-right: none;
}

nav ul.menu li:hover ul li a {
	border-right: none;
	padding: 6px 20px 8px;
}
/* */

ul.menu1 {
float:left;
}

ul.menu1 li {	
	float: left;
	position: relative;
}

ul.menu1 li a {
color:#111;
display:block;
padding:10px 20px 10px 0;
font:16px/18px "Open Sans",sans-serif;
}


ul.menu1 li:last-child {
}

ul.menu1 li a:hover {
}

/*Выпадающее меню*/

ul.menu1 li ul {
	display: none;
}

ul.menu1 li:hover ul {
	display: block;
	position: absolute;
	background-color: #B44651;
	z-index: 1000;
}

ul.menu1 li:hover ul li {
	float: none;
	width: 170px;
	border-right: none;
}

ul.menu1 li:hover ul li a {
	border-right: none;
	padding: 6px 20px 8px;
}
/* */

/* searchform */
#searchform {
	display:none;
	width: 160px;
	float: right;
	margin:4px 4px 0 0;
}

#searchform #s {
	color:#fff;
	width: 150px;
	float: right;
	background: #CA4E59;
	border: none;
	padding: 7px 10px;
}

/* */ /* */


.blokSecondMenu {
width:1200px;
margin:0 auto;
border-bottom:1px dashed #111;
}

.adHeader {
float:right;
}

.adsNaGlavnoj {
clear:both;
margin:20px 0;
}

.logotype {
margin:0px 0 10px 0;
float:left;
z-index:2;
position:relative;
}

/* */

.blok2 {
margin-bottom:25px;
}

.blok2 h2 {
border-bottom:1px dotted #333;
padding-bottom:5px;
margin-bottom:15px;
font:15px "Open Sans",sans-serif;
text-transform:uppercase;
color:#333;
}

.float2 {
width:22%;
float:left;
margin-right:3%;
position:relative;
}

.blok2 h3 {
font-weight:bold;
margin-bottom:10px;
height:35px;
overflow:hidden;
}

.thumb2 {
margin-bottom:5px;
background:#fff;
padding:3px;
border:1px solid #ccc;
}

.excerpt2 {
margin-bottom:10px;
color:#333;
}

.time2 span {
font:10px tahoma;
}

/* */

.blok4 {

}

.blok4 h2 {
border-bottom:1px dotted #333;
padding-bottom:5px;
margin-bottom:15px;
font:15px "Open Sans",sans-serif;
text-transform:uppercase;
color:#333;
}

.float4 {
width:31%;
float:left;
margin-left:2%;
position:relative;
margin-bottom:15px;
height:300px;
overflow:hidden;
}

.obertkamargleft {
margin-left:-2%;
}

.blok4 h3 {
height:50px;
font-weight:bold;
margin-bottom:10px;
}

.blok4 h3 a {
color:#111;
}

.thumb4 {
margin-bottom:5px;
background:#fff;
padding:3px;
border:1px solid #ccc;
}

.excerpt4 {
margin-bottom:10px;
color:#333;
}

.time4 span {
font:bold 11px tahoma;
}

/* */

.twoColumns {
}

.Column1 {
width:68%;
margin-left:2%;
float:right;
}

/* */

.Column2 {
width:28%;
float:left;
}

/* */

.blok3 h2 {
border-bottom:1px dotted #333;
padding-bottom:5px;
margin-bottom:15px;
font:15px "Open Sans",sans-serif;
text-transform:uppercase;
color:#333;
}


.float3 {
clear:both;
margin-bottom:25px;
}

.blok3 h3 {
font-weight:bold;
margin-bottom:5px;
font:17px arial;
}

.thumb3 {
margin:0 10px 10px 0;
background:#fff;
padding:3px;
border:1px solid #ccc;
float:left;
}

.excerpt3 {
margin-bottom:10px;
color:#333;
}

.time3 span {
font:10px tahoma;
}

/* */

.blok3right h2 {
border-bottom:1px dotted #333;
padding-bottom:5px;
margin-bottom:15px;
font:15px "Open Sans",sans-serif;
text-transform:uppercase;
color:#333;
}


.float3right {
margin-bottom:25px;
}

.blok3right h3 {
font-weight:bold;
margin-bottom:5px;
}

.thumb3right {
margin-bottom:5px;
float:right;
margin:0 0 0 10px;
background:#fff;
padding:3px;
border:1px solid #ccc;
}

.excerpt3right {
color:#333;
}

.time3right span {
font:10px tahoma;
}

/* */ 

.float3rightleft {
margin-bottom:5px
}

.thumb3rightleft {
margin-bottom:5px;
margin:0 0 5px 0;
background:#fff;
padding:3px;
border:1px solid #ccc;
}

/* */

.floatWidget1 {
margin-bottom:15px;
}

.floatWidget1 h4 {
font-weight:bold;
font-size:16px;
margin-bottom:10px;
}

.thumbWidget1 {
margin:0 0px 0 0px;
background:#fff;
padding:3px;
border:1px solid #ccc;
}

.excerptWidget1 {
margin-bottom:5px;
display:inline;
}

.timeWidget1 {
float:right;
font:bold 11px tahoma;
}

/* */

.thumbWidget2 {
float:left;
margin:0 10px 0 0;
border:1px solid #ccc;
padding:4px;
background:#fff;
}

.floatWidget2 {
margin-bottom:15px;
}

.floatWidget2 h4 {
font-weight:bold;
margin-bottom:5px;
}

.excerptWidget2 {
margin-bottom:5px;
display:inline;
font:11px tahoma;
}

.timeWidget2 {
float:right;
font:bold 11px tahoma;
}

/* */

.infoAboutPost {
font-size:11px;
margin-bottom:10px;
}

.TheContentExcerpt {
color:#555;
margin-bottom:10px;
}

.TheContentExcerpt a {
font-weight:bold;
}

.TheContentExcerpt ul li,
.TheContentExcerpt ol li{
  background: url(images/list.png) no-repeat left;
  margin: 0 0 0 6px;
  padding: 0 0 0 19px;
}

.TheContentExcerpt ul,ol {
  padding: 0;
  margin: 0 0 10px 25px;
}

.TheContentExcerpt h1,.TheContentExcerpt h2,.TheContentExcerpt h3,.TheContentExcerpt h4,.TheContentExcerpt h5,.TheContentExcerpt h6 {
margin:10px auto;
font:italic 22px Open Sans,sans-serif !important;
color:#06C;
}

.TheContentExcerpt p {
margin:0 0 10px;
}

/* */

h3.podelites {
margin-bottom:10px;
font-weight:bold;
}

/* */

/* видео в категории */
span.playvideo {
position:absolute;
background:url(images/play.png);
width:50px;
height:54px;
top:45px;
left:55px;
opacity:0.7;
}

span.playvideo:hover {
opacity:1;
}

/* */

/* иконка даты */

.date {
position:relative;top:2px;
margin-right:5px;
}

/* */

ul.menuFooter li {
float:right;
padding:0 10px;
}

.leftpartfooter {
float:left;width:950px;
font:15px "Open Sans",sans-serif;
}

.rightpartfooter {
width:200px;float:right;
}

#ad2 {
padding:10px 0;
}

/* blok3 docherniaja */

.float3r {
margin-top:10px;
width:31%;
float:left;
margin-right:2%;
}

.podfl3r {
width:52%;
float:left;
}

.podfl3r a {
font-weight:bold;
}

.thumb3r {
float:right;
margin:0 0 0 10px;
border:1px solid #ccc;
padding:4px;
}

.time3r {
font: 10px tahoma;
margin-bottom:5px;
}

.excerpt3r {
color:#333;
font:11px/13px tahoma;
}

/* */

.podline1 {
width:277px;
float:left;
margin-right:30px;
margin-bottom:20px;
}

.podline1 img, .podline1without img {
height:180px;
border-radius:25px;
box-shadow:0 0 3px #06C;
-moz-box-shadow:0 0 3px #06C;
-webkit-box-shadow:0 0 3px #06C;
}

.podline1 h3, .podline1without h3 {
text-align:center;
margin-bottom:10px;
font:bold 18px 'Open Sans',sans-serif;
color:#06C;
}

.podline1without {
width:277px;
float:left;
margin-right:0;
}

.allcount {
font-size:16px;
color:#FF1E1E;
}

/* */

ul.menu3 {
margin-bottom:15px;
}

ul.menu3 li {
border-bottom:1px dotted #5A92C8;
list-style-type:none;
padding-left:20px;
background: url(images/arroy-right.png) no-repeat left;
}

ul.menu3 li a, ul.menu3 li {
font-size:17px;
line-height:36px;
}

/* */

ul.menu4 {
margin-bottom:10px;
}

ul.menu4 li {
list-style-type:none;
padding-left:20px;
background: url(images/arrow-child.png) no-repeat left;
}

.menu4 li a {
font-size:14px;
line-height:30px;
}

/* */

h2.podcat {
margin-bottom:15px;
}
/*
     */
/*
*/