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

#container {
overflow: hidden;	
}

/* menu with sprites */
ul#menu{margin:0; padding:0; list-style:none; clear:both;}
		#menu li{overflow:hidden; text-indent:-9999px; display:inline; float:left; margin-right:0px;}
			#menu li a{background:url('../_images/menu_sprite.png') no-repeat; width:100%; height:100%; display:block;}

			/* bio Button */
			#menu li.products{width:96px; height:70px;}
				#menu li.products a{background-position:-0px -0px;}
				#menu li.products a:hover{background-position:-0px -70px;}
				#menu li.products a.selected{background-position:-0px -70px;}				

			/* news Button */
			#menu li.support{width:122px; height:70px;}
				#menu li.support a{background-position:-96px -0px;}
				#menu li.support a:hover{background-position:-96px -70px;}
				#menu li.support a.selected{background-position:-96px -70px;}

			/* partners Button */
			#menu li.about{width:118px; height:70px;}
				#menu li.about a{background-position:-218px -0px;}
				#menu li.about a:hover{background-position:-218px -70px;}
				#menu li.about a.selected{background-position:-218px -70px;}
				
				

/* END menu with sprites */


/* buttons with sprites */
ul#redbutton{margin:0; padding:0; list-style:none; clear:both;}
		#redbutton li{overflow:hidden; text-indent:-9999px; display:inline; float:left; margin-right:0px;}
			#redbutton li a{background:url('../_images/button_sprite.png') no-repeat; width:100%; height:100%; display:block;}

			/* bio Button */
			#redbutton li.googlemaps{width:174px; height:48px;}
				#redbutton li.googlemaps a{background-position:-0px -0px;}
				#redbutton li.googlemaps a:hover{background-position:-0px -48px;}
				#menu li.googlemaps a.selected{background-position:-0px -48px;}				

			/* news Button */
			#redbutton li.contactform{width:174px; height:48px;}
				#redbutton li.contactform a{background-position:-174px -0px;}
				#redbutton li.contactform a:hover{background-position:-174px -48px;}
				#redbutton li.contactform a.selected{background-position:-174px -48px;}

				

/* END buttons with sprites */



h1.bigheadline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:48px;
	text-align:center;
	font-weight:normal;
	line-height:55px;
}

h2.subheadline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#7f7777;
	text-align:center;
	font-weight:normal;
	margin-bottom:05px;
}


h1.contactpage {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	line-height:30px;
}

p.contactpage {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#7f7777;
	line-height:22px;
}

h1.contactpage_b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	line-height:20px;
}

p.contactpage_b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#7f7777;
	line-height:17px;
}

p.contactpage_caption {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#7f7777;
	line-height:22px;
}

div.back_map {
	background-image:url(../_images/back_map.png);
	width:436px;
	height:402px;
}







/*LOCAL FORM */
.localform input[type='text'] {
  border: 1px solid #cccccc;
  height:35px;
  font-size: 1.125em;
  color: #b0b0b0;
  margin: 5px 10px 13px 0px;
  padding: 0 0 0 5px;
}

.localform input[type='number'] {
  border: 1px solid #cccccc;
  height:35px;
  font-size: 1.125em;
  color: #b0b0b0;
  margin: 5px 10px 13px 0px;
  padding: 0 0 0 5px;
}

.localform textarea {
  border: 1px solid #cccccc;
  font-size: 1.125em;
  color: #b0b0b0;
  margin: 5px 10px 5px 0px;
  padding: 0 0 0 5px;
  width:650px;
  height:100px;
}













#footer {
color:#131312;
font-size:11px;
margin-bottom:25px;
margin-top:15px;
}

#footer a:link {
color:#131312;
font-size:11px;
text-decoration:none;
}

#footer a:visited {
color:#131312;
font-size:11px;
text-decoration:none;
}

#footer a:hover{
color:#009933;
font-size:11px;
text-decoration:underline;
}

#footer h2{
color:#898989;
font-size:11px;
font-weight:normal;
text-align:center;
}





#header, #footer {
}

#promo1, #promo2 {
}
