#megafon
{
	width: 100%;
	background: url(/data/i/body-bg-repeat.gif) repeat-x;
}
.hidden {
	overflow: hidden;
	height: 100%;
}

#megafon .megafon-wrapper1
{
	min-width: 990px;
	max-width: 2000px;
	background: url(/data/i/body-bg.gif) no-repeat;
}



/* Header layout */
#header
{
	height: 182px;
}
#header .header-wrapper1
{
	margin-left: 40px;
	padding-right: 20px;
	background: url(/data/i/header-bg.gif) top right no-repeat;
}
#header div.logo,
#header div.region,
#header ul
{
	float: left;
	width: 19%;
}





/* middle */
#container
{
	padding-right: 20px;
	margin-left: 40px;
	padding-bottom: 20px;
}

/* middle -> Left */
#leftframe
{
	width: 20%;
	float: left;
}
#leftframe .leftframe-wrapper1
{
	padding-top: 55px;
}

/* middle -> Content */
#content
{
	width: 60%;
	float: left;
}


/* middle -> Right */
#rightframe
{
	width: 20%;
	float: left;
}

#rightframe .rightframe-wrapper1
{
	padding-top: 55px;
}


















/* Cellar */
#cellar
{
	padding-right: 20px;
	margin-left: 40px;
	padding-bottom: 40px;
	background: white url(/data/i/cellar-bg-repeat.gif) repeat-x;
}
#cellar .col1
{
	width: 40%;
	float: left;
}
#cellar .col2,
#cellar .col3,
#cellar .col4
{
	width: 20%;
	float: left;
}

#cellar .col1 .wrapper
{
	border-left: 1px solid white;
	border-right: 1px solid white;
	background: white;
}
#cellar .col2 .wrapper
{
	border-left: 1px solid white;
	border-right: 1px solid white;
	background: white url(/data/i/line-lightgreen.gif) repeat-x;
}
#cellar .col3 .wrapper
{
	border-left: 1px solid white;
	border-right: 1px solid white;
	background: white url(/data/i/line-green.gif) repeat-x;
}
#cellar .col4 .wrapper
{
	border-left: 1px solid white;
}














#footer
{
	padding-right: 20px;
	margin-left: 0px;
	background: #009900;
}
.footer-wrapper1
{
	height: 120px;
	background: #53c521 ;
}

#footer .left
{
	width: 80%;
	float: left;
	background: url(/data/i/footer-bg-dots-left.gif) 100% 0 no-repeat;
}
#footer .right
{
	width: 20%;
	float: left;
	height: 120px;
	background: #009900 url(/data/i/footer-bg-dots-right.gif) no-repeat;
}
