/*
Theme Name: oAudi
Theme URI: dcjeweller.ru
Author: Александр Мунин
Author URI: www.gelezki.info
Description: Тема для информационного сайта об автомобилях Ауди - dcjeweller.ru
Version: 1.0
*/


/*Обнуление CSS*/
* {
	margin:0;
	padding: 0;
	outline: 0;
	background: transparent;
}

.clear{
	clear: both;
}

/*Подключение шрифтов*/
@font-face {
    font-family: 'PTSansNarrow';
    src: url('../fonts/PTSansNarrow.eot');
    src: url('../fonts/PTSansNarrow.woff') format('woff'),
         url('../fonts/PTSansNarrow.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'PTSansNarrowBold';
    src: url('../fonts/PTSansNarrowBold.eot');
    src: url('../fonts/PTSansNarrowBold.woff') format('woff'),
         url('../fonts/PTSansNarrowBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

body{
	background-image: url(../images/fon.jpg);
	font: normal 18px/24px PTSansNarrow, Verdana, sans-serif;
	color: #444444;
}

body a{
	color: #ff0000;
	text-decoration: underline;
}

body a:hover{
	color: #ff0000;
	text-decoration: none;
}

body ul{
	list-style-type: none;
}

body ul li{
	list-style-type: none;
	margin-left: 15px;
}

body strong{
	font: normal 18px/24px PTSansNarrowBold, Verdana, sans-serif;
}



/*Основной контейнер*/
#mainWrapperAU{
	width: 1000px;
	margin: 0 auto;
	background-color: #ffffff;
}


/*Верхняя часть*/
#topWrapperAU{
	
}

#topWrapperAUName{
	width: 720px;
	float: left;
}

#logoWithNameAU{
	margin: 10px 0 0 10px;
}

#logo{
	float: left;
}

#logo img{
	margin: 30px 0 0 0;
	border: 0;
}

#logo a{
	border: 0;
}

#nameAU{
	margin: 30px 0 0 20px;
	float: left;
}

#nameAddressAU{
	color: #ff0000;
	font-size: 48px;
}

#nameAddressBlack{
	color: #000000;
}

#nameTextAU{
	color: #000000;
	font-size: 30px;
	font-weight: 400;
	margin: 20px 0 0 0;
}

#topWrapperSocialAU{
	width: 280px;
	float: left;
}

#wrapperIconsAU{
	margin: 90px 0 0 0;
}

#wrapperIconsAU a{
	border: 0;
}

#wrapperIconsAU img{
	border: 0;
}

#wrapperIconsAU span{
	margin-right: 5px;
}

#vkontakte{
	width: 40px;
	height: 40px;
}

#facebook{
	width: 40px;
	height: 40px;
}

#twitter{
	width: 40px;
	height: 40px;
}

#rss{
	width: 40px;
	height: 40px;
}

/*Разделитель*/
#separatorAU{
	width: 100%;
	height: 5px;
	background-color: #666666;
}



/*Средняя часть*/
#middleWrapperAU{
	padding-bottom: 70px;
}



/*Левая колонка*/
#middleWrapperAULeft{
	width: 680px;
	float: left;
}


/*Слайдер*/
#slider{
	width: 620px;
	height: 515px;
	margin: 0 auto;
	border: 1px solid #000000;
	margin-top: 30px;
}

#sliderMain{
	margin: 5px 0 0 0;
}

#mainWindowSlider{
	margin: 0 auto;
	width: 600px;
	height: 325px;
}

#mainWindowSlider img{
	width: 100%;
	height: 100%;
}

#mainWindowSliderHead{
	width: 600px;
	height: 85px;
	margin: -90px 0 0 0;
	background-color: rgba(155, 155, 155, 0.6);
	position: absolute;
	color: #ffffff;
	overflow: hidden;
}

#mainWindowSliderDate{
	margin: 5px 0 0 10px;
	font-size: 14px;
}

#mainWindowSliderText{
	margin: 7px 0 0 10px;
	font-size: 30px;
	line-height: 46px;
}

#mainWindowSliderText a{
	color: #ffffff;
	text-decoration: underline;
}

#mainWindowSliderText a:hover{
	text-decoration: none;
	color: #ff0000;
}

#sliderOther{
	margin: 0 auto;
	width: 600px;
	/*height: 115px;*/
	margin-top: 10px;
}

#sliderOtherOne1,
#sliderOtherOne2,
#sliderOtherOne3,
#sliderOtherOne4,
#sliderOtherOne5{
	width: 110px;
	height: 165px;
	float: left;
	margin: 0 5px 0 0;
	overflow: hidden;
	padding: 2px;
	/*outline: 2px solid #ff0000;  Параметры рамки */
}

.sliderOtherOneImg{
	width: 110px;
	height: 100px;
}

