/* CSS for FR */

.cfTitleOn, .cfTitleOff, .cfFirst, .cfLast {
padding:0px 15px 0px 15px;
}
#ElvCircle #ElvCircleGraphic {
	top: 130px;
}

#ElvCircle .BoxContentFields {
	height: 260px;
}

#ElvCircle .Field {
	height:210px;
}

div#headbar {
  background: #b7a478;
  color: #ffffff;
  font-weight: bold;
  height: 23px;
  line-height: 23px;
  margin-left: 4px;
 
  padding: 0 8px;
  width: 484px;
}

div#photobox {
  float: left;
  height: 250px;
  margin-left:4px;
  margin-top:4px;
  /*margin: 4px 0;*/
  padding: 0;
  position: relative;
  width: 500px;
}
div#photobox.range {
  background: url("/external/img/models/ES_range_matiztt_aveo4d_captiva_2008_01.jpg") no-repeat;
}

div#photobox h1 {
  font-size: 24px;
  margin: 0;
  padding: 0;
  padding-left: 4px;
}

div#photobox h1#index {
padding-left: 20px;

}

div#textcol {
  float: left;
  margin-left:4px;
  padding-left: 7px;
  width: 477px;
}

div#textcol h2 {
  font-size: 18px;
  font-weight: bold;
  margin: 13px 0;
}


#cta-box {


position:absolute;
left:316px;
top:372px;
z-index:100;

	color: #fff;

	
	width: 170px; height: 13px;
	border-top: 2px solid #E4A765;

	border-right: 2px solid #643400;

	border-bottom: 2px solid #643400;

	border-left: 2px solid #E4A765;

	background-color: #D36D00;

	padding-top: 1px; padding-bottom: 4px;
vertical-align: middle;	text-align: center; 
	
}

#cta-box a:link{

font: bold 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
color: #fff;

text-decoration:none;

}
#cta-box a:hover {
position:absolute;
/*left:320px;
top:365px;*/
left:-2px;
top:-2px;

z-index:200;

	color: #fff;

	
	width: 170px; height: 13px;
	border-top: 2px solid #4E1800;

	border-right: 2px solid #C98365;

	border-bottom: 2px solid #C98365;

	border-left: 2px solid #4E1800;

	padding-top: 1px; padding-bottom: 4px;
vertical-align: middle;	text-align: center; 


text-decoration:none;

	/*border-top: 2px solid #4E1800;

	border-right: 2px solid #C98365;

	border-bottom: 2px solid #C98365;

	border-left: 2px solid #4E1800;*/

	/* background-color: #a53200; */

	background-color: #D36D00;



}
#cta-box a:visited{
position:absolute;
/*left:320px;
top:365px;*/
left:-2px;
top:-2px;

z-index:200;

	color: #fff;

	
	width: 170px; height: 13px;
	border-top: 2px solid #4E1800;

	border-right: 2px solid #C98365;

	border-bottom: 2px solid #C98365;

	border-left: 2px solid #4E1800;

	background-color: #a53200;


	padding-top: 1px; padding-bottom: 4px;
vertical-align: middle;	text-align: center; 
font: bold 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
}
#cta-box2 {

background-color:#a53200;
position:absolute;
left:660px;
top:290px;
z-index:10;
padding-top:8px;
	color: #fff;

	width: 190px; height: 13px;
	/*width: 180px; height: 23px;*/

	border-top: 2px solid #E4A765;

	border-right: 2px solid #643400;

	border-bottom: 2px solid #643400;

	border-left: 2px solid #E4A765;

	background-color: #D36D00;

	padding-top: 1px; padding-bottom: 4px;
vertical-align: middle;	text-align: center; 	
}
#cta-box2 a:link{

z-index:100;
color:#FFFFFF;
font: bold 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
vertical-align:middle;
}
#cta-box2 a:hover {
position:absolute;
/*left:320px;
top:365px;*/
left:-2px;
top:-2px;

z-index:200;

	color: #fff;

	
	width: 190px; height: 13px;
	border-top: 2px solid #4E1800;

	border-right: 2px solid #C98365;

	border-bottom: 2px solid #C98365;

	border-left: 2px solid #4E1800;

	padding-top: 1px; padding-bottom: 4px;
