	h1,h2,h3{
		font-family: Arial,Verdana,Tahoma;
		font-size: 16px;
		color: #2264AC;
	}
	
	h1.sg {
		color:#FFFFFF;
		display:block;
		font-family:Arial,Verdana,Tahoma;
		font-size:13px;
		margin:0;
		padding:10px 0 10px 20px;
	}
	
	h2.sg, h3.sg {
		color:#FFFFFF;
		display:block;
		font-family:Arial,Verdana,Tahoma;
		font-size:13px;
		margin:0;
		padding:10px 0 10px 20px;
	}
	
	p{
		font-family: Arial,Verdana,Tahoma;
		font-size: 12px;
	}
	
	hr{
		height: 1px;
		color: #c2daee;
		border-style:none;
		border-bottom-style:solid;
		
	}
	
	body{
		font-family: Arial,Verdana,Tahoma;
		font-size: 12px;
		margin: 0;
		background-image: url("images/all_background.png");
		background-repeat: repeat-x;
	}
	
	#all{
		/*background-color: #aaa;*/
		margin: 0 auto;
		width: 994px;
	}
	
	#topLeftNav{
		position: relative;
		float: right;
		background-image: url("images/topleftnav.png");
		width: 637px;
		height: 55px;
		margin-top:48px;
		padding-right:1px;
		background-repeat: no-repeat; 
		
		font-size: 11px;
		color: #292929;
	}
	
	.search {
		position:absolute;
		left: 400px;
		top: 15px;
	}
	
	.lang {
		position: absolute;
		left: 110px;
		top: 22px;
	}
	
	#topLeftNav a {
		color: #292929;
		text-transform: uppercase;
		font-size:11px;
	}
	
	#topLeftNav a:hover {
		color: #51D0FF;
	}
	
	.map_site {
		position: absolute;
		left: 260px;
		top:22px;
		
		height: 16px;
		
		padding-left: 20px;
		
		background-position: left center;
		background-image: url(images/map_site.png);
		background-repeat: no-repeat;
	}

	.navTopImages{
		float:right; 
		margin-top:15px;
	}
	
	#background{
		margin:0px;
		width: 100%; 
		background-image: url("images/lt_background.png");
		background-position: right top;
		background-repeat: no-repeat;
	}

	.mainMenuPos{
		background-image: url("images/menu_over_gap.png");
		text-align: center;
		font-family: Arial;
		font-weight:400;
		font-size:12px;
		color: white;
		float: left;
	}
	
	.mainMenuPLeft{
		background-image: url("images/menu_over_l.png");
		background-repeat: no-repeat;
		background-position: left;
		height:45px;
		float:left;
	}
	.mainMenuPRight{
		background-image: url("images/menu_over_r.png");
		background-repeat: no-repeat;
		height:45px;
		background-position: right;
		float:left;
	}
	
	a.mmpLink:hover {

		color: #51d0ff;
		background-image: none;
	
	}
	a.mmpLink {
		padding-top:16px;
		padding-left:11px;
		padding-right:11px;
		color:white;
		background-image: url("images/menu_down_gap.png");
		display:block;
		font-weight:bold;
		font-size:13px;
	}
	
	.mainMenuPRight a.active {
		color: #51d0ff !important;
		background-image: none !important;
	}
	
	#middleBox{
		margin-top:40px;
		width: 994px;
		height: 100%;
	}
	
	#leftMenuBox{
		/*background-color: #fff;*/
		float:left;
		width: 260px;
	}
	.leftTextMenuBox{
		/*background-color: #AAA;*/
		width: 196px;
		margin-left: 36px;
		line-height: 18px;
	}
	a.ltmCategory{
		background-image:url("images/more_arrow.png");
		background-position:left center;
		background-repeat:no-repeat;
		color:#1165B2;
		display:block;
		font-size:12px;
		font-weight:bold;
		padding-left:15px;
	}
	
	a.ltmPositions{
		background-image:url("images/more_arrow.png");
		background-position:left center;
		background-repeat:no-repeat;
		color:#b2b3b3;
		display:block;
		font-size:12px;
		font-weight:bold;
		padding-left:15px;
		margin-left: 10px;
	}
	
	a.ltmTitle{
		padding-bottom:10px;
		font-size:13px;
		color:#2264ac;
		font-weight: bold;
	}
	a.email{
		color:#2264ac;
	}
	
	
	ul.leftMenuList {
		padding:0px;
		margin:0px;
		list-style-type: none;
		line-height:14px;
	}
	
	ul.leftMenuLists {
		padding:0px;
		margin:0px;
		list-style-type: none;
		line-height:14px;
	}
	
	ul.leftMenuList li{
		background-image:url("images/more_arrow.png");
		background-position:left center;
		background-repeat:no-repeat;
		list-style-image:none;
		padding:0px;
		margin:0px;
	}
	
	ul.leftMenuLists li{
		background-image:url("images/more_arrow.png");
		background-position:left center;
		background-repeat:no-repeat;
		list-style-image:none;
		padding:0px;
		margin:0px;
	}
	
	.masterLink{
		font-family:Arial,Verdana,Tahoma;
		text-decoration: none;
		/*letter-spacing:-0.5pt;*/
		
	}	
	#passTextBox{
		background-image: url("images/text_box_bg.png");
		background-repeat:no-repeat;
		background-position:left bottom;
		border: 0px;
		width: 77px;
		height: 19px;
		
	}
	#loginTextBox{
		background-image: url("images/text_box_bg.png");
		background-repeat:no-repeat;
		background-position:left bottom;
		border: 0px;
		width: 77px;
		height: 19px;
	}
	#searchTextBox{
		background-position:right bottom;
		border: 0px;
		background-image: url("images/topleftnav_stf.jpg");
		background-repeat:no-repeat;
		
		width: 118px;
		height: 20px;
	}
	

	#main{
		float:left;
		background-color: #FFF;
		width: 731px;
		padding: 0 0 15px 0;
	}
	#content{
		float:right;
		margin-right:2px;
		/*background-color: #FFF;*/
		width: 731px;
		
	}
	#site_content_box{
		padding: 0 25px 0 25px;
	}
	#footer{
		margin:0 auto;
		float:right;
		width: 731px;
		
	}
	.descibeImageText{
		padding-left: 25px;
		padding-right: 25px;
		padding-bottom: 25px;
		padding-top: 10px;
	}
	#mapaBox{
		display: inline;
		float:left;
		width:731px;
		background-color: #f3f7fb;
	}
	#bottomBox{
		float:left;
		margin-top:15px;
		width:100%;
		height:194px;
		background-image: url("images/bottom_bg.png");
		line-height: 18px;
	}
	
	#ssi_link{
		color: #898989;
	}
	
	#ssi_link img{
		vertical-align: top;
	}
	
	a {
		text-decoration: none;
	}
	
	.okno {
		float:left;
		width: 225px;
		
		text-align: center;	
	}
	
	.cena {
		font-weight: bold;
		color: #f00;
	}
	
	.group_jx0gw a.active {
		color:#FFCB37;
	}
	
	.group_jx0gw a:hover {
		color: #FFCB37;
	}
	
	.group_2stdr a.active {
		color: #FF8B03;
	}
	
	.group_2stdr a:hover {
		color: #FF8B03;
	}
	
	.group_rahzh a.active {
		color: #E4498D;
	}
	
	.group_rahzh a:hover {
		color: #E4498D;
	}
	
	.gallery_table_cell img {
		border: 0px;
	}
	
	.okno {
		width: 340px;
		padding-bottom: 20px;
	}
	
	.okno h2 {
		font-size: 14px;
		padding-bottom: 4px;
		
		padding: 0px;
		margin: 0px;
	}
	
	ul {
		padding:0px;
		margin:0px;
		list-style-position: inside;
	}
	
	li {
		line-height: 16px;
		padding:0px;
		margin:0px;
		padding-left: 25px;
		list-style-image: none !important;
		list-style-position: inside;
		list-style-type: none;
		background-image:url("images/more_arrow.png");
		background-position:left center;
		background-repeat:no-repeat;
	}
	
	li a {
		text-decoration:none;
		color: #000;
	}
	
	li a:hover {
		color: #51D0FF;
	}
	
	h2 a {
		font-size: 13px;
		color: #2264AC;
	}
	
	h2 a:hover {
		color: #51D0FF;
	}
	
	h3 {
		font-size: 12px;
		color: #2264AC;
	}
	
		
	h3 a {
		font-size: 12px;
		color: #2264AC;
	}
	
	h3 a:hover {
		color: #51D0FF;
	}

	.coloredButton {
		background-image:url("images/arrow_green.png");
	}
	
	.send_button {
		border:2px solid #FFE087;
		background-color: #FFF7DF;
		padding:4px; 
	}