/* CSS Document */

* {
margin: 0;
padding: 0;
}

html, body {

width: 100%;
height: 100%;
}

* html #container {
height: 100%;
}

html { background: #fff url(/images/shapka.jpg) center top no-repeat; }

img {border: 0;}
a:focus {outline: none;}

body {
color: #333;
font-family: Arial, Verdana, sans-serif;
font-weight: normal;
font-size: 12px;
}

#container {
width:1000px;
position: relative;
margin: 0 auto;
padding:0;
min-height: 100%;
}

@font-face {
    font-family: 'neucharegular';
    src: url('/css/fonts/neucha/neucha.eot');
    font-family: 'neucharegular';
    src: url('/css/fonts/neucha/neucha.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
  font-family: "Roboto Condensed";
  font-style: normal;
  font-weight: 400;
  src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url("http://fonts.gstatic.com/s/robotocondensed/v12/b9QBgL0iMZfDSpmcXcE8nAhf7DuFEVOsWNFtEC6SVds.woff") format("woff");
}

#shapka {position: relative; top:0; height:110px;}
#shapka a {color:#1662a0;}
#shapka a:hover {color:#09f;}

#logo {position: relative; top:5px; width: 455px; height: 100px; top: 5px; left: 0%;}

.clearfloat {
clear: both;
}

#content {width:490px; margin:0; padding:0;}
#content p {text-align:justify; margin:5px 0px 5px 0px;}
#content h1 {color:#9c3; font-size:20px; padding:0px 0px 5px 0px; font-weight:100;}
#content h2 {color:#9c3; font-size:20px; padding:15px 0px 5px 0px; font-weight:100;}
#content h3 {color:#9c3; font-size:20px; padding:15px 0px 5px 0px; font-weight:100;}
#content h4 {color:#9c3; font-size:20px; padding:15px 0px 5px 0px; font-weight:100;}
#content h5 {color:#9c3; font-size:20px; padding:15px 0px 5px 0px; font-weight:100;}
#content h6 {color:#9c3; font-size:20px; padding:15px 0px 5px 0px; font-weight:100;}
#content a {color:#09f;}
#content a:hover {text-decoration:none;}
#content img {border:solid 1px #999; margin:5px;}
#content li {margin-left:20px; list-style:disc;}
#content ul {list-style-position: inside;}
#content input {margin:10px 0px 5px 0px;}
#content red {color:#09f;}
#content td {padding:3px;}

#content ol {
	margin:15px 0px 0px 20px;
	counter-reset: list_item;
}

#content ol li {
   list-style-type: none;
    display: block;
    margin: 0px 0px 5px;
    padding-bottom: 3px;
}

#content ol li:before {
    counter-increment: list_item;
    content: counter(list_item);
    position: absolute;
    margin: 0px 0px 0px -20px;
    color: #FFF;
    background: url(/images/circle2.png) no-repeat scroll 0% 0% transparent;
    width: 15px;
    height: 15px;
    text-align: center;
    font-style: normal;
    font-size: 12px;
    line-height: 14px;
}

#landing {width:100%; margin:0; padding:0; font-size:14px;}
#landing p {text-align:justify; margin:5px 0px 5px 0px;}
#landing h1 {font-family: 'Roboto Condensed'; color:#9c3; font-size:24px; padding:15px 0px 5px 0px; font-weight:100;}
#landing h2 {font-family: 'Roboto Condensed'; color:#9c3; font-size:24px; padding:15px 0px 5px 0px; font-weight:100;}
#landing h3 {font-family: 'Roboto Condensed'; color:#9c3; font-size:24px; padding:15px 0px 5px 0px; font-weight:100;}
#landing h4 {font-family: 'Roboto Condensed'; color:#9c3; font-size:24px; padding:15px 0px 5px 0px; font-weight:100;}
#landing h5 {font-family: 'Roboto Condensed'; color:#9c3; font-size:24px; padding:15px 0px 5px 0px; font-weight:100;}
#landing h6 {font-family: 'Roboto Condensed'; color:#9c3; font-size:24px; padding:15px 0px 5px 0px; font-weight:100;}
#landing a {color:#09f;}
#landing a:hover {text-decoration:none;}
#landing img {border:none; margin:5px;}
#landing li {margin-left:20px; list-style:disc;}
#landing ul {list-style-position: inside;}
#landing input {margin:0px 0px 10px 0px; width:400px;}
#landing red {color:#09f;}
#landing td {padding:3px;}
#landing span {text-align:center; color:#f36; font-family: 'Roboto Condensed'; font-size:18px; padding:10px 0px;}
 

#landing ol {
	margin:0px 0px 0px 20px;
	counter-reset: list_item;
}

#landing ol li {
   list-style-type: none;
    display: block;
    margin: 0px 0px 5px;
    padding-bottom: 3px;
	font-style:italic;
}

