﻿body, html { background-color: #c7ee7c; font-family: Verdana, Helvetica, Arial; font-size: 62.5%; margin:0; padding:0; }
img { border: 0; }

#header { position: relative; height: 171px; background: #87c0e4 url(header.jpg) 30px 0px no-repeat;  }
#header h1, #header h2 { display: none; }

#content { position: relative; height: 430px; background: #c7ee7c url(content_bg.jpg) top center repeat-x; }

#content .showcase {  }

#content #showcase_wrap { position: absolute; top: 80px; left: 30px; width: 350px; height: 300px; background: transparent url(showcase_bg.jpg) center center no-repeat; }

#content #showcase 
{  
  position:relative;	width:324px; height:300px; overflow:hidden;margin: 10px 13px;
}  
   
#showcase_content {	position:absolute; }
#showcase_content span { display:block; float:left; }
#showcase_content span img{	display:block; border:none; }


#content #key_points { position: absolute; top: 30px; left: 400px; width: 580px; }
#content #key_points h1 { font-size: 5em; }
#content #key_points ul { list-style-type: none; margin: 0; padding: 0; }
#content #key_points ul li { font-size: 2em; font-weight: bold; padding-left: 50px; background: transparent url(star.jpg) left center no-repeat; margin-bottom: 15px; }



#footer { position: relative; height: 350px; background: #d89238 url(footer_bg.jpg) top center repeat-x; }

#footer #references { position: absolute; top: 20px; left: 30px; width: 350px; font-size: 2.2em; }
#footer #references h2 { color: #fff; font-size: 2em; } 
#footer #references a { color: #fff; font-weight: bold; }
#footer #references a:hover { text-decoration: none; }

#footer #contact { position: absolute; top: 20px; left: 400px; width: 500px; height: 286px; background: transparent url(contactbox_bg.jpg) center center no-repeat; }

#footer #contact #adres { position: absolute; top: 15px; left: 15px; width: 190px; color: #fff; font-size: 2em; font-weight: bold; }
#footer #contact #adres p { margin: 25px 0 0 0; padding: 5px 5px; background-color: #FFFF80; border: solid #5a5858 3px; }

#footer #contact #form { position: absolute; top: 0px; left: 220px; }
#footer #contact #form fieldset { border: 0; padding: 15px 15px; font-size: 2em; }
#footer #contact #form br { clear: both; }
#footer #contact #form label { color: #fff; font-weight: bold; }
#footer #contact #form input { border: solid 3px #5a5858; float: left; }
#footer #contact #form input.submit_btn { margin-left: 60px; background: transparent url(submit_btn_bg.jpg) center left repeat-x; cursor: pointer; }
#footer #contact #form textarea { border: solid 3px #5a5858; }


input.error, textarea.error { border: solid 3px red; background-color: #FFFF80; }