.sliderOtherOneImg img{
	width: 100%;
	height: 100%;
}

.sliderOtherOneText{
	color: #000000;
}

.sliderOtherOneTextData{
	font-size: 12px;
}

.sliderOtherOneTextHead{
	font-size: 14px;
	line-height: 20px;
}

.sliderOtherOneTextHead a{
	color: #000000;
	text-decoration: underline;
}

.sliderOtherOneTextHead a:hover{
	color: #ff0000;
	text-decoration: none;
}


/*Блок с анонсами статей на главной*/
.blockArtIndexAU{
	width: 620px;
	margin: 0 auto;
	margin-top: 40px;
}

.blockArtIndexAUHeader{

	background-repeat: no-repeat;
	font-size: 30px;
	font-weight: 400;
	line-height: 36px;
	color: #ff0000;
}

.blockArtIndexAUContent{
	width: 610px;
	margin: 0 auto;
	margin-top: 10px;
}

.blockArtIndexAUContentLeft{
	width: 400px;
	float: left;
}

.blockArtIndexAUContentLeftImg{
	width: 390px;
	height: 260px;
}

.blockArtIndexAUContentLeftImg img{
	width: 100%;
	height: 100%;
}

.blockArtIndexAUContentLeftData{
	color: #666666;
	font-size: 14px;
	margin-top: 10px;
}

.blockArtIndexAUContentLeftHead{
	font-size: 24px;
	margin-top: 5px;
}

.blockArtIndexAUContentLeftHead a{
	color: #000000;
	text-decoration: underline;
}

.blockArtIndexAUContentLeftHead a:hover{
	color: #ff0000;
	text-decoration: none;
}

.blockArtIndexAUContentLeftText{
	color: #666666;
	font-size: 18px;
	margin-top: 10px;
}

.blockArtIndexAUContentRight{
	width: 200px;
	float: left;
	padding-left: 5px;
	line-height: 22px;
}

.blockArtIndexAUContentRightOne{
	margin-bottom: 5px;
}

.blockArtIndexAUContentRightOneData{
	color: #ff0000;
	font-size: 12px;
}

.blockArtIndexAUContentRightOneHead{
	margin-left: 5px;
	font-size: 14px;
	word-wrap: break-word;
}

.blockArtIndexAUContentRightOneHead a{
	color: #000000;
	text-decoration: underline;
}

.blockArtIndexAUContentRightOneHead a:hover{
	color: #ff0000;
	text-decoration: none;
}


/*Разделитель для новостей по моделям*/
#separatorStamp{
	width: 100%;
	height: 50px;
	background-image: url(../images/LineMain.jpg);
	background-repeat: repeat-x;
	margin-top: 40px;
}

/*Материалы по моделям авто*/
#materialModels{
	width: 620px;
	margin: 0 auto;
	margin-top: 20px;
}

#materialModelsContent{
	
}

.materialModelsContentRow{
	width: 620px;
	margin: 0 auto;
	margin-top: 15px;
}

.materialModelsContentOne{
	width: 195px;
	float: left;
	margin-right: 11px;
}

.materialModelsContentOneImg{
	width: 190px;
	height: 190px;
}

.materialModelsContentOneImg img{
	width: 100%;
	height: 100%;
}

.materialModelsContentOneName{
	text-align: center;
	font-size: 24px;
	margin-top: 5px;
}

.materialModelsContentOneName a{
	color: #000000;
	text-decoration: underline;
}

.materialModelsContentOneName a:hover{
	color: #ff0000;
	text-decoration: none;
}


/*О сайте*/
.blockInfoAboutAU{
	width: 620px;
	margin: 0 auto;
	margin-top: 40px;
}

.blockInfoAboutAUText{
	font-size: 18px;
	line-height: 24px;
	margin: 15px 0 0 0;
	text-align: justify;
}

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

.blockInfoAboutAUText ul{
	list-style-type: none;
	padding-left: 60px;
}

.blockInfoAboutAUText ul li{
	list-style-image: url(../images/marker.jpg);
	margin: 10px 0 10px 0;
	vertical-align: bottom;
}


/*Правая колонка (сайдбар)*/
#middleWrapperAURight{
	width: 320px;
	float: left;
}

/*Поиск в правой колонке*/
#blockSearchAU{
	width: 80%;
	margin: 0 auto;
	margin-top: 30px;
}

#formSiteSearchAU > input{
	font: normal 18px/22px PTSansNarrow, Verdana, sans-serif;
	font-style: italic;
	border: 1px solid #000000;
	padding: 1px 3px 1px 3px;
}

#formSiteSearchAU > button{
	font: normal 20px/24px PTSansNarrow, Verdana, sans-serif;
	color: #ffffff;
	background-color: #666666;
	border: none;
	padding: 2px 5px 2px 5px;
}