#landing ol li:before {
    counter-increment: list_item;
    content: counter(list_item);
    position: absolute;
    margin: 0px 0px 0px -22px;
    color: #FFF;
    background: url(/images/circle3landing.png) no-repeat scroll 0% 0% transparent;
    width: 18px;
    height: 18px;
    text-align: center;
    font-style: normal;
    font-size: 11px;
    line-height: 15px;
	padding:2px 0px 0px 0px;
}

#contacts img {border:none;}


.empty {
height: 415px;
}

.emptylanding {
height: 82px;
}

#footerlanding {
position: relative;
background: url(/images/footer.jpg) left top repeat;
position: relative;
width: 100%;
height: 82px;
color: #ccc;
font-size: .9em;
margin: -82px auto 0;
}

#footer {
position: relative;
background: url(/images/footer.jpg) left top repeat;
width: 100%;
height: 415px;
color: #ccc;
font-size: .9em;
margin: -415px auto 0;
}

#footer p {
font-size: .9em;
padding: 20px 0 0;
text-align: center;
}

#footer a {
color: #fff;
}

#footer a:hover {
color: #999;
}

#footer2 {
width: 990px;
margin:0 auto;
}


#column {width: 140px; height: 290px; float: left; margin:0;}
#column h6 {color: #fff; font-size:20px; font-family: 'Roboto Condensed'; margin: 10px 0px 7px 0px;}
#column ul {margin: 10px 0px 0px 0px;}
#column li {margin: 5px 0px 5px 0px;}
#column a {color: #eee; font-size: 14px;}
#column a:hover {}
#column a.ssylka {color: #aaa;}

#column2 {width: 140px; height: 290px; float: left; margin: 0px 0px 0px 23px;}
#column2 h6 {color: #fff; font-size:20px; font-family: 'Roboto Condensed'; margin: 10px 0px 7px 0px;}
#column2 ul {margin: 10px 0px 0px 0px;}
#column2 li {margin: 5px 0px 5px 0px;}
#column2 a {color: #eee; font-size: 14px;}
#column2 a:hover {}
#column2 a.ssylka {color: #aaa;}

#long {width: 100%; height: 62px; background:url(/images/line.jpg) top left repeat-x;}
#long a {color: #bbb; font-size: 12px;}
#long a.copyright {color: #ddd; font-size:10px}

#long2 {width: 100%; height: 50px; background:url(/images/line.jpg) top left repeat-x;}
#long2 a {color: #bbb; font-size: 12px;}
#long2 a.copyright {color: #ddd; font-size:10px}
#long2 p {text-align:left; margin:0; padding:12px 0px 0px 0px; font-size:11px;}
#long2 strong {color:#fff;}

#stroka {width: 250px; height: 45px; float: left; margin: 20px 0px 0px 0px;}

#stroka2 {width: 250px; height: 35px; float: left; margin: 32px 0px 0px 110px;}
#stroka2 a {color: #f6c;}
#stroka2 a:hover {text-decoration:none; color: #f6c;}
                 
#stroka3 {width: 80px; height: 35px; float: right; margin: -36px 0px 0px 0px;}

#menu {position:relative; z-index:100; width:990px; height:50px; margin:15px 0px; background:url(/images/menu.png) left top no-repeat; }

#menu3 {position:absolute; z-index:100; left:50%; margin:0px 0px 0px -10px; padding:0px 0px 0px 0px; width:500px; top:78px; height:40px; }

#menu3 ul {list-style: none; height:40px; position:relative; padding:0; display:block;}

#menu3 ul li { float: left; list-style: none; font-size:14px;}

#menu3 ul li a.woman { color:#15a0ee; margin:0px 0px 0px 18px; padding:7px 0px 7px 31px; background: url(/images/woman.png) left center no-repeat; }
#menu3 ul li a.woman:hover { margin:0px 0px 0px 18px; padding:7px 0px 7px 31px; background:url(/images/woman2.png) left center no-repeat; text-decoration:none;}

#menu3 a.man { color:#15a0ee; margin:0px 0px 0px 18px; padding:7px 0px 7px 31px; background:url(/images/man.png) left center no-repeat; }
#menu3 a.man:hover { margin:0px 0px 0px 18px; padding:7px 0px 7px 31px; background:url(/images/man2.png) left center no-repeat; text-decoration:none;}

#menu3 a.child { color:#15a0ee; margin:0px 0px 0px 18px; padding:7px 0px 7px 31px; background:url(/images/child.png) left center no-repeat; }
#menu3 a.child:hover { margin:0px 0px 0px 18px; padding:7px 0px 7px 31px; background:url(/images/child2.png) left center no-repeat; text-decoration:none;}

#menu3 a.animal { color:#15a0ee; margin:0px 0px 0px 18px; padding:7px 0px 7px 31px; background:url(/images/animal.png) left center no-repeat; }
#menu3 a.animal:hover { margin:0px 0px 0px 18px; padding:7px 0px 7px 31px; background:url(/images/animal2.png) left center no-repeat; text-decoration:none;}

