@charset "windows-1251";
/* CSS Document */
@font-face {
    font-family: 'MenuetscriptRegular';
    src: url('menu-webfont.eot');
    src: url('menu-webfont.eot?#iefix') format('embedded-opentype'),
         url('menu-webfont.woff') format('woff'),
         url('menu-webfont.ttf') format('truetype'),
         url('menu-webfont.svgz#MenuetscriptRegular') format('svg'),
         url('menu-webfont.svg#MenuetscriptRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'MyriadProCondensed';
    src: url('myriadpro-cond-webfont.eot');
    src: url('myriadpro-cond-webfont.eot?#iefix') format('embedded-opentype'),
         url('myriadpro-cond-webfont.woff') format('woff'),
         url('myriadpro-cond-webfont.ttf') format('truetype'),
         url('myriadpro-cond-webfont.svgz#MyriadProCondensed') format('svg'),
         url('myriadpro-cond-webfont.svg#MyriadProCondensed') format('svg');
    font-weight: normal;
    font-style: normal;

}


* {margin:0; padding:0;}
img {border:none;}
body {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; background:url(../img/bg.jpg) repeat;}
body.bg2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px;  background:url(../img/fon.jpg) repeat;}
body.bg3 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px;  background:url(../img/fon2.jpg) repeat;}
div.fon {float:left; width:100%;background:url(../img/bg2.jpg) repeat-x;}
div.fon2 {float:left; width:100%;background:url(../img/bg3.jpg) repeat-x;}
p { padding:5px 0; text-indent:15px;}
h1 { text-align:center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:30px; font-style:italic; font-weight:normal;}
.all { margin:0 auto; width:1000px;}
div.header {float:left; width:100%;}
div.header a.logo {float:left; width:1000px; position:relative; /* left:-25px; */ margin:10px 0 0; display:block; background:url(../img/head2.png) 50% 0 no-repeat; height:151px;}

div.content {float:left; width:1000px; /*margin:15px 0 0;  background:url(../img/content.png) 0 0 repeat-y; */}
div.content-down {float:left; /* background:url(../img/foot.png) no-repeat;  */width:1000px; height:19px; position:relative;}

ul.menu {/* ackground:url(../img/menu.jpg) repeat-x; */
height:26px;list-style:none;
/*width: 960px;top:-10px; padding-left:10px; *//*

border-radius:10px 10px 0 0;behavior: url(PIE.htc);
*/
position:relative;text-align:center;}
ul.menu li {/* float:left; *//* margin-right: -7px; line-height:47px;*/display: inline-block;/* position: relative;top: -21px; */text-align: center;}
ul.menu li.razdel {/* height:50px;padding:0;margin:0;background:url(../img/razdel.png) 50% 1px no-repeat; */width:6px;/* top: 0px; */}


ul.menu li a {    top: 2px;color:#ffdb42; padding:0 0px; display:block;height:50px;text-decoration:none;font-size:24.7px;/* text-shadow:1px 1px 1px #fff; */font-family: 'MyriadProCondensed';behavior: url(PIE.htc);position:relative;}
ul.menu li.active { /*background:url(../img/m-activ.png) 0 2px no-repeat;*/}
ul.menu li.active a {/*background:url(../img/m-activ.png) 100% -45px no-repeat;color:#544112;*/z-index: 999;text-decoration: underline;}
/*
ul.menu li.active:before, ul.menu li.active:after {width:100%;height:50px; display:inline-block;position:absolute;content:' ';top:0px;}
ul.menu li.active:after {background:url(../img/m-activ2.png) 100% -47px no-repeat;right:-7px;}
ul.menu li.active:before {background:url(../img/m-activ2.png) 0 1px no-repeat;left:-5px;}
*/

div.cont { margin:0;
	float:left; width:1000px;
	background: #fff url(../img/background.png) top center repeat-y;
}
div.cont:before { 
	display: block;
	content: ' ';
	height: 34px;
	width:1000px;
	background: #fff url(../img/top.png) center no-repeat;
}
div.cont:after { 
	display: block;
	content: ' ';
	height: 34px;
	width:1000px;
	background: #fff url(../img/bottom.png) center no-repeat;
}
div.slogan {float:right; width:100%; margin:10px 0; margin:15px 0; font-size:13px;color:#927b43; font-style:italic; text-align:right;}
div.family {font-family: 'MenuetscriptRegular';color:#bd0000; font-size:19px;float:left; width:100%; margin:10px 0;}
div.img-c { text-align:center;}
div.footer {width:1000px;float:left; margin:5px 0 0; padding:0 0 15px; text-align:center; font-size:11px;color:#7e7e7e; font-family:tahoma;}

div.post a{text-decoration:none; color:#600;}
div.post a:hover{text-decoration:underline; color:#900;}
div.post a:last-child{text-align:right;}
