	body {
		height: 100%;
		padding: 0px; 
		margin: 0px; 
		font-family: tahoma, sans-serif;
		font-size: 10pt;
		background: url(/images/main_bg.gif) repeat-x 0 0 #FFC34C;
		text-align: center;
	}

	a img { border: none;}

	form { margin: 0px; }

	a {
		color: #158AC9;
		font-weight: bold;
		font-size: 8pt;
	}

	h1 {
		margin: 5px;
		line-height: 46px;
		color: #0A66B2;
		font-family: "Trebuchet MS", tahoma, serif;
		font-size: 14pt;
		font-style: italic;
		text-indent: 15px;
		background: url(/images/h1_bg.gif) no-repeat 0px 0px;
	}
	.main_text	h1 {
		margin: 0px;
		color: #0A66B2;
		line-height: 26px;
		font-family: "Trebuchet MS", tahoma, serif;
		font-size: 12pt;
		font-style: italic;
		text-indent: 0px;
		background: none;
		
	}

	h2 {
		margin-bottom: 15px;
		line-height: 29px;
		height: 29px;

		background: url(/images/h2_bg.gif) no-repeat 0px bottom;
		color: #0A66B2;
		font-family: "Trebuchet MS", tahoma, serif;
		font-size: 14pt;
		font-style: italic;
	}
	
	h3 {
		color: #0A66B2;
		font-family: "Trebuchet MS", tahoma, serif;
		font-size: 11pt;
		font-style: italic;
		font-weight: bold;
		margin-bottom: 5px;
	}

	div.container {
		background: url(/images/top_bg.jpg) no-repeat 0px 1px;
		height: 100%;
		width: 1000px;
		margin: 0px auto; 
		text-align: left;
	}
	
	div.top_menu{
		position: absolute;
		top: 0;
		z-index: 20;
	}

	div.top_menu a{
		position: absolute;
		top: 75px; 
		z-index: 20;
	}

	div.top_menu a.main{
		width: 78px;
		height: 103px;
		margin-left: 53px;
		background: url(/images/menu_main.gif) no-repeat 0 0;
	}
	div.top_menu a.main:hover{ background: url(/images/menu_main_h.gif) no-repeat 0 0; }
	div.top_menu a.main_s, div.top_menu a.main_s:hover{ background: url(/images/menu_main_s.gif) no-repeat 0 0; }

	div.top_menu a.ser{
		width: 75px;
		height: 85px;
		margin-left: 126px;
		background: url(/images/menu_ser.gif) no-repeat 0 0;
	}
	div.top_menu a.ser:hover{ background: url(/images/menu_ser_h.gif) no-repeat 0 0; }
	div.top_menu a.ser_s, div.top_menu a.main_s:hover{ background: url(/images/menu_ser_s.gif) no-repeat 0 0; }

	div.top_menu a.pusk{
		width: 108px;
		height: 74px;
		margin-left: 200px;
		background: url(/images/menu_pusk.gif) no-repeat 0 0;
	}
	div.top_menu a.pusk:hover{ background: url(/images/menu_pusk_h.gif) no-repeat 0 0; }
	div.top_menu a.pusk_s, div.top_menu a.main_s:hover{ background: url(/images/menu_pusk_s.gif) no-repeat 0 0; }

	div.top_menu a.buy{
		width: 98px;
		height: 60px;
		margin-left: 307px;
		background: url(/images/menu_buy.gif) no-repeat 0 0;
	}
	div.top_menu a.buy:hover{ background: url(/images/menu_buy_h.gif) no-repeat 0 0; }
	div.top_menu a.buy_s, div.top_menu a.main_s:hover{ background: url(/images/menu_buy_s.gif) no-repeat 0 0; }

	div.top_menu a.other{
		width: 104px;
		height: 51px;
		margin-left: 403px;
		background: url(/images/menu_other.gif) no-repeat 0 0;
	}
	div.top_menu a.other:hover{ background: url(/images/menu_other_h.gif) no-repeat 0 0; }
	div.top_menu a.other_s, div.top_menu a.main_s:hover{ background: url(/images/menu_other_s.gif) no-repeat 0 0; }

	div.top_menu a.cont{
		width: 92px;
		height: 45px;
		margin-left: 507px;
		background: url(/images/menu_cont.gif) no-repeat 0 0;
	}
	div.top_menu a.cont:hover{ background: url(/images/menu_cont_h.gif) no-repeat 0 0; }
	div.top_menu a.cont_s, div.top_menu a.main_s:hover{ background: url(/images/menu_cont_s.gif) no-repeat 0 0; }

	a.logo{
		position: absolute;		
		width: 266px;
		height: 107px;
		background: url(/images/logo.gif) no-repeat 0 0;
		font-size: 0px;
		top: 72px;
		margin-left: 693px;
		z-index: 20;
	}

	div.maindiv {
		width: 883px;
		position: absolute;
		top: 132px;
		margin-left: 53px;
		z-index: 10;
		background: url(/images/bot_left_conner.gif) no-repeat 118px 500px ;
	}

	div.main_div_footer {
		clear: both;
		height: 18px;
		margin-left: 118px;
		background: url(/images/main_div_footer.gif) repeat-y 0 0;
	}

	
	div.head{
		position: absolute;
		background: url(/images/head_bg.gif) no-repeat 0 0;
		height: 47px;
		width: 771px;
		margin-left: 112px;
	}
	
	div.head div.chain{
		margin: 25px 0px 0px 195px;
		font-size: 8pt;
	}

	div.head div.chain,div.chain a{
		color: #BE8225;
		font-weight: normal;
	}

	div.left{
		margin-top: 47px;
		float: left;
		clear: left;
		width: 161px;
	}
	div.left_bg{
		background: url(/images/left_menu_bg.gif) repeat-y 0 0;
	}

	div.left_menu{
		padding-top: 77px;
		background: url(/images/left_bg.jpg) no-repeat 0 0;
	}
	div.left_spacer{
		height: 43px;
		background: url(/images/left_div_bg.gif) no-repeat 0 0;
	}
	div.left_covers{
		background: url(/images/covers_bg.gif) no-repeat 0 0;
		display: table;
		width: 161px;
		margin: 0px;
		padding: 0px;
	}
	div.left_covers_center{
		width: 130px;
		margin: 0px 0px 0px 25px;
	}
	div.left_footer{
		height: 43px;
		background: url(/images/left_footer_bg.gif) no-repeat 0 0;
	}

	div.left_menu a {
		margin-top: 2px;
		margin-left: 7px;
		display: block;
		height: 46px;
		line-height: 46px;
		width: 153px;
		background: url(/images/left_menu_a.gif) no-repeat 0 0;
		text-indent: 13px;
		font-weight: bold;
		color: #8E5E00;
		text-decoration: none;
	}

	div.left_menu a:hover {
		background: url(/images/left_menu_a_h.gif) no-repeat 0 0;
	}
	
	div.left_menu a.sel {
		color: #ED7500;
		background: url(/images/left_menu_a_s.gif) no-repeat 0 0;
	}

	div.cover {
   		margin: 3px 5px;
		height: 70px;
		width: 50px;
		float: left;
		background: url(/images/left_img_bg.gif) no-repeat 0 0;
		display:inline;
	}

	div.cover img{
		margin: 2px 2px 0px 2px;
		width: 46px;
		height: 46px;
	}

	div.cover .num{
		color: #767676;
		font-family: arial, serif;
		font-size: 13pt;
		font-weight: bold;
		margin-left: 27px;
		margin-top: 2px !important;
		margin-top: 0px;
	}

	div.content {
		float: left;
		margin-top: 45px;
		width: 722px;
		background: url(/images/content_bg.gif) repeat-y 0 0 #ffffff;
	}

	div.content .top_bg{
		width: 722px;
		background: url(/images/content_top_bg.gif) no-repeat 0 0;
		display: table;
	}

	div.content .bottom_bg{
		display: table;
		width: 722px;
		background: url(/images/content_bot_bg.gif) no-repeat 0 bottom;

	}

	div.content div.hei {
		width: 1px;
		height: 1120px;
		float: left;
		font-size: 0px;
	}

	div.content div.main_text{
		margin: 0px 34px 10px 20px;
	}

	div.footer{
		background: url(/images/footer_bg.gif) repeat-x 0 0 #FFC34C;
		color: #6B501A;
		font-size: 8pt;
		text-align: center;
		padding: 20px 0 30px 0;
	}
	
	div.right {
		float: right;
		width: 180px;
		margin-top: 10px;
	}

	div.big_cover {	
		margin-left: 10px;
		width: 170px;
		height: 186px;
		background: url(/images/big_cover_bg.gif) no-repeat 0 0 #FBF1D9;
	}
	
	div.big_cover img{
		margin: 10px;
	}

	div.price_btn {
		margin-left: 10px;
		background: url(/images/price_bg.jpg) no-repeat 0 0;
		width: 170px;
		height: 159px;
	}

	div.price_text{
		padding-top: 10px;
		font-size: 8pt;
		text-align: center;
		color: #B49E6B;
	}

	div.price{
		padding-top: 2px;
		text-align: center;
		font-size: 13pt;
		font-weight: bold;
		color: #F08800;
	}

	div.btns{
		margin: 15px 0 0 10px; 
	}

	div.btns img {
		margin-bottom: 5px;
	}

	table.table_1{
		width: 155px;
		background: #DAE9F4;
		margin-right: 5px;
	}
	
	table.table_1 td, table.table_1 th{
		text-align: left;
		font-weight: normal;
		font-size: 8pt;
		padding: 7px;
	}
	
	table.table_1 th {
		background: #F4FAFF;
		color: #6A8BA6;
	}
	
	table.table_1 td {
		background: #FfffFF;
	}

	div.sshots {
		height: 450px;
		overflow: hidden;
	}
	
	div.sshot {
		clear: none;
		float: left;
		width: 116px;
		height: 150px;
		background: url(/images/sshot_bg.gif) no-repeat 0 0;
	}

	div.sshot img{
		margin: 8px;
	}

	div.sshot div.descr{
		margin-top: 6px;
		font-size: 8pt;
		text-align: center;
		color: #787878;
	}


	div.ss_spliter{
		width: 50px;
		height: 150px;
		float: left;
		clear: none;
	}


	div.demos {
		height: 100px;
	}

	div.demo {
		float: left;
		height: 100px;
		width: 212px;
		background: url(/images/demo_bg.jpg) no-repeat 47px 0;
	}
	
	div.demo img{
		float: left;
		margin-top: 17px;
	}

	div.demo div.title{
		float: left;
		width: 160px;
		margin-top: 17px;
		margin-left: 7px;
		clear: right;
	}

	div.demo a.dow_lnk{
		display: block;
		float: left;
		width: 115px;
		margin-left: 50px;
		height: 19px;
		line-height: 19px;
		background: url(/images/lnk_dow_bg.jpg) no-repeat right 0;
	}

	div.demo_spliter{
		width: 14px;
		height: 100px;
		float: left;
	}

	div.event {
		padding-bottom: 10px;
		color: #5D5D5D;
	}
	
	div.event .date{
		font-size: 8pt;
	}

	div.event .title{
		font-weight: bold;
		color: #158AC9;
	}

	div.event a{
		text-decoration: none;
	}

	div.event_spliter{
		height: 10px;
		font-size: 0px;
		border-top: 1px solid #D9E7F2;
	}
	
	div.top_info{
		margin-top: 1px;
		background: url(/images/top_info_bg_top.jpg) no-repeat 0 0 #DFF1FF;
	}
	
	div.info_cnt {
		padding: 10px 20px 20px 125px;
		background: url(/images/top_info_bg.gif) no-repeat 0 bottom;
		line-height: 18px;
	}

	div.info_cnt p {
		margin: 2px 0px;
		color: #0A5076;
		font-size: 8pt;
	}

	div.serie_list {
		margin-top: 30px;
	}
	div.serie {
		height: 220px;
	}

	div.serie div.big_cover{
		margin-left: 0;
		float: left;
	}
	div.serie div.serie_info{
		margin-left: 180px;
	}
	div.serie .num{
		font-family: "Trebuchet MS", tahoma, serif;
		font-size: 14pt;
		color: #A4A4A4;
	}

	div.serie .title{
		color: #E56F05;
		font-family: "Trebuchet MS", tahoma, serif;
		font-size: 14pt;
	}

	div.serie hr {
		font-size: 0px;
		border: none;
		height: 1px;
		background: #ECECEC;
		margin: 7px 0;	
	}

	div.serie .descr{
		font-size: 8pt;
	}
	
	div.serie a.detail, div.serie a.buy {
	    display: block;
	    float: left;
		line-height: 22px;
		height: 22px;
		padding: 0px 10px 0px 40px;
		border-bottom: 1px solid #ECECEC;
	}
	
	div.serie a.detail {
		background: url(/images/lnk_detail.gif) no-repeat 0 0;
	}

	div.serie a.buy {
		background: url(/images/lnk_buy_bg.gif) no-repeat 0 0;
	}

	div.item img{
		margin: 0 10px 0 0;
		float: left;
	}
	div.item p{
		margin: 0px 0px 3px 0px;
	}
 	div.item .item_right {
 		margin-left: 400px;
 	}

	.hidden_layer {
		height: 1px;
		width: 1px;
		owerflow: hidden;
		position: absolute;
		left: -10px;
		top: -10px;
	}
	.hidden_layer img{
		height: 1px;
		width: 1px;
		owerflow: hidden;
	}

	.hidden_layer .a1 {background: url(/images/menu_main_h.gif) no-repeat 0 0;  }
	.hidden_layer .a2 {background: url(/images/menu_ser_h.gif) no-repeat 0 0;   }
	.hidden_layer .a3 {background: url(/images/menu_pusk_h.gif) no-repeat 0 0;  }
	.hidden_layer .a4 {background: url(/images/menu_buy_h.gif) no-repeat 0 0;   }
	.hidden_layer .a5 {background: url(/images/menu_other_h.gif) no-repeat 0 0; }
	.hidden_layer .a6 {background: url(/images/menu_cont_h.gif) no-repeat 0 0;  }
	.hidden_layer .a7 {background: url(/images/left_menu_a_h.gif) no-repeat 0 0;}

	div.izd_info {
		height: 340px;
		color: #6B501A;
		font-size: 8pt;
		text-align: center;
		margin-left: 118px;
		background: url(/images/about_bg.gif) no-repeat right bottom #FFC34C;
	}

	div.izd_info .title {
		padding-top: 20px;
		color: #B26700;
		font-weight: bold;
	}

	.block_alawar{
		text-align: left;
		float: left;
		display:inline;
		width: 345px;
		margin: 20px 5px 0px 15px;

	}
	.block_iddk{
		text-align: left;
		float: left;
		width: 350px;
		margin: 20px 0px 0px 35px;
		display:inline;
		text-align: justify;
	}

	.alawar_link {
		display: block;
		margin-top: 20px;
		margin-left: 220px;
	}

	.alawar_info {
		text-align: justify;
		margin-top: 30px;
		line-height: 17px;
	}

	.iddk_link {
		display: block;
		margin-top: 20px;
		margin-left: 270px;
	}

	.iddk_info {
		margin-top: 30px;
		line-height: 17px;
	}
	.alawar_logo_link,	.iddk_logo_link{
		display: block;
		position: absolute;
		text-decoration: none;
		border: 0px solid red;
	}
	.alawar_logo_link{
		width: 154px;
		height: 50px;
		margin-left: -5px;
	}
	.iddk_logo_link{
		width: 100px;
		height: 30px;
		margin-left: 0px;
		margin-top: 10px;
	}


			
			