#formSiteSearchAU > button:hover{
	background-color: #ff0000;
	color: #ffffff;
}

/*Страница с результатами поиска*/
#searchResultListAU{
	width: 620px;
	margin-top: 40px;
	padding: 0 10px 0 15px;
}

#searchResultListHeadAU{
	font-size: 30px;
	line-height: 34px;
	border-left: 5px solid #ff0000;
	padding: 0 0 0 15px;
	color: #000000;
}

#searchResultAllAU{
	margin-top: 20px;
	padding-left: 20px;
}

.searchResultOneAU{
	margin: 10px 0 10px 0;
}

.searchResultOneHeadAU{
	font-size: 24px;
	line-height: 28px;
}

.searchResultOneHeadAU a{
	color: #ff0000;
	text-decoration: underline;
}

.searchResultOneHeadAU a:hover{
	color: #ff0000;
	text-decoration: none;
}

.searchResultOneTextAU{
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
}

.searchResultOneTextAU p{
	margin-top: 5px;
}

#searchResultNavigAU{
	margin: 30px 0 0 0;
	padding: 0 0 0 15px;
	text-align: center;
}

.screen-reader-text{
	font-weight: 400;
}

.nav-links{
	font-size: 18px;
	margin-top: 5px;
}

.nav-links a{
	color: #ff0000;
	text-decoration: none;
	border-bottom: 1px dashed #ff0000;
}

.nav-links a:hover{
	border-bottom: none;
}


/*Меню*/
#blockMenuSidebarAU{
	width: 80%;
	margin: 0 auto;
	margin-top: 30px;
}

#menuSidebarAU{
	display: list-item;
	list-style-type: none;
}

#menuSidebarAU > li{
	font-size: 30px;
	line-height: 34px;
	padding: 0 0 5px 10px;
	border-right: 5px solid #666666;
	color: #ff0000;
}

#menuSidebarAU > li:hover{
	border-right: 5px solid #ff0000;
}

#menuSidebarAU > li > a{
	text-decoration: none;
	color: #000000;
}

#menuSidebarAU > li > a:hover{
	color: #ff0000;
}

.homePage{
	background-image: url(../images/pointMenu/home.png);
	background-position: left center;
	background-repeat: no-repeat;
}

.seriaA{
	background-image: url(../images/pointMenu/seriaA.png);
	background-position: left center;
	background-repeat: no-repeat;
}

.krossovers{
	background-image: url(../images/pointMenu/crossover.png);
	background-position: left center;
	background-repeat: no-repeat;
}

.starye{
	background-image: url(../images/pointMenu/old.png);
	background-position: left center;
	background-repeat: no-repeat;
}

.other{
	background-image: url(../images/pointMenu/other.png);
	background-position: left center;
	background-repeat: no-repeat;
}

.articles{
	background-image: url(../images/pointMenu/art.png);
	background-position: left center;
	background-repeat: no-repeat;
}

.news{
	background-image: url(../images/pointMenu/news.png);
	background-position: left center;
	background-repeat: no-repeat;
}


/*Блок подписки на сайте*/
#newsLetter{
	margin-top: 40px;
	width: 80%;
	padding-left: 20px;
}

#newsLetterForm{
	background-image: url(../images/konvert.png);
	background-repeat: no-repeat;
	width: 260px;
	height: 217px;
	margin: 0 auto;
	margin-top: -5px;
	text-align: center;
	padding: 40px 0 0 0;
}

#newsLetterHeader{
	font-size: 30px;
	line-height: 34px;
	border-left: 5px solid #ff0000;
	color: #000000;
}

#newsLetterHead{
	font-size: 18px;
	color: #000000;
	margin-top: -5px;
}

#newsLetterAnswer{
	color: #339933;
	font-size: 14px;
}

#newsLetterField{
	background-color: #ffffff;
	border-radius: 10px;
	border: 1px solid #000000;
	padding: 2px 5px 2px 5px;
	font: normal 14px/18px PTSansNarrow, Verdana, sans-serif;
	color: #444444;
}

#newsLetterForm > div > button{
	background-color: #000000;
	border: none;
	border-radius: 10px;
	padding: 2px 5px 2px 5px;
	font: normal 14px/18px PTSansNarrow, Verdana, sans-serif;
	color: #ffffff;
	margin-top: 10px;
}

#newsLetterForm > div > button:hover{
	background-color: #ff0000;
}

#newsLetterBlockCheck{
	padding: 5px 10px 0 10px;
	line-height: 12px;
}

#newsLetterCheck{
	padding-left: 5px;
	font-size: 12px;
}

#newsLetterUnderForm{
	width: 90%;
	margin: 0 auto;
	text-align: justify;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	margin-top: -50px;
}



