	html,body	{
		height:100%;
		margin: 0;
		padding:0px;
		font-family: Tahoma, Verdana, Arial, sans-serif;
		color: #303030;
		font-size: 11px;
		background: url(images/body_bg.gif) 0 0 repeat-x #FBFBFB;
	}
	a	{
		color: #25428C;
		font-family: Tahoma, Verdana, Arial, sans-serif;
		text-decoration: underline; 
		font-size: 11px;
	}
	a:hover	{
		text-decoration: none; 
	}
	td	{
		font-size: 11px;
	}
	img, table	{
		border:none;
	}
	
	table {
		border-collapse: collapse;
		width:100%;
	}

	table td {
		padding: 0px;
		vertical-align:top;
	}
	h1,h2,h3,h4,h5,h6,p {
		padding:0;
		margin:0;
	}
    .global    {
        min-width:1004px;
    }
    * html .global    {
        width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 995)? "995px" : "100%");
    }
	
	.htmlMakeup	{
		padding:0 100px;
	}
	.mainCols	{
	}
	.mCol1	{
		width:26%;
		padding:39px 0 0 0;
	}
	.mCol1 .logo	{	
		display:block;
		background:url(images/logo.gif) 50% 0 no-repeat;
		height:113px;
	}
	.menu	{
	}
	.menu a	{
		display:block;
		height:29px;
		border-bottom:solid 1px #E3E4E5;
		text-align:center;
		padding-top:18px;
	}
	.menu a:hover	{
		background:url(images/menu_a_hover.gif) 0 0 repeat-x;
	}
	.menu strong	{
		display:block;
		height:29px;
		border-bottom:solid 1px #E3E4E5;
		text-align:center;
		padding-top:18px;
		background:url(images/menu_a_hover.gif) 0 0 repeat-x;
	}
	.phone	{
		background:url(images/phone.gif) 0 0 no-repeat;
		padding:45px 8px 0 15px;
		width:162px;
		height:98px;
		text-align:right;
		color:#39435D;
		font-size:18px;
		font-family: Arial, Tahoma, Verdana, sans-serif;
		margin-bottom:20px;
	}
	
	
	.mCol2	{
		padding:270px 55px 0 55px;
		background:url(images/main_ill.jpg) 50% 39px no-repeat;
	}
	h1	{ 	
		color:#54628C;
		font-size:30px;
		font-weight:normal;
		padding-bottom:5px;
		background:url(images/h2_bg.gif) 70% 100% no-repeat;
	}
	h1:first-letter	{
		color:#21292E;
	}
	.txt	{
		border-bottom:solid 1px #E3E4E5;
		border-top:solid 1px #E3E4E5;
		padding:7px 0;
		margin-bottom:10px;
	}
	.more	{
		display:block;
		text-align:right;
	}
	
	.mCol3	{
		width:30%;
		background:url(images/col3_top_bg.gif) 100% 0 no-repeat;
		padding:14px 0 0 0;
	}
	.lingva	{
		color:#ABABAB;
		font-size: 12px;
		height:30px;
		margin:22px 0 30px 0;
	}
	.lingva i	{
		font-style:normal;
		float:left;
		line-height:30px;
		height:30px;
		margin:0 10px;
	}
	.lingva a	{
		float:left;
		line-height:30px;
		height:30px;
	}
	.lingva a:hover	{
		background:url(images/ligva_menu_top.gif) 50% 0 no-repeat;
	}
	.lingva strong	{
		float:left;
		line-height:30px;
		height:30px;
		background:url(images/ligva_menu_top.gif) 50% 0 no-repeat;
		font-weight:normal;
	}
	h2	{
		color:#54628C;
		font-size:18px;
		font-weight:normal;
		padding-bottom:5px;
		background:url(images/h2_bg.gif) 122px 100% no-repeat;
	}
	h2:first-letter	{
		color:#21292E;
	}
	.bottom	{
		background:url(images/bottom_bg.gif) 100% 0 no-repeat;
		padding:110px 40px 0 0;
		height:52px;
		border-bottom:solid 1px #E8E8E8;
		color:black;
		text-align:right;
	}
	.bottom span	{
		text-align:left;
		display:block;
		float:right;
	}
	.inner .mCol2	{
		padding:0 0 0 55px;
		background:url(images/inner_ill.jpg) 0 0 no-repeat;
	}
	.innerLingva	{
		background:url(images/col3_top_bg.gif) 100% 0 no-repeat;
		padding:14px 0 0 318px;
	}
	.inner .lingva	{
		color:#ABABAB;
		font-size: 12px;
		height:30px;
		margin:22px 0 0 0;
	}
	.wayFinder	{
		color:#062DA3;
		margin-top:25px;
		margin-bottom:18px;
	}
	.wayFinder a	{
		color:#062DA3;
	}
	.rightPic	{
		float:right;
		margin:0 0 10px 15px;
	}
	p	{
		margin-bottom:12px;
	}
	cite	{
		display:block;
		font-style:normal;
		background:white;
		padding:10px 17px;
	}
	.mCol3 h2	{
		color:#54628C;
		font-size:18px;
		font-weight:normal;
		padding-bottom:5px;
		background:url(images/h2_bg.gif) 122px 100% no-repeat;
	}
	.mCol3 h2:first-letter	{
		color:#21292E;
	}
	h2	{
		color:#21292E;
		font-size:24px;
		font-weight:normal;
		padding-bottom:5px;
		background-position:70% 100%;
	}
	h4	{
		color:#21292E;
		font-size:14px;
		font-weight:normal;
		padding-bottom:5px;
	}
	h3	{
		color:#54628C;
		font-size:18px;
		font-weight:normal;
		padding-bottom:5px;
		/* background:url(images/h2_bg.gif) 70% 100% no-repeat;*/
	}
	h3:first-letter	{
		color:#21292E;
	}

	h5	{
		color:#54628C;
		font-size:18px;
		font-weight:normal;
		padding-bottom:5px;
	}
	h5:first-letter	{
		color:#21292E;
	}
	.mCol1 h3	{
		font-size:14px;
		font-weight:bold;
		background:none;
	}
	.table	{
	}
	.table td	{
		padding:13px 6px;
		text-align:center;
		border:solid 1px #EDEDED;
	}
	.table .title td	{
		background:#8794B3;
		color:white;
	}
	.table .g td	{
		background:#DEDEDE;
	}
	ul	{
		margin:15px 0 15px 15px;
		padding:0;
	}
	ul li	{
		margin:4px 0;
		padding:0;
	}
	ol	{
		margin:15px 0 15px 15px;
		padding:0;
	}
	ol li	{
		margin:4px 0;
		padding:0;
	}
