BODY {
	margin:0 auto;
	margin-top: 65px;
	width: 100%;
	background-color: #ffffff;/*#FFFDEE;*/
	font-family:Arial, Helvetica, sans-serif;
}

IMG { border:0;}
A {text-decoration:none;}
H1 { font-size:1.4em; }
P{ margin:17px 0 0 0;}

#bodyCenter{margin:0 auto; text-align:center; clear:both;}

#headerBlock{ position:relative; width:1023px; height:30px; bottom:7px; margin:0 auto; }
#middleOuterBlock{ position:relative; width:100%; background-color:#5B7778; margin:0 auto;}
#middleInnerBlock{ position:relative; width:1009px; height:385px; margin:0 auto; text-align:left; }
#footerBlock{ position:relative; width:1010px; top:6px; margin:0 auto;}

/* HEADER */
#logo{ float:left; position:relative; width:142px; margin-left:156px; top:2px; text-align:right; display:inline }
#menuBlock{ float:left; position:relative; left:3px; font-size:0.6em; font-weight:bold; text-align:left; color:#FFFDEE;}

#menuBlock A{position:relative; bottom:-16px; padding:3px; color:#666666; text-decoration:none;letter-spacing: 0.03em;}
#menuBlock A:hover{ color:#67B1A9;}
#menuBlock .selected{ color:#67B1A9 !important;}
#menuBlock .selected:hover{ color:#5B7778 !important;}