/*Блок популярное*/
#popularNewsSidebarAU{
	width: 90%;
	margin-top: 40px;
}

#popularNewsBlockAU{
	margin-top: 10px;
}

.popularNewsOneAU{
	margin-bottom: 35px;
	text-align: center;
}

.popularNewsOneImgAU{
	width: 200px;
	height: 180px;
	margin: 0 auto;
}

.popularNewsOneImgAU img{
	width: 100%;
	height: 100%;
}

.popularNewsOneHeadAU{
	margin-top: 5px;
	font-size: 18px;
}

.popularNewsOneHeadAU a{
	font: normal 18px/24px PTSansNarrowBold, Verdana, sans-serif;
	color: #000000;
	text-decoration: underline;
}

.popularNewsOneHeadAU a:hover{
	color: #ff0000;
	text-decoration: none;
}


/*Блок задать вопрос*/
#askQuestion{
	width: 80%;
	margin-top: 40px;
}

#askQuestionUpperForm{
	width: 90%;
	margin: 0 auto;
	text-align: justify;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	margin-top: 15px;
}

#askQuestionForm{
	margin: 0 auto;
	text-align: center;
}


#askQuestionField{
	background-color: #ffffff;
	border-radius: 10px;
	border: 1px solid #000000;
	padding: 2px 5px 2px 5px;
	font: normal 14px/18px PTSansNarrow, Verdana, sans-serif;
	color: #444444;
	overflow: auto;
}

#askQuestionForm > div > button{
	background-color: #666666;
	border: none;
	border-radius: 10px;
	padding: 2px 5px 2px 5px;
	font: normal 18px/22px PTSansNarrow, Verdana, sans-serif;
	color: #ffffff;
	margin-top: 10px;
}

#askQuestionForm > div > button:hover{
	background-color: #ff0000;
}

#askQuestionAnswer{
	color: #339933;
	font-size: 14px;
}

#askQuestionCheck{
	padding-left: 5px;
	font-size: 12px;
}

.colorError{
	color: #ff0000;
}


/*Подвал*/
#bottomWrapperAU{
	
}

#footerMenuAU{
	margin: 10px 0 0 250px;
}

.footerMenuPointAU{
	font-size: 18px;
	padding-right: 20px;
}

.footerMenuPointAUtext{
	color: #ff0000;
}

.footerMenuPointAU a{
	color: #000000;
	text-decoration: underline;
}

.footerMenuPointAU a:hover{
	color: #ff0000;
	text-decoration: none;
}

#footerOtherAU{
	
}

#footerOtherLeftAU{
	width: 150px;
	float: left;
}

#footerOtherLeftCountAU{
	margin: 50px 0 0 30px;
}

#footerOtherCenterAU{
	width: 600px;
	float: left;
}

#footerOtherCenterCopyrightAU{
	margin: 80px 0 0 0;
	font-size: 12px;
	text-align: center;
	padding: 0 0 30px 0;
}

#copyrightInfoAU{
	color: #ff0000;
}

.textCopyrightRed{
	color: #ff0000;
}

#footerOtherRightAU{
	width: 250px;
	float: left;
}

#footerOtherRightImgAU{
	
}


/*Прокрутка вверх*/
#scrollup{
	position: fixed; /* фиксированная позиция */
	opacity: 1; /* прозрачность */
	padding: 15px 10px 10px; /* отступы */
	border-radius: 5px; /* скругление углов */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	right: 10%; /* отступ слева */
	bottom: 50px; /* отступ снизу */
	display: none; /* спрятать блок */
	cursor: pointer;
}


/*Оформление категории*/
#categoryArtAU{
	width: 620px;
	margin: 0 auto;
	margin-top: 40px;
}

#categoryArtAUcontent{
	width: 610px;
	margin: 0 auto;
	margin-top: 10px;
}

#categoryArtAUblockOne{
	
}

#categoryArtAUblockOneImg{
	width: 610px;
	height: 320px;
}

#categoryArtAUblockOneImg img{
	width: 100%;
	height: 100%;
}

#categoryArtAUblockOneHead{
	width: 610px;
	height: 85px;
	margin: -90px 0 0 0;
	background-color: rgba(155, 155, 155, 0.6);
	position: absolute;
	color: #ffffff;
	overflow: hidden; 
}

#categoryArtAUblockOneData{
	color: #ffffff;
	font-size: 18px;
	margin: 5px 0 0 10px;
}

#categoryArtAUblockOneText{
	font-size: 30px;
	line-height: 46px;
	margin: 5px 0 0 10px;
}

#categoryArtAUblockOneText a{
	color: #ffffff;
	text-decoration: underline;
}

#categoryArtAUblockOneText a:hover{
	color: #ff0000;
	text-decoration: none;
}

#categoryArtAUblockOneIntro{
	font-size: 24px;
	margin: 10px 0 0 0;
	text-align: justify;
}

