/* CSS */

 #akbody { width: 100%;
 /*min-width: 800px;
 */
 margin: 0px;
 padding: 0px;
 background: #e6c08A;
 /*background:#FFD9A3 url(bg-left.gif) repeat-y fixed;
 */
 /* background-attachment: scroll;
 background-position: 20px;
 */
 /* position: relative;
 top: 0px;
 left: 0px;
 */
 }
 #akheaderback { width: 100%;
 background: #787F80;
 height: 80px;
 z-index: 1;
 position: absolute;
 top: 20px;
 left: 0px;
 margin: 0px;
 padding: 0px;
 }
 div#akcenter { text-align: center;
 /* align: center;
 */
 }
 div#akborder_left { /*border-right: 2px solid red;
*/
 text-align: left;
 height: 100%;
 margin-left: auto;
 margin-right: auto;
 min-width: 850px;
 max-width: 1000px;
 /* z-index: 0;
 */
 /* _width: expression ((document.body.clientWidth) < 850 ) ? "850px" : (((document.body.clientWidth) > 1000 ) ? "1000px" : "auto" ) ) ;
 */
 }
 div#akborder_right { padding-bottom: 8px;
 /* z-index: 0;
 */
 }
 #akpage { text-align: left;
 /* align: left;
 */
 margin: 0px;
 /* max-width: 1000px;
 min-width: 800px;
 */
 background: #FFD9A3;
 /* background: green;
 */
 padding: 0px;
 color: black;
 position: relative;
 top: 0px;
 left: 0px;
 z-index: 10;
 border-right: 2px solid white;
 border-left: 2px solid white;
 }
 #aktoppart { margin: 0px;
 padding: 0px;
 height: 150px;
 /* logoheight + topmenu */
 position: relative;
 top: 0px;
 left: 0px;
 z-index: 15;
 }
 #aktoppartback { width: 100%;
 background: #787F80;
 height: 80px;
 z-index: 20;
 position: absolute;
 top: 20px;
 left: 0px;
 margin: 0px;
 padding: 0px;
 }
 #akheadertxt { height: 80px;
 margin: 0px;
 padding: 0px;
 z-index: 24;
 position: absolute;
 top: 20px;
 left: 0px;
 }
 #akheaderpic { /* width: 100%;
 */
 /* text-align: right;
 */
 height: 80px;
 margin: 0px;
 padding: 0px;
 z-index: 22;
 position: absolute;
 top: 20px;
 right: 0px;
 }
 #akmenuframe { margin: 0px;
 padding: 0px;
 position: absolute;
 top: 95px;
 left: 30px;
 /* logoHeight - overlap */
 z-index: 26;
 }
 #aklowerpart { width: 100%;
 position: relative;
 margin: 0px;
 padding: 0px;
 /* background: red;
 */
 }
 #akleftmenu { margin: 0px;
 padding: 0px;
 width: 150px;
 position: absolute;
 top: 0px;
 left: 0px;
 }
 #akrightmenu { margin: 0px;
 padding: 0px;
 width: 0px;
 position: absolute;
 top: 0px;
 right: 0px;
 }
 #akcontent { padding: 5px 10px 5px 10px;
 margin: 0px 10px 0px 160px;
 background: #CFB983;
 /* position: relative;
 top: 0px;
 left: 0px;
 */
 position: static;
 }
 .akfullwidth { width: 100%;
 }
 #akcontenttop { margin: 0px;
 padding: 0px;
 background: #CFB983;
 /* background: magenta;
 */
 }
 #aaakcontenttop { margin: 0px;
 padding: 0px;
 position: absolute;
 top: 95px;
 left: 30px;
 /* logoHeight - overlap */
 z-index: 26;
 }
 #akcontentmain { margin: 0px 0px 0px 0px;
 padding: 0px;
 background: #CFB983;
 /* background: green;
 */
 }
 #akcontentbottom { margin: 0px;
 padding: 0px;
 background: #CFB983;
 /* background: yellow;
 */
 }
 #akfooter{ /* width: 100%;
 */
 vertical-align: top;
 padding: 10px 0px 10px 0px;
 font-size: 70%;
 text-align: center;
 }
 #aktopmenu { margin: 0px;
 padding: 0px;
 /* z-index: 10;
 */
 }
 #aktopmenu ul { padding: 0px;
 margin: 0px;
 }
 #aktopmenu ul li { list-style: none;
 list-style-type: none;
 float: left;
 margin: 0px 20px 0px 0px;
 padding: 0px;
 height : 30px;
 }
 #aaaaktitlemenu { margin: 0px;
 padding: 0px;
 height: 1px;
 /* IE does not place position right if no height */
 /* z-index: 25;
 */ }
 #akttitlemenu { margin: 0px;
 padding: 0px;
 /* z-index: 10;
 */
 }
 #aktitlemenu ul { padding: 0px;
 margin: 0px;
 }
 #aktitlemenu ul li { list-style: none;
 list-style-type: none;
 float: left;
 margin: 0px 0px 0px 10px;
 padding: 0px;
 }
 .akleftmenuhead { margin: 0px 0px 5px 0px;
 padding: 0px;
 }
 .akleftmenuitem ul { margin: 0px;
 list-style-type: none;
 padding: 0px;
 }
 .akleftmenuitem ul li { margin: 0px;
 padding: 0px;
 }
 .akrightmenuhead { margin: 0px;
 padding: 0px;
 }
 .akrightmenuitem ul { margin: 0px 0px 10px 0px;
 margin: 0px;
 list-style-type: none;
 padding: 0px;
 }
 .akrightmenuitem ul li { padding: 0px;
 margin: 0px;
 }
 .akclearer{ clear: both;
 font-size: 0;
 line-height: 0;
 }
 /* h1{ margin: 0px;
 padding: 0px;
 font-size: 24px;
 }
 */

   
