body{
	background:#fff;
}
.flexslider{
	display:none;
}
.search_wrap form{
	display:none;
}
.search_txt {
	font-size: 20px;
}
.slider_line {
	font-size: 20px;
}	
.area_enter {
	font-size: 20px;
}
.menu ul a {
	padding: 18px 8px;
	font: bold 20px Arial;
	color:#000;
}	
.menu ul ul a {
	padding: 15px 15px;
	font-size: 20px;
}
.line_title {
	margin-top: 50px;
	font: bold 20px Arial;
}
.oposeleniitext {
	font-size: 20px;				
}
.footer{
	font-size:20px;
}
.all_items {
	font: normal 20px Arial;
}
.objav1txt {
	font: normal 20px Arial;
}
.power_item {
	font: normal 20px Arial;
	word-wrap: break-word;
}	
.zagolovokmeropriyatiya1 {
	font-size: 20px;
	line-height: 26px;
	word-wrap: break-word;
}
.datameropriyatiya1 {
	font-size: 20px;
}	
.textmeropriyatitya1{
	display:none;
}
.menu {
    background-color: #ffffff;
    border-bottom: 1px solid #000;
    border-top: 1px solid #000;
}

.menu ul li{
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}

.menu ul li:hover {
    background: #fff;
	border-left:1px solid #000;
	border-right:1px solid #000;
}	

.menu ul li:hover ul {
    background-color: #fff;
	border-left:1px solid #000;
	border-right:1px solid #000;
}	

.menu ul ul a:hover {
    background-color: #000;
	color:#fff;
}

.menu ul ul a {
    border-bottom: 1px solid #000;
	border-top: 1px solid #000;
}	

.menu ul ul {
    left: -1px;
}	

.official{
	display:none;
}

.logo_r {
    margin-left: 0px;
    font: bold 30px/36px Arial;
}	

.search_txt {
    color: #000;
}	

.area_enter a {
    color: #000;
}

.all_items {
    color: #000;
}

.last_items_item {
    border: 2px solid #000;
    text-decoration: none;
    border-radius: 15px;
    text-align: center;
}	

.last_items {
    font-size: 20px;
}

.footer {
    background-color: #fff;
    color: #000;
}	

.crm {
    font-size: 20px;
}	

