html, body {height: 100%; margin:0px;}

/* таблички */
table{
border:0px; /* border="0" */
border-collapse:collapse; /* cellspacing="0" */
}
table td{
padding:0px; /* cellspadding="0" */
}
/* стиль текста */
.content {font-family:Arial;
	color:#525252; 
	font-size:12px;
}
.top {font-family:Arial;
	color:#c0c0c0; 
	font-size:10px;
}
.smi {font-family:Arial;
	color:#a8a8a8; 
	font-size:10px;
}
/* заголовки */

h1 {font-family:Arial;
	color:#005aab; 
	font-size:15px;
	font-weight:bold; 
	text-transform: uppercase;}



h2 {font-family:Arial;
	font-size:15px;
	font-weight:bold; 
	text-transform: uppercase;}

h4 {font-family:Arial;
	color:#005aab; 
	font-size:15px;
	font-weight:bold; 
	margin-top: 10px; 
	margin-left: 0px; 
	margin-bottom: 5px;
	text-transform: uppercase;}
	
h4 link:hover  {font-family:Arial;
	color:#005aab; 
	font-size:15px;
	font-weight:bold; 
	margin-top: 10px; 
	margin-left: 0px; 
	margin-bottom: 5px;
	text-transform: uppercase;}
	
h3 {font-family:Arial;
	color:#f6a200; 
	font-size:15px;
	font-weight:bold; 
	margin-top: 10px; 
	margin-left: 0px; 
	margin-bottom: 5px;
	text-transform: uppercase;}
/* ссылки */
a {font-size:12px;font-family: arial;text-decoration: underline;font-weight:bold;color:#3976ad;}
a:hover {text-decoration: none;}



a.link {font-size:12px;font-family: arial;text-decoration: underline;font-weight:bold;}
a.link:hover {text-decoration: none;}


a.menu {font-size:12px;font-family: arial;text-decoration: none;font-weight:bold;color:#005aab;text-transform: uppercase;}
a.menu:hover {text-decoration: underline;color:#729fc8;}

a.smilink {font-size:10px;font-family: arial;text-decoration: underline;color:#a8a8a8;}
a.smilink:hover {text-decoration: none;}

a.rules {font-size:12px;font-family: arial;text-decoration: underline;color:#bababa;}
a.rules:hover {text-decoration: none;}

/* цвета ссылок */
.color1 {color:#f6a200;}
.color2 {color:#3976ad;}

/* маркеры */
ul.example { margin: 0.5em 0; padding: 0 0 0 2em; }
ul.example li {
margin: 0.5em 0; padding: 0 0 0 20px;
list-style-image:url('/templates/Default/images/i/li1.gif');
text-indent: -1.5em;   
}
ul.example li:before {
list-style-image:url('/templates/Default/images/i/li1.gif');
}
ul.date { margin: 0; padding: 0 0 0 0; font-size:10px; color:#b8b8b8;}
    ul.date li
    {
        margin: 0; 
		line-height: 1;
        list-style-type: none;
        behavior: expression( !this.before
            ? this.before = this.innerHTML = '&mdash;&nbsp;' + this.innerHTML : '' );

    }
    ul.date li:before { content: '\2014\a0'; }
	
span.ex {
 padding-left:25px;
 background: url('/templates/Default/images/i/li1.gif') no-repeat center left;
}

span.print {
 padding-left:25px;
 background: url('/templates/Default/images/i/print.gif') no-repeat center left;
color:#000000;
}

span.smi {
 padding-left:25px;
 background: url('/templates/Default/images/i/smi.gif') no-repeat center left;
}

span.menuli {
 padding-left:18px;
 background: url('/templates/Default/images/i/li2.gif') no-repeat center left;
}

span.object {
 padding-left:25px;
 background: url('/templates/Default/images/i/object.gif') no-repeat center left;
}
	
/* блоки */
.news
{
background: #f9f9f9 url('/templates/Default/images/i/ugolok.gif') right top no-repeat;
padding: 10px;
}
.footer2
{
background: url(/templates/Default/images/i/l2.gif) right no-repeat;
padding-top: 25px;padding-bottom:25px;padding-left:10px;padding-right:10px;
color:white;
; text-decoration: none
}

.footer3
{
padding-top: 25px;padding-bottom:25px;padding-left:10px;padding-right:10px;
color:#bababa;
text-align:center;
}

.object
{
background: #f1f1f1 url(/templates/Default/images/i/ugolok.gif) right top no-repeat;
padding: 10px;
}
.object_street
{
text-align:center;
color:#3a3a3a;
padding-top: 5px;
}
.plashka
{
background: #f9f9f9 url(/templates/Default/images/i/plashka.gif) repeat-x;
margin: 0.5em 0;
padding: 4px 0px 5px 0px;
color:white;
text-align:center;
font-weight:bold; 
font-size:10px;
text-transform: uppercase;
}
.pic1
{
background-image: url('/templates/Default/images/i/ramka.gif');
	background-repeat: no-repeat;
	height: 140px;
	width: 195px;
	padding-top: 3px;
	padding-left: 3px;
}

.space
{
	height: 1px;
	font-size: 1px;
	border-bottom: solid 1px #d9d9d9;
	margin: 5px 0px 5px 0px;
}
.space2
{
	margin: 10px 0px 5px 0px;
}
.space4
{
	margin: 2px 0px 5px 0px;
}
.space3
{
	margin: 30px 0px 5px 0px;
}
a.ho {
	text-decoration: none;
}
a.ho:hover {
	text-decoration: underline;
}
.spacemenu
{
	height: 1px;
	font-size: 1px;
	border-bottom: solid 1px #d9d9d9;
	margin: 10px 0px 10px 0px;
}

#banner {padding-left:5px;padding-top:5px;border-left:1px solid #D5D5D5; border-top:1px solid #D5D5D5;}

#footer {
background-color:#898989;
width:100%;
height:50px;
}
cite { float: left; margin: 0px 15px 10px 0px; padding: 15px; display: block; width: 130px; background: #f0f0f0; border-top: 1px solid #bdbdbd; border-bottom: 1px solid #bdbdbd; font-family: Georgia, "Times New Roman", Times, serif; font-size: 130%; font-weight: normal; color: #505050; text-decoration: none; line-height: 120%; font-style: normal; }
a.ho {
	text-decoration: none;
; color: #FFFFFF
}
a.ho:hover {
	text-decoration: none;
; color: #FFFFFF
}