#menu2 {
	height:100px;
	margin:10px 0px;
	padding: 0;
	list-style: none;
}
#menu2 li {
	padding: 0;
	margin: 0px 10px 0px 0px;
	float: left;
	position: relative;
	text-align: center;
}
#menu2 a {
	padding:0;
	display: block;
	color: #000000;
	width: 100px;
	text-decoration: none;
	font-weight: bold;
	background: url(images/button.gif) no-repeat center center;
}
#menu2 li em {
	background: url(images/hover.png) no-repeat;
	width: 140px;
	height: 45px;
	position: absolute;
	top: -85px;
	left: -30px;
	text-align: center;
	padding: 20px 12px 20px 12px;
	font-style: normal;
	z-index: 11;
	display: none;
}

#YMapsID img {border:0;}
#YMapsID a {color:#09f; margin:0; padding:0px 0px 0px 5px;}
#YMapsID a:hover {text-decoration:none;margin:0; padding:0px 0px 0px 5px;}
#YMapsID ul {margin:0; padding:0px 0px 0px 0px;}
#YMapsID li {margin:0; padding:0px 0px 0px 0px;}
#YMapsID td {padding:0;}

#bullcode {height: 32px; float: left; top:45px; margin: 32px 0px 0px 35px;}
#bullcode a {font-size:12px; padding:7px 0px 8px 35px; background: url(/images/bullcode-new.png) left 0px no-repeat; color: #aaa; margin:0;}
#bullcode a:hover {padding:7px 0px 8px 35px; background: url(/images/bullcode-new.png) left -30px no-repeat; color: #fff; text-decoration:none;}

#spisok2 {float:left; }
#spisok2 a {font-size:12px; padding:2px 2px 2px 20px; margin:0px 5px 0px 0px; background:url(/images/favicon.png) left center no-repeat;}
#spisok2 a:hover {color:#0f527d; padding:2px 2px 2px 20px; margin:0px 5px 0px 0px; background:url(/images/favicon3.png) left center no-repeat; }

#spisok {padding:5px; margin:0px 5px 0px 0px; float:left; clear:both;}
#spisok h5 {}
#spisok a {padding:2px; margin:0; font-size:14px;}
#spisok a:hover {color:#0f527d; padding:2px; margin:0; }
#spisok img {float:left; background:url(/images/right-news-fon.png) left top no-repeat; border:0; margin:0; padding:7px 10px 7px 7px; }

#yandexsearch {position:absolute; z-index:10; left:50%; margin-left:10px; width:450px; top:20px; height:40px;}

#zag h4 {margin:15px 0px; padding:0; text-align:center; color:#9c3; background: url(/images/pset-h4.png) left center repeat-x; font-size:20px; font-weight:100;}
#zag h4 span {background:#fff; margin:-3px 0px 0px 0px; padding:0px 7px 0px 7px; font-size:20px; }

