@charset "UTF-8";
/* CSS Document */

body {
	font: 90% Georgia, "Times New Roman", Times, serif;
	line-height:150%;
	background: #fff;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #333;
}
#container {
	width: 950px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background-image:url(images/eve_back.gif); background-repeat:repeat-y;
	margin: 10px auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #ccc;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.clearfix	{ clear:left; }
a:link, a:visited	{ color:#6c9cc8; text-decoration:none; }
a:hover		{ text-decoration:underline; color:#d14e86; }
#header { width:950px; height:150px; background-color:#fff; }
#header_logo { float:right; width:270px; height:160px; background-image:url(images/eve_logo.gif); background-repeat:no-repeat; background-position:top right; } 
#header_menu	{ float:left; margin:100px 0px 0px 200px;  }
#header_menu ul li	{ list-style-type:none; padding:0px; margin:0px 20px 0px 0px; float:left;font-size:120%; color:#666; }

#teaser			{ width:950px; height:249px; background-image:url(images/eve_teaser_cherry.jpg); background-repeat:no-repeat; background-position:top left; }
#teaser_title {  position:relative; top:150px; left:30px; width:250px; }
#teaser_title h1	{ font-size:150%; font-weight:lighter; line-height:110%; color:#fff; margin:0px; padding:0px; }
#mainContent_werkfeld	{  width:300px;  background-color:#f5e4ea; float:left;  background-repeat:no-repeat; background-position:top left; min-height:900px;}
.werkfeld_image	{ background-image:url(images/eve_werkfeld.gif);  }
.werkfeld_portrait { background-image:url(images/eve_portrait.jpg); }
.werkfeld_blank { background-image:url(images/eve_blankback.jpg); }
#mainContent { width:650px; float:left;  }
#mainContent_inlay	{ margin:30px; }
#mainContent_werkfeld_inlay	{ margin:30px 10px 30px 30px; }
#mainContent h2,
#mainContent_werkfeld h2	{ font-size:150%; font-weight:lighter; line-height:110%; color:#6c9cc8; padding:35px 0px 0px 0px; margin:0px; }
#mainContent ul li	{ list-style-type:square; color:#d04d83; margin:10px 0px; padding:0px; }
#mainContent ul li span	{ color:#666; }
#mainContent ul li span span.bold	{ font-size:120%; color:#6c9cc8; }
.mainContent_quote	{ margin:10px 0px; padding:10px 10px 10px 40px; background-color:#f1f5f9; background-image:url(images/eve_quote.gif); background-repeat:no-repeat; background-position:top left; }
#mainContentBack	{ margin-top:50px; }
#layoutform		{ margin:25px 0px }
#layoutform	tr td	{ padding:5px 0px; vertical-align:top; }
#layoutform	tr td.label	{ padding-right:50px; }
#layoutform input,
#layoutform textarea	{ border:1px solid #ccc; font: 90% Georgia, "Times New Roman", Times, serif;
	line-height:150%; padding:3px;
	background: #fff; }
	#layoutform input.button	{  background-color:#f6e9ee; }
	#layoutform input.button:hover	{  background-color:#e3a3be; color:#fff; }
	#layoutform td.label span	{ color:red; }