vertical-align: middle;	text-align: center; 
font: bold 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
}

#cta-box2 a:visited{
position:absolute;
/*left:320px;
top:365px;*/
left:-2px;
top:-2px;

z-index:200;

	color: #fff;

	
	width: 190px; height: 13px;
	border-top: 2px solid #4E1800;

	border-right: 2px solid #C98365;

	border-bottom: 2px solid #C98365;

	border-left: 2px solid #4E1800;

	background-color: #a53200;


	padding-top: 1px; padding-bottom: 4px;
vertical-align: middle;	text-align: center; 
font: bold 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
}

#cta-box3 {

background-color:#a53200;
position:absolute;
left:660px;
top:330px;
z-index:10;
padding-top:8px;
	color: #fff;

	width: 190px; height: 13px;
	/*width: 180px; height: 23px;*/

	border-top: 2px solid #E4A765;

	border-right: 2px solid #643400;

	border-bottom: 2px solid #643400;

	border-left: 2px solid #E4A765;

	background-color: #D36D00;

	padding-top: 1px; padding-bottom: 4px;
vertical-align: middle;	text-align: center; 	
}
#cta-box3 a:link{

z-index:100;
color:#FFFFFF;
font: bold 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
vertical-align:middle;
}
#cta-box3 a:hover {
position:absolute;

left:-2px;
top:-2px;

z-index:200;

	color: #fff;

	
	width: 190px; height: 13px;
	border-top: 2px solid #4E1800;

	border-right: 2px solid #C98365;

	border-bottom: 2px solid #C98365;

	border-left: 2px solid #4E1800;

	padding-top: 1px; padding-bottom: 4px;
vertical-align: middle;	text-align: center; 
font: bold 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
}

#cta-box3 a:visited{
position:absolute;

left:-2px;
top:-2px;

z-index:200;

	color: #fff;

	
	width: 190px; height: 13px;
	border-top: 2px solid #4E1800;

	border-right: 2px solid #C98365;

	border-bottom: 2px solid #C98365;

	border-left: 2px solid #4E1800;

	background-color: #a53200;


	padding-top: 1px; padding-bottom: 4px;
vertical-align: middle;	text-align: center; 
font: bold 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
}

#cta-box4 {


position:absolute;
left:296px;
top:372px;
z-index:100;

	color: #fff;

	
	width: 190px; height: 13px;
	border-top: 2px solid #E4A765;

	border-right: 2px solid #643400;

	border-bottom: 2px solid #643400;

	border-left: 2px solid #E4A765;

	background-color: #D36D00;

	padding-top: 1px; padding-bottom: 4px;
vertical-align: middle;	text-align: center; 
	
}

#cta-box4 a:link{

font: bold 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
color: #fff;

text-decoration:none;

}
#cta-box4 a:hover {
position:absolute;
/*left:320px;
top:365px;*/
left:-2px;
top:-2px;

z-index:200;

	color: #fff;

	
	width: 190px; height: 13px;
	border-top: 2px solid #4E1800;

	border-right: 2px solid #C98365;

	border-bottom: 2px solid #C98365;

	border-left: 2px solid #4E1800;

	padding-top: 1px; padding-bottom: 4px;
vertical-align: middle;	text-align: center; 


text-decoration:none;

	/*border-top: 2px solid #4E1800;

	border-right: 2px solid #C98365;

	border-bottom: 2px solid #C98365;

	border-left: 2px solid #4E1800;*/

	/* background-color: #a53200; */

	background-color: #D36D00;



}
#cta-box4 a:visited{
position:absolute;
/*left:320px;
top:365px;*/
left:-2px;
top:-2px;

z-index:200;

	color: #fff;

	
	width: 190px; height: 13px;
	border-top: 2px solid #4E1800;

	border-right: 2px solid #C98365;

	border-bottom: 2px solid #C98365;

	border-left: 2px solid #4E1800;

	background-color: #a53200;


	padding-top: 1px; padding-bottom: 4px;
vertical-align: middle;	text-align: center; 
font: bold 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
}