#categoryArtAUblockTwo{
	margin: 20px 0 0 0;
}

#categoryArtAUblockTwoLeft{
	width: 300px;
	float: left;
	margin-right: 10px;
}

#categoryArtAUblockTwoLeftImg{
	width: 290px;
	height: 158px;
}

#categoryArtAUblockTwoLeftImg img{
	width: 100%;
	height: 100%;
}

#categoryArtAUblockTwoLeftData{
	font-size: 14px;
	color: #666666;
	margin: 5px 0 0 0;
}

#categoryArtAUblockTwoLeftHead{
	font-size: 24px;
	line-height: 24px;
	margin: 5px 0 0 0;
}

#categoryArtAUblockTwoLeftHead a{
	color: #000000;
	text-decoration: underline;
}

#categoryArtAUblockTwoLeftHead a:hover{
	color: #ff0000;
	text-decoration: none;
}

#categoryArtAUblockTwoLeftIntro{
	font-size: 16px;
	margin: 10px 0 0 0;
}

#categoryArtAUblockTwoRight{
	width: 300px;
	float: left;
}

#categoryArtAUblockThree{
	margin: 20px 0 0 0;
}

#categoryArtAUblockFour{
	width: 190px;
	float: left;
	margin-right: 12px;
}

#categoryArtAUblockFourImg{
	width: 190px;
	height: 103px;
}

#categoryArtAUblockFourImg img{
	width: 100%;
	height: 100%;
}

#categoryArtAUblockFourData{
	color: #666666;
	font-size: 12px;
	margin: 5px 0 0 0;
}

#categoryArtAUblockFourHead{
	font-size: 18px;
	line-height: 18px;
	margin: 5px 0 0 0;
}

#categoryArtAUblockFourHead a{
	color: #000000;
	text-decoration: underline;
}

#categoryArtAUblockFourHead a:hover{
	color: #ff0000;
	text-decoration: none;
}

#categoryArtAUblockFourIntro{
	margin: 10px 0 0 0;
	font-size: 14px;
}

#categoryArtAUblockFive{
	width: 190px;
	float: left;
	margin-right: 12px;
}

#categoryArtAUblockSix{
	width: 190px;
	float: left;
}

/*Блок читайте также*/
#categoryArtAUblockReadMore{
	width: 500px;
	margin: 0 auto;
	border-left: 5px solid #666666;
	margin-top: 25px;
	padding: 0 0 0 20px;
}

#categoryArtAUblockReadMoreHead{
	font-size: 24px;
	color: #000000;
}

#artLastFiveListAU{
	display: list-item;
	margin: 10px 0 0 0;
	list-style-type: none;
}

#artLastFiveListAU > li{
	font-size: 18px;
}

#artLastFiveListAU > li > a{
	color: #000000;
	text-decoration: underline;
}

#artLastFiveListAU > li > a:hover{
	color: #ff0000;
	text-decoration: none;
}


/*Пагинация*/
#catPaginationAU{
	margin: 40px 0 0 0;
	text-align: center;
}


/*Классы, добавляемые в пагинацию заменой*/
.navigRubrika{
	
}

.navigRubrikaHead{
	font-size: 24px;
	color: #000000;
}

.navigRubrikaLinks{
	margin: 10px 0 0 0;
}

.navigRubrikaLinks a{
	color: #ff0000;
	text-decoration: none;
	border-bottom: 1px dashed #ff0000;
}

.navigRubrikaLinks a:hover{
	border: none;
}

.navigRubrikaLinkPrev{
	
}

.navigRubrikaLinkNext{
	
}


/*Хлебные крошки*/
#breadCr{
	width: 600px;
	margin: 0 auto;
	margin-top: 40px;
	padding: 0 0 0 30px;
	background-image: url(../images/ImgHead20.png);
	background-repeat: no-repeat;
	color: #000000;
	font-size: 18px;
}

.breadCrText{
	font-family: PTSansNarrowBold, Verdana, sans-serif;
	padding: 0 5px 0 0;
}

.breadCrLink{
	
}

.breadCrLink > a{
	text-decoration: underline;
	color: #000000;
}

.breadCrLink > a:hover{
	text-decoration: none;
	color: #ff0000;
}

.breadCrArrow{
	
}

.breadCrActive{
	color: #ff0000;
}


/*404-я страница*/
#Page404AU{
	padding: 0 0 0 20px;
	margin: 40px 0 0 20px;
}

#Page404ImageAU{
	margin: 20px 0 0 0;
	text-align: center;
}

.blockHeader404AU{
	font-size: 30px;
	line-height: 34px;
	border-left: 5px solid #ff0000;
	padding: 0 0 0 15px;
	color: #000000;
}

