body {
	margin:0;
	padding:0;
	font-family: Arial;
	width:100%;
	font-size:12px;
}
div.delfloat {
	clear:both !important;
	font-size:1px !important; 
	height:1px !important;
}
img {
	border:none;
	padding:0;
	margin:0;
}
table.main {
	width:100%;
}
table.main td.lefttd {
	background:#e4e5df url(/img/adc/leftbgr.gif) top right repeat-x;
	vertical-align:top;
	color:#e4e5df;
	text-align:center;
}
table.main td.centrtd {
	width:980px;
}
table.main td.righttd {
	background:#e4e5df url(/img/adc/rightbgr.gif) top left repeat-x;
	vertical-align:top;
	color:#e4e5df;
	text-align:center;
}
div.leftbg {
	background:url(/img/adc/leftbg.gif) top right no-repeat;
	height:470px;
}
table.main td.shadow {
	background:url(/img/adc/shadowleftrepeat.gif) top right repeat-y;
	vertical-align:top;
	color:#e4e5df;
	width:28px;
	text-align:center;
}
div.linksite {
	padding: 0 0 0 20px;
}
div.dropdawnmenu {
	padding: 0 0 0 20px;
}

div.submenu {
	background:#404040;
	padding:3px;
	position:relative;
	width:100px;
}
div.sublink {
	padding:3px;
}
img.submenutl {
	position:absolute;
	left:0;
	top:0;
}
img.submenutr {
	position:absolute;
	top:0;
	right:0;
}
img.submenubl {
	position:absolute;
	left:0;
	bottom:0;
	_bottom:-1px;
}
img.submenubr {
	position:absolute;
	right:0;
	bottom:0;
	_bottom:-1px;
}

a.link {
	color:#fff;
	font-family: Arial;
	font-size:12px;
	
}	

div.dropdawnmenu a.selected {
	color:#fff;
	font-family: Arial;
	font-size:12px;
	background:#404040;
}

div.rightbg {
	background:url(/img/adc/rightbg.gif) top left no-repeat;
	height:851px;
}
table.main td.shadow1 {
	background:url(/img/adc/shadowrightrepeat.gif) top left repeat-y;
	vertical-align:top;
	width:28px;
	color:#e4e5df;
	text-align:center;
}
div.pagecontent {
	background-color: #f5f9f1;
	width:980px;
	margin:0 auto;
}
table.head {
	background-color:#d9d9d9;
	height:164px;
	width:940px;
	font-family: Arial;
	margin:0 0 0 40px;
}
div.darkline {
	height:4px;
	width:100%;
	font-size:1px;
	/*opacity:0.7;
	filter:alpha(opacity=70);*/
}
a.logo {
	margin:24px 0 0 30px;
	display:block;
}
table.head td {
	vertical-align:top;
	width:140px;
}
td.logo {
	width:260px !important;	
}
td.blue {
	background-color:#30a1bb;
}
div.numblink {
	text-align:right;
	font-family: Arial;
	font-size:18px;
	margin:10px 10px 0 0;
}


img.corner {
	position:absolute;
	top:126px;
	*top:127px;
	left:0;
}
img.blackcorner {
	position:absolute;
	top:126px;
	*top:127px;
	right:0;
	_right:-1px
	
	/*right:-4px;*/
}

div.position {
	position:relative;
	width:100%;
	height:1px;
	font-size:1px;
}
img.greybl {
	float:left;
	margin:0 0 0 40px;
}
div.greyfon {
	background-color:#d9d9d9;
	height:36px;
	width:780px;
	float:left;
}
img.greytr {
	float:left;	
	height:36px;
	width:40px;
}
div.photo {
	width:894px;
	position:relative;
	margin:-1px 0 0 0;
	_margin:-2px 0 0 0; 
}
img.tabletr {
	position:absolute;
	left:0;
	top:0;
}
img.tablebr {
	position:absolute;
	left:0;
	bottom:0;
}
img.tabletl {
	position:absolute;
	right:6px;
	top:0;
}
img.tablebl {
	position:absolute;
	right:6px;
	bottom:0px;
	_bottom:-1px;
}