.h4 {margin:15px 0px; padding:0; text-align:center; color:#9c3; background: url(/images/pset-h4.png) left center repeat-x; font-size:20px; font-weight:100;}
.h4 span {background:#fff; margin:-3px 0px 0px 0px; padding:0px 7px 0px 7px; font-size:20px; }

.share{
	position: fixed;
	width:52px;
	height:315px;
	right:0;
	top:50%;
	margin-top: -158px;
}
.share .shadow{
	position: absolute;
	width:39px;
	height:315px;
	right:0;
	top:0;
	background: url(/images/share-shadow.png) no-repeat;
}

.share .vk{
	position: absolute;
	height: 57px;
	width:51px;
	right:0;
	top: 125px;
	background: url(/images/vkontakte.png) no-repeat left top;
	cursor:pointer;
}

#blok1 {position:relative; width:980px; font-size:13px; color:#333;}

#blok1_a {width:320px; min-height:150px; margin:15px 6px 15px 0px; float:left; }
#blok1_a img {padding:7px 12px 50px 7px; float:left; border:0; background:url(/images/circle-fon.png) left top no-repeat;}
#blok1_a a {color:#09f; font-size:17px;}
#blok1_a a:hover {color:#09f; text-decoration:none;}
#blok1_a em {color:#9c3; font-size:11px; margin:0;}
#blok1_a p {text-align:left;}
#blok1_a_1 img {margin:0; padding:0; border:0; float:none; vertical-align:middle;}

#blok1_b {width:320px; min-height:150px; margin:15px 6px 15px 0px; float:left; }
#blok1_b img {padding:7px 12px 50px 7px; float:left; border:0; background:url(/images/circle-fon.png) left top no-repeat;}
#blok1_b a {color:#09f; font-size:17px;}
#blok1_b a:hover {color:#09f; text-decoration:none;}
#blok1_b em {color:#9c3; font-size:11px; margin:0;}
#blok1_b p {text-align:left;}
#blok1_b_1 img {margin:0; padding:0; border:0; float:none; vertical-align:middle;}

#blok1_c {width:320px; min-height:150px; margin:15px 6px 15px 0px; float:left; }
#blok1_c img {padding:7px 12px 50px 7px; float:left; border:0; background:url(/images/circle-fon.png) left top no-repeat;}
#blok1_c a {color:#09f; font-size:17px;}
#blok1_c a:hover {color:#09f; text-decoration:none;}
#blok1_c em {color:#9c3; font-size:11px; margin:0;}
#blok1_c p {text-align:left;}
#blok1_c_1 img {margin:0; padding:0; border:0; float:none; vertical-align:middle;}

#blok2_a {min-height:110px; margin:15px 6px 5px 0px; float:left; }
#blok2_a img {padding:7px 12px 7px 7px; float:left; border:0; background:url(/images/circle-fon.png) left top no-repeat;}
#blok2_a a {color:#09f; font-size:17px;}
#blok2_a a:hover {color:#09f; text-decoration:none;}
#blok2_a em {color:#9c3; font-size:11px; margin:0;}
#blok2_a p {text-align:left;}
#blok2_a_1 img {margin:0; padding:0; border:0; float:none; vertical-align:middle;}

#years {font-size:18px; vertical-align:middle; padding:5px 0px 5px 0px; margin:0px 0px 5px 0px;}
#years a {font-size:14px; font-family:arial; color:#69f; margin:0px 5px 0px 0px; text-decoration:underline;}
#years a:hover {font-size:14px; font-family:arial; color:#69f; margin:0px 5px 0px 0px; text-decoration:none;}
#years em {font-size:18px; font-family:arial; color:#fff; background-color:#09f; padding:3px; margin:0px 0px 5px 0px; display:inline;}

#months {font-size:11px; margin: 0px 0px 10px 0px; color:#fff;}
#months a {color:#09f; text-decoration: none; padding:0px 5px 0px 0px; text-decoration:underline;}
#months a:hover {color:#09f; text-decoration: none; padding:0px 5px 0px 0px;}

#newsdata {margin:0; padding:5px 0px; font-size: 12px; float: left; display: block; }
#newsdata img {background:url(/images/news-fon.png) left top no-repeat; border:0; margin:0; padding:7px 10px 7px 7px; float:left; }
#newsdata a {font-size:13px;}

#data {font-size:9px; margin:3px 0px 0px 0px; padding:0px 0px 0px 0px; display:block;}
#data img {border:0; margin:0; padding:0px 0px 2px 0px; vertical-align:middle; float:none; background:none;}

#yandex {margin:10px 0px;}

#proizvoditeli {margin:0; padding:5px 0px; font-size: 12px; float: left; display: block; }
#proizvoditeli img {background:url(/images/news-fon.png) left top no-repeat; border:0; margin:0; padding:7px 10px 7px 7px; float:left; }
#proizvoditeli a {font-size:13px;}
#proizvoditeli p {text-align:justify;}

#social {margin:20px 0px 0px 0px;}

#data_article {font-size:10px; margin:3px 0px 0px 0px; padding:0px 0px 0px 0px; display:block; font-style:italic;}
#data_article img {border:0; margin:0; padding:0px 0px 2px 0px; vertical-align:middle; float:none; background:none;}

#left {width:240px; margin:0px 5px 10px 0px; padding:0px 0px 0px 0px; }

#articles_left {border:1px solid #09f; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#articles_left h5 {font-size:13px; font-weight:bold; text-align:center; color:#fff; background:#09f; padding:5px 0px; margin:0;}

#left_articles {margin:3px 0px; padding:0; font-size: 12px; float: left; }
#left_articles img {background:url(/images/right-news-fon.png) left top no-repeat; border:0; margin:0; padding:7px 10px 7px 7px; float:left; }
#left_articles a {font-size:13px;}

#left_data {font-size:9px; margin:3px 0px 0px 0px; padding:0; display:block; width:220px;}
#left_data img {border:0; margin:0; padding:0px 0px 2px 0px; vertical-align:middle; float:none; background:none;}


#right {width:240px; margin:0px 0px 10px 10px; padding:0px 0px 0px 0px; }
#right a:hover {text-decoration:none; margin:0; padding:0;}
#right img {border:solid 0px #999; margin:5px;}

#news_right { border:1px solid #09f; margin:0px 0px 15px 0px; padding:0px 0px 0px 0px; }
#news_right h4 {font-size:13px; font-weight:bold; text-align:center; color:#fff; background:#09f; padding:5px 0px; margin:0;}

#right_newsdata {width:100%; margin:0; padding:3px 0px; font-size: 12px; float: left; }
#right_newsdata img {background:url(/images/right-news-fon.png) left top no-repeat; border:0; margin:0; padding:7px 10px 7px 7px; float:left; }
#right_newsdata a {font-size:13px;}

#right_data {font-size:9px; margin:3px 0px 0px 0px; padding:0px 0px 0px 0px; display:block;}
#right_data img {border:0; margin:0; padding:0px 0px 2px 0px; vertical-align:middle; float:none; background:none;}

#DIV_DA_81082 {padding:0; width:240px;}
#DIV_DA_81082 td {padding:0;}
#DIV_DA_81082 tr {padding:0; margin:0;}
#DIV_DA_81082 img { background:url(/images/right-news-fon2.png) left top no-repeat; border:0; margin:0; padding:7px 10px 7px 7px; float:left; width:67px; height:67px; }

#news_direct_right { border:1px solid #09f; margin:15px 0px 0px 0px;}
#news_direct_right h4 {font-size:13px; font-weight:bold; text-align:center; color:#fff; background:#09f; padding:5px 0px; margin:0;}

#vk_groups {margin:15px 0px; padding:0;}

#bread {font-size:11px; position:relative; top:0px; margin:0px 0px 5px 0px; height:22px;}
#bread a {color:#6c8600;}
#bread a:hover {text-decoration:none;}
#bread img {border:solid 0px #1191f3; margin:0;}

/*
Description: WP-Note CSS File
Author: Luke
Author URI: http://geeklu.com
Date:2009-01-02
Modified Date:2009-12-29
*/

.note
{
    text-align: center;
}


.noteclassic, .noteimportant, .notewarning, .notetip, .notehelp {
	width: 77%;
	margin-top:20px;
	margin-left: auto;
	margin-right: auto;
    border-radius: 10px 10px;
    -moz-border-radius: 10px 10px;
    -webkit-border-radius: 10px 10px;
    padding: 15px 20px 15px 80px;
	margin: 0px 0px 0px 0px;
	-webkit-box-shadow: 2px 2px 3px #999;
	-moz-box-shadow: 2px 2px 3px #999;
    /*IE min-height hack*/
    min-height:40px;
    height:auto !important;
    height:40px;
    overflow:visible;
    
	position:relative;
	bottom:6px;
	right: 6px;
	border: 1px solid #999999;
    /*Set the position of the background image*/
    background-position: 20px 50%;
    background-repeat: no-repeat;
    text-align: justify;
}

.noteclassic {
	margin:20px 15px 10px 10px;
  background-color: #EEF;
  background-image: url(/images/note.png);
}

.noteimportant {
	margin:20px 15px 10px 10px;
  background-color: #FFC;
  background-image: url(/images/important.png);
}

.notewarning {
	margin:20px 15px 10px 10px;
  background-color: #FDD;
  background-image: url(/images/warning.png);
}

.notetip {
	margin:20px 15px 10px 10px;
  background-color: #E4F6F8;
  background-image: url(/images/tip.png);
}

.notehelp {
	margin:20px 15px 10px 10px;
  background-color: #D8F3C9;
  background-image: url(/images/help.png);
}

a.load {padding:5px 0px 5px 22px; margin:0; background: url(/images/load2.gif) left center no-repeat;}
a.load:hover {padding:5px 0px 5px 22px; margin:0; background: url(/images/load.gif) left center no-repeat;}

div.trikolonki {
-webkit-column-count: 3;
-webkit-column-gap: 15px;
-moz-column-count: 3;
-moz-column-gap: 15px;
}
div.dvekolonki {
-webkit-column-count: 2;
-webkit-column-gap: 15px;
-moz-column-count: 2;
-moz-column-gap: 15px;
}

#otzyvleft {padding:10px; margin:7px 5px 7px 0px; float:left; clear:both; background:#daf2fe; 
border-radius:17px; 
-moz-border-radius:17px;
-webkit-border-radius:17px;
box-shadow:2px 2px 2px darkgrey;}
#otzyvleft a {padding:0; margin:0; font-size:16px;}
#otzyvleft a:hover {color:#0f527d; padding:0; margin:0; }
#otzyvleft img {float:left; width:80px; height:80px; border-radius:80px; box-shadow: 0 0 0 4px #ed008b, 0 0 13px #333; border:0; margin:0px 10px 5px 5px; padding:0; }
#otzyvleft p {padding:0; margin:0;}
 
#spisoknechet {padding:10px; margin:7px 5px 7px 0px; float:left; clear:both; background:#daf2fe; 
border-radius:17px; 
-moz-border-radius:17px;
-webkit-border-radius:17px;
box-shadow:2px 2px 2px darkgrey;}
#spisoknechet a {padding:0; margin:0; font-size:16px;}
#spisoknechet a:hover {color:#0f527d; padding:0; margin:0; }
#spisoknechet img {float:left; width:80px; height:80px; border-radius:80px; box-shadow: 0 0 0 4px #ed008b, 0 0 13px #333; border:0; margin:0px 10px 5px 5px; padding:0; }
#spisoknechet p {padding:0; margin:0;}

