@charset "UTF-8";

/* EDIT: sLide designs 12.07.10 */

body  {
	background: #FFFFFF;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}
#container { 
	width: 1000px;
}
#header {
}
#header h1 {
	text-indent: -9999px;
	height: 20px;
	padding: 0;
	margin: 0;
}
#headerNav {
	padding: 10px 0px 0px 20px;
	background-image: url(../_img/el_header.gif);
	height: 45px;
	margin: 0px 0px 5px 0px;
	font-size: 10px;
	color: #FFFFFF;
	background-repeat: no-repeat;
	border-bottom: 5px solid #FFCD46;
	width: 770px;
}

#headerIDSNav {
	padding: 0px 0px 10px 800px;
	background-image: ;
	height: 70px;
	margin: -76px 0px 0px 0px;
	font-size:;
	color: #FFFFFF;
	background-repeat: no-repeat;
	border-bottom: ;
	width: 200px;
}





#headerNav ul {
	list-style-type: none;
	display: inline;
	padding: 0;
	margin: 0;
}
#headerNav li {
	list-style-type: none;
	display: inline;
	padding: 0px 20px 0px 0px;
}
#header a:link { text-decoration: none; color: #FFFFFF; }
#header a:visited { text-decoration: none; color: #FFFFFF; }
#header a:active { text-decoration: underline;	color: #FFFFFF; }
#header a:hover { text-decoration: underline;	color: #FFFFFF; }

/* Side menu area */ 

#sidebar {
	float: left;
	width: 125px;
	margin: 15px 0px 0px 0px;
	padding: 10px 20px 0px 0px;
	border-right: 1px solid #FFCD46;
	font-size: 11px;
	text-align: right;
	line-height: 30px;
	height: 360px;
	color: #000000;
}
#sidebar .sidemenu {
	padding-top: 2px;
	padding-bottom: 2px;
	display: block;
	height: 20px;
	text-decoration: none;
}
#sidebar .submenu {
	display: block;
	height: 17px;
	padding-top: 2px;
	text-decoration: underline;
}
#menu_products {
	padding-bottom: 10px;
}
#menu_green {
	padding-bottom: 10px;
}
#menu_resources {
	padding-bottom: 10px;
}
.hide{
	display: none;
}
.show{
	display: block;
}
#sidebar a:link {
	color: #000000;
}
#sidebar a:active {
	color: #000000;
}
#sidebar a:hover {
	color: #000000;
}
#sidebar a:visited {
	color: #000000;
}


/* FLASH INTRO
------------------------------------------------------*/

#flashIntro {
	float: left;
	width: 1000px;
	height: 500px;
	background-image: url(../_img/bg-flashIntro.jpg);
	background-repeat: no-repeat;
}




/* Content or main area */
#content {
	float: left;
	width: 760px;
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 20px 20px;
	height: 100%;
}
#content .products {
	font-size: 11px;
	color: #69747A;
	line-height: 14px;
	width: 143px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	text-indent: 0px;
	border: 0px;
	float: left;
	height: 240px;
}
#content .products ul {
	list-style-type: none;
	margin: 0px;
	padding: 10px 0px 0px 0px;
}
#content .products li {
}
#content .copy {
	color: #69747A;
	font-size: 11px;
	line-height: 14px;
	text-align: left;
	float: left;
	width: 100%;
}
#content .copy h1 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 19px 0px 0px;
}
#content .copy h2 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#content .copy h3 {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding: 20px 0px 10px;
	font-style: italic;
	color: #666666;
}
#content .copy h4 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #00467F;
	padding: 19px 0px 0px;
}
#content .copy p {
	margin: 0px;
	padding: 5px 0px 15px;
}
#content .copy ul {
	padding-left: 15px;
	padding-top: 0px;
	margin-top: 0px;
	list-style-type: disc;
	padding-bottom: 0px;
	margin-bottom: 5px;
	
}
#content .copy li {
	padding-bottom: 10px;
	
}
#content .green_copy {
	float: left;
	color: #69747A;
	font-size: 11px;
	line-height: 14px;
	text-align: left;
	width: 600px;
	padding-left: 20px;
}
#content .green_copy p {
	margin: 0px;
	padding: 0px 0px 15px;
}
#content .green_copy h1 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 19px 0px 15px;
	color: #006633;
}
#content .green_copy h2 {
	color: #006633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
#content .green_copy ul {
	padding-top: 0px;
	padding-left: 15px;
	margin-top: 0px;
	list-style-type: disc;
	
}
#content .green_copy li {
	padding-bottom: 10px;
	
}
#content .about_img {
	background-color: #000000;
	width: 435px;
	height: 275px;
	margin-bottom: 20px;
	float: left;
}

#content .about_vid {
	text-align: center;
	height: 275px;
	width: 435px;
	background-color: #FFFFFF;
	margin-bottom: 20px;
	float: left;
}

#content .green_img {
	background-color: #009933;
	width: 120px;
	height: 370px;
	margin-right: 20px;
	margin-bottom: 20px;
	float: left;
}
#content .green_logo {
	margin-top: 5px;
	margin-bottom: 10px;
}
#content .pr_logo {
	float: left;
	padding-left: 40px;
	padding-top: 122px;
}
#content .brochures {
	line-height: 14px;
	width: 250px;
	margin: 20px 0px 0px;
	padding: 0px;
	text-align: left;
	text-indent: 0px;
	border: 0px;
	float: left;
}
#content .brochures_img {
	margin-bottom: 10px;
}
#content a:link {
	color: #000000;
}
#content a:active {
	color: #000000;
}
#content a:hover {
	color: #000000;
}
#content a:visited {
	color: #000000;
}
#content .flash1 {
	margin: 0px;
	padding: 10px 0px 0px 0px;
}


/* The seo area */

#seo {
	color: #69747A;
	padding: 80px 0px 0px 20px;
	margin: 0px;
	float: left;
	width: 980px;
}

#seoIntro {
	color: #69747A;
	padding: 20px 0px 0px 20px;
	margin: 0px;
	float: left;
	width: 980px;
}
#seo h2, #seoIntro h2 {
	font-size: 9px;
	font-weight: normal;
	padding: 0px 0px 10px 0px;
	margin: 0;
}
.yellowSeparator {
	float: left;
	width: 820px;
	height: 5px;
	background: #FFCD46;
	margin: 5px 0px;
}
#seo a:link, #seoIntro a:link { text-decoration: none; color: #69747A; }
#seo a:visited, #seoIntro a:visited { text-decoration: none; color: #69747A; }
#seo a:active, #seoIntro a:active { text-decoration: underline;	color: #69747A; }
#seo a:hover, #seoIntro a:hover { text-decoration: underline;	color: #69747A; }



/* The footer area */ 
#footer {
	background:#939BA1;
	font-size: 9px;
	color: #FFFFFF;
	text-align: right;
	width: 600px;
	height: 25px;
	margin: 10px 0px;
	float: left;
	position: relative;
	padding: 0px;
}
#footer p {
	padding-top: 8px;
	margin: 0px;
	padding-right: 8px;
}

/* Misc styles */
.aeg_red {
	color: #EE3424;
}
.faber_grn {
	color: #00703C;
}
.liebherr_blu {
	color: #006CB2;
}
.porterancharles_blu{
	color: #1D2E5D;
}
.franke_red {
	color: #F04923;
}

