* {margin:0; padding: 0; border: 0;}
body {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background: #737373 url(images/bg.gif);
}
address {
	font-style: normal;
	font-size: 1.2em;
	border-left: solid 6px #D6EDF5;
	padding-left: 16px;
}
blockquote {
	font-size: 1.8em; 
	color: #3399CC; 
	background: #C8DAE1;
	margin: 7px 7px 0 6px; 
	padding: 16px 32px;
	}
#header {
	width: 835px;
	margin: 11px auto 0 auto;
	}
#logo {
	width: 218px;
	height: 79px;
	margin-left: 38px;
	background: url(images/logo.png) no-repeat;
	}
* html #logo {background: url(images/logo.gif) no-repeat;}
#logo strong {display:none;}

#wrap {
	width: 835px;
	margin: 0 auto;
	padding-right: 34px;
	background: url(images/bg_wrap.png) right top no-repeat;
	}
* html #wrap {background: url(images/bg_wrap.gif) right top no-repeat;}
#sidebar {
	float:left;
	width: 184px;	
	height: 369px;
	background: url(images/bg_nav.png) no-repeat;
	}
* html #sidebar {background: url(images/bg_nav.gif) no-repeat;}
ul#nav {
	list-style-type:none;
	margin: 48px 0 0 36px;
	}
ul#nav li {margin-bottom: 12px;}
ul#nav li a {
	display: block;
	width: 100px;
	height: 14px;
	}
ul#nav li a.m1 {background: url(images/m_home.gif) no-repeat;}
ul#nav li a.m2 {background: url(images/m_about.gif) no-repeat;}
ul#nav li a.m3 {background: url(images/m_products.gif) no-repeat;}
ul#nav li a.m4 {background: url(images/m_services.gif) no-repeat;}
ul#nav li a.m5 {background: url(images/m_manufacturer.gif) no-repeat;}
ul#nav li a.m6 {background: url(images/m_prophylactic.gif) no-repeat;}
ul#nav li a.m7 {background: url(images/m_advantages.gif) no-repeat;}
ul#nav li a.m8 {background: url(images/m_price.gif) no-repeat;}
ul#nav li a.m9 {background: url(images/m_enquiry.gif) no-repeat;}
ul#nav li a.m10 {background: url(images/m_contact.gif) no-repeat;}

ul#nav li a em {display:none;}
ul#nav li a:hover, ul#nav li a:active {background-position:bottom;}
#content {
	float: right;
	width: 651px;
	min-height: 400px;
	background: #fff;
	}
	#content h2 {
	height: 40px;
	background:url(images/bg_h2.gif) no-repeat;
	padding: 16px 0 0 28px;
	color: #06B0DB;
	font-size: 2.4em;
	font-weight: normal;
	}
#mainimg {
	height: 215px;
	background: url(images/main_img.png) no-repeat;
	}
#mainimg strong {display:none;}
#bodytxt {
	padding: 32px;
	}
	#bodytxt h3 {
		color:#3399CC;
		font-size: 1.2em;
		padding-bottom: 2px;
		border-bottom: 1px dotted #CCCCCC;
		margin-bottom: 4px;
		}
	#bodytxt p, #bodytxt li {
		margin-bottom: 1em;
		line-height: 1.4em;
		}
	#bodytxt ul li {
		list-style-type:none;
		padding: 4px 32px;
		background: url(images/bullet01.png) 0 6px no-repeat;
		border-bottom: 1px dotted #FFCC99;
		text-indent: -16px;
		}
#bodytxt form p {line-height: 1em; margin: 1px; background: #f0f0f0; padding: 2px;}	
form label {
	float:left;
	display: block;
	width: 104px;
	margin: 4px 0 0 6px;
	}
form input, form textarea {
	border: 1px solid #CCCCCC;
	padding: 2px;
	width: 184px;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	}
form input.button {width: 80px;}
#footer {
	float:right;
	width: 651px;
	padding-top: 36px;
	background: url(images/bg_footer.png) no-repeat;
	}
* html #footer {background: url(images/bg_footer.gif) no-repeat;}
#footer p {margin-left: 24px; color: #999999; font-size: 0.8em;}
#footer a {color: #338293; font-weight:bold}