div#infobody{

}
div#infobody h2{
	margin-left: 10px;
	font-size: 12pt;
	_margin-top: 10px;
}
div#infobody h2 span.subtitle{
	font-size: 8pt;
}
div.infobox{
	width: 970px;
	margin: 10px auto;
	background-color: #ffffff;
	overflow: auto;
	*overflow: visible;
}
div.infobox h3{
	margin-left: 10px;
	margin-top: 10px;
}
img#shadow{
	_display: none;
}

hr.underline{
	width: 98%;
}

a:link,
a:visited{
	color: #10528f;
}
a:hover,
a:active{
	color: #ff30fa;
}

/* @group picup */

div#picup{
	font-size: 8pt;
	line-height: 1.5em;
	position: relative;
}

div#picupmain{
	margin: 5px 5px 10px 10px;
	float: left;
	width: 600px;
	height: 144px;
	border: 1px solid #ccc;
	position: relative;
	_margin: 5px 4px;
}

div#picupmain a#linktitle{
	display: block;
	margin: 2px 0 2px 5px;
	/*cursor: default;*/
}
div#picupmain a#linkbnr{
	display: block;
	position: absolute;
	left: 5px;
	bottom: 5px;
	/*margin-left: 5px;
	margin-right: 5px;
	float: left;
	cursor: default;*/
}
div#picupmain a#linktitle h4{
	font-size: 10pt;
}
div#picupmain p{
	width: 320px;
	font-size: 8pt;
	line-height: 1.4em;
	position: absolute;
	right: 5px;
	top: 25px;
	/*margin: 0 5px;
	margin-left: 280px;*/
}

img#cal{
	border: 1px solid #ccc;
	margin: 5px 10px 10px 5px;
	_margin: 5px;
}
/* @end */

/* @group recommend
 */

div#recommend{
	font-size: 8pt;
	line-height: 1.4em;
}

div.recommendbnrbox{
	width: 468px;
	height: 70px;
	border: 1px solid #ccc;
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
	_margin-left: 6px;
}
a.recommendbnr{
	display: block;
	float: left;
	margin: 5px;
	width: 155px;
	height: 60px;
	_margin: 5px 3px;
}
a.recommendpara{
	display: block;
	float: right;
	width: 280px;
	margin: 10px;
	_margin: 5px 3px;
}
/* @end */

/* @group newca campaign */

div#newcar_campaign{
	font-size: 8pt;
	line-height: 1.4em;
}
div.campaignbox{
	width: 308px;
	height: 60px;
	border: 1px solid #ccc;
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
	_margin-left: 6px;
}
a.campaignimg{
	display: block;
	float: left;
	margin: 5px;
	width: 50px;
	height: 50px;
}
a.campaignpara{
	display: block;
	float: right;
	width: 220px;
	height: 50px;
	margin: 5px 10px 5px 5px;
}

/* @end */


div#picupmain2{
	margin: 0px 5px 10px 10px;
	float: left;
	width: 600px;
	height: 144px;
	border: 1px solid #ccc;
	position: relative;
	_margin: 5px 4px;
}

div#picupmain2 a#linktitle2{
	display: block;
	margin: 2px 0 2px 5px;
	/*cursor: default;*/
}
div#picupmain2 a#linkbnr2{
	display: block;
	position: absolute;
	left: 5px;
	bottom: 5px;
	/*margin-left: 5px;
	margin-right: 5px;
	float: left;
	cursor: default;*/
}
div#picupmain2 a#linktitle2 h4{
	font-size: 10pt;
}
div#picupmain2 p{
	width: 320px;
	font-size: 8pt;
	line-height: 1.4em;
	position: absolute;
	right: 5px;
	top: 25px;
	/*margin: 0 5px;
	margin-left: 280px;*/
}




div#picupmain3{
	margin: 0px 5px 10px 10px;
	float: left;
	width: 600px;
	height: 144px;
	border: 1px solid #ccc;
	position: relative;
	_margin: 5px 4px;
}

div#picupmain3 a#linktitle3{
	display: block;
	margin: 2px 0 2px 5px;
	/*cursor: default;*/
}
div#picupmain3 a#linkbnr3{
	display: block;
	position: absolute;
	left: 5px;
	bottom: 5px;
	/*margin-left: 5px;
	margin-right: 5px;
	float: left;
	cursor: default;*/
}
div#picupmain3 a#linktitle3 h4{
	font-size: 10pt;
}
div#picupmain3 p{
	width: 320px;
	font-size: 8pt;
	line-height: 1.4em;
	position: absolute;
	right: 5px;
	top: 25px;
	/*margin: 0 5px;
	margin-left: 280px;*/
}



div#picup a#btn4full{
	position: absolute;
	display: block;
	right: 30px;
	top: 50px;
	width: 25px;
	height: 20px;
	z-index: 10;
	text-indent: -9999px;
	background-image: URL(/web/images/commons/spacer.gif);
}


div.picupmainmini{
	width: 307px;
	height: 180px;
	float: left;
	border: 1px solid #ccc;
	position: relative;
	margin-left: 10px;
	margin-bottom: 10px;
}
a.linkbnrmini{
	position: absolute;
	top: 55px;
	left: 25px;
}
div.picupmainmini h4{
	padding: 10px;
}