/*html {background-color:#7ca0cf}*/
body {background-color:#ffffff; font-family:Tahoma,Verdana,Arial; font-size:9pt;color:#537b97}
/*html {background-color:#7ea0d0}*/
body,html,table.main_temple,form {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%}
table.main_temple td {width:100%; height:100%; background:url('http://www.f91.ru/img/main/main_bg1.jpg') center top no-repeat; text-align:center; vertical-align:top}
table.main_content {width:1000px;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:100%}
table.main_content td { background:transparent; height:100%}
a {outline:none}
a.lnkred,a.lnkred:visited  {color:#c40c1e; font-size:8pt;font-weight:bold}
a.lnkred:hover {color:#e62e3f;font-size:8pt;}
table td,input,select {font-size:9pt;color:#537b97}
a.lnkblue,a.lnkblue:visited  {color:#537b97; font-size:8pt;font-weight:bold;} /* color:#63869c;*/
a.lnkblue:hover {color:#e62e3f;font-size:8pt;} /*a.lnkblue:hover {color:#85a8be;font-size:8pt;}*/
a,a:visited {color:#63869c; font-size:9pt;}
a:hover {color:#e62e3f;}
a.lmact,a.lmact:visited {color:#e62e3f; font-size:9pt;}
a.lmact:hover {color:#e62e3f;}
#ac {text-align:center}
#rowhideauto td {background-color:#555; color:white;}
#rowhl td {background-color:#f2f6f9;}
#rowhover td {background-color:#e8f0f6; cursor:hand; cursor:pointer}
#rownormal td {background-color:transparent;}
h1.phone {color:#ffffff; font-size:16pt; font-weight:normal;font-family:tahoma; text-indent:0cm; margin-left:0px; padding:0px 0px 0px 0px}
h1.main_white {color:white; font-size:14pt; font-weight:normal;font-family:tahoma}
p.white {color:#ffffff; font-size:9pt; text-indent:1cm; text-align:left}
p.main_white {color:#ffffff; font-size:9pt; text-indent:0cm; text-align:left; margin:0px 0px 5px 0px;}
h1 {font-size:14pt; font-weight:normal}
h2 {font-size:10pt; font-weight:bold}
h3 {font-size:9pt; font-weight:normal}
h1,h2,h3,h4,h5,h6 { position:relative; margin:0px 0px 0px 0px; padding-top:10px; padding-bottom:10px; color:#c40c1e; font-family:tahoma}
.ph1,
.ph2{
 margin:0px 0px 10px 0px; 
 padding:0px; 
 color:#c40c1e;
 font-family:tahoma;
 font-weight:bold;
}
.ph1{ font-size:14px; line-height:14px;}
.ph2{ font-size:12px; line-height:14px;}
table.fa{
border-collapse:collapse;
width:630px;
margin:0px 0px 15px 0px;
padding:0px;
border:0px solid green;
}
table.fa td{
margin:0px;
padding:0px;
text-align:center;
vertical-align:bottom;
width:210px;
}
table.fa td img{
border:0px solid white;
}
.cont {font-size:8pt; font-weight:normal;}
.8p {font-size:8pt; font-weight:normal;}
table.cont th {color:#537b97; height:44px;background:url('http://new.f91.ru/img/inside/thbg.png') repeat-x; border-bottom:1px solid #cfdfe9;; border-right:1px solid #cfdfe9}
/* background-color:#dfeaf1*/
table.cont td {color:#537b97; height:auto;background-color:white; border-bottom:1px solid #cfdfe9;; border-right:1px solid #cfdfe9}
table.cont {border-top:1px solid #cfdfe9;border-left:1px solid #cfdfe9; margin-top:20px}
#menudiv,#menudivhover{
height:32px;
margin:1px 3px 0px 3px;
padding:7px 0px 0px 15px;
vertical-align:middle;
border-left:1px solid #ffffff;
border-top:1px solid #ffffff;
}
#menudiv{
background-color:#f2f6f9;
}
#menudivhover{
background-color:#e8f0f6;
}
a.leftmenu,a.leftmenu:visited {color:#63869c; font-size:9pt; font-weight:bold}
}
a.leftmenu:hover {color:#e62e3f;}

/*.require:after {color:red;content:" *"}*/
.w300 {width:300px;}
.w250 {width:250px;}
.w200 {width:200px;}
div.menu3 {width:614px; height:20px; background:url('http://new.f91.ru/img/inside/menu3bg.jpg') repeat-y; border:1px solid #cfdfe9}
table.menu3 {width:614px; height:30px; background:url('http://new.f91.ru/img/inside/menu3bg.jpg') repeat-y; border-left:1px solid #cfdfe9;border-top:1px solid #cfdfe9}
table.menu3 td {border-bottom:1px solid #cfdfe9;border-right:1px solid #cfdfe9; vertical-align:middle; padding-left:10px;}
table.noborder,table.noborder td {border:0px solid white; font-size:8pt}
100pro {width:100%}
.viewdiv {border:1px solid #537b97; height:15px; width:22px; margin-bottom:10px; float:left; margin-right:5px; cursor:pointer }
.viewdiv_act {border:1px solid #c40c1e; height:15px; width:22px; margin-bottom:10px; float:left; margin-right:5px; cursor:pointer}
table.contcard th {color:#537b97; height:44px;background:url('http://new.f91.ru/img/inside/thbg.png') repeat-x; border-bottom:1px solid #cfdfe9;; border-right:1px solid #cfdfe9}
/* background-color:#dfeaf1*/
table.contcard th {color:#537b97; height:44px;background:url('http://new.f91.ru/img/inside/thbg.png') top repeat-x; border-bottom:1px solid #cfdfe9;; border-right:1px solid #cfdfe9}
table.contcard td {color:#537b97;background:transparent; border-bottom:1px solid #cfdfe9;; border-right:1px solid #cfdfe9}
table.contcard {border-top:0px solid #cfdfe9;border-left:1px solid #cfdfe9;font-size:8pt; font-weight:normal;}
table.contcard td.hlr {color:#537b97;background:#f1f6f9; border-bottom:1px solid #cfdfe9;; border-right:1px solid #cfdfe9; height:auto}
table.contcard tr,table.contcard td { height:auto;}
table.credit {border:1px solid #e8f0f6; margin:0px 0px 0px 0px}
table.credit td {font-size:7.5pt; border:1px solid #e8f0f6;}
table.credit td.hd {font-weight:bold}
li {list-style-image:url('http://new.f91.ru/img/inside/menu/menuarr.png');list-style-position:outside; margin-left:15px;}
.jscriptlnk {border-bottom:1px dashed #c40c1e; cursor:hand; cursor:pointer}
ul.banks li { margin-bottom:5px}
table.cont1 {border-top:1px solid #cfdfe9;border-left:1px solid #cfdfe9}
table.cont1 td {color:#537b97;background-color:white; border-bottom:1px solid #cfdfe9;; border-right:1px solid #cfdfe9}
table.cont1 th {color:#c40c1e; height:44px;background:url('http://new.f91.ru/img/inside/thbg.png') repeat-x; border-bottom:1px solid #cfdfe9; border-right:1px solid #cfdfe9; font-size:10pt;font-family:Tahoma; }
table.norm,table.norm td,table.norm th {border:0px solid black; vertical-align:middle; height:auto; width:auto}
ol li {list-style-image:none; list-style-position:outside; margin-left:15px;}
div.mainmenu {border:0px solid red; width:100%; height:24px;background:url('http://new.f91.ru/img/dot.png') bottom repeat-x; vertical-align:middle; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
.pseudolink {text-decoration:underline; cursor:hand; cursor:pointer}
.pseudolink_act {text-decoration:underline; cursor:hand; cursor:pointer; color:#c40c1e}

div.newslist{
border:0px solid red;
margin:0px;
padding:0px;
vertical-align:top;
}
div.newslist .ph2,
div.newslist div.hrred{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border:0px solid red;
}
div.newslist p{
/*margin:10px 0px 10px 0px;*/
}
div.newslist h2,div.newslist p, div.newslist div.hrred{
}
div.hrred{
border:0px solid red; 
height:32px; 
width:100%;
background:url('/img/inside/hrred.png') 0 16px repeat-x;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.np{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.bold{
font-weight:bold;
}
table.delim{
width:80%;
background-color:#d2e1ea;
height:1px;
margin:0px auto 0px auto;
border-collapse:collapse;
}
table.delim td{
margin:0px;
padding:0px;
}
.style1{
color:#c40c1e;
}
.red{
color:#c40c1e;
}
.maintext{width:95%; margin:0px auto 0px auto}
.maintext p {text-align:justify;font-size:9pt; text-indent:0cm;margin:0px 0px 5px 0px;}
.maintext p, .maintext h1 {color:#424242;}
.min_hght{
	width:1px;
	height:940px;
	float:left;
}
