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

/* universal styles */
* {margin:0px 0 0 0px; padding:0px;}
img {border-width:0px;}
body {background:url(bg/bg.jpg);}
input, textarea {outline:0px;}
textarea {overflow:auto;}
ul, li {list-style:none; font-family:Arial, Helvetica, sans-serif;}

/* fonts */
h1 {font-family:"DroidSerif", Georgia, "Times New Roman", Times, serif; font-size:16px; color:#797878; font-weight:normal;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#010101; font-weight:normal;}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#474747; font-weight:bold;}
h4 {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#1191b0; font-weight:normal; font-style:italic;}

p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#949494; padding:0 10px 0 0; text-align: justify}

a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#949494; text-decoration:none;}
a:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;
  background-color: #33b2d1;
}

input, textarea {font-family:Arial, Helvetica, sans-serif;}

/* general styles */
.wrapper {width:100%; min-width:1024px; padding:0 50px 0 50px;}
.inner {width:1042px; margin:0px auto;}


/* header styles */
#header {background:url(../images/bg_top.png) repeat-x;}
#header .inner {}

.block_top_navigation {width:1024px; height:30px; margin-bottom:15px; overflow:hidden;}
.block_top_navigation a {font-size:11px; color:#b8b8b8;}
.block_top_navigation .col_1 {padding-top:14px; float:left; overflow:hidden;}
.block_top_navigation .col_2 {padding-top:10px; float:right; overflow:hidden;}
.block_email_top {padding-left:21px; background:url(../images/icon_mail_top.jpg) no-repeat 0px 3px;}

.block_social_top {height:18px; padding-right:15px; padding-top:1px; float:left; overflow:hidden; border-right:1px solid #e6e6e6;}
.block_social_top a {height:18px; display:block; float:left; overflow:hidden; background-repeat:no-repeat; background-image:url(../images/sprite_social_1.png); text-indent:-9000px;}
.block_social_top a.linkedin {width:17px;}
.block_social_top a.linkedin:hover {background-position:0px -18px;}
.block_social_top a.facebook {width:20px; margin-left:7px; background-position:-24px 0px;}
.block_social_top a.facebook:hover {background-position:-24px -18px;}
.block_social_top a.twitter {width:19px; margin-left:7px; background-position:-52px 0px;}
.block_social_top a.twitter:hover {background-position:-52px -18px;}

.block_sign_up_top {height:18px; padding-left:13px; float:left; overflow:hidden; border-left:1px solid #ffffff;}
.block_sign_up_top p {line-height:18px;}

.button2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#949494; text-decoration:none;
	background: #FFFFFF;
	margin: 0px 0 0 10px;
	overflow: hidden;
	display: block;
	text-align: center;
	line-height: 20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
/*Transition*/
	-webkit-transition: All 0.2s ease;
	-moz-transition: All 0.2s ease;
	-o-transition: All 0.2s ease;
	-ms-transition: All 0.2s ease;
	transition: All 0.2s ease;
}

.button2:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;
  background-color: #33b2d1;
}

.button2:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;
  background-color: #33b2d1;
}

/*.home:hover {color:#FFFFFF; text-decoration:none; background-image:url(../images/nav-home.png); background-repeat:no-repeat; }
.home:active {color:#FFFFFF; background-image:url(../images/nav-home.png); background-repeat:no-repeat; }

.about:hover {color:#FFFFFF; text-decoration:none; background-image:url(../images/nav-about.png); background-repeat:no-repeat; }
.about.active {color:#FFFFFF; background-image:url(../images/nav-about.png); background-repeat:no-repeat; }

.product:hover {color:#FFFFFF; text-decoration:none; background-image:url(../images/nav-product.png); background-repeat:no-repeat; }
.product.active {color:#FFFFFF; background-image:url(../images/nav-product.png); background-repeat:no-repeat; }

.health:hover {color:#FFFFFF; text-decoration:none; background-image:url(../images/nav-health.png); background-repeat:no-repeat; }
.health.active {color:#FFFFFF; background-image:url(../images/nav-health.png); background-repeat:no-repeat; }

.enviroment:hover {color:#FFFFFF; text-decoration:none; background-image:url(../images/nav-enviroment.png); background-repeat:no-repeat; }
.enviroment.active {color:#FFFFFF; background-image:url(../images/nav-enviroment.png); background-repeat:no-repeat; }

.contact:hover {color:#FFFFFF; text-decoration:none; background-image:url(../images/nav-contact.png); background-repeat:no-repeat; }
.contact.active {color:#FFFFFF; background-image:url(../images/nav-contact.png); background-repeat:no-repeat; }*/

/* content styles */
#content {padding-bottom:50px; overflow:hidden; width:1024px}

.block_contact {overflow:hidden;}
.block_contact h2 {margin-bottom:15px;}
.block_contact a {color:#f78201;}

.block_feedback {overflow:hidden;}
.block_feedback h2 {margin-bottom:19px;}
.block_feedback .field {width:452px; height:25px; margin-bottom:13px; overflow:hidden; position:relative; background:url(../images/bg_text_field_4.png) no-repeat;}
.block_feedback .field span {width:430px; display:block; position:absolute; left:16px; top:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#acacac; cursor:text;}
.block_feedback .field input {width:430px; height:17px; line-height:17px; margin-left:15px; margin-top:4px; display:none; background-color:transparent; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#acacac;}
.block_feedback .textarea {width:452px; height:114px; margin-bottom:13px; overflow:hidden; position:relative; background:url(../images/bg_textarea_2.png) no-repeat;}
.block_feedback .textarea span {width:430px; height:95px; display:block; position:absolute; left:16px; top:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#acacac; cursor:text;}
.block_feedback .textarea textarea {width:430px; height:95px; margin-left:15px; margin-top:9px; overflow:auto; background-color:transparent; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#acacac;}
.block_feedback .main_button_1 {width:109px; height:24px; margin-right:8px; padding-bottom:4px; float:right; cursor:pointer;}
.block_thanks {padding-bottom:200px; overflow:hidden;}
.block_thanks h2 {margin-bottom:14px;}
.block_thanks p {line-height:16px;}
.block_thanks .pic {margin-right:17px; padding-top:4px; float:left; overflow:hidden;}
.block_thanks .text {overflow:hidden;}

.main_button_1 {width:93px; height:22px; line-height:21px; display:block; overflow:hidden; position:relative; background-repeat:repeat-x; background-image:url(../images/bg_main_button_1.jpg); background-position:0px 0px; border:1px solid #e6e6e6; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px; behavior: url(js/PIE.htc); font-family:Tahoma; font-size:11px; color:#808080 !important; text-align:center; text-shadow:1px 1px #ffffff;}
.main_button_1:hover {background-position:0px -22px; text-decoration:none;}

.main_button_1.w_img {width:89px; padding-right:4px;}
.main_button_1.w_img img {margin-right:8px; margin-bottom:-3px;}

.more {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#33b2d1; text-decoration:none;}
