#body{
	min-width:780px;
	width: expression(
		document.body.clientWidth > 780
			?	'100%'
			:	'780px'
	);
}

div.table {
	width:100%;
	height:1px;
}

div.row{height:1px;}
div.cell {height: 100%; float: left;}

div.table[class] {height: auto; display: table;}
div.row[class] {height: auto; display: table-row;}
div.cell[class] {float: none; display: table-cell;}

#logo{
	position:absolute;
	z-index:1;
	float:left;
}
	#logo img{
		position:absolute;
		border:none;
	}
	#logo_img{
		top:21px;
	}
	#logo_text{
		left:73px;
		top:17px;
	}

#search_form{
	position:absolute;
	width:100%;
	top:10px;
	
}
	form#search .text{
		margin-left:250px;
		width:50%;
	}
	form#search .text[class]{
		margin-left:250px;
		width:40%;
		min-width:267px;
	}
		
#header{
	width:100%;
	text-align:right;
}
	#header img{
		border:none;
		position:relative;
		z-index:1;
		margin:12px 22px 0 -10px;
	}
	
	#main_menu{
		border-top:9px solid #fc0;
		margin:10px 0 0 250px;
		padding:5px 0 0 0;
		text-align:left;
	}
		#main_menu a{
			float:left;
			display:inline;
			padding-right:0.7em;
		}
		#main_menu a {color: #000;text-decoration: underline}
		#main_menu a:hover {text-decoration: none}
		
		#main_menu span{
			float:left;
			display:inline;
			color:#000;
			background-color:#FFF4CD;
			padding:0.3em 0.7em 0.3em 0.7em;
			margin:-0.3em 0.7em 0 0;
		}
			#main_menu span a{
				padding-right:0;
			}
			
	
#adv{
	height:70px;
}

#left{
	width:100%;
	margin:0 -75% 0 0; 
	padding:0 75% 0 0;
}#left[id]{
	width:25%;
	margin:0; 
	padding:0;
}
	#left_content{
		padding:0 27px 1em 27px;
	}
		#leftMenu{
			padding-bottom:1em;
		}	
			#leftMenu b,
			.leftNav b,
			b.menuTitle,
			#popular_items b
			{
				display:block;
				clear:both;
				padding-bottom:1em;
				color:#000;
			}
				#leftMenu span,
				#leftMenu a
				{
					display:block;
					clear:both;
					padding:0 0 0.3em 1em;
					color: #000;
				}
				#leftMenu a:hover {text-decoration: none}
				#leftMenu a:visited {color: #000;}
				
				#leftMenu span{
					padding:0.3em 1em 0.3em 1em;
					margin-bottom:0.3em;
					background-color:#FFF4CD;
				}
				#leftMenu span a{
					padding-bottom:0;
					padding-left:0;
				}
				#leftMenu a.level2{
					padding:0 0 0.3em 2em;
				}
				#leftMenu span.level2{
					padding:0.3em 1em 0.3em 2em;
				}
		
		.leftNav{
			padding-bottom:1em;
			clear:both;
		}
			.leftNav a
			{
				display:block;
				clear:both;
				padding:0 0 0.3em 1em;
			}
			
		#popular_items{
			padding-bottom:1em;
			clear:both;
		}
			#popular_items div{
				padding:0 0 0.3em 1em;
			}
				#popular_items a {color: #000;}
				#popular_items a:hover {text-decoration: none}
				#popular_items a:visited {color: #999;}
		
		#filter form{
			margin:0;
			padding:0 0 1em 1em;
			position:relative;
			z-index:3;
		}
			#filter select{
				margin-bottom:1px;
				width:7.3em;

			}
			
			#filter .button{
				margin-top:3px;
				width:14.8em;
			}
			
			.switcher{
				display:block;
				font-size:74%;
				color:#ccc;
				cursor:pointer;
				cursor:hand;
			}
				.switcher input{
					margin:1px 0 0 -3px;
				}
					.switcher[class] input{
						margin:3px 0 0 0;
					}
			
		#archive{
			display:none;
			margin:0;
			padding:0 0 1em 1em;
			position:relative;
			z-index:3;
			font-size:94%;
		}
			#archive div{
				background:#fff;
				padding:5px;
				height:3.7em;
				overflow: auto;
			}
			#archive[id] div{
				height:2.9em;
			}
			
			form#filter b{
				font-size:94%;
			}
			
			#archive .swither{
				display:none;
				background:#000;
				padding:5px;
			}	
			
				#archive a {color: #000;text-decoration: underline}
				#archive a:hover {text-decoration: none}
				#archive a:visited {color: #000;}
	
	
#right{
	padding:0 27px 1em 0;
}
	#content{
		width:100%;
		padding-bottom: 1em;
	}	

#footer{
	border-top:1px solid #FFE899;
	padding:1em 27px;
}
	#license{
		font-size:84%;
	}

/* Pekëàìa */
.left_sali,
.bottom_sali
{
	color:#333;
}
.left_sali span,
.bottom_sali span
{
	display:none;
}
.left_sali a,
.bottom_sali a
{
	color:#333;
}

.left_sali{
	padding-bottom:1em;
	clear:both;
}
	.left_sali b
	{
		display:block;
		clear:both;
		padding-bottom:1em;
	}
	.left_sali div{
		padding:0 0 0.3em 1em;
		font-size:80%;
	}

.bottom_sali{
	font-size:80%;
	width:50%;
	float:right;
	padding-bottom:1em;
}
	
