/* Version Februar 2014 */
* {
                font-family: Verdana, Arial, Helvetica;
                list-style: none;
                text-decoration: none;
                font-weight: normal;
                font-size: 15px;
                color: #343434;
                padding: 0;
                margin: 0;
                border: none;

}
html, body {
                height: 100%;
                background: #fff;
}
bodyxxx {
border-top: 7px solid #8EC0E5;
}
#wrapper {
                height: 100%;
                min-height: 100%;
                height: auto !important;
                /* margin: 3% 3% 0 3%; */
                background: #fff;

}

#banner {
                height: 150px;
                background: #fff;
                padding-left: 20px;

}
#bodyLeft {
                width: 20%;


 }
#bodyRight {
         float: right;
         width: 75%;
         }

#mainContentRight  {
         padding: 50px 100px 0 0;
}
#mainNaviLeft {
         padding: 50px 0 100px 92px;
}

#mainNaviLeft li {
         height: 30px;
         
}
#mainNaviLeftxx li:last-child {
         height: 60px;
         border-bottom: 5px solid #8EC0E5;
}

#mainNaviLeft li a {
         font-size: 18px;
         font-weight: bold;
         color: #555555;
}

#mainNaviLeft li a:hover, a:hover {
         text-decoration: none;
         color: #8EC0E5;
}
li.this {
         font-size: 18px;
         font-weight: bold;
         color: #8EC0E5;
}
.box1 {
         float: left;
         height: 160px;
         margin-right: 13px;
         margin-bottom: 15px;
}
.box1 img, .rand{
         border: 1px solid #777;
      }
.box2 {
         float: left;
         width: 250px;
         margin-right: 30px;
}
.shortList {
         padding-top: 15px;
         font-size: 11px;
         clear: both;
}
h1 {
         font-size: 20px;
         margin: 0 0 10px 0;
}
p {
         margin: 0 0 12px 0;

}
a, .link {cursor: pointer; }
.small {
         font-size: 10px;
}
h2, .blue {
         color: #8EC0E5;
         font-weight: bold;
         padding-bottom: 12px;
}
p.element, h3.toggler {cursor:pointer; padding: 0; margin: 0; border: none;}
#accordion img {margin-right: 25px;}