/* DIV : banner */

.site #bannerdiv { }
.site .banner1div #bannerdiv { background: url('../images/backgrounds/background-home1.jpg') no-repeat }
.site .banner2div #bannerdiv { background: url('../images/backgrounds/background-home2.jpg') no-repeat }
.site .banner3div #bannerdiv { background: url('../images/backgrounds/background-home3.jpg') no-repeat }
.site .banner4div #bannerdiv { background: url('../images/backgrounds/background-home4.jpg') no-repeat }
.site .banner5div #bannerdiv { background: url('../images/backgrounds/background-home5.jpg') no-repeat }
.site .banner6div #bannerdiv { background: url('../images/backgrounds/background-home6.jpg') no-repeat }
.site .banner7div #bannerdiv { background: url('../images/backgrounds/background-home7.jpg') no-repeat }
.site .banner8div #bannerdiv { background: url('../images/backgrounds/background-home8.jpg') no-repeat }
.site .banner9div #bannerdiv { background: url('../images/backgrounds/background-home9.jpg') no-repeat }
.site .banner10div #bannerdiv { background: url('../images/backgrounds/background-home10.jpg') no-repeat }
.site .banner11div #bannerdiv { background: url('../images/backgrounds/background-home11.jpg') no-repeat }
.site .banner12div #bannerdiv { background: url('../images/backgrounds/background-home12.jpg') no-repeat }
.site .banner13div #bannerdiv { background: url('../images/backgrounds/background-home13.jpg') no-repeat }
.site .banner14div #bannerdiv { background: url('../images/backgrounds/background-home14.jpg') no-repeat }
.site .banner15div #bannerdiv { background: url('../images/backgrounds/background-home15.jpg') no-repeat }

/* DIV : introduction */

.site #introductiondiv { position: absolute; z-index: 1; top: 132px; left: 30px; width: 230px }
.site #introductiondiv .sidediv { background: url('../images/backgrounds/background-sidebar.gif') repeat-y top left; width: 100%; height: 100% } 
.site #introductiondiv .boxdiv { padding: 15px; margin-left: 12px; background: url('../images/backgrounds/background-box.png') top left } 
.site #introductiondiv .boxdiv H1 { margin-bottom: 20px }
.site #introductiondiv .boxdiv .buttondiv { margin-top: 10px; width: 100%; }

/* DIV : finddealer */

.site #finddealerdiv { position: absolute; z-index: 1; top: 520px; left: 30px; width: 230px }
.site #finddealerdiv .sidediv { background: url('../images/backgrounds/background-boxsidebar.gif') repeat-y top left; width: 100%; height: 100% } 
.site #finddealerdiv .boxdiv { padding: 10px; margin-left: 12px; background: url('../images/backgrounds/background-boxcontent.png'); height: 100% } 
.site #finddealerdiv .boxdiv .headerdiv { float: left; width: 85px; padding-left: 5px }
.site #finddealerdiv .boxdiv .headerdiv H2 { font-size: 12px; margin-top: 2px }
.site #finddealerdiv .boxdiv .inputdiv { float: left; width: 85px; height: 100%; margin-right: 10px }
.site #finddealerdiv .boxdiv .inputdiv INPUT { width: 90% }
.site #finddealerdiv .boxdiv .buttondiv { float: left; width: 8px  }
.site #finddealerdiv .boxdiv .buttondiv IMG { border: 0px; margin-top: 2px }

/* DIV : newsletterdealer */

.site #newsletterdiv { position: absolute; z-index: 1; top: 520px; left: 670px; width: 280px; visibility: hidden; display: none }
.site #newsletterdiv .sidediv { background: url('../images/backgrounds/background-boxsidebar.gif') repeat-y right; width: 100%; height: 100% } 
.site #newsletterdiv .boxdiv { padding: 10px; width: 249px; background: url('../images/backgrounds/background-boxcontent.png') top left; height: 100% } 
.site #newsletterdiv .boxdiv .headerdiv { float: left; width: 100px; padding-left: 5px }
.site #newsletterdiv .boxdiv .headerdiv H2 { font-size: 12px; margin-top: 2px }
.site #newsletterdiv .boxdiv .inputdiv { float: left; width: 120px; height: 100%; margin-right: 10px }
.site #newsletterdiv .boxdiv .inputdiv INPUT { width: 90% }
.site #newsletterdiv .boxdiv .buttondiv { float: left; width: 8px }
.site #newsletterdiv .boxdiv .buttondiv IMG { border: 0px; margin-top: 2px }

/* DIV : showcase */

.site #showcasediv { padding: 15px; padding-top: 2px; position: absolute; z-index: 1; top: 132px; left: 670px; width: 250px; background: url('../images/backgrounds/background-boxsmall.png') top left  }
.site #showcasediv H1 { text-transform: lowercase; font-size: 14px; margin-top: 2px; margin-bottom: 14px; font-weight: bold }
.site #showcasediv IMG { float: left; margin-right: 5px; margin-top: 4px }
.site #showcasediv H3 A { color: #ffffff; text-decoration: none; margin: 0px }
.site #showcasediv P { margin-bottom:0; margin-top:6px; }
.site #showcasediv P A { color: #ffffff; text-decoration: none; margin: 0px; font-weight: bold }
.site #showcasediv P A:hover { text-decoration: underline }

/* DIV : news */

.site #newsdiv { position: absolute; z-index: 1; top: 436px; left: 670px; width: 280px }
.site #newsdiv .sidediv { background: url('../images/backgrounds/background-sidebarsmall.gif') repeat-y top right; width: 100%; height: 100% } 
.site #newsdiv .boxdiv { padding: 15px; padding-top: 2px; background: url('../images/backgrounds/background-boxsmall.png') top left; width: 239px; height: 100% } 
.site #newsdiv .boxdiv H1 { text-transform: lowercase; font-size: 14px; font-weight: bold; margin-top: 2px; margin-bottom: 12px }
.site #newsdiv .boxdiv .thumbdiv { float: left; width: 70px; margin-top: 5px }
.site #newsdiv .boxdiv .thumbdiv IMG { border: 1px solid #ffffff }
.site #newsdiv .boxdiv .descriptiondiv { float: left; margin-left: 10px; width: 155px }
.site #newsdiv .boxdiv A { color: #ffffff; text-decoration: none }
.site #newsdiv .boxdiv H4 { margin: 0px }
.site #newsdiv .boxdiv H4 A { color: #66c2e0 }

#btnReclameHome {
	position: absolute;
	width: 285px;
	height: 64px;
	margin: 358px 0px 0px 669px;
	padding: 0px;
	background: url('../images/backgrounds/btnReclamevideoHome.png') no-repeat top left;
	z-index: 300;
}
