/*////////////////////////////////////////////////////////////////////////*/
/*BODY*/
html,body {height:100%;}
body {background:left top repeat-x #1059b8 url(../files/layout/bg.jpg);}

/*WRAPPER*/
#wrapper {position:relative;}

/*////////////////////////////////////////////////////////////////////////*/
/*HEADER*/
#header {}
#header .inside {}
#header h1#logo {margin:0;padding:0;position:absolute;top:42px;left:42px;}
#header h1#logo a {display:block;height:152px;width:530px;background:url(../files/layout/logo.png)}
#header h1#logo a span {display:none;}
#header .mod_imageslider {position:absolute;padding-right:22px;right:0;top:0;background:url(../files/layout/main_bg.png) right repeat-y;}
#header .mod_article {position:absolute;top:227px;right:384px;width:319px;height:248px;border-top:1px #b5b5b5 solid;border-right:1px #b5b5b5 solid;background:url(../files/layout/main_bg.png) repeat-y -298px;}
#header .mod_article .ce_text {padding:0 2.5em;}

/*////////////////////////////////////////////////////////////////////////*/
/*CONTAINER*/
#container {}

/*////////////////////////////////////////////////////////////////////////*/
/*MAIN*/
#main {background:url(../files/layout/main_bg.png) right repeat-y;padding-right:22px;}
#main .inside {padding:1em 2.5em;border-top:1px #b5b5b5 solid;}

/*////////////////////////////////////////////////////////////////////////*/
/*LEFT*/
#left {margin-top:-250px;}
#left .inside {}
#left .mod_navigation {background:none; no-repeat bottom;padding-bottom:250px;} 
#left .mod_navigation ul {margin:0;padding:0;} 
#left .mod_navigation li {background:url(../files/layout/navi_li_border.png) bottom left no-repeat;list-style:none;line-height:3em;padding-left:2em;} 
#left .mod_navigation a,#left .mod_navigation span {background:url(../files/layout/navi_dot.jpg) left center no-repeat;padding-left:2em;} 
#left .mod_newslist {padding:0 2.5em;}
#left .layout_latest h2 {padding-bottom:0;}
#left .layout_latest h2 a {color:#fff;font-size:0.9em;}

/*////////////////////////////////////////////////////////////////////////*/
/*RIGHT*/
#right {}
#right .inside {}

/*////////////////////////////////////////////////////////////////////////*/
/*FOOTER*/
#footer {background:url(../files/layout/footer_bg.png);}
#footer .inside {}
#footer #copyright {position:absolute;left:1.5em;line-height:2.5em;}
#footer .mod_customnav {position:absolute;right:1.5em;line-height:2.5em;padding-right:22px;}
#footer .mod_customnav ul {padding:0;margin:0;list-style:none;}
#footer .mod_customnav ul li {display:inline;padding-left:1em;}
