*{margin:0;	padding:0;border:none}
body{background:#2D4B9C url(http://www.mogilev.biz/images/header_fon.jpg) repeat-x left top;font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif}

a {text-decoration:underline;cursor:pointer; color: #004381;}
a:hover{text-decoration:underline;cursor:pointer; color: red;}



#content .alignright{text-align:right}
#content .bltext{color:#1B5B8C}

#header{position:relative;height:122px;width:990px;margin:auto}
#logo{background:url(http://www.mogilev.biz/images/logo.gif) no-repeat left top;position:absolute;left:20px;top:26px;height:92px;width:363px}
#adv{position:absolute;left:450px;top:28px}
#addlinks{position:absolute;right:10px;top:3px;font-size:0}
#addlinks a{margin-left:10px}
#menu{position:absolute;bottom:-5px;right:40px}
#menu li{float:left;list-style-type:none}
#menu li a{color:#615F5F;text-decoration:none;font-size:10px;font-family:Tahoma;font-weight:bold;background:url(http://www.mogilev.biz/images/but_fon.jpg) repeat-x left bottom;line-height:0.5em;display:block;height:22px;float:left}
#menu li a:hover{text-decoration:underline;cursor:pointer}
#menu li a span{display:block;background:url(http://www.mogilev.biz/images/but_shadow.jpg) no-repeat right top;height:22px;padding:0 30px 0 18px;line-height:22px;float:left}
#menu li.last a span{background:url(http://www.mogilev.biz/images/lastbut_shadow.jpg) no-repeat right top}
#menu li.first a{background:#FAFAF6 url(http://www.mogilev.biz/images/actbut_corn.jpg) no-repeat left top}
#menu li.first a span{background:url(http://www.mogilev.biz/images/actbut_fon.jpg) no-repeat right top}
#menu li.act a{background:#FAFAF6 url(http://www.mogilev.biz/images/actbut_corn.gif) no-repeat left top;margin-left:-22px;position:relative}
#menu li.act a span{background:url(http://www.mogilev.biz/images/actbut_fon.jpg) no-repeat right top}

.topwrap{background:url(http://www.mogilev.biz/images/topcont_fon.jpg) repeat-x left top;height:8px;font-size:0;margin:0 auto;width:990px}
.lefttopwrap{background:url(http://www.mogilev.biz/images/lefttopcont_fon.jpg) no-repeat left top;height:8px;font-size:0}
.righttopwrap{background:url(http://www.mogilev.biz/images/righttopcont_fon.jpg) no-repeat right top;height:8px;font-size:0}
.botwrap{background:url(http://www.mogilev.biz/images/botcont_fon.jpg) repeat-x left top;height:13px;font-size:0;margin:0 auto;width:990px}
.leftbotwrap{background:url(http://www.mogilev.biz/images/leftbotcont_fon.jpg) no-repeat left top;height:13px;font-size:0}
.rightbotwrap{background:url(http://www.mogilev.biz/images/rightbotcont_fon.jpg) no-repeat right top;height:13px;font-size:0}
.wrap{margin:0 auto;background:#FBFBF7 url(http://www.mogilev.biz/images/leftcont_fon.jpg) repeat-y left top;width:990px}
#content{background:url(http://www.mogilev.biz/images/rightcont_fon.jpg) repeat-y right top;overflow:hidden;height:1%;position:relative}
#pen{background: url(http://www.mogilev.biz/images/pen.jpg) no-repeat left top;width:155px;height:48px;position:absolute;right:13px;bottom:0}
* html #pen{right:12px;bottom:-2px} 

#maincont{margin-left:275px;font-size:12px}
.mainbox{float:left;width:96%;padding:20px 30px 0 0;font-family:Tahoma}
.mainbox h3{border-bottom:dashed 1px #696868;font-size:12px;font-weight:normal;margin:0 15px 15px 0;padding:4px 0 3px 0}
.mainbox h3.cent{color:#1B5B8C;border-bottom:none;text-align:center;padding:20px 0}
.mainbox .data{margin-bottom:20px}
.mainbox .data td{font-size:12px;color:#21549A;padding-right:10px}
.mainbox p{margin-bottom:12px;padding-right:10px}
.mainpage li{list-style-type:none;  padding-bottom:3px;}
.podl {color:#FFFF00; background-color:#387DCB; height:15px; no-repeat 100% 0%; margin-bottom:12px; width:100%; padding-left:5px; padding-top:3px; padding-bottom:3px;}

.srh { background-color:#FFFF00; height:50px; no-repeat 100% 0%; margin-bottom:12px; width:100%; padding-left:5px; padding-top:3px; padding-bottom:3px; }

.karta ul{ margin-left:12px; padding-left:10px}
.karta li{ list-style-image: url(http://www.mogilev.biz/gif/arrowlit.gif) }

#sidebar{float:left;width:200px;padding:10px 0 10px 25px;font-size:12px}
#sidebar h3{ no-repeat 10px center;color:#696868;border-bottom:dotted 1px #696868;padding:0 0 3px 30px;font-size:11px;font-weight:normal}
#sidebar h2{background:url(http://www.mogilev.biz/images/mark.gif) no-repeat 10px center;border-bottom:dotted 1px #696868;padding:0 0 3px 30px;font-size:13px;font-weight:bold}
#sidebar li{list-style-type:none; padding-left:13px; padding-bottom:10px}
#sidebar li a{text-decoration:none;color:#2D4B9C; padding-bottom:25px}
#sidebar li a:hover{text-decoration:underline; padding-bottom:25px}
.indprv {margin-bottom:15px;padding-top:5px;   
}

#podmenu {padding-top:10px; padding-bottom:10px}
#podmenu li{list-style-type:none;background:url(http://www.mogilev.biz/gif/arr.gif) no-repeat left center;padding-left:20px; padding-top:1px; padding-bottom:1px}

#footer{clear:both;position:relative;margin:0 auto;height:44px;width:990px;color:#fff;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif}
#phone{background:url(http://www.mogilev.biz/images/phone.jpg) no-repeat left top;padding-left:25px;text-align:right;position:absolute;left:20px;top:5px;width:200px}
#info{position:absolute;left:35%;top:5px;width:400px}
#stat{position:absolute;right:0;top:5px}


.lf {
	FONT-SIZE: 9px; color: #000099;  FONT-WEIGHT: normal;  TEXT-DECORATION: none
}

.lf a{
	FONT-SIZE: 9px; color: #000099;  FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.lf a:visited{
	FONT-SIZE: 9px; color: #000099; FONT-WEIGHT: normal;  TEXT-DECORATION: none
}
.lf a:hover{
	FONT-SIZE: 9px; color: #000099; FONT-WEIGHT: normal; TEXT-DECORATION: none
}


.fname {
	FONT-SIZE: 13px; color: #000099;  FONT-WEIGHT: bold;  TEXT-DECORATION: underline; padding-top:15px; padding-bottom:6px
}
.fopis {
	FONT-SIZE: 12px; border-bottom:dashed 1px #696868; padding-bottom:3px;  

}
.fnameo {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #004381; FONT-FAMILY: Tahoma, Verdana, Arial,  Helvetica, sans-serif; fontsize: 21px; padding-bottom:20px; TEXT-DECORATION: underline;
}
.frkz {
	FONT-SIZE: 12px;  FONT-WEIGHT: bold; 
}
.firmtext h1{font-size:10px;color: #000000; font-weight:normal; margin:0 10px 10px 0;padding:0px 0 0px 0}
.firmtext h2{font-size:12px;color: #000000; font-weight:normal; margin:0 15px 15px 0;padding:4px 0 3px 0}


.mainText {
	FONT-SIZE: 12px; COLOR: #111111;   FONT-FAMILY: Tahoma, Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: justify
}
.mainTextst {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #111111;  PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify}
.mainTextt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #111111;  PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; }
.orangeText {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

.orangeText A {
	FONT-SIZE: 11px; COLOR: #004381; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.orangeText A:hover {
	FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right; 
}
.blueText {
	FONT-SIZE: 10px; COLOR: #087cd2; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.blueTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #087cd2; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.blackText {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}

.ntab {
	FONT-FAMILY: Tahoma; FONT-SIZE: 10px; COLOR: yellow;  TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.ntab {
	FONT-FAMILY: Tahoma; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: yellow; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
A.ntab:visited {
	FONT-FAMILY: Tahoma; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: yellow; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
A.ntab:hover {
	FONT-FAMILY: Tahoma; COLOR: yellow; TEXT-DECORATION: underline
}



H1 {
FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #004381; FONT-FAMILY: Tahoma, Verdana, Arial,  Helvetica, sans-serif; fontsize: 21px
}
.h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #004381; FONT-FAMILY: Tahoma, Verdana, Arial,  Helvetica, sans-serif; fontsize: 14px
}
A.h1 {
	FONT-FAMILY: Tahoma; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #004381;  TEXT-DECORATION: underline
}
A.h1:visited {
	FONT-FAMILY: Tahoma; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #004381; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.h1:hover {
	FONT-FAMILY: Tahoma; COLOR: #087cd2; TEXT-DECORATION: underline
}

H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004381; FONT-FAMILY: Tahoma, Verdana, Arial,  Helvetica, sans-serif; fontsize: 14px
}
H3 {
	FONT-SIZE: 13px; FONT-WEIGHT: normal; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif; fontsize: 14px
}
.h3 {
	FONT-SIZE: 13px; FONT-WEIGHT: normal; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif; fontsize: 14px}
H4 {
FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #004381; FONT-FAMILY: Tahoma, Verdana, Arial,  Helvetica, sans-serif; fontsize: 21px
}
.orangeTextR {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}



.frame {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 8px; MARGIN: 0px; BORDER-LEFT: #d9d9d9 1px solid; PADDING-TOP: 8px; FONT-FAMILY: Arial,Sans-Serif;
FONT-SIZE: 14px 
}

.menu {
	FONT-SIZE: 11px 
}

.frametb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #d9d9d9
}


.small {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; fontsize: 11px
}

.rbrfrmtxt {margin:0 0 20px 0; padding:4px 0 3px 0}

.input{
  border:1px solid #A9B7C7;
   font-size:13px;
  padding:2px;
 
}

.but{
  border:1px solid #A9B7C7;
   font-size:13px;
  padding:1px;
 
}

.cnt {text-valign:middle;  }

.search { padding-left: 50px; padding-top: 5px; height:60px;  FONT-SIZE: 12px; COLOR: #ffffff; FONT-WEIGHT: bold;}
ol.rezsrh { padding-left: 25px;  }

.tvr { height:75px; width:75px; border:1px solid #A9B7C7; TEXT-ALIGN: center;  }
.tvr2 { height:150px; width:150px; border:1px solid #A9B7C7;TEXT-ALIGN: center;}

div.indrzd {
	display: block;
	border-bottom: 3px solid #006DA3;
	padding-top: 5px;
	margin: 0;
	position: relative;
	
}

div.indrzd  span {

	font-weight: bold;
	padding: 2px 5px 2px;
	background: #006DA3;
	color: Yellow;
}



A.topl {
	FONT-FAMILY: Tahoma; FONT-SIZE: 11px; COLOR: #ffffff; padding-right:30px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.h1:topl {
	FONT-FAMILY: Tahoma; FONT-SIZE: 11px; COLOR: #ffffff; padding-right:30px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.h1:topl {
	FONT-FAMILY: Tahoma; FONT-SIZE: 11px; COLOR: #ffffff; padding-right:30px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}


.slkhd {
FONT-SIZE: 13px; color: #0000CC;  FONT-WEIGHT: bold;  TEXT-DECORATION: underline; text-align:justify; padding-top:5px; padding-bottom:5px;

}

.slk {
FONT-SIZE: 11px;   FONT-WEIGHT: normal;  TEXT-DECORATION: none; text-align:justify; padding-bottom:5px;

}

.slk a{
	FONT-SIZE: 11px; color: #000000;  FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.slk a:visited{
	FONT-SIZE: 11px; color: #000000; FONT-WEIGHT: normal;  TEXT-DECORATION: none
}
.slk a:hover{
	FONT-SIZE: 11px; color: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

.slk a:first-letter{
	text-transform:uppercase;
}

.slk:first-letter{
	text-transform:uppercase;
}





