body {
font-family: 'PT Sans', Helvetica, sans-serif!important;
line-height:18px!important;
color:#555!important;
font-size:14px!important;
}

h2 {
color:#332A86;
font-size:18px;
}

a {color:#332A86!important;}

a:hover {color:#E86D1f!important;}

a:-webkit-any-link {text-decoration:none!important;}

#uOneCol {
    min-height:600px!important;
}

div#uBodyContainer {
margin: auto!important;
max-width: 1280px;
}

header#uHeader {
margin-bottom: 8px;
background: none!important;
-moz-box-shadow: none!important;
-webkit-box-shadow: none!important;
box-shadow: none!important;
}

header#uHeader hgroup a#uLogo {
display:none;
}

header#uHeader hgroup {
position: relative;
height: 145px!important;
background-image: url(http://www.sqlapius.net/images/gglogo.jpg);
background-repeat:no-repeat;
background-position:center center;
}

header#uHeader hgroup div.uAPEXNavBar ul li a {
color: #2b1e8a!important;
}

header#uHeader hgroup ul li a, header#uHeader hgroup ul li span {
text-shadow: none!important;
}

div#uBreadcrumbs div.uBreadcrumbsBG {
background:none!important;
border-bottom:1px solid #e2e2e2; }

div#uBreadcrumbs div.uBreadcrumbsBG div.uLeft {
background:none!important;
border-bottom:1px solid #e2e2e2; 
}

div#uBreadcrumbs div.uBreadcrumbsBG div.uRight {
background:none!important;
border-bottom:1px solid #e2e2e2; 
}

#apexir_TOOLBAR_OPEN {
background: none;
height: auto;
float: none;
display: block;
border: 1px solid #ccc!important;
background-color: #f7f7f7!important;
background-image: none!important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
box-shadow: none!important;
margin:10px 0px 10px 0px;
}

#row {
    width:100%;
    height:275px;
}

#nav-icons {
/*width:100%;
height:225px;
margin-top:50px;
border-bottom: 1px dashed #e2e2e2;
margin-bottom:50px;*/
width: 600px;
height: 522px;
background-color: #f5f5f5;
padding: 10px;
border: 1px solid #ccc;
margin-bottom: 50px;
float:left;
margin-top:10px;
}

#aanvragen {
width:274px;
float:left;
text-align:center;
background-color:#fff;
height:225px;
margin-right:12px;
padding:10px;
}

#nieuwe-aanvraag {
width:274px;
float:left;
text-align:center;
background-color:#fff;
height:225px;
padding:10px;
}

#garantie {
width:274px;
float:left;
text-align:center;
background-color:#fff;
height:225px;
margin-right:12px;
padding:10px;
}

#declaratie {
width:274px;
float:left;
text-align:center;
background-color:#fff;
height:225px;
padding:10px;
}

/*
#nav-icons h2 {
color:#9c0059;
font-size:24px;
margin-bottom: 15px;
}*/

header#uHeader hgroup a#uLogo {
display:none!important;
}

#R3915408361869472{
    margin-top:-10px;
}

footer#uFooter {
background-color: #332A86;
color:#fff;
padding:10px;
text-align:center;
}

footer#uFooter div.uFooterBG {
display:none!important;
}

footer#uFooter div.uFooterContent {
    display:none!important;
}

footer#uFooter div.uFooterBG div.uLeft{
    display:none!important;
}

footer#uFooter div.uFooterBG div.uRight{
    display:none!important;
}

a.uButtonIR {
display: inline-block;
color: #888!important;
text-shadow: 0 1px 0 rgba(255,255,255, 0.8)!important;
text-decoration: none!important;
text-align: center!important;
padding: 0px 12px!important;
font-size: 12px!important;
font-weight: 400!important;
font-family: helvetica, arial, sans-serif!important;
border-radius: 4px!important;
border: 1px solid #bcbcbc!important;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.12)!important;
box-shadow: 0 1px 3px rgba(0,0,0,0.12)!important;
background-image: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 60%,rgba(225,223,226,1) 100%)!important;
}

.apexir_ACTION_MENU button#apexir_ACTIONSMENUROOT span {
font-weight: 400!important;
font: normal 13px/22px helvetica, arial, sans-serif!important;
color: #888!important;
}

#apexir_TOOLBAR div.dhtmlMenuLGButton {
border-radius: 4px!important;
border: 1px solid #bcbcbc!important;
}

