@CHARSET "utf-8";* { padding: 0; margin: 0; }p, ul, li { margin: 0; padding: 0;}h1, h2, h3, h4 { color:#000000; font-weight:normal; }input { color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:0;}select { color:#222222; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:1px #666666 solid;}a {color:#0D99DF;text-decoration:none;}a:hover {text-decoration:underline;}a:focus {outline:none;}a img {border:none;}.button {background:url(/img/elements/button-gradient.png) repeat-x;border:1px solid #2A5A88;cursor:pointer;font-size:11px;display:block;padding:3px 10px;color:#ffffff !important;float:left;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-box-shadow:0 0 5px #4176AF;-webkit-box-shadow:0 0 5px #4176AF;}.button:hover {text-decoration:none;background:url(/img/elements/button-gradient-hover.png) repeat-x;}.button .arrow {background:url(/img/elements/button-arrow.png) no-repeat 0 4px;padding-left: 10px;}h2 {font-size:22px;padding:19px 30px 0;line-height:1.3em;}h3 {font-size:16px;margin-bottom:23px;line-height:1.5em;}h4 {font-size:12px;font-weight:bold;padding-bottom:6px;}p {line-height:1.7em;margin-bottom:15px;}.left {float:left;}.right {float:right;}.clear {clear:both;}.preloader {background:url(/img/elements/preloader.gif) no-repeat;width:16px;height:11px;position:absolute;display:none;}.seperator-top {margin-top:20px;padding-top:20px;border-top:1px solid #E2E2E2;}.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }.clearfix { display: inline-block; }* html .clearfix { height:1%; }.clearfix { display:block; }html {height:101%;}body {background:#ededed url(/img/elements/bg-main.png) repeat-x;color:#5b5b5b;font-size:12px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:18px;}#wrapper {margin:0 auto;width:1000px;}#content {clear:both;}#siteheader {background:url(/img/elements/nav-main.png) repeat-x;height:45px;margin-bottom:10px;position:relative;float:right;}#siteheader .sides {position:absolute;top:0;height:45px;width:20px;background:url(/img/elements/nav-sides.png) no-repeat;}#siteheader .sides.leftside {left:0;background-position:0 0;}#siteheader .sides.rightside {right:0;background-position:-20px 0;}#siteheader #apospec-logo {float:left;border-right:1px solid #f2f2f2;margin-left:10px;height:35px;}#siteheader #apospec-logo a {display:block;width:81px;height:35px;overflow:hidden;background: url(/img/elements/menu-de.png) no-repeat 0 0;text-indent:-9000px;}#navigation {float:left;position:relative;}#navigation li {float:left;list-style-type:none;border-right:1px solid #f2f2f2;position:relative;}#navigation li a {display:block;height:35px;text-indent:-9000px;}#navigation li ul {display:none;}#navigation li:hover ul {display:block;}.de #navigation li a {background:url(/img/elements/menu-de.png) no-repeat;}.de #navigation li a.innofleet {width:99px;background-position:-61px 0;}.de #navigation li a.development {width:117px;background-position:-140px 0;}.de #navigation li a.about-us {width:95px;background-position:-237px 0;}.de #navigation li a.contact {width:88px;background-position:-312px 0;}.de #navigation li a.support {width:90px;background-position:-380px 0;}.de #navigation li a.search {width:36px;background-position:-460px 0;}.de #navigation li a.innofleet:hover {background-position:-61px -35px;}.de #navigation li a.development:hover {background-position:-140px -35px;}.de #navigation li a.about-us:hover {background-position:-237px -35px;}.de #navigation li a.contact:hover {background-position:-312px -35px;}.de #navigation li a.support:hover {background-position:-380px -35px;}.de #navigation li a.search:hover {background-position:-460px -35px;}.de #navigation li.active a.innofleet {background-position:-61px -70px;}.de #navigation li.active a.development {background-position:-140px -70px;}.de #navigation li.active a.about-us {background-position:-237px -70px;}.de #navigation li.active a.contact {background-position:-312px -70px;}.de #navigation li.active a.support {background-position:-380px -70px;}.de #navigation li.active a.search {background-position:-460px -70px;}.en #navigation li a {background:url(/img/elements/menu-en.png) no-repeat;}.en #navigation li a.innofleet {width:99px;background-position:-61px 0;}.en #navigation li a.development {width:124px;background-position:-140px 0;}.en #navigation li a.about-us {width:96px;background-position:-244px 0;}.en #navigation li a.contact {width:89px;background-position:-320px 0;}.en #navigation li a.support {width:90px;background-position:-389px 0;}.en #navigation li a.search {width:36px;background-position:-469px 0;}.en #navigation li a.innofleet:hover {background-position:-61px -35px;}.en #navigation li a.development:hover {background-position:-140px -35px;}.en #navigation li a.about-us:hover {background-position:-244px -35px;}.en #navigation li a.contact:hover {background-position:-320px -35px;}.en #navigation li a.support:hover {background-position:-389px -35px;}.en #navigation li a.search:hover {background-position:-469px -35px;}.en #navigation li.active a.innofleet {background-position:-61px -70px;}.en #navigation li.active a.development {background-position:-140px -70px;}.en #navigation li.active a.about-us {background-position:-244px -70px;}.en #navigation li.active a.contact {background-position:-320px -70px;}.en #navigation li.active a.support {background-position:-389px -70px;}.en #navigation li.active a.search {background-position:-469px -70px;}#navigation .subnavigation {position: absolute;z-index: 10;background-color: white;border: 1px solid #3779B7;border-top: none;-moz-border-radius-bottomleft: 4px;-moz-border-radius-bottomright: 4px;-webkit-border-bottom-left-radius: 4px;-webkit-border-bottom-right-radius: 4px;min-width: 100%;}#navigation .subnavigation li {float:none;border: none;border-top: 1px solid #F2F2F2;}#navigation .subnavigation li a {background: none;text-indent: 0;width: auto;display: block;height: auto;padding: 5px 18px;white-space: nowrap;color: #5B5A5B;}#navigation .subnavigation li a:hover {text-decoration: none;color: #3779B7;}#navigation #search-area {position:absolute;right:0;top:35px;display:none;z-index:100;background-color:#ffffff;border-top:1px solid #f2f2f2;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;}#search-area form {padding:10px;}#search-area input.text {border:1px solid #cccccc;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;padding:4px 5px;width:150px;float:left;font-size:10px;}#search-area input.button {padding:3px 8px;width:60px;color:#ffffff;float:left;border:1px solid #2A5A88;background:url(/img/elements/button-gradient.png) repeat-x;cursor:pointer;font-size:10px;display:block;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;}#lang-selector {float:left;list-style-type:none;margin:12px 30px 0 7px;}#lang-selector li {float:left;margin-left:6px;}#lang-selector li a {background:url(/img/elements/languages.jpg) no-repeat 0 0;display:block;height:11px;width:16px;overflow:hidden;text-indent:-9000px;}#lang-selector li a.de {background-position:0 -11px;}#land-selector li a.de:hover,#lang-selector li a.de.active {background-position:0 0;}#lang-selector li a.en {background-position:-16px -11px;}#lang-selector li a.en:hover,#lang-selector li a.en.active {background-position:-16px 0;}.submenu {position:relative;height:30px;}.submenu a:hover {text-decoration:none;color:#cfcfcf;}.submenu h2 {color:#ffffff;margin:0 0 0 9px;padding:0;font-weight:bold;font-size:24px;}.submenu ul {list-style-type:none;position:absolute;right:0;bottom:-10px;margin-right:-5px;}.submenu li {float:left;}.submenu li a {color:#ffffff;display:block;margin:0 10px;padding:10px;}.submenu li.active a {color:#cfcfcf;}.submenu .slider {position:absolute;width:9px;height:5px;background:url(/img/elements/submenu_arrow.png) no-repeat;bottom:0;right:-10px;z-index:1;}.nav-list {width:260px;float:left;list-style-type:none;position:absolute;top:0;left:10px;}.nav-list li a {color:#5b5b5b;}.nav-list:hover li a {color:#000000;}.nav-list:hover li a:hover,#innofleet-compare table .function:hover {text-decoration:none;color:#0D99DF;}.nav-list li a img,#innofleet-compare table .function img {position:absolute;top:50%;left:10px;margin-top:-12px;}.nav-list li.active a {color:#000000;background:url(/img/elements/nav-active-gradient.png) 100% 0 repeat-y #f7f7f7;}.nav-list:hover li.active a {color:#000000;background:url(/img/elements/nav-active-gradient.png) 100% 0 repeat-y #f7f7f7;}.nav-list .slider {position:absolute;width:10px;height:19px;background:url(/img/elements/shadow-seperator-arrow.png);top:0;right:-10px;z-index:1;}#footer {margin: 0 20px;}#footer ul {list-style-type:none;float:left;}#footer li {float:left;margin:0 18px;}#footer .copyright {float:right;margin-right:18px;}.box {background:url(/img/elements/boxes-big-main.png) repeat-y;padding:0 10px;}.boxtop {background:url(/img/elements/boxes-big-top-bottom.png) no-repeat 0 0;height:20px;}.boxbottom {background:url(/img/elements/boxes-big-top-bottom.png) no-repeat 0 -20px;height:20px;margin-bottom:10px;}.box .header {position:relative;}.box .header .textarea {position:absolute;}.box .header h2,.box .header-text h2 {font-size:20px;margin-bottom:20px;padding:0;color:#000000;line-height:1.3em;}.box .header p {font-size:14px;}.box .header-text {margin:0 35px;padding-top:30px;}.box .header-text p {font-size:14px;}.box .outer-arrow {position:absolute;margin-top:-15px;top:50%;display:block;height:30px;width:19px;overflow:hidden;text-indent:-9000px;float:none;}.box .outer-arrow.left {left:-20px;background:url(/img/elements/box-arrow-left.png) no-repeat;}.box .outer-arrow.right {right:-20px;background:url(/img/elements/box-arrow-right.png) no-repeat;}.col {float:left;padding:15px 25px 0 25px;position:relative;border-right:1px solid #e2e2e2;}.col.leftborder {border-left:1px solid #E2E2E2;border-right:none;}.col ul,.col1 ul {margin:0 0 15px 25px;}.col ul li {margin-bottom:5px;padding-left:5px;}.article .col {border:none;padding-bottom:0;}.col1 {padding:30px 35px 0 35px;}.col2 .col {width:419px;padding:30px 35px 30px 35px;}.col2 .col.last {border-right:none;}.col3 .col {padding:15px 25px 0 25px;width:276px;height:315px;}.col3 .col p {text-align:justify;}.col3 .col.last {border-right:none;}a.block:hover {text-decoration:none;}a.block p {color:#5b5b5b;}a.block p.link-color {color:#0D99DF;}a.block p.link-color:hover {text-decoration:underline;}a.block {height:100%;}a.block:hover h3,a.block:hover h4 {color:#0D99DF;}.grid3col {margin:0 25px;}.grid3col .gridcol {width:260px;float:left;margin:20px 25px;}.grid3col .gridcol.leftimg h4 {padding-left:50px;min-height:40px;clear:left;position:relative;}.grid3col .gridcol.leftimg img {top:0;left:0;position:absolute;}.grid3col .gridcol.leftimg p {padding-left:50px;}.flash-menu {list-style-type:none;background:url(/img/elements/shadow-seperator.png) repeat-y;}