/* Start of CMSMS style sheet 'mt-main' */
div.snoska3 {
float:center;
background:#F6F6F6 none repeat scroll 0 0;
border-bottom:1px solid #ff0000;
border-top:1px solid #ff0000;
font-size:100%;
line-height:130%;
margin:10px 5px 5px 15;
padding:10px 5px 5px 10px;
width:175px;
text-align: left;
}




div.breadcrumbs {
/* CSS short hand rule first value is top then right, bottom and left */
	padding: 1em 0em 1em 1em;
/* its good to set font sizes to be relative, this way viewer can change his/her font size */
	font-size: 90%;
/* css shorthand rule will be opened to be "0px 0px 0px 0px" */
	margin: 0px;

}
div.breadcrumbs span.lastitem {
	font-weight: normal;
}



strong.bot_1 {font-size: 11px; font-family:  Arial, Verdana, Times, serif;
font-weight: normal;
}

table td {font-size: 12px; font-family:  Arial, Verdana, Times, serif;}

li {
	font-family: Verdana, Helvetica, Geneva, Arial,  sans-serif;
font-size: 10pt;
}

li.text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; font-family:  Verdana;
}

p {
font-family: Verdana, Helvetica, Geneva, Arial,  sans-serif;
font-size: 10pt;
text-align: justify;
text-indent: 20px;
padding-left: 0px;
padding-top: 3px;
padding-bottom: 0;
margin-bottom: -5px;
}


P.nextback {
font-size: 7pt;
text-align: left;
padding-left: 0px;
padding-top: 3px;
text-indent: 0px;
}

P.left {
	FONT: 11px Verdana

}






h1 {
font-size: 16px;
font-family:  Verdana, Helvetica, Geneva, Arial,  sans-serif;

PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-TOP: 17px;
text-indent: 20px;
}


