body.size_1{font-size: 20px !important;}
body.size_2{font-size: 22px !important;}
body.size_3{font-size: 24px !important;}

h1{	font-size: 28px !important;}
h2{	font-size: 24px !important;}
h3{	font-size: 22px !important;}
h4{font-size: 20px !important;}
h5{	font-size: 18px !important;}
h6{	font-size: 16px !important;}

.size_1 .news_date, .size_1 .gallery_date{font-size: 16px;}

.size_1 .sidebar_title{font-size: 20px;	line-height: 125% !important;}
.size_2 .sidebar_title{font-size: 22px;	line-height: 125% !important;}
.size_3 .sidebar_title{font-size: 24px;	line-height: 125% !important;}

.size_1 #left_sidebar ul, .size_1 #left_sidebar_news, .size_1 .banner, .size_1  #menu li, .size_1 #bread_crumbs, .size_1 #footer{font-size: 18px;}
.size_2 #left_sidebar ul, .size_2 #left_sidebar_news, .size_2 .banner, .size_2 #menu li, .size_2 #bread_crumbs, .size_2 #footer{font-size: 20px;}
.size_3 #left_sidebar ul, .size_3 #left_sidebar_news, .size_3 .banner, .size_3 #menu li, .size_3 #bread_crumbs, .size_3 #footer{font-size: 22px;}

.size_1 #page *{font-size: 20px !important;}
.size_2 #page *{font-size: 24px !important;}
.size_3 #page *{font-size: 28px !important;}

.color_1 #content *, .color_1 #contacts, .color_1 #header_text, .color_1 #menu, .color_1 #footer, .color_1 #bread_crumbs, .color_1 #content a, .color_1 #contacts a, .color_1 #footer a{color: #000 !important;}
.color_2 #content *, .color_2 #contacts, .color_2 #header_text, .color_2 #footer, .color_2 #bread_crumbs, .color_2 #content a, .color_2 #contacts a, .color_2 #footer a{color: #fff !important;}
.color_3 #content *, .color_3 #contacts, .color_3 #header_text, .color_3 #footer, .color_3 #bread_crumbs, .color_3 a{color: #063462 !important;}


.color_1{background: #fff}
.color_2{background: #000}
.color_3{background: #9dd1ff}


/*Для синей цветовой схемы #9dd1ff -фон,  #063462 -цвет;*/

.color_1 #menu, .color_1 #menu .inner{background-color: #000 !important;}
.color_1 #menu a{color:#fff !important;}
.color_1 #menu li:not(.current):hover, .color_1 #menu li.current{background-color: #444 !important;}

.color_2 #menu{background-color: #fff !important;}
.color_2 #menu a{color:#000 !important;}
.color_2 #menu li:not(.current):hover, .color_2 #menu li.current{background-color: #999 !important;}

.color_3 #menu{background-color: #063462 !important;}
.color_3 #menu a{color:#9dd1ff !important;}
.color_3 #menu li:not(.current):hover, .color_3 #menu li.current{background-color: rgba(0,0,0 ,.2) !important;}

.color_2 #search{background-color: #000 !important}


.size_1 #search{top: 3px;}
.size_2 #search, .size_3 #search{top: 2px;}


.color_1 #search{border: 1px solid #fff; color: #fff !important}
.color_2 #search{border: 1px solid #000; color: #000 !important}
.color_3 #search{border: 1px solid #fff; color: #fff !important}

.size_3 #search{height: 29px;}
#search input{font-size: 18px;}
#footer input {width: 42%;}
#search button{top:0;}
#search i { color: inherit;    font-size: 15px;}


.color_1 #left_sidebar li a:hover, .color_1 #left_sidebar li.current{background-color: #fff !important;}
.color_1 #left_sidebar li a:hover, .color_1 #left_sidebar li.current{opacity: 0.8}


.color_2 #left_sidebar li a:hover, .color_2 #left_sidebar li.current, .color_2 #left_sidebar{background-color: #000 !important;}
.color_2 #left_sidebar li a:hover, .color_2 #left_sidebar li.current{opacity: 0.8}

.color_3 #left_sidebar li a:hover, .color_3 li.current{background-color: #9dd1ff !important;}

body .gallery_text span, body .gallery_text a {
	color: #fff !important;
}


#interactive_form input[type="submit"]{	background: #333 !important;border: 1px solid #999;}
.color_3 #interactive_form input[type="submit"]{background: #063462 !important;border: 1px solid #999;}

.color_2 #footer{background-color: #222 !important}

#interactive_title{font-size: 24px;}


/*Индивидуальные стили*/
#header_text{font-size: 40px; left: 352px; top:150px;}
#geo_sadik {font-size: 22px;}
#contacts {font-size: 22px}
/*Индивидуальные стили*/