	body
	{
		margin: 0;
		padding: 0;
	}
        
        A
	{
		font: bold 13px Calibri;
		font-size: 13px;
		letter-spacing: 1px;
		color: #053f02;
		padding: 0;
		margin: 0;
		text-decoration: none;
	}
	
	A:hover
	{
		color: #067c00;
	}
        
        TABLE
        {
            border: 0;
        }
	.polaroid {
            position: relative;
      }
      .polaroid img {
		  width: 100%;
        
      }
	.main-container
	{
		width: 1100px;
		position: relative;
		background: transparent;
		margin: 0;
		padding: 0;
	}
	
	.main-bottom-blok
	{
		height: 156px;
		width: 100%;
		background:url("../../images/bottom_fill.jpg") repeat-x scroll left top transparent;
	}

	img
	{
		border: 0;
	}
	
	.left-panel
	{
		float: left;
		width: 230px;
		background: transparent;
		position: absolute;
		top: 90px;
		bottom: 0px;
		left: 0px;
		z-index: 3;
	}
	

	.main-data-panel
	{
		float: left;
		width: 612px;
		background: transparent;
		position: relative;
		top: 0px;
		left: 230px;
		z-index: 4;
	}
	
	.main-data-panel .left-fill
	{
		float: left;
		width: 27px;
		background: transparent;
		position: absolute;
		top: 27px;
		left: 0px;
		bottom: 28px;
		background:url("../../images/content_border_left.png") repeat-y scroll left top transparent;
	}
	
	.main-data-panel .right-fill
	{
		float: right;
		width: 28px;
		background: transparent;
		position: absolute;
		top: 27px;
		right: 0px;
		bottom: 28px;
		background:url("../../images/content_border_right.png") repeat-y scroll left top transparent;
	}
	
	.main-data-panel .top
	{
		float: left;
		width: 612px;
		height: 27px;
		background: transparent;
		position: relative;
		top: 0px;
		left: 0px;
	}
	
	.main-data-panel .top .left
	{
		float: left;
		width: 27px;
		height: 27px;
		background:url("../../images/content_border_lt.png") no-repeat scroll left top transparent;
	}
	
	.main-data-panel .top .right
	{
		float: right;
		width: 28px;
		height: 27px;
		background:url("../../images/content_border_rt.png") no-repeat scroll left top transparent;
	}
	
	.main-data-panel .top .fill
	{
		float: left;
		height: 27px;
		width: 557px;
		left: 27px;
		background:url("../../images/content_border_top.png") repeat-x scroll left top transparent;
	}
	
	.main-data-panel .bottom
	{
		float: left;
		width: 612px;
		height: 28px;
		background: transparent;
		position: relative;
		left: 0px;
	}
	
	.main-data-panel .bottom .left
	{
		float: left;
		width: 27px;
		height: 28px;
		background:url("../../images/content_border_lb.png") no-repeat scroll left top transparent;
	}
	
	.main-data-panel .bottom .right
	{
		float: right;
		width: 28px;
		height: 28px;
		background:url("../../images/content_border_rb.png") no-repeat scroll left top transparent;
	}
	
	.main-data-panel .bottom .fill
	{
		float: left;
		height: 28px;
		width: 557px;
		left: 27px;
		background:url("../../images/content_border_bottom.png") repeat-x scroll left top transparent;
	}
	
	.main-data-panel .data
	{
		float: left;
		width: 557px;
		background: transparent;
		position: relative;
		left: 27px;
		background:url("../../images/data_fill.jpg") repeat scroll left top transparent;
	}
	
	.main-data-panel .data .header
	{
		float: left;
		width: 556px;
		height: 62px;
		position: relative;
		left: 0px;
		background:url("../../images/data_header.jpg") no-repeat scroll left top transparent;
		display: table;
		align: center;
		text-align: center;
	}
	
	.main-data-panel .data .header P
	{
		padding: 0;
		margin: 0;
		text-align: left;
		
		font: normal 14px Calibri;
		font-family: Calibri, sans-serif;
		font-size: 14px;
		color: #000000;
		letter-spacing: 1px;
	}
	
	.main-data-panel .data .header .top-container
	{
		display: table;
		width: 100%; 
		height: 62px;
		#position: relative;
		overflow: hidden;
	}
	
	.main-data-panel .data .header .mid-container
	{
		#position: absolute;
		#top: 50%;
		display: table-cell;
		vertical-align: middle;
	}
	
	.main-data-panel .data .header .bot-container
	{
		#position: relative;
		#top: -50%
	}
	
	.main-data-panel .data .mid-container
	{
		#position: absolute;
		#top: 50%;
		display: table-cell;
		vertical-align: middle;
	}
	
	.main-data-panel .data .bot-container
	{
		#position: relative;
		#top: -50%
	}
	
	.main-data-panel .data .header H1
	{
		vertical-align: middle;
	}
	
	.main-data-panel .data .main-page
	{
		float: left;
		width: 527px;
		left: 15px;
		position: relative;
		background: transparent;
		text-align: left;
		
		font: normal 14px Calibri;
		font-family: Calibri, sans-serif;
		font-size: 14px;
		color: #000000;
		letter-spacing: 1px;
	}
	
	.main-data-panel .data .main-page P
	{
		padding: 0;
		margin: 0;
		padding-top: 7px;
		padding-bottom: 5px;
		text-align: left;
		
		font: normal 14px Calibri;
		font-family: Calibri, sans-serif;
		font-size: 14px;
		color: #000000;
		letter-spacing: 1px;
		
		padding-top: 0px;
		padding-bottom: 0px;
	}
	
	.main-data-panel .data .spacer
	{
		float: left;
		height: 15px;
		width: 527px;
		position: relative;
	}
	
	.main-data-panel .coner-right-top
	{
		float: right;
		width: 38px;
		height: 37px;
		background: transparent;
		position: absolute;
		right: 2px;
		top: 2px;
		background:url("../../images/content_coner_rt.png") no-repeat scroll left top transparent;
	}
	
	.main-data-panel .coner-left-top
	{
		float: left;
		width: 36px;
		height: 38px;
		background: transparent;
		position: absolute;
		left: 2px;
		top: 2px;
		background:url("../../images/content_coner_lt.png") no-repeat scroll left top transparent;
	}
	
	.main-data-panel .coner-left-bottom
	{
		float: left;
		width: 36px;
		height: 36px;
		background: transparent;
		position: absolute;
		left: 2px;
		bottom: 2px;
		background:url("../../images/content_coner_lb.png") no-repeat scroll left top transparent;
	}
	
	.main-data-panel .coner-right-bottom
	{
		float: right;
		width: 38px;
		height: 36px;
		background: transparent;
		position: absolute;
		right: 2px;
		bottom: 2px;
		background:url("../../images/content_coner_rb.png") no-repeat scroll left top transparent;
	}
	
	H1
	{
		font: bold 19px Calibri;
		color: #000000;
		text-align: center;
		padding: 0;
		margin: 0;
		
	}

	.h2-simple
	{
		font: bold 15px Calibri;
		font-size: 15px;
		color: #000000;
		letter-spacing: 1px;
		text-align: left;
		padding: 0;
		margin: 0;
	}
	
	.h2-simple-red
	{
		font: bold 15px Calibri;
		font-size: 15px;
		color: #670b0b;
		letter-spacing: 1px;
		text-align: left;
		padding: 0;
		margin: 0;
	}
	
	.news-title
	{
		font: bold 15px Calibri;
		font-size: 15px;
		letter-spacing: 1px;
		color: #670b0b;
		text-align: left;
		float: left;
		padding: 0;
		margin: 0;
	}
	
	.news-time
	{
		font: regular 13px Calibri;
		font-size: 13px;
		letter-spacing: 1px;
		color: #606060;
		float: right;
		text-align: right; 
		padding: 0;
		margin: 0;
	}
	
	.news-text
	{
		font: regular 13px Calibri;
		font-size: 13px;
		letter-spacing: 1px;
		color: #0a0a0a;
		padding: 0;
		margin: 0;
	}
	
	.green-a-right
	{
		font: bold 13px Calibri;
		font-size: 13px;
		letter-spacing: 1px;
		color: #053f02;
		padding: 0;
		margin: 0;
		text-align: right;
		text-decoration: none;
	}
	
	.green-a-right:hover
	{
		color: #067c00;
	}
	
	.green-a
	{
		font: bold 13px Calibri;
		font-size: 13px;
		letter-spacing: 1px;
		color: #053f02;
		padding: 0;
		margin: 0;
		text-decoration: none;
	}
	
	.green-a:hover
	{
		color: #067c00;
	}
	
	.language .row
	{
		width: 102px;
		height: 18px;
		position: relative;
		background: transparent;
		left: 30px;
		top: 3px;
		float: left;
	}
	
	.language .row .flag
	{
		position: relative;
		top: 3px;
		left: 0px;
		align: left;
		float:left;
		clear: left;
		padding-right: 3px;
	}
	
	.language .row .arrow
	{
		position: absolute;
		top: 5px;
		right: 0px;
		align: right;
		float: right;
		clear: right;
	}
		
	.language a
	{
		text-align: left;
		text-decoration: none;
		color: #ecd988;
	}
	
	.language a:hover
	{
		text-align: left;
		text-decoration: none;
		color: #ecd988;
	}
	
	.language-big-mp .row:hover
	{
		background:url("../../images/combo_select.png") no-repeat scroll left top transparent;
	}