table.photo {
	width:894px;
}
table.photo td.left {
	width:40px;
	background-color:#d9d9d9;
}
table.photo td.left a {
	display:block;
	margin-top:5px;
}
img.photo {
	margin:0 0 0 60px;
}
table.photo td.right {
	background-color:#d9d9d9;
	width:34px;
}
td.right2 {
	background:url(/img/adc/trright2.gif) 1% 2% no-repeat;
	*background:url(/img/adc/trright2.gif) 4px right no-repeat;
	width:40px;
	height:350px;
	min-height:350px;
	_height:350px;
}
table.photo td.center {
	font-size:1px;
}
a.vertmenu {
	text-decoration:none;
	background:url(/img/adc/rutop.gif) top left no-repeat;
	width:21px;
	padding:6px 0 5px 0px;
/*	background-color:#ba2e69;*/
	margin:2px;
	display:block;
}
a.vertmenucenter {
	text-decoration:none;
	width:21px;
	padding:6px 0 5px 0px;
	background-color:#ba2e69;
	margin:2px;
	display:block;
}
a.vertmenuselected {
	text-decoration:none;
	width:21px;
	padding:6px 0 5px 0px;
	background:url(/img/adc/enbot.gif) top left no-repeat;
	margin:2px;
	display:block;
}
a.home {
	width:20px;
	margin:0 0 2px -2px;
}
div.content {
	width:940px;
	margin:-1px 0 0 40px;
	_margin:-2px 0 0 40px;
	position:relative;	
}
table.content {
	width:100%;
	min-height:350px;
	_height:350px;
}
table.content td.left {
	width:260px;
	background-color:#d9d9d9;
}
table.content td.text {
	width:600px;
}
table.content td.fon {
	width:60px;
}
table.content td.right {
	width:40px;
	background-color:#d9d9d9;
}
img.innertable {
	position:absolute;
	top:0;
	left:0;
}
div.text {
	margin:36px 0 0 20px;
	line-height:20px;
}
div.text a {
	color:#123898;
	font-weight:bold;
}
span.title {
	font-size:20px;
	font-family: Arial;
}
img.banner {
	margin: 0 0 40px 30px;
}
div.number {
	width:220px;
	color:#494949;
	height:50px;
	font-family: Arial;
	background-color:#f5f9f1;
	padding: 0 0 25px 20px;
}
img.number {
	position:absolute;
	top:0;
	right:0;
}
div.cod {
	font-size:14px;
}
div.cod {
	font-size:14px;
	float:left;
}
div.telnumb {
	font-size:24px;
	float:left;
}
table.copyright {
	background-color:#d9d9d9;
	height:41px;
	width:940px;
	margin:-1px 0 0 40px;
	_margin:-2px 0 0 40px;	
}
table.copyright td {
	width:140px;
	vertical-align:bottom;
}
table.copyright td.copy {
	width:260px;
}
table.copyright td.copy a {
	text-decoration:none;
	color:#000;
	margin:0 0 0 30px;
}
img.tlcorner {
	position:absolute;
	left:0; 
	top:-36px;
}
img.trcorner {
	position:absolute;
	right:0;
	_right:-1px; 
	top:-36px;
}
div.format {
	position:absolute;
	top:-35px;
	color:#5e5d5d;
	font-size:9px;
	padding:10px 0 0 5px;
	text-align:right;
}
div.format a {
	color:#5e5d5d;
	font-size:9px;
}


/* Фотогаллерея */
div.gallery_group {
	width:120px;
	float:left;
	text-align:center;
	border:1px solid silver;
	padding:10px;
	margin:5px;
}

div.gallery_photo {
	width:160px;
	height:160px;
	float:left;
	margin-right:5px;
	text-align:center;
	border: 1px solid silver;
	margin-bottom:5px;
	padding:10px;
	background-color:white;
}


