BODY {
	padding-top: 0; margin-top: 0; margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0;
}
FONT {
	font-size: 13px; font-family: arial; 
}
li {
	font-size: 13px; font-family: Tahoma;
}
A {
	color: #FFDDE1; text-decoration: none;
}
A.t {
	COLOR: black; TEXT-DECORATION: none; font-size: 13px; font-family: arial; 
}
A.tt {
	COLOR: EAA353; TEXT-DECORATION: none; font-size: 13px; font-family: arial; 
}
a:link {
	color: #000000;
	text-decoration: underline;
}
a:visited {
	color: #330000;
	text-decoration: underline;
}
a:hover {
	color: #333333;
	text-decoration: none;
}
a:active {
	color: #330000;
	text-decoration: underline;
}
.style1 {color: #FFFFFF}
p {
	text-indent:20pt; font-size: 14px; font-family: arial;  margin-left: 10;  margin-right: 5;
}

h3 {
	 font-family: arial; COLOR: #EE6911;
}
h2 {
	 COLOR: #808080; margin-left: 15px;
}
#nav {
	margin-left: 38; margin-top: 30; 
} 

#cor {
        font-size: 10px; font-family: Arial;  color: black;  text-align: right;  margin-right: 10px;
} 

#t { 
       font-family: Arial;  color: black; font-size: 12px;
} 

#s { 
       font-family: verdana;  color: black; font-size: 12px;
} 
#table {
 border: 1; bordercolor:#999999;
 }
#td {
        font-size: 12px; font-family: arial; ;  
}
#tr {
        font-size: 12px; font-family: arial;
}


/*конец старого файла*/

table.vento {
border-collapse:collapse;
border: 1px solid black;
font-size: 90%;
text-align:center;
}

td.vento {
border: 1px solid black;
}

td.td529 {padding-left:4px;}
/**/

td.gorenie {font-size:80%; padding:1px; 
}

#s1 {
background:#fff;
margin:0 auto;
width:940px;
padding:2px;
}

#sidebar1 {width:195px;float:left;margin-right:20px;}

#s2 {
background:#fff;
float:right;
width:720px;

}
#po h1 {clear:both;color:#4b4746;font-size:170%;margin-top:15px;}
#footer1 {
background:#cc9;
clear:both;
width:720px;
float:right;
}

#footer2 {
background:#eee;
clear:both;
width:940px;
border-top:3px double #000;
padding-top:3px;
min-height:20px;
}
div.r {float:right;font:8pt verdana,tahoma,arial;color:#c63234;}

table.otstup {margin-right:10px; margin-bottom:5px; border:0;}

#main-top {
background-color:#fff;
margin:0 auto;
width:940px;
padding:2px;
clear:both;
border-bottom:1px dotted gray;
}
#label-left {
background:#fff;
float:left;
width:336px;
text-align:center;
}
#label-right {
background:#fff;
float:right;
width:600px;
background-image: url("images/ognetushitel-ou3.jpg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
}



#stick {
-moz-border-radius: 5px 5px 5px 5px;

    background-color: #EEEEEE;
    border: 1px solid #DDDDDD;
    font-style: italic;
    margin: 1em 2em !important;
    padding: 0 10px;
}

blockquote {
	padding: 0 10px;
	margin: 1em 2em !important;
	background-color: #eee;
	border: 1px solid #ddd;
	font-style: italic;
}
blockquote p {
  margin: 0 !important;
  width: inherit !important;
}
blockquote a:link {
  text-decoration: underline;}
  


.stvoly table, table.stvoly {border-collapse: collapse;font-size:90%;}
.stvoly tr {border-bottom:1px dotted #000; vertical-align:middle;
	padding: 5px;}
.stvoly td {border-bottom:1px dotted #000; vertical-align:middle;
	padding: 5px;}
.stvoly div {background-color:#eee;}	
#bl {background-color:#eee;}
.stvoly1 table, table.stvoly {border-collapse: collapse;font-size:90%;border:0;}
.stvoly1 tr {border-bottom:1px dotted #000; vertical-align:middle;
	padding: 5px;}
.stvoly1 td {border-bottom:1px dotted #000; vertical-align:middle;
	padding: 5px;}
.stvoly1 div {background-color:#eee;}	

.frame {
border: 4px solid #dddddd;
background-color:white;
width:121px;height: 121px;
text-align:center;
margin-right: 5px;

}
.frame3 {

font: normal 11pt arial;
text-align:left;
margin-right: 3px;

}
img.anons {border:1px solid gray;padding:3px;margin-right:10px; margin-bottom:5px;}

.frame9 {
border: 4px solid #dddddd;
background-color:white;
width:121px;height: 121px;


}
.brclear {
	clear: both;
	height: 0;
	margin: 0;
	font-size: 1px;
	line-height: 0;
}
/*for node*/

.a {
border: 10px solid #696969;
background-color:white;
width:400px; height:400px;
float:left;margin-right:5px;
 }
.b {
background-color:#f1f1f1;width:250px;
height:200px;
margin-bottom:10px;
position: relative;
line-height: 125%;
overflow:hidden;

text-align:center;
}
.c {
background-color:#ffefef;
clear:right;
height:220px;
position: relative;
text-align:justify;padding:0.5em;font:11px verdana,arial;}

#cont {height:420px; margin-bottom:70px;overflow:hidden;}



div.b span {
    display: block;
    position: absolute;
    top: 30%;
    left: 0%;
    width: 100%;
}
div.b span span {
    position: relative;
    top: -50%;
	font:bold 36px verdana,arial;color:#999999;}
	

ul.v{
    position: relative; left: 1.25em; margin-right: 1.25em;
}
td.views_calc_justify_right {text-align:right;}