.Page404CommentAU{
	padding: 0 0 0 10px;
	margin: 20px 0 0 0;
	width: 90%;
}

#Page404SearchAU{
	margin: 20px 0 0 0;
	text-align: center;
}

#Page404RubrikiAU{
	margin: 20px 0 0 20px;
}

#Page404RubrikiAU li{
	font-size: 20px;
	list-style-image: url(../images/marker.jpg);
	margin: 10px 0 10px 30px;
}

#Page404RubrikiAU li a{
	color: #000000;
	text-decoration: underline;
}

#Page404RubrikiAU li a:hover{
	color: #ff0000;
	text-decoration: none;
}


/*Карта сайта*/
#pageSitemapAU{
	padding: 0 0 0 20px;
	margin: 40px 0 0 20px;
}

#pageSitemapContentAU{
	padding: 0 0 0 10px;
	margin: 20px 0 0 0;
	width: 90%;
}

#pageSitemapContentAU h3{
	font-size: 24px;
	color: #000000;
	border-bottom: 1px dotted #000000;
}

#pageSitemapContentAU p{
	margin: 5px 0 5px 0;
}

.pl_contents a{
	font-size: 18px;
	color: #000000;
	text-decoration: underline;
}

.pl_contents a:hover{
	text-decoration: none;
	color: #ff0000;
}

.pl_cnt{
	color: #ff0000!important;
}

#pl_category_description{
	margin: 5px 0 10px 0;
}

.pl_postlist ul{
	list-style-type: none;
}

.pl_postlist ul li a{
	color: #000000;
	text-decoration: underline;
}

.pl_postlist ul li a:hover{
	color: #ff0000;
	text-decoration: none;
}

.pl_postlist ul li{
	margin: 5px 0 5px 30px;
}

.pl_date{
	padding: 0 10px 0 0;
	color: #666666;
}


/*Оформление материала*/
#materialArtAU{
	width: 620px;
	margin: 0 auto;
	margin-top: 20px;
}

#materialArtAUBody{
	font-size: 18px;
	padding: 0 0 0 20px;
}

#materialArtAUBody p{
	text-align: justify;
	margin: 10px 0 10px 0;
}

#materialArtAUBody a{
	color: #ff0000;
	text-decoration: underline;
}

#materialArtAUBody a:hover{
	text-decoration: none;
}

#materialArtAUBodyList{
	width: 70%;
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 10px;
	background-color: rgba(155, 155, 155, 0.5);
	font-size: 18px;
	border: 1px dashed #ff0000;
}

#materialArtAUBodyList a{
	color: #000000;
	text-decoration: none;
	border-bottom: 1px dashed #000000;
}

#materialArtAUBodyList a:hover{
	color: #ff0000;
	text-decoration: none;
}

#materialArtAUBodyListHead{
	text-align: center;
	margin: 5px 0 10px 0;
	color: #000000;
	font-family: PTSansNarrowBold, Verdana, sans-serif;
	font-size: 20px;
}

#materialArtAUBodyList ol{
	padding: 0 0 0 20px;
}

#materialArtAUBody h1{
	background-repeat: no-repeat;
	font-size: 30px;
	font-weight: 400;
	line-height: 36px;
	color: #ff0000;
	margin-top: 30px;
}

#materialArtAUBody h2{
	font-size: 26px;
	font-weight: 400;
	padding-bottom: 3px;
	border-bottom: 2px solid #ff0000;
	margin-top: 15px;
}

#materialArtAUBody h3{
	font-size: 24px;
	font-weight: 400;
	padding-bottom: 3px;
	border-bottom: 1px solid #666666;
	margin-top: 15px;
}

#materialArtAUBody h4{
	font-size: 22px;
	font-weight: 400;
	color: #ff0000;
	margin-top: 15px;
}

#materialArtAUBody h5{
	font-size: 20px;
	font-weight: 400;
	margin-top: 15px;
}

#materialArtAUBody h6{
	font-size: 18px;
	font-weight: 400;
	margin-top: 15px;
}

#materialArtAUBody blockquote{
	width: 80%;
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 0 0 0 65px;
	text-align: justify;
	font-size: 20px;
	background-image: url(../images/ImgBlockquote.jpg);
	background-repeat: no-repeat;
}

.materialArtAUBodyImg{
	width: 375px;
	padding: 10px;
	margin: 0 auto;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 2px solid #000000;
}

.materialArtAUBodyImg > img{
	width: 100%;
}

#materialArtAUBody ul{
	list-style-type: none;
	padding-left: 40px;
	margin: 10px 0 10px 0;
}

#materialArtAUBody ul  li{
	list-style-type: none;
	padding: 5px 0 0 5px;
	list-style-image: url(../images/marker.jpg);
}

#materialArtAUBody img{
	border: none;
}

