@charset "utf-8";body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,
img{border:0;}
address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var{font-style:normal;font-weight:normal;}
ol,
ul{list-style:none;}
caption,
th{text-align:left;}
h1,
h2,
h3,
h4,
h5,
h6{font-size:100%;font-weight:normal;}
q:before,
q:after{content:'';}
abbr,
acronym{border:0;}
 /* color:#d4252d; */
 BODY, HTML{height:100%;}
body{margin:0;padding:0px;background:#F0E9E9;color:#383737;height:100%;}
h1{margin-top:0px;font-size:20px;}
h2{margin-top:0px;font-size:18px;}
.outer-wrapper{background:#F8F6F6 repeat-y left;}
.wrapper{background:#F8BEC9 repeat-y right;}
.header{background:url(../diz/header-bg.png);background-repeat:repeat-x;width:100%;height:103px;}
.header-left img{width:133px;align:left;}
.mail{position:absolute;top:104px;left:47px;}
.go-to-main{position:absolute;top:109px;left:79px;}
.map{position:absolute;top:112px;left:108px;}
.kurse{position:absolute;top:145px;left:2px;font-weight:bold;font-size:7.5pt;color:#d4252d;text-align:top;line-height:0.5cm;}
.skidka{position:absolute;top:145px;right:10px;font-weight:bold;font-size:8pt;color:#d4252d;text-align:top;}
.header-right{font-size:7pt !important;width:127px;height:103px;align:right;background:url(../diz/header-right.png);}
.txt-bottom{text-align:right;position:relative;padding-top:75px;padding-left:46px;top:12px;font-size:7pt !important;}
.re{align:left;width:5%;height:103px;}
.logo img{align:left;}
.container{width:100%;align:left;margin-right:-127px;background:#F8BEC9 repeat-y right;}
.content{margin-right:127px;background:#F8F6F6 repeat-y left;}
.menu-right{align:right;width:127px;background:#F8BEC9 repeat-y right;}
.menu-left{align:left;width:131px;}
.right-box{background:#ffd1dc;}
.catalog{background:#f0f0f0;font-weight:bold;font-size:7pt !important;}
.main{background:#f0e9e9;margin-left:131px;}
.in-content{background:#f2dfe2;margin-left:3px;margin-right:4px;padding:5px;}
.in-content-header{align:left;height:20px;width:100%;background:url(../diz/in-bg.gif);}
.in-content-footer{align:left;height:21px;width:100%;background:#F2DFE2;}
.menu-left-header{background:url(../diz/menu-left-header.png);width:131px;height:83px;}
.main-menu{height:30px;background:url(../diz/main-menu-bg.gif);align:top;}
.menu{margin-left:40px;margin-right:20px;align:left;}
tab3{text-align:justify;color:#383737;}
row1{border-color:#F2DFE2;}
cellpad{border-spacing:7px;margin-left:10px;margin-right:10px;padding-left:10px;padding-right:10px;}
.corner-red {background: url(../diz/corner-red.png); background-repeat: no-repeat;}
.corner-green {background: url(../diz/corner-green.gif); background-repeat: no-repeat;}
.full-width{width:100%;padding-right:3px;padding-left:3px;}
.full-height{height:100%;}
.half-width{width:50.4%;}
.float-right{align:right;}
.test{background:white;width:12%;height:104px;}
.float-left{align:left;}
.left{float:left;}
.left-a{align:left;}
.right-img img{align:right;}
.right{float:right;}
.right-a{align:right;}
.border{border:1px solid #7f7f7f;}
.bg-e4{background:#e4e4e4;}
.bg-32{background:#323232;}
.white a{color:black !important;background:white;}
.black a{color:white !important;background:black;}
.txt-center{text-align:center;}
.zagolov{text-align:center;font-weight:bold;font-size:10pt !important;color:#494949;}

h3{font-weight:bold;font-size:10pt !important;color:#494949;}
h4{font-weight:bold;font-size:12pt !important;color:#494949;}
*{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:9pt;}
h6{font-weight:bold;font-size:7pt !important;color:#494949;}
.txt{font-size:7pt !important;font-weight:bold;color:#494949;}

a:hover{text-decoration:none;}
a:link{color:#6a6a6a;}
a:visited{color:#6a6a6a;}
.menu-link a:hover{font-size:13pt !important;color:#d4252d !important;background:#f8bfc6 !important;}
.red-txt a:link, .red-txt a:visited{font-size:7pt !important;color:#d4252d !important;}
.red-txt-b{color:#d4252d !important;font-weight:bold;}
.red-txt-big a:link, .red-txt-big a:visited{color:#d4252d !important;font-size:13pt !important;text-decoration:none;}
.grey-txt a:link, .grey-txt a:visited{font-size:7pt !important;}

/* Код для адаптации видео */
.video-responsive {
position:relative;
padding-bottom:56.25%;
padding-top:30px;
height:0;
overflow:hidden;
}
.video-responsive iframe,
.video-responsive object,
.video-responsive embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
/* Конец кода для адаптации видео */