@import url("common.css");
.content .bottom {
	margin-top:0px;
}
/*sitemap*/
.content .sitemap {
	padding-left:118px;
	padding-top:20px;
	line-height:24px;
}

.content .sitemap ul li a {
	font-size:12px;
	font-weight:bold;
	line-height:34px;
}

.content .sitemap ul li a.top {
	height:27px;
	line-height:27px;
}

.content .sitemap ul ul {
	padding-bottom:19px;
}

.content .sitemap ul li ul li {
	background:url(../img/list_dot.gif) 15px center no-repeat; 
}

.content .sitemap ul li ul li a {
	padding-left:24px;
	font-size:12px;
	font-weight:normal;
	line-height:24px;
	outline:none;
}



/*wheretobuy*/
.bold {font-weight:bold;}
.content .textpart.buyonline {
	position: relative;
}
.content h2 {
	display:block;
	clear:both;
	font-size:12px;
	line-height:13px;
	color:#029ecd;
	padding:20px 0 0 20px;
}
.content h2.title_1 {
	padding-top:20px;
	width: 510px;
}
.content h2.title_2 {
	padding-top:10px;
	width: 510px;
}
.content h2.title_3 {
	padding-top:5px;
	width: 510px;
}
.content .bayercare {
	position: absolute;
	right: 0;
	width: 177px;
}
.logo_line {width:100%; clear:both;}
.logo_line a, .logo_line div {float:left;}
.logo_line.line_1 {
	padding-top:70px;
	padding-left:150px;
	width: 530px;
	height: 55px;
}
.logo_line.line_2 {
	padding-top:50px;
	padding-left:150px;
	width: 530px;
	height: 55px;
}
.logo_line.last_line {
	height: 50px;
}
.logo_line .logo_column2 {
	float: right;
}



/*wakeupcall*/
.leftmenu h3 img.wakeupcall {margin-top:19px;}
.content .bottom_orange {
	height:21px;
	background:url(../img/wakeupcall/bg_part1_bot_orange.gif) bottom repeat-x;
	clear:both;
}
.content .contenttext_orange {
	background:url(../img//wakeupcall/bg_part1_left_orange.gif) 0 0 repeat-y;
	overflow:hidden;
	height:100%;
}
.content .textpart .bg {
	width:800px;
	height:616px;
	background:url(../img/wakeupcall/bg_wakeupcall.jpg) 0 0 no-repeat;	
}
.content .textpart .bg div {width:100%;}
.content .textpart .bg .pack {height:241px; background:url(../img/wakeupcall/womens_pks.jpg) 455px 36px no-repeat;}
.content .textpart .bg .text {height:130px;}
.content .textpart .bg .text.txt_1 {background:url(../img/wakeupcall/text1.gif) 130px 29px no-repeat;}
.content .textpart .bg .text.txt_2 {background:url(../img/wakeupcall/text2.gif) 238px 84px no-repeat;}
.content .textpart .bg .text2 {height:50px;}
.content .textpart .bg .text3 {width:340px; padding:15px 0 0 18px;}
.content h3 {
	display:block;
	width:330px;
	font-size:12px;
	line-height:18px;
	color:#000;
	padding:11px 0 0 371px;
}

.content .textpart .bg .form {height:150px;}
.content .textpart .bg .form form {width:190px; padding-left:513px; padding-top:10px;}
.content .textpart .bg .form label {
	display:block;	
	float:left;
	width:46px;
	height:18px;
	margin-top:7px;	
	font-size:14px;
	line-height:17px;
}
.content .textpart .bg .form input {
	float:left;
	width:130px;
	height:18px;
	margin-top:7px;
	border:1px solid #636467;
	font-size:14px;
	line-height:18px;	
}
.content .textpart .bg .form input#submit {
	width: auto;
	height: auto;
	float:right;
	margin:9px 14px 0 0;
	border: 0;
}

.content h4 {
	font-size:10px;
	line-height:12px;
	color:#000;	
}
.content h4 .sm {font-size:7px; line-height:7px; font-weigh:bold;}
.content .textpart .bg .form form a {
	float:right;
	margin:9px 14px 0 0;
}

.contentpart .spec_char {font-size:8px; line-height:8px; font-weight:normal;}