.selected{ color:#A1D1D3 !important;}
.selected:hover{ color:#FFFFFF !important;}

/* MIDDLE */
#leftBlock{ float:left; width:148px; padding-left:1px; height:385px; background-color:#5B7778; text-align:right;}
#leftBlockContent{ position:relative; top:15px; padding-right:4px; text-align:center;font-size:0.8em; text-align:left; color:#A1D1D3;}
#leftBlockContent A{ color:#A1D1D3;}
#leftBlockContent A:hover{ color:#FFFFFF !important;}
#export{ display:block; width:100%; height:100px; color:#A1D1D3; background-image:url(../images/globe.jpg); background-position:bottom; background-repeat:no-repeat; text-align:center; font-size:0.7em;}
#export:hover{ color:#FFFFFF; background-image:url(../images/globe_on.jpg); }

#mainBlock{ position:relative; float:left; width:710px; height:385px; background-repeat:no-repeat;}
#distributionMainBlock{ position:relative; float:left; width:710px; height:385px; background-repeat:no-repeat; background-position:bottom;}

#rightBlock{ position:relative; float:left; width:146px; height:385px; background-color:#5B7778; text-align:left; padding-left:4px;}
#mainText{ position:absolute; left:0px; top:0px; width:310px; height:342px; color:#666666; background-color:#A1D1D3; }
#homeMainText{ position:absolute; left:0px; top:0px; width:310px; height:385px; color:#666666; background-color:#A1D1D3; }

/* FOOTER */
#renault{ position:absolute; left:146px; top:0px;}
#languageBlock{ position:absolute; right:146px; top:-1px;}
.language{ float:left;}
/* DEEP LINK */
#deepLogo{ position:absolute; right:12px; top:2px; font-size:0.6em; }
#deepLogo A{ color:#999999; text-decoration:none;}
#deepLogo A:hover{ color:#67B1A9;}

/* MORE AND LESS TEXT LINKS */ 
#lessText{ position:absolute; left:10px; bottom:15px; font-size:0.8em; font-weight:bold; }
#moreText{ position:absolute; right:10px; bottom:15px; font-size:0.8em; font-weight:bold;}
#lessText A{ color:#FFFFFF !important; }
#lessText A:hover{ color:#666666 !important; }
#moreText A{ color:#FFFFFF !important; }
#moreText A:hover{ color:#666666 !important; }

#text{ overflow:auto; line-height:17px; position:relative; }
#text A{ color:#FFFFFF;}
#text P{ position:relative; top:-17px;}

/* COMMON */
#title{ position:relative;}
.error{ color:#CC0000 !important;}

/* HOME PAGE */
#homeMainText{width:146px;height:385px;font-size:0.8em; background-color:#5B7778; color:#A1D1D3;}

/* PRODUCTS */
#productsMainBlock{ position:relative; float:left; width:710px; height:385px; background-image:url(../images/products_background.jpg); background-repeat:no-repeat; background-position:bottom;}
#productsMenuBar{ width:710px; height:43px; background-color:#666666; color:#666666; line-height:40px; text-align:left;}
#productsMenuBar A{ color:#FFFFFF; font-size:0.75em; letter-spacing: 0.03em; }
#productsMenuBar A:hover{ color:#A1D1D3;}
#productsSpacing{ float:left; width:16px; height:100%; }
#productMainTextBlock{ position:absolute; left:0px; top:43px; width:310px; height:342px; font-size:0.8em; color:#666666; background-color:#A1D1D3; filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9;}
#productMainText{ padding:16px; padding-top:5px;}
#productMainText A{color:#666666; }
#productMainText A:hover{color:#FFFFFF;}

/* PRODUCTS ITEMS */
#productItemMainBlock{ position:relative; float:left; width:859px; width/* */:/**/860px; height:342px; background-color:#5B7778; }
#productItemMovieBlock{ position:absolute; left:310px; width: 400px; height: 300px;}
#productItemMenuBar{ float:left; width:859px; width/* */:/**/860px; height:43px; background-color:#666666; color:#666666; line-height:40px; text-align:left; }
#productItemMenuBarBottom{ position:absolute; bottom:0px; left:310px; width:550px; height:42px; background-color:#666666; line-height:41px;}
#productItemMenuBar A{ color:#FFFFFF; font-size:0.75em; letter-spacing: 0.03em; }
#productItemMenuBar .on { color:#A1D1D3; }
#productItemMenuBar A:hover{ color:#A1D1D3;}
#productItemSpacing{ float:left; width:16px; height:100%; }
#productItemText{ padding:16px; padding-top:5px; font-size:0.8em; }
#productItemText A{color:#666666;}
#productItemText A:hover{color:#FFFFFF;}
#productItemRightBlock{ float:right; width:146px; height:299px; background-color:#5B7778; text-align:left; padding-left:1px; padding-right:3px;}
#productItemRightBlock A{ display:block; height:12px; color:#FFFFFF; top:10px; position:relative; padding-left:10px; font-size:0.8em;}
#productItemRightBlock A:hover{ color:#A1D1D3; }

/* CASE STUDIES ITEM */
#caseStudiesItemMainBlock{ position:relative; float:left; width:860px; height:342px; background-color:#5B7778; }
#caseStudiesItemMovieBlock{ position:absolute; left:310px; width: 400px; height: 300px;}
#caseStudiesItemMenuBar{ float:left; width:860px; height:43px; background-color:#666666; color:#666666; line-height:40px; text-align:left;}
#caseStudiesItemMenuBarBottom{ position:absolute; bottom:0px; left:310px; width:550px; height:42px; background-color:#666666; line-height:41px;}
#caseStudiesItemMenuBar A{ color:#FFFFFF; font-size:0.75em; letter-spacing: 0.03em; }
#caseStudiesItemMenuBar .on { color:#A1D1D3; }
#caseStudiesItemMenuBar A:hover{ color:#A1D1D3;}
#caseStudiesItemSpacing{ float:left; width:16px; height:100%; }
#caseStudiesItemText{ padding:16px; padding-top:5px; font-size:0.8em;}
/*#caseStudiesItemText A{color:#666666;}*/
#caseStudiesItemText A:hover{color:#666666;}
#caseStudiesItemText #moreText{ position:absolute; right:10px; bottom:10px; font-size:0.8em;}


/* NEWS ITEM */
#newsItemMainBlock{ position:relative; float:left; width:860px; height:342px; background-color:#5B7778; }
#newsItemMovieBlock{ position:absolute; left:310px; width: 400px; height: 300px;}
#newsItemMenuBar{ float:left; width:860px; height:43px; background-color:#666666; color:#666666; line-height:40px; text-align:left;}
#newsItemMenuBarBottom{ position:absolute; bottom:0px; left:310px; width:550px; height:42px; background-color:#666666; line-height:41px;}
#newsItemMenuBar A{ color:#FFFFFF; font-size:0.75em; letter-spacing: 0.03em; }
#newsItemMenuBar .on { color:#A1D1D3; }
#newsItemMenuBar A:hover{ color:#A1D1D3;}
#newsItemSpacing{ float:left; width:16px; height:100%; }
#newsItemText{ padding:16px; padding-top:5px; font-size:0.8em;}
/*#newsItemText A{color:#666666;}*/
#newsItemText A:hover{color:#666666;}
#newsItemText #moreText{ position:absolute; right:10px; bottom:10px; font-size:0.8em;}
.newsSubMenuItem { width:150px; line-height:25px; border-top:1px #666666 solid;}

/* BROCHURES ORDER */
.brochuresOrderMainTextBlock{ float:left; width:355px; height:342px; font-size:0.8em; line-height:1em; color:#666666; background-color:#A1D1D3; filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9;}
.brochuresOrderMainTextLeft{ padding:16px; padding-top:5px; padding-right:0px;}
.brochuresOrderMainTextRight{ padding:16px; padding-top:5px; padding-left:0px;}
.brochuresOrderMainTextRightSpacer{ height:51px;}
html>body .brochuresOrderMainTextRightSpacer{ height:39px; }
/*.brochuresOrderMainTextBlock A{color:#666666;}*/
.brochuresOrderMainTextBlock A:hover{color:#666666;}
.brochuresOrderMainTextBlock INPUT{ color:#666666; border:none; border-bottom:1px #666666 solid; background-color:transparent;}

.brochuresOrderFormTitle{ float:left; width:115px; height:22px;}
.brochuresOrderFormInput{ float:left; width:205px; height:22px;}
.brochuresOrderFormInputLong{ float:left; width:330px; height:22px;}
.brochuresOrderFormInput INPUT{width:190px; position:relative; top:-4px;}
.brochuresOrderMainTextRight INPUT{ width:334px;}

.brochuresOrderFormInputCheckboxLabel{ float:left; width:155px; height:22px; }
.brochuresOrderFormInputCheckbox{ float:left; width:20px; height:16px; position:relative; left:-5px;}
.brochuresOrderFormInputCheckbox INPUT{ width:16px; height:16px; position:relative; border:none; background-color:#CCCCCC;}
html>body .brochuresOrderFormInputCheckbox INPUT{ top:-3px;}
.brochuresOrderFormInputCheckboxLabelLong{ float:left; width:355px; height:22px; }
#submit{ float:right; position:relative; right:5px; top:-3px;}
#submit INPUT{ border:none; background-color:#666666; color:#A1D1D3; font-weight:bold; width:70px;  height:25px;}

.brochuresOrderFormRow{float:left; width:355px;}

#brochureMainText{ padding:16px; padding-top:5px; }
#brochureMainText A{ color:#666666; }
#brochureMainText A:hover{ color:#FFFFFF; }

#errorText{ float:left; line-height:25px;}


/* DISTRIBUTION */
#distributionMainBlock{ position:relative; float:left; width:710px; height:385px; background-image:url(../images/products_background.jpg); background-repeat:no-repeat; background-position:bottom;}
#distributionMainTextBlock{ position:absolute; left:0px; top:43px; width:710px; height:342px; font-size:0.8em; color:#666666;}
#distributionMainText{ padding:16px; padding-top:5px;}
#distributionMainText A{color:#666666;}
#distributionMainText A:hover{color:#FFFFFF;}

#distributionTitle{  float:left; width:710px; height:22px; }
#distributionNav { float:left; width:170px; clear:both;}
#distributionText {float:left; width:500px; position:relative;}
.distributionSubMenuItem { width:150px; line-height:25px; border-top:1px #666666 solid;}
#distributionNav .selected{ color:#FFFFFF !important; }
#distributionNav .selected:hover{ color:#666666 !important; }
.distributionCountry{ float:left; width:210px; height:259px; }

/* TECHNOLOGY ITEMS */
#technologyItemMainBlock{ position:relative; float:left; width:859px; width/* */:/**/860px; height:342px; background-color:#5B7778; }
#technologyItemMenuBarBottom{ position:absolute; bottom:0px; left:310px; width:400px; height:43px; background-color:#666666; line-height:41px;}
#technologyItemMenuBar{ float:left; width:709px; width/* */:/**/710px; height:43px; background-color:#666666; color:#666666; line-height:40px; text-align:left; }
#technologyItemMenuBar A{ color:#FFFFFF; font-size:0.75em; letter-spacing: 0.03em; }
#technologyItemMenuBar .on { color:#A1D1D3; }
#technologyItemMenuBar A:hover{ color:#A1D1D3;}

#technologyItemRightBlock{ float:right; width:146px; height:342px; background-color:#5B7778; text-align:left; padding-left:1px; padding-right:3px;}

.hidden{ color:#666666;}

/* SHOP ONLINE NOW BUTTON */
#shopBtn{ position:absolute; bottom:10px; left:0px; width:148px; height:70px; text-align:center; }
#shopBtnFlash { position:absolute; width:148px; text-align:center; bottom:5px; height:80px; left:0px; z-index:1000}
