#top {
	text-align:left;
}

#content { 
	position: relative; display:block; 
	width: 100%;
}

.empty { display:block; width:100%; height:70px; text-align:center; }

#footer {
	clear:both;
	text-align:left;
	margin: -50px auto 0;
	height: 50px;
	background:none;
	padding: 0 5%;
}
#copyright {
	padding: 0 0 1em;
	display:inline;
	width: 100%;
}
#content table {padding: 0; margin:0; border:0; width:100%;}

#box { text-align:center; padding: 1em; margin: 0 auto; }
.image { display: inline-block; border: 1px solid #666666; margin: 0; padding: 0; }
.imgtext p { padding: 0.5em 0 0; }
.image img { padding: 0; margin:0; vertical-align:top; }
.imgtext { display: inline; }

.up { height: 2.6em; }

strong { font-size: 90%; }

/* 3 columns grid
--------------------------------------------------- */

.columns {
	width:25%;
}
 
.colout {
	width:200%;
	margin-right:-100%; /* чтобы IE6 не раздвигал контейнер */
	position:relative;
	left: 400%;
	margin-left: -300%;
}
.colin {
	width:100%;
	margin-right:-100%;
	position:relative;
	left: 300%;
	margin-left: -300%; 
}
 
.a {
	float:left;
	width:50%;
	margin-right:-100%;
	position:relative;
	left:-50%;
	text-align: right;
	padding-top: 200px;
}
.b {
	float:left;
	width:100%;
}
.c {
	float:left;
	width:50%;
	margin-right:-100%;
	padding-top: 200px;
	text-align: left;
}

b.left {
	background:url(../images/larr_a.gif);
}
b.right {
	background:url(../images/rarr_a.gif);
}
a b.left, a b.right {
	background-position: 0 -63;
	display:block;
	width: 80px;
	height: 63px;
	cursor: pointer;
	//cursor: hand;
}
a:hover b.left, a:hover b.right {
	background-position: 0 0;
	display:block;
	width: 80px;
	height: 63px;
	cursor: pointer;
	//cursor: hand;
}
			
.align_center{position: relative; width: 100%; text-align:center; }
.align_center:after{content: ''; display: block; clear: both;}
.align_center_to_left{position: relative; right:50%; float: right;}
.align_center_to_right{position: relative; z-index:100; right:-50%; }

.clear {
	clear:both;
	font-size:0;
	overflow:hidden; /* тройной презерватив для IE */
}