/* оформление контента */
/* ############################# */
body {
	font-family: Verdana;
	font-size: 12px;
	line-height: 16px;
}

/* заголовок контента */
#h1  {
	text-decoration : none;
	color : #037DCE;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 17px;
	text-align : left;
	letter-spacing: -0.05em;
}

#h1white  {
	text-decoration : none;
	color : #FFFFFF;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 17px;
	text-align : left;
	letter-spacing: 0.7em;
	font-weight : normal;
}

#m_title {
	color: 383838; letter-spacing: -0.1em; font-size: 19px; text-decoration : none; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* стиль контента */
p{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 12px;
}
td{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 12px;
}
.maintext   { 
text-decoration : none;
color : #000000;
font-family : Verdana, Helvetica, sans-serif;
font-size : 12px;
text-align : justify; 
}
.maintext  p{ 
text-decoration : none;
color : #000000;
font-family : Verdana, Helvetica, sans-serif;
font-size : 12px;
text-align : left; 
}
/*.maintext:first-letter {
 color: #df2025; 
}*/


/* буквица */
#bkv  {
	text-decoration : none;
	color : #2584C4;
	font-family : Verdana, Helvetica, sans-serif;
	font-size: 17px;
	font-weight : normal;
	letter-spacing : -0.1em;
	text-align : justify;
}

#bkv_new  {
	text-decoration : none;
	color : #000000;
	font-family : Verdana, Helvetica, sans-serif;
	font-size: 17px;
	font-weight : normal;
	letter-spacing : -0.1em;
	text-align : justify;
}

/* подзаголовок */
h2  { 
text-decoration : none;
color : #2584C4;
font-family : Verdana, Helvetica, sans-serif;
font-size : 14px;
text-align : left;
letter-spacing: -0.1em;
font-weight : bold; 
}

/* списки */
LI  { 
text-decoration : none;
color : #000000;
font-family : Verdana, Helvetica, sans-serif;
font-size : 12px;
text-align : left; 
}

LI.ind  { 
text-decoration : none;
color : #2584C4;
font-family : Verdana, Helvetica, sans-serif;
font-size : 12px;
text-align : left;
letter-spacing: 0.3em;
font-weight : bold; 
}

/* italic */
#italic  { 
color : #2584C4;
font-weight : bold; 
}

#u {
border-bottom : 1px solid #bbbbbb;
}


/* ссылки */
/* ############################# */

/* обыкновенная */
A  {
	text-decoration : none;
	color : #009C00;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}


/* A:Hover */
A:Hover {
	color : 2584C4;
	text-decoration : underline;
}

/* A:Visited 
A:Visited  { color : #009948; }*/

/* все остальное */
/* ############################# */

/* список новостей */
#ltlink {
	color : #000000;
	font-family : Verdana, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing: 0.09em;
}

#ltlink:Hover { 
color : #2584C4; 
}
#ltlink_read {
	color : #808080;
	font-family : Verdana, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	text-decoration : none;
	letter-spacing: 0.09em;
}

/*#ltlink:Visited {
	color : #7C7C7C;
}*/

/* наимельчайший шрифт */
#ss { 
color : white;
font-family : Verdana, Geneva, Helvetica, sans-serif;
font-size : 9px;
text-decoration : none; 
}

/* мелкий белый шрифт */
#sw { 
color : White;
font-family : Verdana, Geneva, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
text-decoration : none; 
}

/* мелкий черный шрифт */
#sb { 
color : Black;
font-family : Verdana, Geneva, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
text-decoration : none; 
text-align : justify; 
}

#sb:Hover { 
text-decoration : underline; 
}

/* мелкий черный шрифт часть 2 */
#sb2 { 
color : Black;
font-family : Verdana, Geneva, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
text-decoration : none; 
text-align : justify; 
}

/* открытки */
 
#ectxt {
text-decoration : none;
color : #2584C4;
font-family : Verdana, Helvetica, sans-serif;
font-size : 11px;
text-align : justify; 
font-weight : bold;
}

#ectxt2 {
text-decoration : none;
color : #FFFFFF;
font-family : Verdana, Helvetica, sans-serif;
font-size : 11px;
text-align : justify; 
font-weight : bold;
}

#pbcolor {
	border : 1px solid Black;
	padding-bottom : 1px;
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 1px;
}

#biglink  { 
text-decoration : none;
color : #2584C4;
font-family : Verdana, Helvetica, sans-serif;
font-size : small;
text-align : left;
letter-spacing: -0.1em;
font-weight : bold; 
}