.apexir_ACTION_MENU button#apexir_ACTIONSMENUROOT {
border-radius: 4px!important;
border: none!important;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.12)!important;
box-shadow: 0 1px 3px rgba(0,0,0,0.12)!important;
background-image: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 60%,rgba(225,223,226,1) 100%)!important;
}

section.uRegion > div.uRegionHeading {
display: table;
width: 100%;
border-spacing: 0;
border-collapse: collapse;
border: 1px solid #ccc!important;
background-color: #f7f7f7!important;
background-image: none!important;
-moz-border-radius: 3px 3px 0 0;
-webkit-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
box-shadow: none!important;
}

section.uRegion {
border:none!important;
margin-top:10px!important;
}


a.uButtonLarge {
    border: 1px solid #bcbcbc!important;
    background:none!important;
}


a.uButtonLarge span {
display: block;
color: #888!important;
text-shadow: 0 1px 0 rgba(255,255,255, 0.8)!important;
text-decoration: none!important;
text-align: center!important;
padding: 0px 12px!important;
font-size: 12px!important;
font-weight: 400!important;
font-family: helvetica, arial, sans-serif!important;
border-radius: 4px!important;
border: none!important;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.12)!important;
box-shadow: 0 1px 3px rgba(0,0,0,0.12)!important;
background-image: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(239,239,239,1) 60%,rgba(225,223,226,1) 100%)!important;
}

a.uButtonLarge.uHotButton span {
height: 36px;
background-color: #9c0059!important;
filter: none!important;
background-image: none!important;
color: #fff!important;
text-shadow: none!important;
box-shadow: none!important;
}

#apexir_DATA_PANEL > table .apexir_WORKSHEET_DATA th, #apexir_GROUP_BY > table .apexir_WORKSHEET_DATA th {
border-top: none;
background-color: #f7f7f7;
filter: none!important;
-ms-filter: none!important;
background-image: none!important;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
text-align: left;
padding-bottom: 7px;
}

header#uHeader hgroup ul li img {width:24px!important; height:24px!important;}

.log {margin-top:7px!important;}

header#uHeader hgroup div.uAPEXNavBar ul li {
color: #9c0059!important;
}

#dashboard {width:100%; height:600px;margin-top: 40px;}

#pending {width:565px; height:522px; background-color:#f5f5f5; padding:10px; border:1px solid #ccc; float:right; margin-top:10px;}

#pending-aanvraag {width: 255px;
float: left;
margin-right: 12px;
background-color: #fff;
padding: 10px;
height:225px;}

#pending-declaraties {width: 256px;
float: left;
background-color: #fff;
padding: 10px;
height:225px;}

#maandoverzicht {
width: 255px;
float: left;
background-color: #fff;
padding: 10px;
margin-right:12px;
height:225px;
}

#maandoverzicht-rechts {
width: 255px;
float: left;
background-color: #fff;
padding: 10px;
height:225px;
}

#pending-header {background-color:#9c0059; padding:10px; margin-bottom:15px;}

#pending-header h2 {font-size:1.3em; color:#fff!important;}

#overzicht-regel {border-bottom:1px dashed #e2e2e2; height:25px; padding-top: 10px;}

#pending-head {
float: left;
margin-left: 31px;
margin-top: -18px;
}

.purple {
    background-color: #332A86!important;
color: #fff!important;
}

#container-aanvragen {
    width:100%;
    margin-top:30px;
    height:130px;
}

#container-aanvragen h1 {
font-size: 22px;
color: #990050;
border-bottom: 1px solid #e86d20;
width: 50%;
padding-bottom: 5px;
margin-bottom:25px;
}

#aanvraag-overzicht {
width: 200px;
margin-right: 14px;
float: left;
font-size: 15px;
color: #333;
}

.big-total {
color: #332a85;
font-size: 20px;
float: left;
margin-right: 7px;
}

.mr55 {margin-right:55px!important;}

#container-statistieken {
    width:100%;
    height:250px;
}

#container-statistieken h1 {
font-size: 22px;
color: #990050;
border-bottom: 1px solid #e86d20;
width: 50%;
padding-bottom: 5px;
margin-bottom:25px;
}

#container-garanties {
    width:100%;
     height:130px;
}

#container-garanties h1 {
font-size: 22px;
color: #990050;
border-bottom: 1px solid #e86d20;
width: 50%;
padding-bottom: 5px;
margin-bottom:25px;
}