/*Iauaa*/
#mainContent {
	border: 1px solid #990000;
	position: relative;
	top: -50px;
	padding-left: 16px;
}
html {height: 100%;}
body {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Arial, Verdana, Times, serif;
	font-size: 85%;
	background-color: #FFFFFF;
	background-image: url(/img/global00.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	color: #000000;
	height: 100%;
}

table, td, div {box-sizing: border-box; -moz-box-sizing: border-box;}

img {border: 0px;}

table  {border-collapse:collapse;}
table td {margin: 0px;padding: 0px;}
a {color: #284172;}
/*Iauaa*/

div.header {
	width: 100%;
	height: 233px;
	background-image: url(/img/right000.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
	div.header div.window {
		height: 233px;
		width: 100%;
		background-image: url(/img/windows0.gif);
		background-repeat: repeat-x;
		background-position: top left;
		text-align: right;
	}
	div.chels {height: 233px;	width: 371px;	background-image: url(/img/chels000.png);	background-position: left top;	background-repeat: no-repeat;
		position: absolute;	left: 248px;	top: 0px; 

filter:expression(fixPNG(this)); }
	


	div.logo {height: 176px;	width: 277px;	background-image: url(/img/logo0000.png);	background-position: left top;	background-repeat: no-repeat;
		display: block; position: absolute;	left: 0px;	top: 66px;
filter:expression(fixPNG(this));
}
	div.logo_ie {height: 176px;	width: 277px;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/logo0000.png',sizingMethod='image');	position: absolute;
		display: block; left: 0px; top: 66px;}		
		div.ielogolink {
			height: 176px;	width: 277px; display: block;  left: 0px; top: 66px; position: absolute;
		}
		
	a.logo {height: 176px;	width: 277px;	background-image: url(/img/logo0000.png);	background-position: left top;	background-repeat: no-repeat;
		display: block; position: absolute;	left: 0px;	top: 66px;}
	a.logo_ie {height: 176px;	width: 277px;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/logo0000.png',sizingMethod='image');	position: absolute;
		display: block; left: 0px; top: 66px;}		
		a.ielogolink {
			height: 176px;	width: 277px; display: block;  left: 0px; top: 66px; position: absolute;
		}
		
table.menu_skel 


{
	width: 100%;
}
	tr.menu_row {
		height: 8px;
		background-color: #937e73;
		color: #FFFFFF;
		font-family: "Times New Roman", Times, serif;
	}
		tr.menu_row td {
			text-align: center;
			font-size: 15px;
		}
			tr.menu_row td a { 
				color: #FFFFFF;
				text-decoration: none;
			}
table.content_skel {
	width: 100%;
	/*HEIGHT*/ height: 300px;
	background-image: url(/img/ov000000.gif);
	background-position: top;
	background-repeat: repeat-x;
}
	table.content_skel td {
		background-image: none;
	}
	table.content_skel td.left_part {
		background-image: url(/img/left0000.gif);
		background-repeat:no-repeat;
		background-position: top right;
		vertical-align: top;
		padding-top: 22px;
		text-align: center;
		font-size:80%;		
		width: 318px;
		background-color: #FFFFFF;
	}
	
		table.insmenu {
			margin-left: 25px;
		}
		div.inssrch {
			text-align: center;
			margin-top: 35px;
		}
		div.insinsclients {
			text-align: center;
		}
		img.hdr_an {
			margin-bottom: 43px;
		}
			table.small_an {
				width: 90%;
				margin-bottom:10px;
			}
				table.small_an td {			
					text-align: left;
					vertical-align: top;
				}
				
	td.content_osn {
		vertical-align: top;
		padding-top: 35px;
	}
	td.content_osn_ins {
		vertical-align: top;
		padding-top: 23px;
	}
		table.catal {
			width: 100%;
		}
			tr.links_cat td {
				vertical-align: top;
			}
				tr.links_cat a {
					font-size: 85%;
					display: block;
					width: 80%;
					background-image: url(/img/cat00000.gif);
					background-repeat: no-repeat;
					background-position: left top;
					color:#484747;
					padding-left: 14px;
					margin-bottom: 16px;
					text-decoration: underline;
				}
	
		td.bbox {
			padding-right: 15px;
		}
		td.lbbox {
			padding-left: 15px;
		}
	
			table.banner {
				width: 100%;
				margin-top: 20px;
				cursor: pointer;
			}
			div.bannbox {margin-top: 58px; padding-right:10px;}
			table.banins {margin-top: 0px;}
			
				table.banner td.tprt {
					background-image: url(/img/grad0000.gif);
					background-repeat: repeat-x;
					height: 82px;					
				}
				table.banbody {
					width:100%;
					height: 82px;
				}
					table.banbody td.lpb {
						background-image: url(/img/bglp0000.gif);
						background-position: right top;
						background-repeat: no-repeat;
						width: 132px;
					}
					table.banbody td.rpb {
						background-image: url(/img/bgrp0000.gif);
						background-position: left top;
						background-repeat: no-repeat;
					}							
	a.st_1 {
		color: #284172;
		font-size: 85%;
	}
	a.allnews {
		color: #A17758;
	}
		input.search {
			font-size: 9px;
			border: 0px;
			color: #BDBDBD;
			width: 105px;
			background-image: url(/img/search00.gif);
			background-repeat: no-repeat;
			background-position: left center;
			padding-left: 3px;
			padding-bottom: 3px;
			position: relative;
			top: -6px;
			z-index: 10;
		}
		a.ssubm {
			display: block;
			text-decoration: underline;
			margin-top: -2px;
/*			position: relative;
			left: -108px;
			top: 12px;*/
		}
		
	tr.footer_row {
		height: 165px;
	}
		tr.footer_row td.osn {
			background-image: url(/img/grey0000.gif);
			background-repeat: repeat-x;
			background-position: center center;		
			vertical-align: top;
		}
			tr.footer_row td.lp {
				background-image: url(/img/demiscop.gif);
				background-repeat: no-repeat;
				background-position: center right;
			}
				table.copy {
					margin-top: 5px;

				}
				tr.footer_row td.lp td.right {
					font-size: 9px;
					vertical-align: middle;
					line-height: 14px;
					text-align: left;
					padding-bottom: 21px;
				}
					tr.footer_row td.lp td.right span {
						color: #890900;
					}
					tr.footer_row td.lp td.right a {
						color: #890900;
					}			
					
			table.footer_rp {
				width: 100%;
				height: 165px;
			}
				table.footer_rp td.contacts {
					background-image: url(/img/footer00.gif);
					background-repeat: no-repeat;
					background-position: right top;
					font-size: 11px;
					vertical-align: top;
				}
				table.footer_rp td.contacts div strong {
					
					margin-top: 86px; font-weight: normal;
				}
					table.footer_rp td.contacts a {
						display:block;
						background-image: url(/img/mailto001.gif);
						background-repeat: no-repeat;
						background-position: left bottom;
						color: #74553F;
						font-size: 11px;
						padding-left: 26px;
						padding-top: 7px;
						margin-bottom:4px;
						text-decoration: underline;
					}
				table.footer_rp td.counters {
					background-image: url(/img/footer01.gif);
					background-repeat: no-repeat;
					background-position: right top;
					width: 100%;
				}
					table.cntrs_ins {
						width: 100%;
						height: 165px;
						background-image: url(/img/counters.gif);
						background-repeat: no-repeat;
						background-position: left top;
					}
						table.cntrs_ins td {
							background-image: none;
							padding-left: 16px;
						}
						img.phone {
							margin-top: 50px;
						}
						img.phone_ie {
							margin-top: 50px;		
							filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/phone.png',sizingMethod='image');				
						}
							table.cntrs_ins td.cntrs img {
								display: block;								
							}
								table.cntrs_ins td.cntrs img.tpctr {
									margin-bottom: 16px;
									margin-top: 33px;									
								}
	
	div.cont_block_inv {
		background-color: #E8E8E8;
		margin-right: 11px;
	}			
	
	div.cont_block_text {
		margin-top: 26px;
		margin-left:34px;
		margin-right: 27px;
		margin-bottom: 20px;
	}
	div.cont_block_text p {
		font-size: 85%;
		color: #3E3E3E;
		margin-top: 0px;
		margin-bottom: 5px;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	div.cont_block_text p.subscribe {
		margin-top: 13px;
		text-align: right;
		color: #906246;		
	}
		div.cont_block_text p.subscribe span {
			display: block;
			width: 100%;
			color: #3E3E3E;
			font-size: 95%;
			font-style: italic;
		}
		h1.header_t1 {
			font-family: Verdana, Times, serif;
			font-size: 140%;
			font-weight: normal;
			color: #845A41; 
			margin-bottom: 0px;
		}
			


h2.header_t1 {
				font-weight: bold;
				font-size: 100%;
				margin: 0px;
				margin-top: 10px;
				margin-bottom: 10px;		
				color: #3E3E3E;		
				font-family: Verdana, Times, serif;
			}


				h3 {
					color: #284172;
					font-weight: normal;
					font-size: 110%;
					font-family: Verdana, Helvetica, Geneva, Arial,  sans-serif;  
                                        padding-top: 3px;
text-indent: 20px; 
				}

		table.cont_t1 {
			width: 100%;
		}
			table.cont_t1 tr.row td {
				border: 1px solid #D6D6D6;
				padding: 7px;
				font-size: 85%;
				color: #595959;
				padding-left: 30px;
				font-family: Arial, Helvetica, sans-serif;
			}
				table.cont_t1 tr.row b.bl {color: #283358;}
				table.cont_t1 tr.row b.rd {color: #8F6146;}
								
			table.cont_t1 th {
				padding: 0px;
				font-weight: normal;
				font-family: Arial, Helvetica, sans-serif;
			}
				table.cont_t1 th div {			
					text-align: left;
					padding-left: 30px;			
				}
				table.cont_t1 th img {
					position: relative;
					top: 1px;
					z-index: 15;
				}
				table.cont_t1 th.lev1 div {
					height: 23px;
				}
				table.cont_t1 th.lev2 div {
					height: 22px;
				}
				table.cont_t1 th.lev3 div {
					height: 21px;
				}					
				
	div.cont_block_inv {
		padding-bottom: 18px;
	}


			
}



	h1.header_t2_block {
		margin-left: 34px;
		font-family: "Times New Roman", Times, serif;
		font-size: 140%;
		font-weight: normal;
		color: #05123D; 
		margin-bottom: 0px;		
		padding-top: 12px;
		margin-bottom: 21px;
	}
		h1.header_t2_block img {
			display: block;
			margin-top: 1px;
		}
		
		table.ins_block_tb {
			width: 100%;
			margin-left: 20px;
			font-size: 85%;
			font-family: Arial, Helvetica, sans-serif;
		}
			table.ins_block_tb td { 
				vertical-align: top;
			}
			table.ins_block_tb a, table.ins_block_tb span {
				color: #4D4D4D;
				display: block;
				padding-left: 19px;
				background-image: url(/img/ins00000.gif);
				background-repeat: no-repeat;
				background-position: left 2px;
				margin-bottom: 5px;
				margin-right: 20px;
			}
				table.ins_block_tb a {text-decoration: underline;}

					table.ins_block_tb a.sublevel {
						margin-left: 24px;
						background-image: url(/img/ins00000.gif);
						padding-left: 15px;
						background-position: left 6px;
					}


/* End of 'mt-main' */