#spisokchet {padding:10px; margin:7px 5px 7px 0px; float:left; clear:both; background:#fbedd0; 
border-radius:17px; 
-moz-border-radius:17px;
-webkit-border-radius:17px;
box-shadow:2px 2px 2px darkgrey;}
#spisokchet a {padding:0; margin:0; font-size:16px;}
#spisokchet a:hover {color:#0f527d; padding:0; margin:0; }
#spisokchet img {float:right; width:80px; height:80px; border-radius:80px; box-shadow: 0 0 0 4px #ed008b, 0 0 13px #333; border:0; margin:0px 0px 5px 10px; padding:0; }
#spisokchet p {padding:0px;}

#formly {margin:15px 0px; padding:10px; background:#e3ebeb;
border-radius:12px; 
-moz-border-radius:17px;
-webkit-border-radius:17px;
box-shadow:2px 2px 2px darkgrey;
}
#formly h3 {padding:15px 0px;}

#newsdata2 {margin:5px 0px; padding:5px; font-size: 12px; float:left; display: block; background:#e3ebeb; min-height:80px; width:97%;
border-radius:12px; 
-moz-border-radius:17px;
-webkit-border-radius:17px;
box-shadow:2px 2px 2px darkgrey;
}
#newsdata2 img {float:left; width:70px; height:70px; border-radius:70px; box-shadow: 0 0 0 4px #09f, 0 0 13px #333; border:0; margin:5px 10px 5px 5px; padding:0; }
#newsdata2 a {font-size:13px;}

