body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	background-color: #FFFFFF;
	margin: 0px;
	height: 100%;
	width:100%;
	min-height:740px !important;
}
a:link {
	color: #000000;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: underline;
	color: #333333;
}
/*h1 {
	font-size: 16px;
	color: #FF0000;
}*/
h2 {
	font-size: 14px;
	color: #FF0000;
}
h3 {
	font-size: 12px;
	color: #FF0000;
}
.back1_parent {
	display: block;
	height: 100%;
	min-height: 750px;
	width: 50%;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 5;
	background:url(style/bg.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}
.back1_footer {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 100%;
	display: block;
	height: 750px;
	z-index: 10;
	text-align: center;
}
#pics {
	margin-right: 250px;
}
.back2_parent {
	display: block;
	height: 100%;
	min-height: 750px;
	width: 50%;
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 15;
	background:url(style/bg.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}
.back2_footer {
	position: absolute;
	right: 0px;
	bottom: 0px;
	width: 100%;
	display: block;
	height: 750px;
	z-index: 20;
	text-align: center;
}
#andy {
	margin-left: 250px;
}
.back_table_parent {
	display: block;
	height: 100%;
	min-height: 750px;
	width: 150px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 25;
}
.back_table_footer {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 150px;
	display: block;
	height: 304px;
	z-index: 30;
}
.kitchen_parent {
	display: block;
	height: 100%;
	min-height: 750px;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 35;
}
.kitchen_footer {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 100%;
	display: block;
	height: 750px;
	z-index: 40;
	text-align: center;
}
.left_chair_parent {
	display: block;
	height: 100%;
	min-height: 750px;
	width: 191px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 45;
}
.left_chair_footer {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 191px;
	display: block;
	height: 205px;
	z-index: 50;
}
.right_chair_parent {
	display: block;
	height: 100%;
	min-height: 750px;
	width: 166px;
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 55;
}
.right_chair_footer {
	position: absolute;
	right: 0px;
	bottom: 0px;
	width: 166px;
	display: block;
	height: 353px;
	z-index: 60;
}
.content_parent {
	display: block;
	height: 100%;
	min-height: 750px;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 65;
}
.content_footer {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 100%;
	display: block;
	height: 25px;
	z-index: 70;
}
.content_menu {
	width:100%;
	height:20px;
	margin-top:42px;
	background-color:#FF0000;
}
.logo {
	position:absolute;
	top: 40px;
	left:0px;
	width:200px;
	text-align:center;
	height:80px;
	z-index:80;
	background-color:#FFFFFF;
}
.phone {
	position:absolute;
	top: 40px;
	right:0px;
	width:200px;
	height:80px;
	z-index:90;
	background-color:#FFFFFF;
	background-image:url(style/phone.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	font-size: 15px;
	font-weight:bold;
	color:#FF0000;
}
.phone div {
/*	margin-left:15px;
	margin-right: 75px;*/
	margin-left:15px;
	margin-right: 70px;
	margin-top: 5px;
}
.phone div span {
	float:left;
	font-size:10px;
	color:#000000;
}
.lamp {
	position:absolute;
	top:50px;
	right:180px;
	width:140px;
	height:193px;
	z-index:62;
}
#miele_copyrights {
	margin-left:60px;
	font-size:10px;
	float:left;
}
#miele_highlight {
	color:#FF0000;
}
#bnb_copyrights {
	margin-right:60px;
	font-size:10px;
	float:right;
	color:#999999;
}
#bnb_copyrights a {
	text-decoration:none;
	color:#999999;
}
img, div {
	behavior: url(/bitrix/templates/miele_index/style/iepngfix.htc);
}
.footer_counter {
	position: absolute;
	right: 0px;
	bottom: 0px;
	width: 36px;
	display: block;
	height: 36px;
	z-index: 500;
}
/*Optimization*/
div.article_parent {
	display: block;
	height: 100%;
	min-height: 750px;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 62;
}
div.article_footer {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 100%;
	display: block;
	height: 175px;
	z-index: 63;
}
div.article_footer div#article {
        /*position:absolute;
        left:0px;
        bottom:70px;
        z-index:950;*/
        width:100%;
        background:url(images/article_bg.png);
}
div.article_footer div#article div {
        padding:20px;
overflow-y:scroll;
height:60px;
}
div.article_footer div#article h1 {
	font-size: 14px;
	color: #FF0000;
        padding:0px;
        margin:0px;
        margin-bottom:15px !important;
}
div.article_footer div#article p {
        font-size: 11px;
        padding:0px;
        margin:0px;
        text-align:justify;
}
div#article_new {
        position:absolute;
        left:0px;
right:0px;
        bottom:40px;
        z-index:950;
        width:100%;
/*height:200px;*/
        background:url(images/article_bg.png);
}
div#article_new div { 
padding:20px;
}
div#article_new h1 {
	font-size: 14px;
	color: #FF0000;
        padding:0px;
        margin:0px;
        margin-bottom:10px !important;
}
div#article_new p {
        font-size: 11px;
        padding:0px;
        margin:0px;
margin-bottom:5px;
color:#333;
        text-align:justify;
}
/* SALE */
div.sale_parent {
	display: block;
	height: 100%;
	min-height: 750px;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 52;
}
div.sale_footer {
	position: absolute;
	left: 50%;
	bottom: 0px;
	width: 400px;
	display: block;
	height: 575px;
	z-index: 53;
        margin-left:-400px;
}
div.sale_footer img {
        margin-left:30px;
}

/* NEWS */
div.news_container {
	position:absolute;
	z-index:79;
	left:190px;
	top:14%;
	right:56%;
	background-image:url(images/article_bg.png);
	behavior:none !important;
}
div.news_container div.news_announce {
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	background-image:url(style/news_announce_icon.gif);
	background-position: left 11px;
	background-repeat:no-repeat;
	padding-left:20px;
	font-size:11px;
	color:#666666;
	behavior:none !important;
}
div.news_container div.news_announce a {
	font-size:14px;
	color:#FF0000;
	display:block;
	margin-bottom:10px;
	behavior:none !important;
}
div.news_container div.news_announce span.date_time {
	font-size:9px;
	color:#CCCCCC;
}

/* ADDITIONAL ANNOUNCE */
div.additional_announce_container {
	position:absolute;
	z-index:79;
	left:55%;
	top:14%;
	right:340px;;
	background-image:url(images/article_bg.png);
	behavior:none !important;
}
div.additional_announce_container div.additional_announce {
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	background-image:url(style/news_announce_icon.gif);
	background-position: left 11px;
	background-repeat:no-repeat;
	padding-left:20px;
	font-size:11px;
	color:#666666;
	behavior:none !important;
}
div.additional_announce_container div.additional_announce a {
	font-size:14px;
	color:#FF0000;
	display:block;
	margin-bottom:10px;
	behavior:none !important;
}
div.additional_announce_container div.additional_announce span.date_time {
	font-size:9px;
	color:#CCCCCC;
}
