body {background:#ebe2d1 url('img/fon.png') 0 0; padding:0; margin:0;}
div.main {display:block; width:920px; padding:0; }

div.mtop {display:block; width:920px; height:20px; background: url('img/mainbody_top.gif');}
div.mcenter {display:block; width:920px; background: url('img/mainbody_center.gif');  margin:0; padding:0;}
div.mbottom {display:block; width:920px; margin:0; height:20px; background:transparent url('img/mainbody_bottom.gif');}

div.content {display:block; width:880px; padding:0; margin:0 20px 0 20px; color:#6d1e9b;}

div.logo {display:block; width:400px; height:152px; float:left; background: url('img/logo2.gif');}

div.logo a {display:block; width:400px; height:152px;}

div.adv {display:block; width:400px; margin:20px 20px 0 0 ; height:132px; float:right; color:#3c0f56;}

ul.menu {list-style:none; margin: 0 0 5px 0; padding: 0; width:100%; background:#ae7acc; height: 28px;}
ul.menu li {margin: 0; padding: 0; float: left; display: block;	border-right:1px solid #fff; cursor: pointer;}
ul.menu li a {display: block; text-decoration: none; line-height: 28px; padding: 0 12px 0; color: #000; background:#ae7acc; font-size:14px; font-family:Arial;}
ul.menu  li a.active, ul.menu  li a:hover, ul.menu  li a:active, ul.menu  li a:focus {color: #fff; background:#6d1e9b;}


table td.leftcont {width:610px;  margin:0; padding:0; line-height:120%; color:#6d1e9b;}
table td.propusk {width:30px; margin:0; padding:0;}
table td.rightcont {width:240px; margin:0; padding:0; line-height:120%;  color:#6d1e9b; font-size:14px;}
table td.rightcont a  {color:#6d1e9b; font-size:14px;}

table td.leftcont h1 {font-size:18px; color:#3c0f56; padding:20px 0 5px 0; margin:0; line-height:100%; font-family:Arial;}
table td.rightcont h2 {font-size:14px; color:#3c0f56; padding:5px 0 0 0; margin:0; line-height:100%; font-family:Arial;}
table td.rightcont p.timework, table td.rightcont p.phonework, table td.rightcont p.adrwork {font-size:18px; color:#3c0f56; padding:0; margin:0; line-height:150%; font-family:Arial;}
table td.leftcont hr, table td.rightcont hr {border:0; border-top:1px solid #cccccc; height:0; padding:0; margin:5px 0 5px 0; line-height:1px; font-size:1px;}
table td.leftcont div.textbl {color:#6d1e9b; font-size:16px; margin:0 5px 5px 5px; padding:0; font-family:Arial; text-align:justify;}

table td.leftcont hr.big, table td.rightcont hr.big {border:0; border-top:3px solid #616161; height:3px; padding:0; margin:5px 0 5px 0; line-height:1px; font-size:1px;}
table td.leftcont ul {margin:0 0 0 30px; padding:0; list-style-image: url('img/bullet-list.gif');}

p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}   

div.bot-link a, div.bot-link {font-size:12px; color:#000000; line-height:100%; font-family:Arial;}