#newsdata3 {margin:5px 0px; padding:5px; font-size: 12px; float:left; display: block; background:#fbedd0; min-height:80px; width:97%;
border-radius:12px; 
-moz-border-radius:17px;
-webkit-border-radius:17px;
box-shadow:2px 2px 2px darkgrey;
}
#newsdata3 img {float:left; width:70px; height:70px; border-radius:70px; box-shadow: 0 0 0 4px #09f, 0 0 13px #333; border:0; margin:5px 10px 5px 5px; padding:0; }
#newsdata3 a {font-size:13px;}

#data2 {font-size:9px; margin:3px 0px 0px 0px; padding:0px 0px 0px 0px; display:block; }
#data2 img {border:0; margin:0; padding:0px 0px 0px 0px; vertical-align:middle; float:none; background:none; width:12px; height:12px; border-radius:0; box-shadow: 0 0 0 0 #09f, 0 0 0px #333;}
#data2 strong {color:#09f; font-size:12px;}

.galkapink {
	margin:40px 0 0 0;
	padding:0;
}

.galkapink li {
	font-weight:bold;
    font-family: 'Roboto Condensed';
    list-style: outside none none;
    display: block;
    height: 36px;
    background: url(/images/lipink.jpg) no-repeat scroll 0px 0px transparent;
    line-height: 36px;
    padding:0 0 0 43px;
    font-size: 19px;
}

#landing .accordion2 {
	margin:15px 0px;
	border-bottom: solid 1px #c4c4c4;
}

#landing .accordion2 h3 {
	color:#000;
	background: #e9e7e7 url(/images/arrow-square2.gif) no-repeat right -51px;
	padding: 7px 10px;
	margin: 0;
	font: 16px Arial, Helvetica, sans-serif;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
}

#landing .accordion2 span {
	color:#000;
	font-size:15px;
}

#landing .accordion2 ul {
	text-align:left;
}

#landing .accordion2 h3:hover {
	background-color: #e3e2e2;
}
#landing .accordion2 h3.active {
	background-position: right 5px;
}
#landing .accordion2 p {
	
}

#landing .accordion2 span {
	background: #f7f7f7;
	margin:0;
	padding:10px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
}

