body {
	background-color: #ffffff;
	position:absolute;
	top:0px;
	width:980px;
	left:50%;
	margin: 0;
	padding: 0;
	font: 80% verdana, arial, sans-serif;
	visibility: visible; margin-right: 0; margin-bottom: 0; margin-left: -490px;
	z-index:0;
	background-image:url(http://www.meinteleshop.net/images/background.jpg);
	background-repeat:repeat;
}

* {
margin: 0;
padding: 0;
}

#leftit {
float: left;
width: 830px;
z-index:104;
}

.fixedbox {
position: absolute;
width: 830px;
height: 122px;
background-color: #ccc;
color: #000;
z-index:104;
}
@media screen {
div.fixedbox {
position: fixed;
}

* html {
overflow-y: hidden;
}
* html body {
height: 100%;
overflow: auto;
}
* html div.fixedbox {
position: absolute;
}
}

#leftit2 {
float: left;
width: 830px;
z-index:100;
}

.fixedbox2 {
position: absolute;
top:122px;
width: 190px;
height: 155px;
background-color: #ccc;
color: #000;
z-index:101;
}
@media screen {
div.fixedbox2 {
position: fixed;
}

* html {
overflow-y: hidden;
}
* html body {
height: 100%;
overflow: auto;
}
* html div.fixedbox2 {
position: absolute;
}
}

#leftit3 {
float: left;
width: 830px;
z-index:102;
}

.fixedbox3 {
position: absolute;
top:122px;
width: 830px;
height: 5px;
color: #000;
z-index:102;
background-image:url(../images/middle_container_withvid_corner.gif);

}
@media screen {
div.fixedbox3 {
position: fixed;
}

* html {
overflow-y: hidden;
}
* html body {
height: 100%;
overflow: auto;
}
* html div.fixedbox3 {
position: absolute;
}
}


#leftit4 {
float: left;
width: 830px;
z-index:102;
}

.fixedbox4 {
position: absolute;
top:122px;
width: 614px;
height: 22px;
color: #000;
z-index:102;
background-image:url(../images/main_page/main_menu/topmenu_submenu_bg.gif);
margin-left:206px;
font-weight:bold;
font-size:10px;
color:#8e3d08;
line-height:22px;
padding-left:10px;
}
@media screen {
div.fixedbox4 {
position: fixed;
}

* html {
overflow-y: hidden;
}
* html body {
height: 100%;
overflow: auto;
}
* html div.fixedbox4 {
position: absolute;
}
}

#leftit5 {
float: left;
width: 980px;
z-index:103;
}

.fixedbox5 {
position: absolute;
top:0px;
width: 980px;
height: 122px;
color: #000;
z-index:103;
background-image:url(../images/main_page/main_menu/topmenu_rightsquare.gif);

font-size:10px;
color:#8e3d08;
line-height:22px;
padding-left:0px;
}
@media screen {
div.fixedbox5 {
position: fixed;
}

* html {
overflow-y: hidden;
}
* html body {
height: 100%;
overflow: auto;
}
* html div.fixedbox5 {
position: absolute;
}
}
