@font-face{font-family:Century Gothic, 'sans-serif';}
::-webkit-scrollbar{width:12px;}
::-webkit-scrollbar-track{background-color:#eaeaea;border-left:1px solid #ccc;}
::-webkit-scrollbar-thumb{background-color:#ccc;}
::-webkit-scrollbar-thumb:hover{background-color:#aaa;}
.wrapword{white-space:-moz-pre-wrap !important;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word;white-space:-webkit-pre-wrap;word-break:break-all;white-space:normal;}
hr.thick-line{width:99%;border:0;height:0;border-bottom:3px solid #008C4B;}
*{font-family:Century Gothic, sans-serif;}
body{min-width:800px;background-color:#c2e4b9;font-size:14px;color:#0b0b0b;margin:0;padding:0;height:100%;width:100%;position:relative;overflow:auto;}

h1, h2, h3, h4, h5, h6{  
font-family: 'YanoneKaffeesatzLight', Tahoma, Arial, Helvetica, Sans-Serif; 
}
h1, h2, h3{   
font-weight: bold; 
}

.lightTable{margin:5px;clear:both;padding:0px;max-width:100%;border:1px solid #ffffff;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px;-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-left-radius:0px;background-color:rgb(240, 240, 240);border-bottom-style:solid;border-color:#3c8dbc;
    border-spacing: 1px;}
.lightTable a{color:#259FD3;text-decoration:none;}
.lightTable h3{font-size:13px;color:rgb(23, 162, 206);font-weight:normal;margin-top:0;margin-bottom:5px;}
.lightTable table{width:100%;border-width:thin;border-collapse:collapse;table-layout:fixed;}
.lightTable tr:first-child td a,.lightTable tr:first-child th a{text-decoration:none;color:white;vertical-align:middle;}
.lightTable tr:first-child,.lightTable tr:first-child th{cursor:pointer;}
.lightTable #tableinfo tr td a,.lightTable #tableinfo tr th a{text-decoration:none;color:rgb(37, 159, 211);cursor:pointer;}
.lightTable #tableinfo tr th a:hover{text-decoration:none;color:#FFF;cursor:pointer;}
.lightTable #tableintable #tableinfo tr td,.lightTable #tableinfo tr th{color:orange;}
.lightTable tr td a:hover,.lightTable th td a:hover{color:white;}
.lightTable tr:hover{color:white;}
.lightTable tr:last-child td:last-child{-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px;}
.lightTable table tr:first-child td:first-child,.lightTable table tr:first-child th:first-child{-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-left-radius:0px;}
.lightTable table tr:first-child td:last-child{-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px;}
.lightTable tr:last-child td:first-child{-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px;}

.lightTable #tr:nth-child(odd){background-color:#CFE9CE;}
.lightTable #tr:nth-child(even){background-color:#F7F7F7;}

.lightTable td, .lightTable th{vertical-align:top;padding:5px;font-size:13px;letter-spacing:.05em;padding:5px;word-wrap:break-word;color:#000;}
.lightTable tr:last-child td{border-width:0px 1px 0px 0px;}
.lightTable tr td:last-child{border-width:0px 0px 1px 0px;}
.lightTable tr:last-child td:last-child{border-width:0px 0px 0px 0px;}
.lightTable th{background:-o-linear-gradient(bottom, #3c8dbc 5%, #3c8dbc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #3c8dbc), color-stop(1, #3c8dbc));background:-moz-linear-gradient(center top, #17320f 5%, #48ec0c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3c8dbc", endColorstr="#3c8dbc");background:-o-linear-gradient(top,#3c8dbc,02a3cc);background-color:#3c8dbc;text-align:center;border-width:0px 0px 1px 1px;font-size:13px;color:#ffffff;vertical-align:middle;}
.lightTable tr:first-child:hover td:hover,.lightTable tr:first-child:hover th:hover{color:white;}
.lightTable tr:hover{background:#004876 !important;color:#fff;}
.lightTable tr:hover td{ color: #eee;}
.lightTable tr:hover a{ color: #FFC000;}

.lightTable tr:first-child td:first-child,.lightTable tr:first-child th:first-child{border-width:0px 0px 1px 0px;}
.lightTable tr:first-child td:last-child{border-width:0px 0px 1px 1px;}
.table-child #td{ border-width:0px 1px 0px 0px !important;  }
.logo h3{
	font-size: 28px !important;
    line-height: 0.6em !important;
    padding-top: 15px;
}
.sidebar-menu li.header {
    font-size: 15px !important;
    color: #4d6871  !important;
}