#zakaz {padding:25px 0; text-align:center;}
#zakaz p { text-align:center;}
#zakaz a {text-decoration:underline; text-align:center; margin:15px 0;
 padding:16px 30px; 
 border:solid 1px #3e7104; 
 -webkit-border-radius:16px;
 -moz-border-radius:16px; 
 border-radius: 16px; 
 font:26px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#fff; 
 background-color:#95b700; 
 background-image: -moz-linear-gradient(top, #95b700 0%, #4f8f00 100%); 
 background-image: -webkit-linear-gradient(top, #95b700 0%, #4f8f00 100%); 
 background-image: -o-linear-gradient(top, #95b700 0%, #4f8f00 100%); 
 background-image: -ms-linear-gradient(top, #95b700 0% ,#4f8f00 100%); 
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f8f00', endColorstr='#4f8f00',GradientType=0 ); 
 background-image: linear-gradient(top, #95b700 0% ,#4f8f00 100%);   
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;}

#zakaz a:hover { padding:16px 30px;  margin:15px 0; text-decoration:none;
 border:solid 1px #3e7104; 
 -webkit-border-radius:16px;
 -moz-border-radius:16px; 
 border-radius: 16px; 
 font:26px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#ffffff; 
 background-color:#4f8f00; 
 background-image: -moz-linear-gradient(top, #4f8f00 0%, #95b700 100%); 
 background-image: -webkit-linear-gradient(top, #4f8f00 0%, #95b700 100%); 
 background-image: -o-linear-gradient(top, #4f8f00 0%, #95b700 100%); 
 background-image: -ms-linear-gradient(top, #4f8f00 0% ,#95b700 100%); 
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#95b700', endColorstr='#95b700',GradientType=0 ); 
 background-image: linear-gradient(top, #4f8f00 0% ,#95b700 100%);   
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;  }

#zakaz a:active {
 padding:16px 30px;  margin:15px 0;
 border:solid 1px #3e7104; 
 -webkit-border-radius:16px;
 -moz-border-radius:16px; 
 border-radius: 16px; 
 font:26px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#ffea00; 
 background-color:#95b700; 
 background-image: -moz-linear-gradient(top, #95b700 0%, #4f8f00 100%); 
 background-image: -webkit-linear-gradient(top, #95b700 0%, #4f8f00 100%); 
 background-image: -o-linear-gradient(top, #95b700 0%, #4f8f00 100%); 
 background-image: -ms-linear-gradient(top, #95b700 0% ,#4f8f00 100%); 
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f8f00', endColorstr='#4f8f00',GradientType=0 ); 
 background-image: linear-gradient(top, #95b700 0% ,#4f8f00 100%);   
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;  
}

#zakazrus {padding:25px 0; text-align:center;}
#zakazrus p { text-align:center;}
#zakazrus a {text-decoration:underline; text-align:center; margin:15px 0;

 padding:16px 20px 16px 55px; 
 border:solid 1px #3e7104; 
 -webkit-border-radius:16px;
 -moz-border-radius:16px; 
 border-radius: 16px; 
 font:16px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#fff; 
 background-color:#95b700;  
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
background: #84ad00 url(/images/russia.png) 10px center no-repeat;
}

#zakazrus a:hover {   padding:16px 20px 16px 55px;   margin:15px 0; text-decoration:none;
 border:solid 1px #3e7104; 
 -webkit-border-radius:16px;
 -moz-border-radius:16px; 
 border-radius: 16px; 
 font:16px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#ffffff; 
 background-color:#579400; 
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
}

#zakazrus a:active {
 padding:16px 20px 16px 55px;    margin:15px 0;
 border:solid 1px #3e7104; 
 -webkit-border-radius:16px;
 -moz-border-radius:16px; 
 border-radius: 16px; 
 font:16px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#ffea00; 
 background-color:#afc940;   
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;  
}

#zakazbel {padding:25px 0; text-align:center;}
#zakazbel p { text-align:center;}
#zakazbel a {text-decoration:underline; text-align:center; margin:15px 0;

 padding:16px 30px 16px 55px; 
 border:solid 1px #3e7104; 
 -webkit-border-radius:16px;
 -moz-border-radius:16px; 
 border-radius: 16px; 
 font:16px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#fff; 
 background-color:#95b700;  
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
background: #84ad00 url(/images/belarus.png) 10px center no-repeat;
}

#zakazbel a:hover {   padding:16px 30px 16px 55px;   margin:15px 0; text-decoration:none;
 border:solid 1px #3e7104; 
 -webkit-border-radius:16px;
 -moz-border-radius:16px; 
 border-radius: 16px; 
 font:16px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#ffffff; 
 background-color:#579400; 
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
}

#zakazbel a:active {
 padding:16px 30px 16px 55px;    margin:15px 0;
 border:solid 1px #3e7104; 
 -webkit-border-radius:16px;
 -moz-border-radius:16px; 
 border-radius: 16px; 
 font:16px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#ffea00; 
 background-color:#afc940;   
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;  
}

#zakazukr {padding:25px 0; text-align:center;}
#zakazukr p { text-align:center;}
#zakazukr a {text-decoration:underline; text-align:center; margin:15px 0;

 padding:16px 30px 16px 55px; 
 border:solid 1px #3e7104; 
 -webkit-border-radius:16px;
 -moz-border-radius:16px; 
 border-radius: 16px; 
 font:16px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#fff; 
 background-color:#95b700;  
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
background: #84ad00 url(/images/ukraine.png) 10px center no-repeat;
}

#zakazukr a:hover {   padding:16px 30px 16px 55px;   margin:15px 0; text-decoration:none;
 border:solid 1px #3e7104; 
 -webkit-border-radius:16px;
 -moz-border-radius:16px; 
 border-radius: 16px; 
 font:16px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#ffffff; 
 background-color:#579400; 
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
}

#zakazukr a:active {
 padding:16px 30px 16px 55px;    margin:15px 0;
 border:solid 1px #3e7104; 
 -webkit-border-radius:16px;
 -moz-border-radius:16px; 
 border-radius: 16px; 
 font:16px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#ffea00; 
 background-color:#afc940;   
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;  
}

#zakazkaz {padding:25px 0; text-align:center;}
#zakazkaz p { text-align:center;}
#zakazkaz a {text-decoration:underline; text-align:center; margin:15px 0;

 padding:16px 30px 16px 55px; 
 border:solid 1px #3e7104; 
 -webkit-border-radius:16px;
 -moz-border-radius:16px; 
 border-radius: 16px; 
 font:16px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#fff; 
 background-color:#95b700;  
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
background: #84ad00 url(/images/kazakhstan.png) 10px center no-repeat;
}

#zakazkaz a:hover {   padding:16px 30px 16px 55px;   margin:15px 0; text-decoration:none;
 border:solid 1px #3e7104; 
 -webkit-border-radius:16px;
 -moz-border-radius:16px; 
 border-radius: 16px; 
 font:16px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#ffffff; 
 background-color:#579400; 
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
}

#zakazkaz a:active {
 padding:16px 30px 16px 55px;    margin:15px 0;
 border:solid 1px #3e7104; 
 -webkit-border-radius:16px;
 -moz-border-radius:16px; 
 border-radius: 16px; 
 font:16px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#ffea00; 
 background-color:#afc940;   
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;  
}

