html{height:100%}body{font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;margin:0;padding:0;height:100%;overflow:hidden}a{border:none;outline:none}img{border:none}.clear{clear:both}.alert{background:url("/content/images/sprites.png") no-repeat scroll -16px 0 transparent;display:block;float:right;height:16px;left:30px;top:-61px;position:relative;width:16px}.error{color:red;font-weight:bold}.loader-small{background:url("/content/images/orange-loader.gif") no-repeat scroll center center transparent;display:block;float:right;height:40px;left:140px;position:relative;width:40px}#loading{z-index:100;background-color:#000;height:100%;overflow:hidden;position:fixed;width:100%}#loading img{position:fixed;top:50%;left:50%}#menu{position:fixed;z-index:3;left:10px;top:16px}#menu .nav{display:inline-block;height:30px;vertical-align:top;overflow:hidden}#menu .nav ul{color:#fff;list-style:none;height:27px;display:inline-block;background:url('/content/images/circle_white_w30.png') right top no-repeat;margin:0;padding-top:4px;padding-bottom:5px;padding-right:35px;padding-left:0;position:relative}#menu .nav ul li{display:inline}#menu .nav a{text-decoration:none;color:#fff;outline:none}#menu .nav a:hover{color:#f1ab29}#menu .extra{display:none;width:30px;height:30px;margin-bottom:10px}#menu img{border:none}#menu .language{display:inline-block;width:30px;height:31px;margin-bottom:10px}.menu-device{display:none}.arrows{position:fixed;width:100%;height:60px;bottom:15px;z-index:1}a#next{display:block;height:60px;width:100px;background:url('/content/images/next_circle.png') 0 0 no-repeat;float:right}a#next:hover{background:url('/content/images/next_circle.png') 0 -60px no-repeat}a#prev{display:block;height:60px;width:100px;background:url('/content/images/prev_circle.png') right 0 no-repeat;float:left}a#prev:hover{background:url('/content/images/prev_circle.png') right -60px no-repeat}.block{float:left;min-width:1920px;height:100%}.block .title-line{background:url('/content/images/white_transparent_h25.png');width:100%;min-width:1920px;height:45px;position:absolute;top:60px}.page-block{width:1000px;overflow:visible;margin-top:65px;position:relative;padding-left:200px}#fullpage{height:100%}#team-block{background:#1c2125 url('/content/images/team_bottom.jpg') right bottom no-repeat}#about-block{background:#1c2125 url('/content/images/about_bottom.jpg') left bottom no-repeat}#home-block{background:#000 url('/content/images/ascorp_kft_center.jpg') center center no-repeat}#home-block .arrows{position:relative;width:100%;height:60px;bottom:0}#home-block a.next-services{display:block;height:60px;width:180px;background:url('/content/images/next_services.png') 0 0 no-repeat}#home-block a.next-services:hover{background:url('/content/images/next_services.png') 0 -60px no-repeat}#home-block a.prev-about{display:block;height:60px;width:180px;background:url('/content/images/prev_about.png') 0 0 no-repeat}#home-block a.prev-about:hover{background:url('/content/images/prev_about.png') 0 -60px no-repeat}#services-block{background-color:#000}#services-block .logo{position:absolute;z-index:0;top:105px}#services-block .moon{background:url('/content/images/moon.png') 900px 300px no-repeat;position:absolute;top:0;width:100%;height:100%;z-index:0;min-width:1920px}#services-block .bottom{background:transparent url('/content/images/services_bottom.png') right bottom no-repeat;position:absolute;bottom:0;width:100%;min-width:1920px;height:460px;z-index:0}#contacts-block{background:#000 url('/content/images/contacts_bottom_astro.jpg') left bottom no-repeat;position:relative}#contacts-block .astro{position:absolute;left:1150px;bottom:10px}#team{}#about{color:#fff}#about a{color:#fff}#about p{text-align:left;width:800px}#about h1{font-size:28px;color:#fff;text-transform:uppercase;font-weight:normal}#about h2{font-size:14px;color:#000;background:#9ed30f;padding:10px;width:400px;font-weight:normal}#about ul li{list-style:none;background:transparent url('/content/images/pipe_green_w20.png') left center no-repeat;padding:1px 0 1px 25px}#about .content{overflow:hidden;font-size:14px;float:left}#about .buttons{float:left;margin-left:10px;display:block;position:relative}#about .buttons .up{background:transparent url('/content/images/up.png') left top no-repeat;height:30px;width:30px;display:block;position:relative}#about .buttons .down{background:transparent url('/content/images/down.png') left bottom no-repeat;height:30px;width:30px;display:block;position:absolute;bottom:0}#about .bottom-shadow{background:transparent url('/content/images/bottom-shadow.png') left bottom repeat-x;height:20px;width:800px;position:relative;top:-18px;display:block}#home{margin-left:auto;margin-right:auto;padding-left:0}#home .membership{position:absolute;right:10px;top:-50px}#home .membership span{position:relative;color:#999;top:-15px;margin-right:20px;font-weight:bold}#home .logo_center{z-index:0}#services{z-index:2}#services .service{display:block;width:700px}#services h1{font-size:28px;color:#fff;text-transform:uppercase;font-weight:normal}#services h2{font-size:16px;color:#fff;background:#5c95a9;padding:10px;width:500px;font-weight:normal}#services .service h3{font-size:22px;color:#26708b}#services .service p{font-size:14px;color:#fff;text-align:justify}#services .sub-list{display:block;list-style:none;position:static;padding-left:30px}#services .sub-list li{list-style:none;background:transparent url('/content/images/pipe_blue_w20.png') left center no-repeat;padding:5px 0 5px 25px;display:list-item!important;position:static;height:auto}#contacts{margin-left:auto;margin-right:auto}#contacts h1{font-size:28px;color:#fff;text-transform:uppercase;font-weight:normal}#contacts .contacts{position:absolute;margin-left:500px;margin-top:20px}#contacts .contacts img{vertical-align:middle;margin:15px;border:none}#contacts .contacts span{color:#fff}#contacts .form{margin-top:20px;margin-left:0;display:block;width:455px;height:370px}#contacts .form input{background:#5c95a9;border:none;height:40px;width:300px;margin-bottom:25px;color:#fff;padding-left:5px}#contacts .form label{color:#5c95a9;width:100px;text-align:right;display:inline-block}#contacts .form textarea{background:#5c95a9;border:none;height:150px;width:350px;margin-left:105px;margin-bottom:25px;color:#fff}#contacts .form .button{height:40px;width:100px;background-color:#e87118;color:#fff;float:right;outline:none}#contacts .form .required{font-size:28px;color:#205e74}ul.dropdown-nav{position:relative;list-style:none;display:inline-block;margin:0;padding:0;width:30px;height:31px;z-index:100;font-size:14px}ul.dropdown-nav a{text-decoration:none;color:#000}ul.dropdown-nav li{font-weight:bold;float:left;zoom:1}ul.dropdown-nav li a{display:block;padding:8px 8px;border-right:1px solid #333}ul.dropdown-nav li:last-child a{border-right:none}ul.dropdown-nav li.hover,ul.dropdown-nav li:hover{color:#fff;position:relative}ul.dropdown-nav .sub-menu li.hover,ul.dropdown-nav .sub-menu li:hover{background:#f1ab29;position:relative}ul.dropdown-nav .sub-menu li .hover{color:#fff}ul.dropdown-nav ul{width:220px;visibility:hidden;position:absolute;top:100%;left:0;margin:0;padding:0;list-style:none}ul.dropdown-nav ul li{font-weight:normal;background:#f6f6f6;color:#000;border-bottom:1px solid #ccc;float:none}ul.dropdown-nav ul li a{border-right:none;width:100%;display:inline-block}ul.dropdown-nav ul ul{left:100%;top:0}ul.dropdown-nav li:hover>ul{visibility:visible}#services h4{margin:0;padding:5px 0 0 0;font-size:12px;text-transform:uppercase}div#feature_list{width:850px;height:350px;overflow:hidden;position:relative;margin-top:50px}div#feature_list ul{position:absolute;top:0;list-style:none;padding:0;margin:0}ul#tabs{left:0;z-index:2;width:230px}ul#tabs li{font-size:12px;font-family:Arial}ul#tabs li img{padding:0 5px;border:none;float:left;margin:4px 6px 0 0}ul#tabs li a{color:#26708b;text-decoration:none;display:block;padding:5px;height:40px;outline:none}ul#tabs li a:hover{background:url('/content/images/feature-tab-current-lightblue-gardient_h50_long.png');color:#fff}ul#tabs li a.current{background:url('/content/images/feature-tab-current-blue-gardient_h50_long.png');color:#fff}ul#tabs li a.current:hover{text-decoration:none;cursor:default}ul#output{right:0;width:520px;height:320px;position:relative;padding:15px 15px!important;background:url('/content/images/feature_bg.png') repeat-y}ul#output li{height:320px;width:520px;color:#fff;text-align:left;position:absolute}ul#output li a{position:absolute;bottom:10px;right:10px;padding:8px 12px;text-decoration:none;font-size:11px;color:#fff}ul#output li a:hover{background:#5c95a9}
