body {font:11px Verdana, Arial, Helvetica, sans-serif; color:#000; margin: 0; padding: 0; background:url(../images/main-bg.jpg) repeat-x #fff; }

/*Header*/
.TopNavigation {height:39px; width:425px; float:left; }
.TopNavigation img {margin:0; padding:0; border:0;}

.TopNavigation ul {padding:0;	margin:0;}
.TopNavigation li {display:inline; margin:0; float:left;}

.TopNavigation li a, .TopNavigation li a:hover {background: 0 0 no-repeat; display:block; height:39px; text-indent:-20000px;}

.TopNavigation ul li.welcome a {width:85px; background:url(../images/menu-welcome.jpg);}
.TopNavigation ul li.welcome a:hover, .TopNavigation ul li.welcome_active {width:85px; background:url(../images/menu-welcome-h.jpg);}

.TopNavigation ul li.presentation a {width:101px;  background:url(../images/menu-presentation.jpg);}
.TopNavigation ul li.presentation a:hover, .TopNavigation ul li.presentation_active {width:101px; background:url(../images/menu-presentation-h.jpg);}

.TopNavigation ul li.our-services a {width:105px; background:url(../images/menu-our-services.jpg);}
.TopNavigation ul li.our-services a:hover, .TopNavigation ul li.our-services_active {width:105px; background:url(../images/menu-our-services-h.jpg);}

.TopNavigation ul li.ask-for-quote a {width:126px;  background:url(../images/menu-ask-for-a-quote.jpg);}
.TopNavigation ul li.ask-for-quote a:hover, .TopNavigation ul li.ask-for-quote_active {width:126px; background:url(../images/menu-ask-for-a-quote-h.jpg);}


/*Footer*/
.footerContainer{width:345px; height:22px;	text-align:center; color:#635c5c; font-size:10px; padding:10px 20px 0 0; float:left;}
.footerContainer a, .footerContainer a:hover{color:#635c5c; text-decoration:none;}

/*Main Containers*/
.LangContainer, .MainImage, .TopContentLeft, .BottomContentCol1, .BottomContentCol2, .BottomContentCol3, .InnerBottomContentCol1, .InnerBottomContentCol2, .InnerBottomContentCol3, .BottomNav, .FooterText, .TopContent, .InnerTopContent {float:left;}
*html .BottomNav{background:url(../images/footer-bg.jpg) repeat-x; height:32px; color:#635c5c; margin-right: -3px;}

.MainContainer {margin:0 auto; width:775px; background:url(../images/header.jpg) no-repeat top;}
.LogoContainer{width:750px; height:40px; background:url(../images/header.jpg) no-repeat; padding:38px 0 0 25px;}
.LangContainer{width:50px; padding:18px 0 0 270px;}
.MainImage{height:210px; padding:15px 0 0 25px;}
.TopContent{width:739px; background:url(../images/top-con-bg.jpg) repeat-x #d9d8d8 top; padding:0 0 10px 36px;}
.InnerTopContent{width:739px; background:url(../images/inner-top-con-bg.jpg) repeat-x #d8d7d7 top; padding:0 0 5px 36px;}
.TopContentLeft{width:512px; padding:20px 0 0 0; line-height:16px;}
.TopContentRight{float:right; width:227px; padding:32px 0 0 0; text-align:right;}
.BottomContent{width:775px; background:url(../images/bottom-bg.jpg) no-repeat top; float:left; padding:0 0 10px 0;}
.InnerBottomContent{width:775px; background:url(../images/inner-bottom-bg.jpg) no-repeat top #dedede; float:left; padding:0 0 10px 0;}
.BottomContentTitle{width:210px; height:28px;}
.BottomContentCol1{width:212px; padding:20px 0 0 30px; }
.BottomContentCol2{width:256px; padding:20px 10px 0 28px;}
.BottomContentCol3{width:215px; padding:20px 0 0 10px;}
.InnerBottomContentCol1{width:238px; padding:20px 10px 0 30px;}
.InnerBottomContentCol2{width:243px; padding:20px 0 0 18px;}
.InnerBottomContentCol3{width:230px; padding:20px 0 0 5px;}
.BottomNav{background:url(../images/footer-bg.jpg) repeat-x; height:32px; color:#635c5c;}
.FooterText{width:375px; font-size:10px; padding:10px 0 0 35px;}
*html .FooterText{width:375px;  font-size:10px; padding:10px 0 0 35px;}
.LangContainer img{border:0;}
.BottomContentCol2 img, .InnerBottomContentCol2 img{border:3px solid #afafaf; }
.BottomContentTitle img{border:0;}
.BottomContent p, .InnerBottomContent p{line-height:16px; margin:0; padding:5px 0 5px 0;}
.BottomContent a, .BottomContent a:hover, .InnerBottomContent a, .InnerBottomContent a:hover{color:#e05002; text-decoration:none; }
.BottomContentCol1 ul, .TopContentLeft ul {padding:0; margin:0; list-style-type: none;}
.BottomContentCol1 li, .TopContentLeft li {background: url("../images/bullet.jpg") no-repeat scroll left 7px; padding: 0 0 0 20px; line-height:20px; }/*modified*/
