@CHARSET "UTF-8";

body {
	background:#005fb5 url('./background.gif') repeat-x;
	font-family:Arial;
	font-size:14px;
	color:#003667;
	margin:0px;
	padding:0px;
}

img {
	border:none;
}

#case {
	width:960px;
	margin:auto;	
}


#case div.header {
	width:960px;
	height:236px;
	background:url('./header.jpg') no-repeat;
}

#case div.teaser {
	float:right;
	width:539px;
	margin-top:65px;
}

p.teaser_title {
	font-weight:bold;
	color:#ffffff;
}

p.teaser_bottom {
	clear:both;
	font-weight:bold;
	color:#6fc7e4;
}

div.teaser ul.list1 {
	float:right;
	list-style-type:none;
	padding:0px;
	margin:0px 0px 10px 0px;
	width:245px;
	
}

div.teaser ul.list2 {
	float:right;
	list-style-type:none;
	padding:0px;
	margin:0px 35px 10px 0px;
	width:259px;
}

div.teaser ul li {
	font-size:11px;
	color:#ffffff;
}

#content {
	clear:both;
}

#content div.area1 {
	width:389px;
	height:438px;
	float:left;
	background:url('./area1_bg.jpg') no-repeat;
}

#content div.area1 h1 {
	font-size:18px;
	font-weight:bold;
	color:#cf7f14;
	margin:50px 0px 0px 20px;
}

#content div.area1 p {
	padding-left:20px;
	padding-right:20px;
	line-height:17px;
}

#content div.area2 {
	width:241px;
	height:438px;
	float:left;
}

#content div.area3 {
	width:330px;
	height:438px;
	float:left;
	background:url('./area3_bg.jpg') no-repeat;
}

#content div.clean {
	background:url('./area3_bg_clean.jpg') no-repeat;
}


#bottom {
	background:url('./bottom_bg.gif') repeat-y;
}

#bottom p {
	padding-right:20px;
	padding-left:20px;
	margin-bottom:0px;	
}

#bottom div.area1 {
	height:350px;
	width:298px;
	float:left;
	background:url('./bottom_area1.gif') no-repeat;
	margin-left:19px;
}

#bottom div.area2 {
	height:350px;
	width:311px;
	float:left;
	background:url('./bottom_area2.gif') no-repeat;
}

#bottom div.area3 {
	height:350px;
	width:287px;
	float:left;
	background:url('./bottom_area3.gif') no-repeat;
}


#bottom h2 {
	color:#cf7f14;
}

#bottom ul {
	list-style-image:url('./list_image.gif');
}

#bottom ul.list1 {
	
}

#bottom ul.list2 {
	margin-left:15px;
}

#bottom ul.list3 {
	margin-left:15px;
}



#bottom li {
	font-weight:bold;
	padding-bottom:10px;
	padding-right:20px;
}

#bottom ul.right li {
	font-weight:bold;
	padding-bottom:10px;
	padding-right:0px;
}






#footer {
	height:13px;
	background:url('./footer.gif') no-repeat;
}

p.note {
	color:#8fbde6;
	font-size:12px;
	margin-left:15px;
}

a, a:hover, a:link {
	color:#8fbde6;
}

a:hover {
	text-decoration:none;
}


div.form {
	padding-top:45px;
	padding-left:10px;
}

input.typ1 {
	border-width:1px 0px 0px 1px;
	border-style:solid;
	border-color:#a8adaf;
	width:133px;
	padding:2px;
	margin-left:3px;
	color:#9b9fa1;
}

input.typ2 {
	border-width:1px 0px 0px 1px;
	border-style:solid;
	border-color:#a8adaf;
	width:278px;
	padding:2px;
	margin-left:3px;
	color:#9b9fa1;
	margin-top:15px;
}

input.submit {
	margin:30px 0px 0px 55px;	
}

div.form p {
	padding-right:20px;
}



textarea.typ3 {
	border-width:1px 0px 0px 1px;
	border-style:solid;
	border-color:#a8adaf;
	width:278px;
	height:125px;
	padding:2px;
	margin-left:3px;
	color:#9b9fa1;
	margin-top:15px;
	font-family:Arial;
	font-size:12px;
}

input.error, textarea.error {
	color:#c33c3c;
	background-color:#eec7c7;
}
