body {
	font-family: Arial;
	font-size: 10px;
}
a {
	color: #000;
	text-decoration: none;
}
ul {
	margin-top: 4px;
	margin-bottom: 0px;
}
li {
	list-style-image: url(../images/arrow.gif);
	margin-left: -24px;
	margin-top: 2px;
}

.cabtitle {
	font-size: 14px;
}
.bold {
	font-weight: bold;
}
#modelbox {
	margin-left: 32px;
	margin-top: 33px;
	font-size: 13px;
}

#boxeswrap, #x4ggcabwrap, #compactwrap, #contempwrap {
	margin-top: 10px;
	margin-left: 13px;
	padding: 23px;
	border: 1px solid #000;
}
#boxeswrap {
	width: 900px;
}
#compactwrap {
	width: 840px;
}
html>body #compactwrap {
	width: 830px;
}
#contempwrap {
	width: 900px;
}
html>body #contempwrap {
	width: 910px;
}
#x4ggcabwrap {
	width: 564px;
}

.subcab1, .subcab2, .subcab3, .subcab4, .contcab1, .contcab2, .contcab3, .contcab4, .compr101, .compr102, .x4ggcab1, .x4ggcab2 {
	float: left;
	margin-top: 30px;
	width: 110px;
}
.subcab1 {
	margin-left: 22px;
}
.subcab2 {
	margin-left: 148px;
}
.subcab3 {
	margin-left: 98px;
}
.subcab4 {
	margin-left: 46px;
}
html>body .subcab1 {
	margin-left: 40px;
}
html>body .subcab2 {
	margin-left: 148px;
}
html>body .subcab3 {
	margin-left: 98px;
}
html>body .subcab4 {
	margin-left: 46px;
}


.x4ggcab1 {
	margin-left: 18px;
}
.x4ggcab2 {
	margin-left: 50px;
}
html>body .x4ggcab1 {
	margin-left: 35px;
}
html>body .x4ggcab2 {
	margin-left: 51px;
}


.contcab1 {
	margin-left: 21px;
}
.contcab2 {
	margin-left: 148px;
}
.contcab3 {
	margin-left: 99px;
}
.contcab4 {
	margin-left: 46px;
}
html>body .contcab1 {
	margin-left: 35px;
}
html>body .contcab2 {
	margin-left: 153px;
}
html>body .contcab3 {
	margin-left: 99px;
}
html>body .contcab4 {
	margin-left: 47px;
}


.compcab1, .compcab2, .compcab3, .compcab4 {
	float: left;
	margin-top: 30px;
	width: 50px;
}
.compcab1 {
	margin-left: 18px;
}
.compcab2 {
	margin-left: 163px;
}
.compcab3 {
	margin-left: 175px;
}
.compcab4 {
	margin-left: 109px;
}
.compr101 {
	margin-left: 122px;
}
.compr102 {
	margin-left: 77px;
}
html>body .compcab1 {
	margin-left: 35px;
}
html>body .compcab2 {
	margin-left: 240px;
}
html>body .compcab3 {
	margin-left: 185px;
}
html>body .compcab4 {
	margin-left: 118px;
}
html>body .compr101 {
	margin-left: 245px;
}
html>body .compr102 {
	margin-left: 75px;
}



.modeltype {
	margin-top: 30px;
	margin-bottom: -20px;
}


#main03 {
	position: absolute;
	top: 67px;
	left: 193px;
}
#main0306, #main0305, #main0304, #main0303, #main0302, #main03p01, #main03p02 {
	position: absolute;
	top: 67px;
	left: 193px;
	visibility: hidden;
}