@charset "utf-8";
body, div, p, th, td, li, dd	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.main { /*  ,      */  
min-height: 100%; /*      */  
height: auto !important; 
height: 100%;
z-index:1;
}  
table { border-collapse: collapse; }
a { font-family : Arial, Helvetica, sans-serif;
    color : #574e88;
}

li,ul
{
list-style-image:url(../i/new/redbulet.png);
font-size:12px;;
}

li.point
{
list-style-image:url(../i/new/point.png);
font-size:12px;;
}
ul.point
{
list-style-image:url(../i/new/point.png);
font-size:12px;;
}

td {
	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;;
}
p {
	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;;
}

span {
	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
input.poisk
{
background-color:#FFFFFF; border-color:#000000; 
BORDER-BOTTOM: #000000 1px solid; 
BORDER-LEFT: #000000 1px solid; 
BORDER-RIGHT: #000000 1px solid; 
BORDER-TOP: #000000 1px solid; 
font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#3f3f40;
text-indent:4px;
height:15px;
}
input.pole
{
background-color:#FFFFFF; border-color:#000000; 
BORDER-BOTTOM: #000000 1px solid; 
BORDER-LEFT: #000000 1px solid; 
BORDER-RIGHT: #000000 1px solid; 
BORDER-TOP: #000000 1px solid; 
font-family: Arial, Helvetica, sans-serif;
font-size:12px; 
color:#3f3f40;
text-indent:4px;
}
INPUT.bottonw {
    BORDER-BOTTOM: 0px; 
    BORDER-LEFT:0px; 
    BORDER-RIGHT:0px;  
    BORDER-TOP: 0px; 
    COLOR: #ffffff;
    font-size : 12px;
    font-family : Arial, Helvetica, sans-serif;
    text-align : center;
    vertical-align: middle;
    font-weight : bold;
    text-decoration : none;
	height:25px;
}


.topm0w {
    font-size:11px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#ffffff;
	line-height:11px;
}
a.topm0w:link { font-size:11px;line-height:11px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; color:#ffffff;}
a.topm0w:hover {font-size :11px;line-height:11px; font-family: Arial, Helvetica, sans-serif; font-weight :bold; text-decoration: none; color :#ffffff;}
a.topm0w:active {font-size:11px;line-height:11px;font-family: Arial, Helvetica, sans-serif; font-weight:bold;	text-decoration: none !important; color:#ffffff;}
a.topm0w:visited {  font-size:11px;line-height:11px;  font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; color:#ffffff;}

.langr {
    font-size:11px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#ffffff;
}
a.langr:link { font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; color:#ffffff;}
a.langr:hover {font-size :11px; font-family: Arial, Helvetica, sans-serif; font-weight :bold; text-decoration: none; color :#ffffff;}
a.langr:active {font-size:11px;font-family: Arial, Helvetica, sans-serif; font-weight:bold;	text-decoration: underline !important; color:#ffffff;}
a.langr:visited {  font-size:11px;  font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; color:#ffffff;}

.plgref {
    font-size:13px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    color:#ffffff;
	line-height:13px;
}
a.plgref:link { font-size:13px;line-height:13px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; color:#ffffff;}
a.plgref:hover {font-size :13px;line-height:13px; font-family: Arial, Helvetica, sans-serif; font-weight :normal; text-decoration: none; color :#ffffff;}
a.plgref:active {font-size:13px;line-height:13px;font-family: Arial, Helvetica, sans-serif; font-weight:normal;	text-decoration: underline !important; color:#ffffff;}
a.plgref:visited {  font-size:13px;line-height:13px;  font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none !important; color:#ffffff;}


.bottom {
    font-size:11px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    color:#3f3f40;
}
a.bottom:link { font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; color:#3f3f40;}
a.bottom:hover {font-size :11px; font-family: Arial, Helvetica, sans-serif; font-weight :normal; text-decoration: none; color :#3f3f40;}
a.bottom:active {font-size:11px;font-family: Arial, Helvetica, sans-serif; font-weight:normal;	text-decoration: underline !important; color:#3f3f40;}
a.bottom:visited {  font-size:11px;  font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; color:#3f3f40;}

.blacktext {
    font-size:12px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    color:#3f3f40;
}
a.blacktext:link { font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; color:#3f3f40;}
a.blacktext:hover {font-size :12px; font-family: Arial, Helvetica, sans-serif; font-weight :normal; text-decoration: none; color :#3f3f40;}
a.blacktext:active {font-size:12px;font-family: Arial, Helvetica, sans-serif; font-weight:normal;	text-decoration: none !important; color:#3f3f40;}
a.blacktext:visited {  font-size:12px;  font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; color:#3f3f40;}

.pageh {
    font-size:20px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#000000;
}
a.pageh:link { font-size:20px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; color:#000000;}
a.pageh:hover {font-size :20px; font-family: Arial, Helvetica, sans-serif; font-weight :bold; text-decoration: none; color :#000000;}
a.pageh:active {font-size:20px;font-family: Arial, Helvetica, sans-serif; font-weight:bold;	text-decoration: none !important; color:#000000;}
a.pageh:visited {  font-size:20px;  font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; color:#000000;}

.textob {
    font-size:11px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    color:#3f3f40;
}
a.textob:link { font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; color:#3f3f40;}
a.textob:hover {font-size :11px; font-family: Arial, Helvetica, sans-serif; font-weight :normal; text-decoration: none; color :#3f3f40;}
a.textob:active {font-size:11px;font-family: Arial, Helvetica, sans-serif; font-weight:normal;	text-decoration: none !important; color:#3f3f40;}
a.textob:visited {  font-size:11px;  font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; color:#3f3f40;}

.leftmenp {
    font-size:12px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#3f3f40;
}
a.leftmenp:link { font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; color:#3f3f40;}
a.leftmenp:visited { font-size:12px;  font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; color:#3f3f40;}
a.leftmenp:hover { font-size :12px; font-family: Arial, Helvetica, sans-serif; font-weight :bold; text-decoration: none; color :#3f3f40;}
a.leftmenp:active { font-size:12px;font-family: Arial, Helvetica, sans-serif; font-weight:bold;text-decoration: underline !important; color:#3f3f40;}

.leftmenpa {
    font-size:12px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#ffffff;
}
a.leftmenpa:link { font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; color:#ffffff;}
a.leftmenpa:visited { font-size:12px;  font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; color:#ffffff;}
a.leftmenpa:hover { font-size :12px; font-family: Arial, Helvetica, sans-serif; font-weight :bold; text-decoration: none; color :#ffffff;}
a.leftmenpa:active { font-size:12px;font-family: Arial, Helvetica, sans-serif; font-weight:bold;text-decoration: underline !important; color:#ffffff;}

.leftmenp2 {
    font-size:11px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    color:#3f3f40;
}
a.leftmenp12:link { font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; color:#3f3f40;}
a.leftmenp2:visited { font-size:12px;  font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; color:#3f3f40;}
a.leftmenp2:hover { font-size :12px; font-family: Arial, Helvetica, sans-serif; font-weight :normal; text-decoration: none; color :#3f3f40;}
a.leftmenp2:active { font-size:12px;font-family: Arial, Helvetica, sans-serif; font-weight:normal;	text-decoration: none !important; color:#3f3f40;}

.leftmenp12 {
    font-size:12px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    color:#3f3f40;
}
a.leftmenp2:link { font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; color:#3f3f40;}
a.leftmenp2:visited { font-size:11px;  font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; color:#3f3f40;}
a.leftmenp2:hover { font-size :11px; font-family: Arial, Helvetica, sans-serif; font-weight :normal; text-decoration: none; color :#3f3f40;}
a.leftmenp2:active { font-size:11px;font-family: Arial, Helvetica, sans-serif; font-weight:normal;	text-decoration: underline !important; color:#3f3f40;}

.leftmenp2b {
    font-size:11px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#3f3f40;
}
a.leftmenp2b:link { font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; color:#3f3f40;}
a.leftmenp2b:visited { font-size:11px;  font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; color:#3f3f40;}
a.leftmenp2b:hover { font-size :11px; font-family: Arial, Helvetica, sans-serif; font-weight :bold; text-decoration: none; color :#3f3f40;}
a.leftmenp2b:active { font-size:11px;font-family: Arial, Helvetica, sans-serif; font-weight:bold;	text-decoration: underline !important; color:#3f3f40;}

.leftmenp2a {
    font-size:11px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    color:#ee1c25;
}
a.leftmenp2a:link { font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; color:#ee1c25;}
a.leftmenp2a:visited { font-size:11px;  font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; color:#ee1c25;}
a.leftmenp2a:hover { font-size :11px; font-family: Arial, Helvetica, sans-serif; font-weight :normal; text-decoration: none; color :#ee1c25;}
a.leftmenp2a:active { font-size:11px;font-family: Arial, Helvetica, sans-serif; font-weight:normal;	text-decoration: underline !important; color:#ee1c25;}

.leftmp12a {
    font-size:12px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    color:#ee1c25;
}
a.leftmp12a:link { font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; color:#ee1c25;}
a.leftmp12a:visited { font-size:12px;  font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; color:#ee1c25;}
a.leftmp12a:hover { font-size :12px; font-family: Arial, Helvetica, sans-serif; font-weight :normal; text-decoration: none; color :#ee1c25;}
a.leftmp12a:active { font-size:12px;font-family: Arial, Helvetica, sans-serif; font-weight:normal;	text-decoration: underline !important; color:#ee1c25;}

.pagepath {
    font-size:12px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    color:#3f3f40;
}
a.pagepath:link { font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; color:#3f3f40;}
a.pagepath:hover {font-size :12px; font-family: Arial, Helvetica, sans-serif; font-weight :normal; text-decoration: none; color :#3f3f40;}
a.pagepath:active {font-size:12px;font-family: Arial, Helvetica, sans-serif; font-weight:normal;	text-decoration: none !important; color:#3f3f40;}
a.pagepath:visited {  font-size:12px;  font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; color:#3f3f40;}

.flabel
{   font-size:14px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    color:#3f3f40;
}

.bottonw
{   font-size:11px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    color:#ffffff;
	text-align:left;
}

.whiteCalend {BACKGROUND-COLOR: #fff;font-size:10pt; font-family:Arial,Tahoma,Helvetica,sans-serif;font-weight:normal;text-decoration:none;color:#431820;PADDING:0 2px}
.purpleCalend {BACKGROUND-COLOR: #fff;font-size:10pt; font-family:Arial,Tahoma,Helvetica,sans-serif;font-weight:bold;text-decoration:none;color:#000000;}
.weekDayCalend {BACKGROUND-COLOR: #CCCCCC;font-size:10pt; font-family:Arial,Tahoma,Helvetica,sans-serif;font-weight:bold;text-decoration:none;color:#B80E32;PADDING:1px 3px}
.blackCalend {BACKGROUND-COLOR: #fff;font-size:10pt; font-family:Arial,Tahoma,Helvetica,sans-serif;font-weight:bold;text-decoration:none;color:#E82142;PADDING:0 2px}
.overCalend {BACKGROUND-COLOR: #eee;font-size:10pt; font-family:Arial,Tahoma,Helvetica,sans-serif;font-weight:normal;text-decoration:none;color:#B7021C;PADDING:0 2px}
.sundayCalend {BACKGROUND-COLOR: #fff;font-size:10pt; font-family:Arial,Tahoma,Helvetica,sans-serif;font-weight:normal;text-decoration:none;color:#B7021C;PADDING:0 2px}
.noneCalend {BACKGROUND-COLOR: #FFFFFF;font-size:10pt; font-family:Arial,Tahoma,Helvetica,sans-serif;font-weight:normal;text-decoration:none;color:#CCCCCC;PADDING:0 2px}




.black12px {
    font-size:12px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#3f3f40;
}
a.black12px:link { font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; color:#3f3f40;}
a.black12px:visited { font-size:12px;  font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; color:#3f3f40;}
a.black12px:hover { font-size :12px; font-family: Arial, Helvetica, sans-serif; font-weight :bold; text-decoration: none; color :#3f3f40;}
a.black12px:active { font-size:12px;font-family: Arial, Helvetica, sans-serif; font-weight:bold;	text-decoration: underline !important; color:#3f3f40;}


.sml2 {
    font-size:12px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    color:#3f3f40;
}
a.sml2:link { font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; color:#3f3f40;}
a.sml2:visited { font-size:12px;  font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; color:#3f3f40;}
a.sml2:hover { font-size :12px; font-family: Arial, Helvetica, sans-serif; font-weight :normal; text-decoration: none; color :#3f3f40;}
a.sml2:active { font-size:12px;font-family: Arial, Helvetica, sans-serif; font-weight:normal;	text-decoration: underline !important; color:#3f3f40;}

.sml3 {
    font-size:11px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    color:#3f3f40;
}
a.sml3:link { font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; color:#3f3f40;}
a.sml3:visited { font-size:11px;  font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; color:#3f3f40;}
a.sml3:hover { font-size :11px; font-family: Arial, Helvetica, sans-serif; font-weight :normal; text-decoration: none; color :#3f3f40;}
a.sml3:active { font-size:11px;font-family: Arial, Helvetica, sans-serif; font-weight:normal;	text-decoration: underline !important; color:#3f3f40;}


.nashprod {
    font-size:20px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#3f3f40;
}

.blocktitle {
    font-size:15px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#626469;
}
.blockanons {
    font-size:11px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    color:#3f3f40;
}


.newsyear {
    font-size:11px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#3f3f40;
}
a.newsyear:link { font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; color:#FFFFFF;}
a.newsyear:visited { font-size:11px;  font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none !important; color:#FFFFFF;}
a.newsyear:hover { font-size :11px; font-family: Arial, Helvetica, sans-serif; font-weight :bold; text-decoration: none; color :#FFFFFF;}
a.newsyear:active { font-size:11px;font-family: Arial, Helvetica, sans-serif; font-weight:bold;	text-decoration: underline !important; color:#FFFFFF;}


.newsday {
    font-size:10px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#ee1c25;
}
a.newsday:link { font-size:10px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; color:#ee1c25;}
a.newsday:visited { font-size:10px;  font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none !important; color:#ee1c25;}
a.newsday:hover { font-size :10px; font-family: Arial, Helvetica, sans-serif; font-weight :bold; text-decoration: none; color :#ee1c25;}
a.newsday:active { font-size:10px;font-family: Arial, Helvetica, sans-serif; font-weight:bold;	text-decoration: underline !important; color:#ee1c25;}

.newstitle {
    font-size:11px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#3f3f40;
}

.newsanons {
    font-size:11px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    color:#3f3f40;
}

.news1d {
    font-size:11px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#3f3f40;
}
.news1h {
    font-size:12px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#3f3f40;
}

.redtext {
    font-size:11px;;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    color:#ee1c25;
}
a.redtext:link { font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; color:#ee1c25;}
a.redtext:hover {font-size :11px; font-family: Arial, Helvetica, sans-serif; font-weight :normal; text-decoration: none; color :#ee1c25;}
a.redtext:active {font-size:11px;font-family: Arial, Helvetica, sans-serif; font-weight:normal;	text-decoration: none !important; color:#ee1c25;}
a.redtext:visited {  font-size:11px;  font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; color:#ee1c25;}

/*  */

.message.error 
{
    background-color: #FFE0DE;
    border: 1px solid #FF0000;
    padding: 10px;
    width: 100%;
    margin: 10px 0px 10px 0px;
}

.message
{
    color: #000000;
    font-size: 11px;
    font-style: normal;
    position: relative;
    width: 430px;
}

.message.error b 
{
    color: #D00000;
}

.message b 
{
    display: block;
    font-size: 1.2em;
    margin-bottom: 0.3em;
}

.text.error, .b-continue-disabled 
{
    background-color: #FFDDDD;
    background-image: none;
    border-color: #FF7777 !important;
}

.port td 
{
    border: medium none;
    padding: 3px;
}

.black
{
	list-style: none;
	padding: 7px 0px 2px;
}

table
{
	clear: both;
}

.ui-tabs .ui-tabs-nav
{
	list-style-image: none;
}

.ui-tabs .ui-tabs-nav li
{
	list-style-image: none;
}
