	body {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 80%;
		margin:1px;
		padding:1px;
	}
	td.c1 {
		background-image: url(images/2.jpg);
		background-repeat: repeat-x;
	}
	td.c2 {
		background-image: url(images/4.gif);
		background-repeat: repeat-x;
	}
	td.c3 {
		background-image: url(images/5.gif);
		background-repeat: repeat-x;
	}
	td.c4 {
		background-image: url(images/9.gif);
		background-repeat: repeat-x;
	}
	td.c5 {
		background-image: url(images/15.gif);
		background-repeat: repeat-x;
	}
	td.c6 {
		background-image: url(images/16.gif);
		background-repeat: repeat-y;
	}
	td.c7 {
		background-image: url(images/18.gif);
		background-repeat: repeat-x;
	}
	td.c8 {
	background-image: url(images/20.gif);
	background-repeat: repeat-y;
	}
	tr.block {
		background-color: #E3F4E7;
		font-size: 13px;
	}
	tr.back {
		background-color: #25AA4C;
	}
	td.cost {
		text-align: left;
		padding: 10px;
	}
	table.pad {
		margin: 10px;
		table-layout: fixed;
	}
	table.cost {
	border: 1px solid #000;
	border-collapse: collapse;
	}
	p {
		text-indent: 20px;
		text-align: justify;
	}
	h1 {
		color: #C71312;
		font-family: arial;
		font-size: 125%;
	}
	h2 {
		font-family: arial;
		font-size: 105%;
	}
	img.preview {
		margin: 10px;
		border-color: black;
	}
	a {
		color: #25AA4C;
	}
	a.menu {
		color: white;
		font-weight: bold;
		font-family: arial;
		font-size: 13px;
		white-space: nowrap;
		text-decoration: none;
	}
	a.menu:hover {
	color: #E0FFFF;
}
	a.dopmenu {
		font-weight: bold;
	}
	a.inline {
	color: Navy;
	text-decoration: none;
}
	ul.what {
		margin-top: 5px;
		margin-left: 10px;
		margin-right: 10px;
		font-size: 90%;
		list-style-image: url('/images/13.gif');
		width:170px;
	}
	ul.what li {
		/*margin-right: -5px;*/
		
	}
	li {
		margin-right: 4px;
	}
	span.selected {
	color: #191970;
	font-weight: bold;
	font-family: arial;
	font-size: 13px;
	white-space: nowrap;
}
	div.news {
		font-size: 90%;
		text-align: left;
		padding: 10px;
	}
	div.map {
	margin-left: 30px;
	font-size: 120%;
	line-height: 30px;
}
	.zagolovok {
	color: white;
	font-size: 13px; 
	margin-left: 10px;
	font-weight: bold;
	white-space: nowrap;
	margin: 0px;
	padding: 0px;
}

.sera {
	color: #8D8D8D;
}

.sera a{
    color: #8D8D8D;
    text-decoration:none;
}

.phone {
    margin-top:140px;
    display:block;
    font-weight:bold;
    color:#23921A;
    text-align: left;
    font-size: 15px;
}

.norm{font-weight:normal}

.div_mib {position:absolute;top:600px;left:240px;width:720px;border:0px solid red;}