.bread, .bread a{
    font-size: 20px;
    line-height: 26px;
    color: #000;
}
#topline .inner {
	font-size: 18px;
	box-shadow: 0 1px 4px 0;
}
#topline .inner .font, #topline .inner .back, #topline .inner .settings a, #topline .inner .back a{
	letter-spacing: normal !important;
}
.settings a{
	color: black;
	text-decoration: none;
}
.settings-all{
	box-shadow: 0 1px 4px 0;
    background: white;
    position: absolute;
    left: 0;
    top: 78px;
    width: 1170px;
    z-index: 4;
    padding: 13px 21px 23px 21px;
    font-size: 18px;
    font-weight: bold;
	color: black;
    display: none;
}
.settings-all a{
	text-decoration: none;
	color: black;
	border: 2px solid black;
	border-radius: 5px;
	margin-left: 10px;
	padding: 5px;
}
.settings-all h2{
	margin-top: 0px;
	margin-bottom: 0px;
}
.settings-all .color-bg a{
	border: 5px solid;
	margin-left: 0px;
	display: block;
	width: 100%;
	margin-bottom: 5px;
	padding: 10px;
}
.color-bg.black-white a{
	color: black;
	border-color: black;
	background-color: white;
}
.color-bg.white-black a{
	color: white;
	border-color: black;
	background-color: black;
}
.color-bg.blue-azure a{
	border-color: #063462;
	background-color: #9dd1ff;
	color:#063462;
}
.color-bg.brown a{
	color: #59422e;
	border-color: #59422e;
	background-color: #f7f3d6;
}
.color-bg.green a{
	color: #a9dd38;
	border-color: #a9dd38;
	background-color: #3b2716;
}
.button-slow{
	text-align: right;
	margin-top: 10px;
}
.policy a{
	color: black;
}
.st_a2 {
	background-color:#337ab7;
	color:white;
}
#arial{
	background-color: black;
	color:white;
}
#letter-normal{
	background-color: black;
	color:white;
}
.a-images a {
    background-position: 0 -27px;
}
.a-images a {
    height: 27px;
    margin-left: 5px;
    display: inline;
    float: left;
    background-image: url(/content/img/img.png);
    position: relative;
    top: -1px;
    text-decoration: none;
    width: 90px;
}
.white-bg a{
	border:2px solid red;
}
.color-bg.black-white a{
	border-color: red;
}
.back a{
	color: black;
	font-weight: bold;
}
.back a#back:hover{
	text-decoration: none;
}
/*для размера шрифта*/
body.font-normal .line_title,body.font-normal .search_txt,body.font-normal .area_enter,body.font-normal .all_items,body.font-normal .objav1txt,body.font-normal .power_item,body.font-normal .row_margin_10,body.font-normal .oposeleniitext,body.font-normal .footer,body.font-normal .crm,body.font-normal .menu ul a, body.font-normal .menu ul ul a{
	font-size:20px;
}
body.font-normal .settings-all{
	font-size: 18px;
}
body.font-middle .line_title,body.font-middle .search_txt,body.font-middle .area_enter,body.font-middle .all_items,body.font-middle .objav1txt,body.font-middle .power_item,body.font-middle .row_margin_10,body.font-middle .oposeleniitext,body.font-middle .footer,body.font-middle .crm,body.font-middle .menu ul a, body.font-middle .menu ul ul a{
	font-size:24px;
}
body.font-middle .settings-all{
	font-size: 22px;
}
body.font-big .line_title,body.font-big .search_txt,body.font-big .area_enter,body.font-big .all_items,body.font-big .objav1txt,body.font-big .power_item,body.font-big .row_margin_10,body.font-big .oposeleniitext,body.font-big .footer,body.font-big .crm,body.font-big .menu ul a, body.font-big .menu ul ul a{
	font-size:28px;
}
body.font-big .settings-all{
	font-size: 26px;
}
body.font-big .st_a2, body.font-normal .st_a3, body.font-big .st_a3, body.font-normal .st_a4, body.font-middle .st_a2, body.font-middle .st_a4{
	background-color:white;
	color:#a0a0a0;
}
body.font-middle .st_a3, body.font-normal .st_a2, body.font-big .st_a4{
	background-color:#337ab7;
	color:white;
}
/*для шрифтов*/
body.arial{
	font-family: "Arial", sans-serif !important;
}
body.times{
	font-family: "Times New Roman", serif !important;
}
body.arial #arial, body.times #times{
	background-color: black;
	color:white;
}
body.times #arial, body.arial #times{
	background-color: white;
	color:black;
}
/*для интервала между буквами*/
body.letter-normal{
	letter-spacing: normal;
}
body.letter-2{
	letter-spacing: 2px;
}
body.letter-5{
	letter-spacing: 5px;
}
body.letter-normal #letter-normal, body.letter-2 #letter-2, body.letter-5 #letter-5{
	background-color: black;
	color:white;
}
body.letter-2 #letter-normal, body.letter-5 #letter-normal{
	background-color: white;
	color:black;
}
/*для заднего фона*/
/*темно-синий по голубому*/
body.blue, body.blue .container, body.blue .footer, body.blue .menu ul, body.blue .menu li, body.blue a.all_items, body.blue a.power_item, body.blue .objav1txt, body.blue .logo_r, body.blue .search_txt, body.blue .area_enter a.for_ill, body.blue .area_enter a, body.blue .menu ul a, body.blue .zagolovokmeropriyatiya1 a, body.blue .bread, body.blue .bread a, body.blue .policy a, body.blue .settings-all, body.blue #topline .inner, body.blue .settings a, body.blue .back a#back{
	background-color:#9dd1ff;
	color:#063462;
}
body.blue .child_item{
	border-color: #063462;
}
body.blue .settings-all p a,body.times.blue #arial, body.arial.blue #times ,body.letter-2.blue #letter-normal, body.letter-5.blue #letter-normal, body.letter-2.blue #letter-5, body.letter-5.blue #letter-2{
	background-color: #9dd1ff;
	color:#063462;
	border-color: #063462;
}
body.blue .settings-all p a,body.times.blue #times, body.arial.blue #arial, body.letter-normal.blue #letter-normal, body.letter-2.blue #letter-2, body.letter-5.blue #letter-5{
	background-color: #063462;
	color:#9dd1ff;
	border-color: #9dd1ff;
}
body.blue #arial, body.blue #letter-normal{
	background-color: #063462;
	color:#9dd1ff;
	border-color: #9dd1ff;
}
body.blue #times, body.blue #letter-5, body.blue #letter-2, body.blue .button-slow a{
	background-color: #9dd1ff;
	color:#063462;
	border-color: #063462;
}
body.blue .line_title{
	border-bottom: 2px solid #063462;
	border-left: 2px solid #063462;
}
body.blue .menu ul li{
    border-left: 1px solid #063462;
    border-right: 1px solid #063462;
}
body.blue .menu ul li a:hover{
    background-color:#063462;
	color:#9dd1ff;
}
body.blue .gorizontlin, body.blue .vertlin{
	background-color:#063462;
}
body.blue .last_items_item{
	border: 2px solid #063462;
}
body.blue .menu, body.blue .menu ul ul a{
	border-bottom: 1px solid #063462;
	border-top: 1px solid #063462;
}
/*белый по черному*/
body.black, body.black .container, body.black .footer, body.black .menu ul, body.black .menu li, body.black a.all_items, body.black a.power_item, body.black .objav1txt, body.black .logo_r, body.black .search_txt, body.black .area_enter a.for_ill, body.black .area_enter a, body.black .menu ul a, body.black .zagolovokmeropriyatiya1 a, body.black .bread, body.black .bread a, body.black .policy a, body.black .settings-all, body.black #topline .inner, body.black .settings a, body.black .back a#back{
	background-color:black;
	color:white;
}
body.black .child_item{
	border-color: white;
}
body.black .settings-all p a,body.times.black #arial, body.arial.black #times ,body.letter-2.black #letter-normal, body.letter-5.black #letter-normal, body.letter-2.black #letter-5, body.letter-5.black #letter-2{
	background-color: black;
	color:white;
	border-color: white;
}
body.black .settings-all p a,body.times.black #times, body.arial.black #arial, body.letter-normal.black #letter-normal, body.letter-2.black #letter-2, body.letter-5.black #letter-5{
	background-color: white;
	color:black;
	border-color: black;
}
body.black #arial, body.black #letter-normal{
	background-color: white;
	color:black;
	border-color: black;
}
body.black #times, body.black #letter-5, body.black #letter-2, body.black .button-slow a{
	background-color: black;
	color:white;
	border-color: white;
}
body.black .line_title{
	border-bottom: 2px solid white;
	border-left: 2px solid white;
}
body.black .gorizontlin, body.black .vertlin{
	background-color:white;
}
body.black .last_items_item{
	border: 2px solid white;
}
body.black .menu, body.black .menu ul ul a{
	border-bottom: 1px solid white;
	border-top: 1px solid white;
}
/*коричневый по бежевому*/
body.brown, body.brown .container, body.brown .footer, body.brown .menu ul, body.brown .menu li, body.brown a.all_items, body.brown a.power_item, body.brown .objav1txt, body.brown .logo_r, body.brown .search_txt, body.brown .area_enter a.for_ill, body.brown .area_enter a, body.brown .menu ul a, body.brown .zagolovokmeropriyatiya1 a, body.brown .bread, body.brown .bread a, body.brown .policy a, body.brown .settings-all, body.brown #topline .inner, body.brown .settings a, body.brown .back a#back{
	background-color:#f7f3d6;
	color:#59422e;
}
body.brown .child_item{
	border-color: #59422e;
}
body.brown .settings-all p a,body.times.brown #arial, body.arial.brown #times ,body.letter-2.brown #letter-normal, body.letter-5.brown #letter-normal, body.letter-2.brown #letter-5, body.letter-5.brown #letter-2{
	background-color: #f7f3d6;
	color:#59422e;
	border-color: #59422e;
}
body.brown .settings-all p a,body.times.brown #times, body.arial.brown #arial, body.letter-normal.brown #letter-normal, body.letter-2.brown #letter-2, body.letter-5.brown #letter-5{
	background-color: #59422e;
	color:#f7f3d6;
	border-color: #f7f3d6;
}
body.brown #arial, body.brown #letter-normal{
	background-color: #59422e;
	color:#f7f3d6;
	border-color: #f7f3d6;
}
body.brown #times, body.brown #letter-5, body.brown #letter-2, body.brown .button-slow a{
	background-color: #f7f3d6;
	color:#59422e;
	border-color: #59422e;
}
body.brown .line_title{
	border-bottom: 2px solid #59422e;
	border-left: 2px solid #59422e;
}
body.brown .gorizontlin, body.brown .vertlin{
	background-color:#59422e;
}
body.brown .last_items_item{
	border: 2px solid #59422e;
}
body.brown .menu, body.brown .menu ul ul a{
	border-bottom: 1px solid #59422e;
	border-top: 1px solid #59422e;
}
body.brown .menu ul li{
    border-left: 1px solid #59422e;
    border-right: 1px solid #59422e;
}
body.brown .menu ul li a:hover{
    background-color:#59422e;
	color:#f7f3d6;
}
/*зеленый о темно-коричневому*/
body.green, body.green .container, body.green .footer, body.green .menu ul, body.green .menu li, body.green a.all_items, body.green a.power_item, body.green .objav1txt, body.green .logo_r, body.green .search_txt, body.green .area_enter a.for_ill, body.green .area_enter a, body.green .menu ul a, body.green .zagolovokmeropriyatiya1 a, body.green .bread, body.green .bread a, body.green .policy a, body.green .settings-all, body.green #topline .inner, body.green .settings a, body.green .back a#back{
	background-color:#3b2716;
	color:#a9dd38;
}
body.green .child_item{
	border-color: #a9dd38;
}
body.green .settings-all p a,body.times.green #arial, body.arial.green #times ,body.letter-2.green #letter-normal, body.letter-5.green #letter-normal, body.letter-2.green #letter-5, body.letter-5.green #letter-2{
	background-color: #3b2716;
	color:#a9dd38;
	border-color: #a9dd38;
}
body.green .settings-all p a,body.times.green #times, body.arial.green #arial, body.letter-normal.green #letter-normal, body.letter-2.green #letter-2, body.letter-5.green #letter-5{
	background-color: #a9dd38;
	color:#3b2716;
	border-color: #3b2716;
}
body.green #arial, body.green #letter-normal{
	background-color: #a9dd38;
	color:#3b2716;
	border-color: #3b2716;
}
body.green #times, body.green #letter-5, body.green #letter-2, body.green .button-slow a{
	background-color: #3b2716;
	color:#a9dd38;
	border-color: #a9dd38;
}
body.green .line_title{
	border-bottom: 2px solid #a9dd38;
	border-left: 2px solid #a9dd38;
}
body.green .gorizontlin, body.green .vertlin{
	background-color: #a9dd38;
}
body.green .last_items_item{
	border: 2px solid #a9dd38;
}
body.green .menu, body.green .menu ul ul a{
	border-bottom: 1px solid #a9dd38;
	border-top: 1px solid #a9dd38;
}
body.green .menu ul li{
    border-left: 1px solid #a9dd38;
    border-right: 1px solid #a9dd38;
}
body.green .menu ul li a:hover{
    background-color:#a9dd38;
	color:#3b2716;
}
/*для обводки активной настройки*/
body.blue .blue-bg a, body.black .black-bg a{
	border:2px solid;
}
body.blue .blue-bg a, body.black .black-bg a, body.black .color-bg.white-black a, body.blue .color-bg.blue-azure a, body.brown .color-bg.brown a, body.green .color-bg.green a{
	border-color: red;
}
body.blue .white-bg a, body.black .white-bg a, body.brown .white-bg a, body.green .white-bg a{
	border:1px solid #337ab7;
}
body.blue .color-bg.black-white a, body.black .color-bg.black-white a, body.brown .color-bg.black-white a,body.green .color-bg.black-white a{
	border-color:black;
}
/*для изображений*/
body.image-off .a-images a {
    background-position: 0 0;
}
body.image-off img{
	display:none!important;
}