BODY, P, A, TH, LI, INPUT, SELECT, TEXTAREA { font-size: 11px; font-family: Verdana; color: #333333; }
BODY, FORM, P { margin: 0; padding: 0; }
BODY { background: #ffffff; height: 100%; width: 100%; }

A { color: #1b2962; }
A IMG { border: 0px none; }
A#logo { display: block; position: absolute; top: 0; left: 0; }
H1, H2, H3 { margin: 0; padding: 0; clear: both; }

IMG.crn { position: absolute; }
IMG.crn.lt { left: 0; top: 0; }
IMG.crn.lb { left: 0; bottom: 0; }
IMG.crn.rt { right: 0; top: 0; }
IMG.crn.rb { right: 0; bottom: 0; }

TABLE.big { height: 100%; width: 100%; }
.big 	{ height: 100%; width: 100%; }
.medium { height: 600px; width: 100%; }
.high 	{ height: 100%; }
.wide 	{ width: 100%; }
.b	{ font-weight: bold; }
.white	{ font: 12px Tahoma; text-decoration: none; color: #ffffff; }
.line 	{ border-bottom:1px solid #FFFFFF; } 
.line2 	{ border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF; } 
.h1	{ font: bold 15px Verdana; margin: 0 0 15px 0; padding: 0; color: #FFFFFF; }
.left	{ text-align: left; }
.c	{ text-align: center; }
.punane { color: #FFFFFF; }

TABLE.main { background: #e7e9ec url('/images/main_crb.gif') no-repeat right bottom; }
TABLE.main TD.mcrt { background: url('/images/main_crt.gif') no-repeat right top; }

.top_menu {
	font-family: Tahoma;
	font-size: 11px;
	color: #999999;
	font-weight:bold;
	text-decoration:none;
}
.top_menu:hover { color: #000000; }

DIV.links { padding-left: 5px; }
DIV.links TD.marg_l5 { padding-left: 15px; }
TABLE.links A { font: bold 11px Verdana; text-decoration: none; color: #ffffff; }
TABLE.links A:hover, TABLE.links SPAN A.act { text-decoration: underline; }

TABLE.text { background: #ffffff; }
TABLE.text TR.punane { color: red; }

DIV.text { padding: 2px 5px; }
DIV.text H1 { font: bold 18px Verdana; margin: 0 0 20px 0; padding: 0; color: #5c5c5c; }
DIV.text.start H1 { color: #222c54; }
DIV.text P { line-height: 15px; }

TABLE.blue { width: 100%; background: #669acd url('/images/cont_crb.gif') no-repeat right bottom; }
TD.blue { background: url('/images/cont_clb.gif') no-repeat left bottom; }
DIV.blue { margin: 0 10px; padding: 0; width: 100%; height: 100%; background: #669acd; }
DIV.blue H1 { font: bold 18px Verdana; margin: 5px 0 0 5px; padding: 0; color: #FFFFFF; }
DIV.blue TD { color: #FFFFFF; }

DIV.white { margin: 0 10px; padding: 0; width: 100%; height: 100%; background: #FFFFFF; }
DIV.white H1 { font: bold 18px Verdana; margin: 5px 0 0 5px; padding: 0; color: #669acd; }
DIV.white TD { color: #669acd; }

DIV.logos {
	position: relative;
	background: url('/images/main_crt.gif') no-repeat right top;; padding-left:120px; padding-right:0; padding-top:6px; padding-bottom:4px }
DIV.logos A { margin: 0 10px 0 0; }

DIV.fastlinks {
	font: normal 9px Verdana; text-decoration: none; color: #333333;
	margin: 0 10px;
	text-align: right; background: #cdcdcd url('/images/fastlinks_crt.gif') no-repeat right top; padding-left:0; padding-right:12px; padding-top:1px; padding-bottom:3px }
DIV.fastlinks A {
	font: normal 9px Verdana; text-decoration: none; color: #333333;
	margin: 0 0 0 10px; }
DIV.fastlinks A:hover { color: #222c54; }

DIV.nav1 {
	margin: 0 10px;
	background: #669acd url('/images/nav1_crb.gif') no-repeat right bottom; }
DIV.nav1 DIV {
	background: url('/images/nav1_crt.gif') no-repeat right top;; padding-left:19px; padding-right:0; padding-top:15px; padding-bottom:15px }

DIV.nav1 SPAN TD { padding: 0 16px 0 0; }
DIV.nav1 SPAN A { font: bold 11px Verdana; text-decoration: none; color: #ffffff; }
DIV.nav1 SPAN A:hover, DIV.nav1 SPAN A.act { text-decoration: underline; }

.nav TD { padding: 0 16px 0 0; }
.nav A { font: bold 11px Verdana; text-decoration: none; color: #ffffff; }
.nav A:hover, .nav A.act { text-decoration: underline; }


DIV.nav2 TD { padding: 0 10px 0 0; }
DIV.nav2 { margin: 0 10px; padding: 0 0 0 153px; background: #669acd; }
DIV.nav21 { background: #ffffff url('/images/nav2_crb.gif') no-repeat right bottom; }
DIV.nav22 {
	display: block;
	background: url('/images/nav2_clt.gif') no-repeat left top;; padding-left:5px; padding-right:5px; padding-top:9px; padding-bottom:9px }
DIV.nav22 TD { font: bold 11px Verdana; color: #000000; }

DIV.nav3 { margin: 0 10px; padding: 0 0 0 153px; background: #669acd; }
DIV.nav31 { background: #e7e9ec; }

DIV.menu_blue { margin: 0 10px; padding: 0; width: 153px; height: 100%; background: #669acd; }
DIV.content { margin: 0 10px 10px 0; padding: 0; width: 100%; height: 100%; }


.MainContentCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration:none;	
}

.MainContentCopySmall  {
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:normal;
	text-decoration:none;
	}

.CopyHeadlineMain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight:bold;
}



div#ContainerMainContentOneColumn {
	padding: 0;
	margin: 0;
}
div#ContainerSequelimage {
	width: 776px;
	margin-bottom: 4px;
	padding: 0;
	margin: 0;
	background-color: #FFFFFF;
}

	div#SequelimageLeft {
	float:left;
	width:546px;
	z-index:2;
	margin-bottom: 4px;
	background-color: #FFFFFF;
		}

	div#SequelimageRight {
	float:right;
	width:230px;
	z-index:2;
	margin-bottom: 4px;
	background-color: #FFFFFF;
		}

		div#SequelimageTCR-HeadlineContainer {
			width: 226px;
			margin: 0;
			padding: 0;
			border-left: 4px solid #FFFFFF;
			float:right;
			/*position:absolute;
			top:0px; right:0px;
			z-index:3;*/
		}


div#ContainerMainContent {
	float:left;
	margin-left:4px;
	margin-right:5px;
	background-color:#FFFFFF;
}

	div#ContainerMainContentRightColumn {
		float:right;
		width: 226px;
		margin: 0;
	}


	div#ContainerMainContentRightColumnWide {
		float:right;
		width: 249px;
		margin: 0;
	}

	div#ContainerMainContentLeftColumn {
		margin: 0;
		float: left;
		width: 546px;
		margin-right: 4px;
		margin-bottom: 4px;
	}
	
	div#ContainerMainContentOneFullArea {
		width: 766px;
		margin: 0px 4px 4px 6px;
	}	


	div#MainContentBothColumn {
		margin: 4px 0 0 0;
		background-color:#FFFFFF;
		float: left;
		width: 100%;
	}


div.carbackground 
{
	border-width: 0; 
	border: none;
	z-index: 2;
	position:absolute;
	top:165px;
	left:188px;
}

div.carforeground 
{
	border-width: 0;
	border: none;
	z-index: 3;
	position:absolute;
	top:0px;
	left:0px;
}


/* Gray Box TCR with <h2> Headline and text */
div.TextBoxTCR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;	
	background-color: #E4E4E4;
	padding: 9px;
	}
		div.TextBoxTCR h2 {
			margin: 0 0 15px 0;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 16px;
			color: #000000;
			font-weight:bold;
			}

	.TextBoxHeightStandard {
		height: 190px !important;
	}
	.TextBoxHeight01 {
		height: 164px !important;
	}
	.TextBoxHeight02 {
		height: 217px !important;
	}


.epica { color: #FFFFFF; }

div#TCR-Headline {
	height: 23px;
	line-height: 23px;
	font-size: 12px;
	padding-left: 6px;
	margin-bottom: 4px;
}

.TCR-HeadlineContent_spark {
	background-color: #C1CE1E;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
.TCR-HeadlineContent_aveo-3d, .TCR-HeadlineContent_aveo_3 {
	background-color: #0052a5;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

.TCR-HeadlineContent_aveo-4d, .TCR-HeadlineContent_aveo {
	background-color: #0052a5;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}					

.TCR-HeadlineContent_aveo-5d, .TCR-HeadlineContent_aveo_5 {
	background-color: #0052a5;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

.TCR-HeadlineContent_lacetti-4d, .TCR-HeadlineContent_lacetti_s {
	background-color: #3e647e;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

.TCR-HeadlineContent_lacetti-5d, .TCR-HeadlineContent_lacetti_l {
	background-color: #3e647e;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

.TCR-HeadlineContent_lacetti-sw, .TCR-HeadlineContent_lacetti_w {
	background-color: #3e647e;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

.TCR-HeadlineContent_captiva {
	background-color: #836414;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}	

.TCR-HeadlineContent_epica {
	background-color: #002740;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

.TCR-HeadlineContent_tacuma {
	background-color: #d39100;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

.TCR-HeadlineContent_hhr {
	background-color: #D37104;
	color: #FFFFFF;
	/* by maw font-family: Arial, Verdana, Helvetica, sans-serif; */
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
}

.BCLegendBox {
	background-color:#E4E4E4;
	padding: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;	
}

		.BCLegendSubtext {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: normal;
			text-decoration: none;
			background-color: #FFFFFF;
			
			margin-top: 18px;
			margin-bottom: 12px;
			padding: 2px;
		}

/****************************************************************
 *
 *      G A L L E R Y 
 *
 */


	/**
	 * Gallery Thumbs
	 */

	div.galleryPlaceHolder {
		clear: both;
	}
	div.galleryPlaceHolder div.ThumbnailBox{
		width: 134px;
		float:left;
	}

	div.galleryPlaceHolder a {
		width: 134px;
		height: 62px;

		display: block;

		margin-right: 4px;
		margin-top: 4px;
	}

	div.galleryPlaceHolder a.l {
		margin-right: 0;
	}	
	div.galleryPlaceHolder a.s {
		width: 134px;
	}
	div.galleryPlaceHolder a.NoTopMargin {
		margin-top: 0;
	}	
	div.galleryPlaceHolder a.ac img,
	div.galleryPlaceHolder a:hover img {
		background-image:none;
	}
	
	div.galleryPlaceHolder a img {
		background-image:url(/images/global/gallery_ov.png);
	}
	
	div.ThumbnailDescription {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight:normal;
		text-decoration:none;
		color:#999999;
		height: 18px;
		width: 130px;
		padding: 0px 2px 0px 2px;
		white-space:nowrap;
		overflow:hidden;
	}
	
	div.galleryPlaceHolder .TextActive {
		color:#000000;
	}	
	div.galleryPlaceHolder .TextSmall {
		width:129px;
	}	

	/**
	 * Headline gray GalleryLegendGrayBar
	 */

	div.GalleryLegendGrayBar {
		background-color: #E4E4E4; color: #000000;
	
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight:bold;
		text-decoration:none;
	
		/* margin-top: 4px; */
		height: 25px;
		vertical-align: middle;
		position:relative;
	}

	div.GalleryLegendGrayBar .BoxLegend {
		float:left;
		height:25px;
		overflow:hidden;
		padding:4px 4px 4px 5px;
	}	
	div.GalleryLegendGrayBar .BoxDownloadLink {
		float:right;
		height:25px;
		overflow:hidden;
		padding:4px 4px 8px 8px;
		border-left: 4px solid #FFFFFF;
	}

.GalleryDownloadLinkWithBGImage01 {
	background-image:url(http://www.global.chevroleteurope.com/images/general/red_arrow_greybg.gif);
}


.ModulBoxMarginbottom4px { margin-bottom: 4px; }
.ModulBoxMarginbottom7px { margin-bottom: 7px; }

.kontakt {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000000;font-weight:normal;text-decoration:none}
.tekst {font-family:Verdana,Georgia,Arial,Helvetica;font-size:12px;color:#000000;font-weight:normal}
.menyy-top {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;color:#ffffff;font-weight:bold;text-decoration:none}
.mudelid {font-family:Verdana;font-size:7pt;color:#666666;font-weight:bold;text-decoration:none}
.adr {font-family:arial,helvetica,sans-serif;font-size:10px;color:#666666;text-decoration:overline}
.adr:hover{text-decoration:underline}
.adr-tartu {font-family:arial,helvetica,sans-serif;font-size:10px;color:#666666;text-decoration:none}
.adr-tartu:hover{text-decoration:underline}
.pealkiri {font-family:Arial;font-size:13pt;color:#ffffff;font-weight:bold}
.menyy {font-family:Verdana;font-size:8pt;color:#ffffff;font-weight:bold;text-decoration:none}
.360 {font-family:Verdana;font-size:7pt;color:#ffffff;font-weight:bold}
.hind {font-family:Verdana,Georgia,Arial,Helvetica;font-size:10px;color:#000000;font-weight:normal}
.hind:hover {color:#ff0000}
.teh {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;font-weight:normal}
.red {color:red;font-weight:bold}

.uudised 	{ font-size:11px; color:#669acd; font-family:Verdana,Georgia,Arial,Helvetica; font-weight:bold; text-decoration:none;}
.uudised:hover 	{ color:#669acd; text-decoration:underline; }
.uudised:active { color:#669acd; text-decoration:none; }
.uudise-aeg 	{ font-size:11px; color:#669acd; font-family:Arial,Helvetica,sans-serif; text-align: justify; }

TD { font-size: 11px; font-family: Verdana; }