#zakazmld {padding:25px 0; text-align:center;}
#zakazmld p { text-align:center;}
#zakazmld a {text-decoration:underline; text-align:center; margin:15px 0;

 padding:16px 30px 16px 55px; 
 border:solid 1px #3e7104; 
 -webkit-border-radius:16px;
 -moz-border-radius:16px; 
 border-radius: 16px; 
 font:16px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#fff; 
 background-color:#95b700;  
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
background: #84ad00 url(/images/moldova.png) 10px center no-repeat;
}

#zakazmld a:hover {   padding:16px 30px 16px 55px;   margin:15px 0; text-decoration:none;
 border:solid 1px #3e7104; 
 -webkit-border-radius:16px;
 -moz-border-radius:16px; 
 border-radius: 16px; 
 font:16px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#ffffff; 
 background-color:#579400; 
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
}

#zakazmld a:active {
 padding:16px 30px 16px 55px;    margin:15px 0;
 border:solid 1px #3e7104; 
 -webkit-border-radius:16px;
 -moz-border-radius:16px; 
 border-radius: 16px; 
 font:16px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#ffea00; 
 background-color:#afc940;   
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;  
}

#zhiviprosto { width:100%; height:180px; margin:15px 0px; padding:10px 0px; border-left:5px solid red; height: auto; background:#f1f1f1; cursor: pointer;}
#zhiviprosto:hover {background:#cce7fe;}
#zhiviprosto a {font-size:32px; line-height:40px; color:#007fb2;}
#zhiviprosto a:hover {font-size:32px; line-height:40px; color:red;}
#zhiviprosto p {font-size:20px; line-height:30px; padding:2px 10px;}
#zhiviprosto .podrobnee {font-style:italic; font-size:20px; color:#007fb2; padding-left:10px;}
#zhiviprosto .podrobnee:hover {font-style:italic; font-size:20px; color:#007fb2; padding-left:10px;}

#zhiviprosto2 { width:100%; height:180px; margin:15px 0px; padding:10px 0px; border:2px dashed #007fb2; height: auto; cursor: pointer;}
#zhiviprosto2:hover {background:#f1f1f1;}
#zhiviprosto2 a {font-size:32px; line-height:40px; color:#007fb2;}
#zhiviprosto2 a:hover {font-size:32px; line-height:40px; color:red;}
#zhiviprosto2 p {font-size:20px; line-height:30px; padding:2px 10px;}
#zhiviprosto2 .podrobnee {font-style:italic; font-size:20px; color:#007fb2; padding-left:10px;}
#zhiviprosto2 .podrobnee:hover {font-style:italic; font-size:20px; color:#007fb2; padding-left:10px;}

.spisoknechet2 {font-size:12px; padding:10px 10px 25px 10px; margin:7px 5px 7px 0px; float:left; clear:both; width:220px; border:1px solid #600; -webkit-border-radius:17px; border-radius:17px; background:#aafeab; }
.spisoknechet2 a {font-size:14px; color:#780319; padding:0; margin:0; font-family: arial; font-weight:bold;}
.spisoknechet2 a:hover {text-decoration: underline; color:#0099ff; padding:0; margin:0; font-family: arial; font-weight:bold;}
.spisoknechet2 img {float:right; width:70px; height:70px; border-radius:5px;  box-shadow: 1px 2px 5px 0px #B6AC87, 1px 1px 1px #FFF; border:0; margin:0px 0px 5px 10px; padding:0; }
.spisoknechet2 p {padding:0; font-size:12px; font-weight:normal; text-decoration:none;}