body{margin: 0px; padding:0px; padding-top:0px; font-family: Arial, Helvetica, sans-serif; font-size:13px; line-height:18px; text-align:left; color:#464646; font-weight:normal; background:url(..//img/top-bg.gif); background-position: top left; background-repeat: repeat-x; background-color:#EEEEEE;}
.inner_page_bg{padding:0px; padding-top:9px; margin: 0px auto; background:url(..//img/inner-page-top-bg.gif); background-position: top left; background-color:#E9F1F5; background-repeat: repeat-x;}
#container{text-align:left; width:980px; position:relative; margin: 0px auto; top:23px; padding-top: 0px; padding-right: 0px; padding-left: 0px;}
.bottom-img{background-image: url(..//img/bottom-img.gif); background-repeat:no-repeat; width:980px; background-color:none;}
.logo{padding-top:0px; padding-left:0px;}
.phone_number{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#26262C; padding-top:0px; padding-left:0px;}
.menu_bg{background-image: url(..//img/menu-bg.jpg); background-repeat: repeat-x;}
.menu_link{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#26262C; letter-spacing:1px; padding-top:0px; padding-left:0px; text-decoration:none;}
.menu_link:hover{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#FF8000; letter-spacing:1px; padding-top:0px; padding-left:0px; text-decoration: underline;}
.menu_link_active{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#FF8000; letter-spacing:1px; padding-top:0px; padding-left:0px; text-decoration: underline;}
.subnav_link{font-family:  Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#A6C5EE; padding-top:0px; padding-left:21px;}
.search_form{width:140px; height:24px; padding-left:10px; color:#27262C; font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; float:left; line-height:24px; border:none; background-image: url(..//img/search-form-bg.gif); background-repeat: repeat-x;}
.home_main_img_bg{background: url(/img/home-main-img-bg.jpg) repeat-x;}
.home_img_text{color:#26262C; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; text-decoration:none;}
.home_img_slider_number{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:15px; float: left; text-decoration: none; color:#727273; padding-top: 7px; padding-bottom: 3px; padding-left:10px; padding-right:11px; background-image: url(..//img/home-slider-number-hovr.gif); background-repeat: no-repeat; margin-left:6px;}
.home_img_slider_number:hover{float: left; text-decoration: none; color:#ffffff; padding-top: 7px; padding-bottom: 3px; padding-left:10px; padding-right:11px; background-image: url(..//img/home-slider-number-bg.gif); background-repeat: no-repeat; margin-left:6px;}
.home_img_slider_number_active{float: left; text-decoration: none; color:#ffffff; padding-top: 7px; padding-bottom: 3px; padding-left:10px; padding-right:11px; background-image: url(..//img/home-slider-number-bg.gif); background-repeat: no-repeat; margin-left:6px;}
.display_none{display:none;}
.home_consultation_bg{width:308px; height:282px; background-image: url(/img/home-consultation-bg.jpg); background-repeat: no-repeat;}
.home_project_bg{width:331px; height:282px; text-decoration: none; color:#ffffff; padding:0px; background: url(/img/home-project-bg.jpg) no-repeat;}
.home_product_bg{width:341px; height:93px; padding: 0px 0px 0px 29px; background: url(/img/home/product-category-bg.png) no-repeat;}
.home_product_link{font:Arial, Helvetica, sans-serif; font-size:23px; text-decoration: none; color:#FF7F00; text-shadow: #000000 2px 2px;
 FILTER: progid:DXImageTransform.Microsoft.DropShadow(OffX=2, OffY=2, Color=#000000);}
.sidebar_bg{width:341px; height:100%; background: url(/img/side-bar-bg.jpg) repeat-y;}
.sidebar_bottom{position:relative; width:341px; height:23px; background-image: url(..//img/side-bar-bottom.jpg); background-repeat: no-repeat; background-position:bottom left;}
.home_box{position:absolute; top:620px; left:328px; width:13px; height:202px; z-index:1; background-image: url(..//img/home-box.jpg); background-repeat: no-repeat;}
.content_top{width:638px; height:25px; text-decoration: none; color:#ffffff; padding: 0px 0px 0px 0px; background: url(/img/content-top.jpg) no-repeat;}
.content_bottom{width:638px; height:25px; text-decoration: none; color:#ffffff; padding-top: 0px; padding-bottom: 0px; padding-left:0px; padding-right:0px; background-image: url(..//img/content-bottom.jpg); background-repeat: no-repeat;}
.content_bg{width:638px; background-image: url(..//img/content-bg.jpg); background-repeat: repeat-y;}
.partner_left{width:17px; height:97px; background-image: url(..//img/partner-left.jpg); background-repeat: repeat-x;}
.partner_right{width:17px; height:97px; background-image: url(..//img/partner-right.jpg); background-repeat: repeat-x;}
.partner_bg{background-image: url(..//img/partner-bg.jpg); background-repeat: repeat-x;}
.partner_tittle{font-family: Arial, Helvetica, sans-serif; font-size:23px; text-decoration: none; color:#464646;}
.tahoma_15_bold{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:15px; text-decoration: none; color:#464646; font-weight:bold;}
	
.tahoma_15_bold:hover{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:15px; text-decoration: underline; color:#464646; font-weight:bold;}
.tahoma_15_orange_bold{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:15px; text-decoration: none; color:#FF7F00; font-weight:bold;}
.tahoma_15_orange_bold:hover{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:15px; text-decoration: underline; color:#FF7F00; font-weight:bold;}
.inner_main_img_bg{background-image: url(..//img/inner-main-img-bg.jpg); background-repeat: repeat-x;}
.tahoma_30{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:30px; color:#26262C; line-height:40px;}
.tahoma_45{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:45px; color:#26262C;}
.tahoma_16{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:16px; color:#26262C; text-decoration:none;}
.break_inner_2{background-color:#FF8000; width:545px; height:1px; margin-top:5px;}
.break_inner{background-color:#EEEEEE; width:372px; height:4px;}
.subnav_link{font-family:  Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#BEBEBE; padding-top:0px; padding-left:10px; text-decoration:none;}
.subnav_link:hover{font-family:  Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#26262C; padding-top:0px; padding-left:10px; text-decoration:none;}
.subnav_link_active{font-family:  Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#26262C; padding-top:0px; padding-left:10px; text-decoration:none;}
.subnav_seperator{font-family:  Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#BEBEBE; padding-top:0px; padding-left:10px; text-decoration:none;}
.inner_sidebar_bg{width:341px; height:93px; padding-top: 0px; padding-bottom: 0px; padding-left:29px; padding-right:0px; background-image: url(..//img/inner-sidebar-bg.jpg); background-repeat: no-repeat;}
.inner_sidebar_link{width:270px; padding-top: 7px; padding-bottom: 10px; padding-left:100px; padding-right:100px; background: url(..//img/inner-side-bar-link-btn-bg.jpg); background-repeat: no-repeat; text-align:center; margin-top:0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; line-height:35px; color:#FFFFFF; text-decoration:none;}
.sidebar_single_link{font-family: Tahoma Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#FFFFFF; text-align:center; z-index:10; text-align:center; margin-top:30px; margin-left:30px;}
.sidebar_single_link ul{margin: 0; padding: 0; float: left;}
.sidebar_single_link ul li{list-style:none;}
.sidebar_single_link ul li a.side_link_text{float: left; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; padding-top: 11px; padding-bottom: 11px; background-image: url(..//img/inner-side-bar-link-btn-bg.jpg); background-repeat: no-repeat; width:270px; text-decoration:none;}
.sidebar_single_link ul li a.side_link_text:hover{float: left; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; padding-top: 11px; padding-bottom: 11px; background-image: url(..//img/inner-side-bar-link-btn-hover.jpg); background-repeat: no-repeat; width:270px; 	text-decoration:none;}
.inner_small_img{float:left; margin-right:24px;}
.back_to_top{float:right;}


.partner_company_name {   font-family:  Arial, Helvetica, sans-serif; font-size:15px; color:#464646; text-decoration:none;}

.partner_website {   font-family:  Arial, Helvetica, sans-serif; font-size:15px; color:#FF8000; text-decoration: underline;}

	

.paging_link{font-family:  Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FF7F00; padding-top:0px; padding-left:5px; text-decoration:none;}
.paging_link:hover{font-family:  Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FF7F00; padding-top:0px; padding-left:5px; text-decoration:underline;}
.read_more{float:right; font-size:11px; font-weight:bold; color:#FF7F00; padding-top:10px; padding-left:0px;}
.product_inner_description{line-height:12px; width:172px; height:55px; font-family:  Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#1F1F1F; padding-top:0px; padding-left:0px; text-decoration:none; border:#707070 solid; border-width:1px; background-color:#EEEEEE;}

.product_inner_tittle{font-family:  Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#1F1F1F; text-decoration:none;}
	
.gallery_tittle{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:18px; color:#065285; text-decoration: none; font-weight:normal;}
.btn-gallery-img-left{position:relative; top:151px; left:3px; width:23px; height:23px; z-index:2;}
.btn-gallery-img-right{position:relative; top:132px; left:538px; width:23px; height:23px; z-index:2;}
.gallery_big_img{position:relative; top:-73px; left:0px; z-index:0;}
.gallery-txt-bg{position:relative; top:354px; left:1px; z-index:3; width:541px; height:40px; background-image: url(..//img/gallery-txt-bg.png); background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration: none; font-weight:bold; padding-left:15px; padding-right:15px;}
.gallery_thmb{position:relative; top:-97px; left:0px; z-index:3; width:573px; height:68px; border:#6D6D6D solid; border-width:1px; padding-top:7px;}

.contact_form{width:280px; height:30px; padding-left:10px; color:#29282C; font:normal 14px/24px Arial, sans-serif; float:left; background-color:#EAEAEA; border:#C4C4C4 solid 1px;}
.contact_form1{width:280px; height:85px; padding:3px 3px 3px 10px; color:#29282C; font:normal 14px Arial, sans-serif; float:left; background-color:#EAEAEA; border:#C4C4C4 solid 1px; overflow:auto;}
.request_form_security{width:110px; height:30px; padding-left:10px; color:#29282C; font:normal 14px/24px Arial, sans-serif; float:left; background-color:#EAEAEA; border:#C4C4C4 solid 1px;}

.break_inner_contact{background-color:#FF8000; width:262px; height:1px; margin-top:3px;}

.tahoma_18{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FF7F00; text-decoration:none;}
.tahoma_15{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:15px; text-decoration: none; color:#464646;}

.display_none{display:none;}
.footer_disclamar{font-size:11px; color:#B7B7B7; text-decoration: none; font-weight:bold; float:left;}
.footer_disclamar_right{font-size:11px; color:#B7B7B7; text-decoration: none; font-weight:bold; float:right;}
.footer_disclamar_right_link{font-size:11px; color:#B7B7B7; text-decoration: underline; font-weight:bold;}
.footer{margin-right:auto; margin-left:auto; width:960px; padding-top:0px; margin-top:-61px;}
#footer-inner{clear:both}
.bottom-bg{padding-bottom:107px; background:url(..//img/bottom-bg.jpg); background-position: bottom left; background-repeat: repeat-x;}

#slideshow {
    position:relative;
    left:30px;
    height:303px;}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;}

#slideshow IMG.active {
    z-index:10;}

#slideshow IMG.last-active {
    z-index:9;}

#carousel ul{list-style: none; width:1600px; margin: 0; padding: 0; position:relative;
        left:100px;}
#carousel li{display:inline; float:left;}

.PartnerBottomImage{opacity:0.4; filter:alpha(opacity=40); /* For IE8 and earlier */}
.PartnerBottomImage:hover{opacity:1.0; filter:alpha(opacity=100); /* For IE8 and earlier */}
.textholder{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-align:center; vertical-align:middle;}
.quote_form{width:523px; height:30px; padding-left:10px; color:#29282C; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; float:left; line-height:24px; background-color:#EAEAEA; border:#C4C4C4 solid; border-width:1px;}
.quote_menu_form{width:535px; height:30px; padding-left:10px; color:#29282C; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; float:left; line-height:24px; background-color:#EAEAEA; border:#C4C4C4 solid; border-width:1px;}
.quote_address_form{width:250px; height:84px; padding-left:10px; color:#29282C; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; float:left; line-height:24px; background-color:#EAEAEA; border:#C4C4C4 solid; border-width:1px;}
.quote_phone_form{width:250px; height:30px; padding-left:10px; color:#29282C; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; float:left; line-height:24px; background-color:#EAEAEA; border:#C4C4C4 solid; border-width:1px;}
.quote_message_form{width:523px; height:95px; padding-left:10px; color:#29282C; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; float:left; line-height:24px; background-color:#EAEAEA; border:#C4C4C4 solid; border-width:1px;}

