body{
	background: url("background.jpg") no-repeat scroll center top #d1d2d6;
}
#breadcrumbs, #breadcrumbs a{
	color: #FFFFFF;
}
#breadcrumbs{
	padding-left:12px;
}
#ModelsMap{
	background: url("background_content.jpg") no-repeat scroll center top #d1d2d6;
	min-height:2137px;
	height:auto !important;
	height:2137px;
}
#NavModel li {
    width: 214px;
	
}
#NavModel li a{
	color: #FFFFFF;
	background-color: #888888;
	background-image: none;
	width: 194px;
}
#info0{
	background: url("corner.png") no-repeat scroll top center transparent;
	width:76px;
	height:132px;
	left:960px;
	top:-132px;
	position: absolute;
}
#info1{
	background: url("info1.png") no-repeat scroll top center transparent;
	width:1036px;
	height:539px;
	left:0;
	top:0;
}
#info2{
	background: url("info2.png") no-repeat scroll top center transparent;
	width:1036px;
	height:495px;
	left:0;
	top:539px;
}
#info3{
	background: url("info3.png") no-repeat scroll top center transparent;
	width:1036px;
	height:534px;
	left:0;
	top:1034px;
}
#info4{
	background: url("info4.png") no-repeat scroll top center transparent;
	width:1036px;
	height:569px;
	left:0;
	top:1568px;
}
#ModelSidebar{
	z-index: 2;
	position: relative;
	width:240px;
}
#breadcrumbInfo{
	position: relative;
	z-index: 2;
}
.infoBox{
	width: 763px;
	height: 229px;
}
.infoBox .imgLeft{
	width: 261px;
	height: 196px;
	display:block;
	overflow: hidden;
	float:left;
	margin-top:18px;
	margin-right:10px;
	background-position: center center;
	background-repeat: no-repeat;
}
.infoBox .imgRight{
	width: 196px;
	height: 196px;
	display:block;
	overflow: hidden;
	float:left;
	margin-top:18px;
	background-position: center center;
	background-repeat: no-repeat;
}
.infoBox .text>p:first-child{
	margin:15px 0 10px 20px;
	line-height: 22px;
	text-align: left;
	max-height: 66px;
	overflow:hidden;
	width: 255px;
}
.text{
	float:left;
}
.textContainer{
	height:122px;
	overflow: auto;
	width: 260px;
	text-align: justify;
	line-height: 16px;
	margin-left: 20px;
	padding-right:8px;
}

.cufonBox{
	font-size:17px;
	width: 265px;
}
.jspVerticalBar{
	width: 5px;
	background-color: transparent;
}
.jspTrack{
	background-color: #D4D0C8;
}
#NavModel>li.lastInMap>a{
	background-color: transparent;
	background-image: url("last.png");
	background-repeat: no-repeat;
}
#NavModel>li.lastInMap>a:hover{
	background-image: url("last.png");
	background-repeat: no-repeat;
}
#NavModel>li.firstInMap>a{
	background-color: transparent;
	background-image: url("first.png");
	background-repeat: no-repeat;
	margin-bottom: 0;
}
#NavModel>li.firstInMap>a:hover{
	background-image: url("first.png");
	background-repeat: no-repeat;
	color: #FFFFFF;
}
#NavModel li ul.modelDesc li a{
	background: 7px 6px no-repeat #e3e3e3;
	background-color: #e3e3e3;
	margin-bottom:1px;
	text-transform: none;
}
#NavModel li ul.modelDesc li a:hover{
	background-color:white;
}
#NavModel li ul.modelDesc li:last-child a{
	margin-bottom: 3px;
}
#NavModel li.withSubmenu a {margin-bottom:1px}
#NavModel li ul.modelDesc li.subInfo1 a{color: #e80410;padding-left:30px;background-image: url("red_dot.png");width:174px}
#NavModel li ul.modelDesc li.subInfo2 a{color: #23a2db;padding-left:30px;background-image: url("blue_dot.png");width:174px}
#NavModel li ul.modelDesc li.subInfo3 a{color: #ff6c00;padding-left:30px;background-image: url("orange_dot.png");width:174px}
#NavModel li ul.modelDesc li.subInfo4 a{color: #21286b;padding-left:30px;background-image: url("navy_dot.png");width:174px}
#NavModel .NavModelSubmenu li a{background-image: none;background-color: #888888}
#NavModel .NavModelSubmenu{
	padding-bottom: 1px;
}
a.backButton{
	width: 95px;
	height:45px;
	background: url("up.png") no-repeat top center transparent;
	position: absolute;
	left:-14px;
	bottom: 2px;
}
a.backButton:hover{
	text-decoration:none;
}
/*.container{
	margin-bottom: 0;
}
.shadow-bottom{
	padding-bottom: 0;
}*/
#ModelsMap{
	width:961px;
	padding-top: 1px;
}
.cloudText{
	font-size:23px !important;
	text-align: center;
	position: absolute;
	left: 265px;
	top:30px;
	z-index: 999;
	line-height: 30px;
}