#page {
    margin: 20px auto;
	width: 822px;
	max-width:1600px;
	min-width:800px;
}


#nav_box {
	width: 92px;
	margin-left: -93px;
	position: relative;
	float: left;
	text-align: center;
}


.nav_box-innner {
	margin: 0 ;
}

#lang_box {
	width: 82px;
	margin-right: -83px;
	position: relative;
	float: right;
}

.lang_box-innner{
	margin: 0 0 0 12px ;
}

#header {
	width: 820px;
}

#banner {
	padding: 8px 8px 0 8px ;
	width: 804px;
	height: 150px;
	overflow: hidden;
}


#mmenu {
	height: 38px;
}

#mmenu, #currency {

	margin-left: -1px;
	width: 100%;
}

#mmenu ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#currency {
	height: 20px;
}

#main {
    margin: 15px  0 0 0;
   	padding: 0;
}

#content {
	float:left;
	width:100%;
	margin-left: 0;
	margin-right: -100%;
	padding:0;
}

#content-inner {
	padding-left: 158px;
}


#sidebar-left {
	float:left;
	width: 150px;
	margin-left: 8px;
	margin-right: -150px;
	padding: 0;

}



.front {
	float: left;
	width: 210px;
	margin: 0 0 0 8px;
}

div.tag {

}

.relative {
	position: relative;
}

.toleft {
	float: left;
}

.toright {
	float: right;
}

div.carousel {

}

#footer {
    margin: 15px 8px 10px;

}



/************************* Geo ******************************************/

#geo {
	width: 900px;
	height: 266px;
    margin: 20px auto;
    position: relative;
}

#geo.ru {
	background: url("../img/geo_map_ru.gif");
}

#geo.ua {
	background: url("../img/geo_map_ua.gif");
}

#geo.en {
	background: url("../img/geo_map_en.gif");
}


#geo .copy {
	height: 100px;
	width: 150px;
	position: absolute;
	top: 105px;
	left: 65px;

}

#geo .object {
	width: 12px;
	margin: 0 0 2px 0;
}

#geo .object a {
	display: block;
	height: 12px;
	width: 12px;
}

#geo .region{
	position: absolute;
    right: 1px;
    bottom: 1px;
}

#geo .donetsk {
    position: absolute;
    right: 63px;
    top: 100px;
}

#geo .donetsk .region {
    height: 20px;
    width: 70px;
}

#geo .donetsk .region a {
	display: block;
	height: 20px;
    width: 70px;

}

#geo .makeyevka {
    position: absolute;
    right: 105px;
    top: 82px;
}

#geo .makeyevka .region {
    height: 20px;
    width: 85px;
}

#geo .makeyevka .region a {
	display: block;
	height: 20px;
    width: 70px;

}

#geo .kiev {
	position: absolute;
	left: 426px;
	top: 60px;
}

#geo .kiev .region {
    height: 20px;
    width: 45px;
}

#geo .kiev .region a {
	display: block;
    height: 20px;
    width: 45px;
}

#geo .alushta {
	position: absolute;
	right: 101px;
	top: 249px;
}

#geo .alushta .region {
    height: 20px;
    width: 70px;
}

#geo .alushta .region a	{
	display: block;
    height: 20px;
    width: 70px;
}

#geo .svyatogorsk {
	position: absolute;
	top: 64px;
	right: 162px;
}

#geo .svyatogorsk .region {
    height: 20px;
    width: 100px;
}

#geo .svyatogorsk .region a {
	display: block;
    height: 20px;
    width: 100px;
}


#geo .sevastopol {
	position: absolute;
	top: 223px;
	right: 262px;
}

#geo .sevastopol .region {
    height: 20px;
    width: 110px;
}

#geo .sevastopol .region a {
	display: block;
    height: 20px;
    width: 110px;
}

#geo .yalta {
	position: absolute;
	top: 268px;
	right: 196px;
}

#geo .yalta .region {
    height: 20px;
    width: 40px;
}

#geo .yalta .region a {
	display: block;
    height: 20px;
    width: 40px;
}


/************************* End of Geo ******************************************/


.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear-block{display:inline-block;}
/* Hides from IE-mac \*/* html .clear-block{height:1%;}
.clear-block{display:block;}

.container-inline div,.container-inline label{display:inline;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
.clearfix{display:block;}