#materialArtAUBody a{
	border: none;
}


/*Содержание*/

#toc_container{
	width: 70%;
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 10px;
	background-color: rgba(155, 155, 155, 0.5);
	font-size: 16px;
	line-height: 20px!important;
	border: 1px dashed #000000;
}

#toc_container ul{
	padding-left: 0!important;
}

.toc_title{
	text-align: center;
	margin: 5px 0 10px 0;
	color: #000000;
	font-size: 18px;
}

.toc_toggle  > a{
	text-align: center;
	margin: 5px 0 10px 0;
	color: #ff0000;
	font-size: 16px;
	border-bottom: 1px dashed #ff0000;
	text-decoration: none!important;
}

.toc_toggle  > a:hover{
	border: none;
	text-decoration: none!important;
}

.toc_list li{
	padding: 5px 0 0 0!important;
}

.toc_list a{
	color: #000000!important;
	border-bottom: 1px dashed #000000!important;
	text-decoration: none!important;
}

.toc_list a:hover{
	color: #ff0000!important;
	text-decoration: none!important;
	border-bottom: none!important;
}

/*Ссылка Вернуться к содержанию*/
.linkBackHeadAU{
	display: block;
	background-image: url(../images/arrowUp.png);
	background-repeat: no-repeat;
	padding: 0 0 0 30px;
	margin: 10px 0 30px 0;
}

/*Подписи к рисункам*/
.wp-caption-text{
	border: 1px dashed #000000;
	padding: 2px 3px 2px 3px;
}


/*Метки к материалу*/
#metkiArtAU{
	padding: 0 0 0 20px;
	margin: 40px 0 0 0;
}

#metkiArtAUHead{
	color: #000000;
	font-size: 24px;
	font-family: PTSansNarrowBold, Verdana, sans-serif;
	padding: 0 0 0 40px;
	background-image: url(../images/metka.png);
	background-repeat: no-repeat;
	margin: 0 0 15px 0;
}

#metkiArtAUText{
	margin: 0 0 0 40px;
}


/*Автор*/
#authorArtAU{
	padding: 0 0 0 20px;
	margin: 40px 0 0 0;
}

#authorArtAUHead{
	color: #000000;
	font-size: 24px;
	font-family: PTSansNarrowBold, Verdana, sans-serif;
	padding: 0 0 0 40px;
	background-image: url(../images/avtorIcon.png);
	background-repeat: no-repeat;
	margin: 0 0 15px 0;
}

#authorArtAUText{
	margin: 0 0 0 40px;
}

#authorArtAUMail{
	padding-left: 5px;
}

/*Голосование*/
#materialArtAUGolos{
	padding: 0 0 0 20px;
	margin: 40px 0 0 0;
}

#materialArtAUGolosHead{
	color: #000000;
	font-size: 24px;
	font-family: PTSansNarrowBold, Verdana, sans-serif;
	padding: 0 0 0 40px;
	background-image: url(../images/megaphone.png);
	background-repeat: no-repeat;
	margin: 0 0 15px 0;
}

#authorArtAUGolosText{
	margin: 0 0 0 40px;
}


/*Поделиться*/
#materialArtAUSocial{
	padding: 0 0 0 20px;
	margin: 40px 0 0 0;
}

#materialArtAUSocialHead{
	color: #000000;
	font-size: 24px;
	font-family: PTSansNarrowBold, Verdana, sans-serif;
	padding: 0 0 0 40px;
	background-image: url(../images/likeIcon.png);
	background-repeat: no-repeat;
	margin: 0 0 15px 0;
}

#materialArtAUSocialText{
	margin: 0 0 0 40px;
}


/*Комментарии*/
#commentsArtAU{
	margin: 40px 0 0 0;
}

#commentListAU{
	list-style-type: none;
	padding-left: 20px;
}

#commentListAU li{
	list-style-type: none;
}

.commentListOne{
	
}

.commentListOneChild{
	margin: 0 0 0 30px;
}

.commentListOneAuthor{
	
}

.commentListOneAuthorAvatar{
	width: 10%;
	float: left;
}

.commentListOneAuthorData{
	width: 90%;
	float: left;
	font-family: PTSansNarrowBold, Verdana, sans-serif;
}

.commentListOneAuthorLink{
	display: block;
	font-family: PTSansNarrow, Verdana, sans-serif;
	font-size: 14px;
	border: none!important;
	color: #666666!important;
}

.commentListOneTextComment{
	
}

.commentListOneEdit{
	margin-bottom: 30px;
}

.commentListOneEditPart{
	margin-right: 20px;
}


/*Форма добавления комментариев*/
#commentsFormAU{
	
}

.commentsFormAuthor{
	font-family: PTSansNarrowBold, Verdana, sans-serif;
}

