html, body {
	margin:0;
	padding:0;
	text-align:center;
	font:10pt Arial, Helvetica, sans-serif;  
	background:white;
}
a img {
	border: none
}
#container {
	padding:0;
	margin:0 auto;
	width:799px;
	background:#333333;
}
#top_links {
	padding: 0 0 0 100px
}
#top_links a {
	float: left;
	margin-top: 20px;
}
a#logo {
	display: block;
	float: right;
	margin: 0
}
#top_menu a {
	float: left;
	margin: 0;
	padding: 0;
}
#top_menu a.lang {
	padding: 2px 0 0 0;
}
#language {
	margin: 2px 0 4px 0;
	padding: 0
}
#content_o {
	width: 100%;
}

.cont1 {
	width: 100%;
	position:relative;
	top:0px;
	left:0px;
	background-color:#ffffff;
}

.cont2 {
	width: 100%;
	position:relative;
	top:0px;
	left:0px;
	background-color:#ffffff;
	width:799px;
}

a#example {
	display: block;
	width: 802px;
	height: 495px;
	background: #343434 url(img/summer.jpg) left top no-repeat;

}

#header {
	padding:0;
	margin:0 auto;
	position:relative;
	top:0px;
	left:0px;
	height:91px;
	width:799px;
	background:green;
}

#footer {
	position:relative;
	top:0px;
	left:0px;
	height:40px;
	width:799px;
	background:green;
}

#footer a {
	float: left;
	margin: 0 0 0 0
}
#footer input {
	margin: 3px 0 0 0;
	padding: 0
}

#footer form input#window {
	float: left;
	width: 170px;
	height: 20px;
	border: 1px solid #999;
	color: #666666;
	font-size:10px;
	margin: 0;
	padding: 1px 0 0 0
}

.clear {
	clear: both
}

#lang_bar {
	position:absolute;
	top:32px;
	left:0px;
	width:557px;
	height:12px;
	text-align:left;
}

#bm {
	position:absolute;
	top:15px;
	left:0px;
	width:450px;
	height:20px;
	text-align:left;
}

#top_rss {
	position:absolute;
	top:30px;
	left:0px;
	width:80px;
	height:54px;
}

#top_media {
	position:absolute;
	top:25px;
	left:129px;
	width:567px;
	height:25px;
	text-align:left;
}

#top_home {
	position:absolute;
	top:0px;
	left:0px;
	width:127px;
	height:51px;
	text-align:left;
}

#top_ranges {
	position:absolute;
	top:51px;
	left:0px;
	width:799px;
	height:22px;
	background-image:url('img/item/grad_bar1.jpg'); 
}



#item_top_right {
	position:absolute;
	top:0px;
	left:605px;
	height:365px;
	width:194px;
	background-image:url('img/item/grad_br.gif');
}

#item_bottom_left {
	position:absolute;
	top:399px;
	left:0px;
	height:121px;
	width:605px;
}

#ibl_3w {
	position:absolute;
	top:0px;
	left:0px;
	height:110px;
	width:300px;
}

#enlarge_banner {
	position:absolute;
	top:0px;
	left:303px;
	height:23px;
	width:302px;
	visibility:visible;
	text-align:left;
}

#enlarge_buttons {
	position:absolute;
	top:130px;
	left:0px;
	height:23px;
	width:302px;
	visibility:visible;
	text-align:center;
}

#descr_wi {
	position:absolute;
	top:32px;
	left:303px;
	height:25px;
	width:302px;
	padding-top:0px;
	visibility:visible;
}


#item_descr {
	position:absolute;
	top:60px;
	left:303px;
	height:68px;
	width:302px;
	visibility:visible;
	padding-top:2px;
	text-align:justify;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#333333;
	margin:0px 0px 0px 0px;
	font-weight:normal;
	text-decoration:none;
}

#washing_instruction {
	position:absolute;
	top:60px;
	left:303px;
	height:68px;
	width:302px;
	visibility:hidden;
	padding-top:2px;
	text-align:justify;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#333333;
	margin:0px 0px 0px 0px;
	font-weight:normal;
	text-decoration:none;
}

#item_bottom_right {
	position:absolute;
	top:429px;
	left:605px;
	height:210px;
	width:194px;
	text-align:center;
}

#email_a_friend {
	background-image:url('content/email1/backgroundw_en.gif'); 
	background-repeat: no-repeat;
	position:relative;
	top:0px;
	left:0px;
	width:605px;
	height:350px;
}

#email_a_friend1 {
	position:absolute;
	top:60px;
	left:303px;
	height:68px;
	width:302px;
	visibility:hidden;
	padding-top:2px;
	text-align:justify;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#333333;
	margin:0px 0px 0px 0px;
	font-weight:normal;
	text-decoration:none;
	display:none;
}

#email_img {
	position:absolute;
	top:15px;
	left:275px;
	width:330px;
	height:290px;
	border:0;
}


#emf_to_addr {
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	width:100%;
	color: #666666; 
	font-weight:normal; 
	text-decoration:none;
	margin: 0px 0px 0px 0px; 
}

#emf_send {
	position:absolute;
	top:320px;
	left:377px;
	cursor:pointer;
	border:0;
}

#emf_back {
	position:absolute;
	top:320px;
	left:473px;
	cursor:pointer;
	border:0;
}

#emf_f1 {
	position:absolute;
	top:83px;
	left:28px;
	width:220px;
}

#emf_f2 {
	position:absolute;
	top:119px;
	left:28px;
	width:220px;
}

#emf_f3 {
	position:absolute;
	top:173px;
	left:28px;
	width:220px;
}

#emf_f4 {
	position:absolute;
	top:211px;
	left:28px;
	width:220px;
}

#emf_f5 {
	position:absolute;
	top:240px;
	left:28px;
	width:220px;
	height:100px;
}

#billing_address {
	position:absolute;
	left:0px;
	top:40px;
	width:399px;
	height:400px;
}

#shipping_address {
	position:absolute;
	left:400px;
	top:40px;
	width:399px;
	height:310px;
}

#co2_eml_image {
	position:absolute;
	left:400px;
	top:40px;
	width:399px;
	height:310px;
	text-align:center;
}

#co2_top_bar {
	position:absolute;
	left:0px;
	top:0px;
	width:800px;
	height:33px;
	background-image:url('img/co/gradient_bar.gif'); 
}
