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

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

#container{background-image:url(../images/bg2.png); width:1039px; height:873px; margin:auto; margin-top:20px;}

#languages {float:right; position:absolute; left:944px;}
#languages ul li {list-style:none; float:left; padding-left:13px;}
#languages ul li a{text-decoration:none; color:#4E441D;}
#languages ul li a:hover{text-decoration:underline; color:#12793D;}
#languages ul li .selected {color:#12793D; text-decoration:underline;}

#menu ul {margin-left:25px;}
#menu ul li {font-size:17px; list-style:none; margin:230px 0 0 30px; float:left;}
#menu ul li a {color:#4E441D;text-decoration:none;}
#menu ul li a:hover {color:#12793D; text-decoration:underline;}
#menu ul li .selected {color:#12793D; text-decoration:underline;}

#home {clear:both; padding-top:1px;}
#home .home_text {font-size:14px; color:#4E441D; width:400px; float:left; padding:95px 0 0 15px;}
#home .home_text .flag {float:right; padding-right:10px;}
#home .home_text .green {color:#12793D; font-size:18px;}
#home #slideshow {clear:both; float:left;}
#home ul {list-style:none; border:1px solid #999; padding:2px; margin:60px 0 0 50px;}

#about-us {clear:both; padding-top:15px;}
#about-us p {color:#4E441D; font-size:16px; margin:30px 70px 0 70px; text-align:justify;}
#about-us p a {color:#12793D; text-decoration:none;}
#about-us .img-1 {float:left; padding:30px 10px 10px 70px;}
#about-us .img-2 {float:right; padding:35px 70px 0 10px;}

#products-services {clear:both;}
#products-services .item .desc {clear:none; float:left;  color:#4E441D;}
#products-services .item .desc .title {font-size:22px; color:#12793D;}
#products-services .item .image {clear:none; float:left; width:216px;}
#products-services .item .image img {border:none;}
#products-services .item {clear:both; padding:35px 0 0 180px;}
#products-services .more {font-style:italic; clear:both;}
#products-services p .green {color:#12793D;}
#products-services p {color:#4E441D; font-size:18px; text-align:center; padding-top:18px;}
#products-services a {color:#12793D; text-decoration:none;}

#where-we-work {padding-left:80px;}

#contact-us {clear:both;padding-top:75px;}
#contact-us .inner {float:left; padding-left:110px; padding-top:30px;}
#contact-us p {color:#4E441D; font-size:22px; margin:15px 35px 0 35px; text-align:justify;}
#contact-us p a {color:#4E441D; text-decoration:none;}
#contact-us p a:hover {color:#12793D; text-decoration:none;}
#contact-us ul li {list-style:none; float:left;margin:0 0 0 30px;}
#contact-us a img {border:none;}

#footer {clear:both; text-align:center; padding-top:130px; font-size:13px; color:#4E441D;}