.commentsFormEmail{
	font-family: PTSansNarrowBold, Verdana, sans-serif;
}

.commentsFormArea{
	font-family: PTSansNarrowBold, Verdana, sans-serif;
}

#author,
#email,
#comment{
	font-family: PTSansNarrow, Verdana, sans-serif;
	border: 1px solid #000000;
	color: #000000;
	font-size: 18px;
	padding: 2px 5px 2px 5px;
}

#author:focus,
#email:focus,
#comment:focus{
	border-color: #ff0000;
}

#submit{
	font-family: PTSansNarrowBold, Verdana, sans-serif;
	border: 1px solid #000000;
	color: #000000;
	font-size: 18px;
	padding: 2px 5px 2px 5px;
	background-color: #ffffff;
}

#submit:hover{
	border-color: #ff0000;
	color: #ff0000;
}

.form-submit > input{
	margin-top: 20px;
}

.comment-notes{
	color: #ff0000;
	font-size: 16px;
	margin: 0 0 10px 0;
}

#reply-title{
	border-bottom: 1px solid #000000;
	margin: 0 0 10px 0;
	padding-bottom: 5px;
}


/*Похожие материалы*/
#pohojieMaterialyAU{
	width: 600px;
	margin: 0 auto;
	margin-top: 30px;
}

#pohojieMaterialyAUHead{
	color: #000000;
	font-size: 24px;
	font-family: PTSansNarrowBold, Verdana, sans-serif;
	border-bottom: 2px solid #000000;
	margin-bottom: 15px;
}

.pohojieMaterialyAURow{
	width: 530px;
	margin: 0 auto;
	margin-top: 20px;
}

.pohojieMaterialyAUOne{
	width: 250px;
	float: left;
	margin: 0 0 0 10px;
	text-align: center;
}

.pohojieMaterialyAUOneImg{
	width: 240px;
	height: 200px;
	margin: 0 auto;
}

.pohojieMaterialyAUOneImg > img{
	width: 100%;
	height: 100%;
}

.pohojieMaterialyAUOneHead{
	font-size: 18px;
	font-family: PTSansNarrowBold, Verdana, sans-serif;
}

.pohojieMaterialyAUOneHead > a{
	text-decoration: underline;
	color: #000000;
}

.pohojieMaterialyAUOneHead > a:hover{
	text-decoration: none;
	color: #ff0000;
}



/*Оформление таблиц*/

table{
	width: 90%;
	color: #000000;
	font-size: 110%;
	cellspacing: 0;
	cellpadding: 5px;
	border: 1px solid #000000!important;
}

table > thead > tr > th{
	background-color: #000000!important;
	color: #ffffff;
	text-align: center!important;
}

table > tfoot > tr > th{
	background-color: #000000!important;
	color: #ffffff;
	text-align: center!important;
}

table > tbody > tr > td{
	text-align: center!important;
}



/*Видеогалерея в статье*/
#blockVideoGalleryAU{
	margin: 50px 0 0 0;
	padding: 0 0 0 20px;
}

.blockVideoGalleryBorder{
	background-image: url(../images/videoBorder.jpg);
	height: 40px;
	background-repeat: repeat-x;
	margin: 10px 0 10px 0;
}

#blockVideoGalleryAU a{
	border: none;
	text-decoration: none;
}

#blockVideoGalleryAU h2{
	width: 95%!important;
	margin: 0 auto!important;
}

#blockVideoGalleryAUcontent{
	width: 95%;
	margin: 0 auto;
	margin-top: 10px;
}


/*Блок голосования в статье*/
#blockGolosovanieAU{
	width: 90%;
	margin: 0 auto;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px dashed #ff0000;
	padding: 5px;
}

#blockGolosovanieHeadAU{
	text-align: center;
	margin-bottom: 10px;
	font-size: 24px;
	color: #ff0000;
	text-decoration: underline;
}

.wp-polls-ul{
	width: 80%;
	margin: 0 auto;
	font-size: 16px;
}

#blockGolosovanieAU .Buttons{
	background-color: #000000;
	color: #ffffff;
	padding: 2px 5px 2px 5px!important;
	font-family: PTSansNarrow, Verdana, sans-serif;
	font-size: 20px;
}

#blockGolosovanieAU .Buttons:hover{
	background-color: #ffffff;
	color: #000000;
	border: 1px solid #000000;
}

.wp-polls-ans{
	width: 80%;
	margin: 0 auto;
	font-size: 16px;
}


/*Реклама в статьях*/
#googleAdsArt{
	margin: 15px 0 15px 0;
}

/*Блок Адсенс их двух 250х360*/
#blokAds250{
	width: 540px;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 15px;
}

#blokAds250Left{
	width: 255px;
	float: left;
}

#blokAds250Right{
	width: 255px;
	float: left;
	padding-left: 10px;
}