
IMG {
    float:left;
}
P {
    margin:0;
}
#logo_main {
    float:left;
    margin-left:10px;
}
#menu_up_main {
    
    margin:10px 0 0 150px;
}
#menu_up_main A {
    margin-left:20px;
    font-size:0.9em;
}
#right {
    float:right;
}
#leftcol {
    width:341px;
}
#left {
    float:left;
    
}
#wstatus {
    float:right;
    margin:0 10px 10px 0;
}

#reception {
    /*margin-top:-11px;*/
	position:absolute;
	left:38%;
}

#cabinet {
    margin-top:-279px;
    float:right;
}
.stretch {
    width:5%;
    height:1px;
    float:left;
}
.bot_stretch {
    width:5%;
    height:438px;
    float:left;
}
#vert_stretch {
    width:100%;
    clear:both;
}
#center_top {
    width:450px;
	position:absolute;
	top:70px;
	right:20%;
    /*float:left;
    margin-top:0px;*/
}
#footer_main {
    /*background:url("/i/bottom_background.png") repeat;*/
    
}
#wallpapers {
    background:url("/i/wall_mat.jpg") repeat;
}
#floor {
    background:url("/i/bottom_stretch.jpg") repeat-x;
    width:100%;
    height:191px;
    position:relative;
    margin-top:-200px;
    z-index:-1;
    
}
*:first-child+html #floor{left:0px; top:0px;}
* html #floor{left:0px; top:0px;}
*:first-child+html #center_top{position:relative; left:300px; top:-200px;}
* html #center_top{position:relative; left:300px; top:-200px;}
#c_logo {
    position:absolute;
    left:20px;
}
#text {
    margin:0 10px 5px 10px;
}
*:first-child+html #c_logo{left:20px;}
* html #c_logo {left:20px;}
*:first-child+html #wstatus{}
* html #wstatus {}