@charset "utf-8";
/* CSS Document */
body {
	margin:50px 0 0 0;
	padding:0;
	font-family:Tahoma;
	font-size:12px;
	color:#fff;
	line-height:1.4;
}
p, td, div, h1, h2, h3, h4, span, input, label, form, a {
	margin:0;
	padding:0;
}
img {
	border:none;
	margin:0;
	padding:0;
}
ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
.spacer {
	line-height:0;
	font-size:0;
	clear:both;
}
.video_grp {
	position:absolute;
	top:510px;
	left:630px;
}
	
/*--------Main Container-------*/

	
#main {
	margin:0 auto;
	width:1038px;
	height:745px;
	position:relative;
	left:0;
	top:0;
}
/*  HEADER FOR ALL PAGES  */
.front {
	background:url(../images/bgmain.jpg) no-repeat 0 0;
	margin:0 auto;
	width:1038px;
	height:745px;
	position:absolute;
	left:0;
	top:0;
}
.innerbg {
	background:url(../images/inner-bg.jpg) no-repeat 0 0;
	margin:0 auto;
	width:1038px;
	height:745px;
	position:absolute;
	left:0;
	top:0;
}
.animation {
	position:absolute;
	top:246px;
	left:25px;
	width:550px;
	height:205px;
}
.surfbysound {
	position:absolute;
	top:5px;
	left:20px;
	width:350px;
	height:20px;
	font-family:Tahoma;
	font-size:11px;
	color:#545454;
}
.click{
	font-family:Tahoma;
	font-size:11px;
	color:#545454;
	font-weight:bold;
}
.click:hover{
	font-family:Tahoma;
	font-size:11px;
	color:#000;
	font-weight:bold;
}
/*  HEADER FOR ALL PAGES  */	
	
/*  Nav  */


.back {
	position:absolute;
	top:12px;
	left:14px;
	width: 217px;
	height: 30;
}

.backlist {
	position:absolute;
	top:120px;
	left:910px;
	width: 51px;
	height: 24px;
	z-index:100;
}

.fuelstype {
	position:absolute;
	top:510px;
	left:640px;
	width: 112px;
	height: 24px;
	z-index:100;
}


ul.topnav {
	position:absolute;
	top:44px;
	left:120px;
	
}
ul.topnav li {
	float:left;
	width:auto;
}

ul.topnav li a.erc {
	background:url(../images/ecologic-rents-car-hover.png) no-repeat 0 0;
	width:196px;
	height:39px;
	display:block;
	margin:0 4px 0 0;
	cursor:pointer;
}

ul.topnav li a.erc:hover, ul.topnav li a.erc.ac {
	background:url(../images/ecologic-rents-car.png) no-repeat 0 0;
}
ul.topnav li a.home {
	background:url(../images/home-hover.png) no-repeat 0 0;
	width:72px;
	height:39px;
	display:block;
	margin:0 13px 0 0;
	cursor:pointer;
}
ul.topnav li a.home:hover, ul.topnav li a.home.selected {
	background:url(../images/home.png) no-repeat 0 0;
}
ul.topnav li a.abt {
	background:url(../images/about-hover.png) no-repeat 0 0;
	width:97px;
	height:39px;
	display:block;
	margin:0 13px 0 0;
	cursor:pointer;
}
ul.topnav li a.abt:hover, ul.topnav li a.abt.ac {
	background:url(../images/about.png) no-repeat 0 0;
}
ul.topnav li a.es {
	background:url(../images/meet-board-hover.png) no-repeat 0 0;
	width:140px;
	height:39px;
	display:block;
	margin:0 13px 0 0;
	cursor:pointer;
}
ul.topnav li a.es:hover, ul.topnav li a.es.actes {
	background:url(../images/meet-board.png) no-repeat 0 0;
}
ul.topnav li a.ep {
	background:url(../images/meet-team-hover.png) no-repeat 0 0;
	width:124px;
	height:39px;
	display:block;
	margin:0 13px 0 0;
	cursor:pointer;
}
ul.topnav li a.ep:hover, ul.topnav li a.ep.selt {
	background:url(../images/meet-team.png) no-repeat 0 0;
}
ul.topnav li a.er {
	background:url(../images/eco-ful-sys-hover.png) no-repeat 0 0;
	width:196px;
	height:39px;
	display:block;
	margin:0 13px 0 0;
	cursor:pointer;
}
ul.topnav li a.er:hover, ul.topnav li a.er.visited {
	background:url(../images/eco-ful-sys-.png) no-repeat 0 0;
}
ul.topnav li a.ivst {
	background:url(../images/equip-procur-hover.png) no-repeat 0 0;
	width:187px;
	height:39px;
	display:block;
	margin:0 13px 0 0;
	cursor:pointer;
}
ul.topnav li a.ivst:hover, ul.topnav li a.ivst.vst {
	background:url(../images/equip-procur.png) no-repeat 0 0;
}
ul.topnav li a.em {
	background:url(../images/consulting.png) no-repeat 0 0;
	width:105px;
	height:39px;
	display:block;
	margin:0 13px 0 0;
	cursor:pointer;
}
ul.topnav li a.em:hover, ul.topnav li a.em.selected-last {
	background:url(../images/consulting-hover.png) no-repeat 0 0;
}
/*  Nav  */

/*  Logo  */
#logo {
	position:absolute;
	top:86px;
	left:89px;
}
/*  Logo  */
/*  Body Part  */


.bodycontent {
	width:400px;
	height:578px;
	position:absolute;
	top:80px;
	left:612px;
	padding:50px 0 0 18px;
}
.bodycontent h2 {
	font-weight:normal;
	font-size:21px;
	line-height:29px;
	color:#ffffff;
	padding:0 0 10px 15px;
	background-color:inherit;
}
.bodycontent p {
	padding:0 15px 15px 15px;
}








/*  Body Part end  */

/*----------------Footer Part Start-------------------------*/
#footer {
	text-align:center;
	position:absolute;
	top:706px;
	font-size:11px;
	color:#000;
	left:360px;
}
ul.footer-nav {
	position:absolute;
	top:612px;
	left:152px;
	width:750px;
	height:27px;
	
}
ul.footer-nav li {
	float:left;
	width:auto;
}
ul.footer-nav li a {
	padding:0 1px 0 0;
	display:block;
}
/*----------------Footer Part End-------------------------*/

/*----------------Inner Part Start-------------------------*/

/*  Inner Pages  */

h2.content-body-h {
	font-weight:normal;
	font-size:21px;
	line-height:29px;
	color:#fff;
	padding:0 0 10px 15px;
	background-color:inherit;
}
p.content-body-p  {
	padding:0 15px 15px 15px;
}
a.content-body {
	color:#fff;
	font-size:11px;
	padding:0;
}
a.content-body:hover {
	text-decoration:none;
	font-size: 16px;
}
a.bodycontent {
	color:#ffffff;
	font-size:11px;
	padding:0;
}
a.bodycontent:hover {
	text-decoration:none;
}
.modallink {
	color:#ffffff;
	font-size:11px;
	}