#t1  {
	text-decoration : none;
	color : #4F4F4F;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}

#t1:hover {
	color : #898989;
}

#t2 { 
color : Black;
font-family : Verdana, Geneva, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
text-decoration : none; 
text-align : justify; 
}



#t3 {
color : 0069AF;
font-family : Verdana, Geneva, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
text-decoration : none;
}

#quick {
	background-color : #DEDEE2;
	border : 1px solid Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
}

.small {
	font-size: 11px;
}

#esub_annot {
	border: 1px solid #FFCC00;
	padding: 10px;
}

/* Информер */

#informer {
	font-size: 9px;
	font-family: Verdana;
	background-color: #ffffcc;
	border: 1px solid #EDEDB6;
	padding: 2px;
	width: 99%;
}

#informer span { font-size: 9px; }
#informer a { font-size: 9px; }

#informer .block_header {
	font-weight: 700;
}






.poloska{
	background-position: top;
	background : url(http://www.oilru.com/images/poloska_bg.gif);
	background-repeat: repeat-x;
}
.poloska2{
	background : url(http://www.oilru.com/images/poloska_bg.gif);
	background-repeat: repeat-x;
}
.n_read{
	margin-top: 7px;
}
.n_read2{
	background : url(http://www.oilru.com/images/notread2.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.n_read1{
	background : url(http://www.oilru.com/images/read2.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}

.mainnews{
	padding: 0px; background-color: #dcecff; border: 2px solid #114e92; display: none; position: absolute; top: 240px; left: 280px; width: 500px;
}

.jobadd{
	padding: 10px; background-color: #dcecff; border: 2px solid #114e92; display: none; position: absolute; top: 2px; left: 280px; width: 700px;
}

.field{
	border: 1px solid #336699;
	font-size: 11px;
}


a.news_pod:link{
	color: #000000;
	border-bottom: 1px dashed #000000;
	font-weight: normal;
}
a.news_pod:hover{
	color: #000000;
	border-bottom: 0px;
	font-weight: normal;
}

.f10{
	font-size: 10px;
	text-align: left;
}


.ntop{
	line-height: 19px;
}

#newsup{
  font-size: 14px;
}





.div26{
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

.div27{
	background-image:URL(/images/lay_corner_lu.png);
	background-repeat: no-repeat;
	background-position: top left;
	height: 20px;
	float: left;
	width: 20px;
}
.div28{
	background-image:URL(/images/lay_line_u.png);
	background-repeat: repeat-x;
	background-position: top left;
	height: 20px;
	float: left;
	width: 1px;
}
.div29{
	background-image:URL(/images/lay_corner_ru.png);
	background-repeat: no-repeat;
	background-position: top left;
	height: 20px;
	float: left;
	width: 20px;
}

.div30{
	background-image:URL(/images/lay_line_l.png);
	background-repeat: repeat-y;
	background-position: top left;
	float: left;
	width: 20px;
	height: 1px;
}
.div31{
	background-color: #ffffff;
	float: left;
	width: 1px;
	height: 1px;
	overflow: hidden;	
}
.div32{
	background-image:URL(/images/lay_line_r.png);
	background-repeat: repeat-y;
	background-position: top left;
	float: left;
	width: 20px;
	height: 1px;
}
.div33{
	background-image:URL(/images/lay_corner_ld.png);
	background-repeat: no-repeat;
	background-position: top left;
	height: 20px;
	float: left;
	width: 20px;
}
.div34{
	background-image:URL(/images/lay_line_d.png);
	background-repeat: repeat-x;
	background-position: top left;
	height: 20px;
	float: left;
	width: 1px;
}
.div35{
	background-image:URL(/images/lay_corner_rd.png);
	background-repeat: no-repeat;
	background-position: top left;
	height: 20px;
	float: left;
	width: 20px;
}

.div25{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: #000000;
	display: none;
}

.clear{clear: both;}

.img_news{
	border: 1px solid #336699;
	padding: 2px;
}
.img_news:hover{
	border: 1px solid #990000;
	padding: 2px;
}

.news_n{display: none;}


.ofr{
	background-image:URL(/images/or_bg.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 19px;
	width: 142px;
	color: #ffffff;
	padding: 2px  10px 0 6px;
}
.ofr a{color: #ffffff; font-size: 11px; font-family: Arial; text-transform: uppercase; font-weight: bold;}
.ofr a:hover{color: #ffffff; font-size: 11px; font-family: Arial; text-transform: uppercase; font-weight: bold; text-decoration: none;}


.content_text table td{
		background-color: #336699;
}	


