/* this file contains all that is needed for the layout to work
   so please DON'T change anything here, if you're not really sure
   what you're doing
*/

html, body {
    margin: 0;
    padding: 0;
    text-align: center;
}

#pagewidth {
/* changeable: width full layout */
    width: 955px;
    text-align: left;
    min-width: 955px;
    margin-left: auto;
    margin-right: auto;
}



#leftcol {
    zoom: 1;
    float:left;
    margin: 0px 0 0 -200px;
    position:relative;
    width:180px;
    padding:0 10px 0;
}

#outer {
    border: none;
    padding-left: 200px;
    padding-right: 195px;
    background: transparent;
    width: auto;
}

#rightcol {
/* changeable: width right column */
    /*/*/ width: 195px; /* hack keeps NN4 right column right? */
    float: right;
    position: relative;
/* changeable: -width right column */
    margin-right: -195px;
    margin-left: 0px;
    padding-top:17px;
/*  padding-top:35px; */

}

#footer {
    width: 100%;
/* changeable: background color footer */
    background-color: #acb7c1;
}

#inner {
    margin: 0;
    width: 100%;
}

#maincol {
    float:left;
    margin:0 10px 1em 4px;
    position:relative;
    width:544px;
}

#outer>#inner {
    border-bottom: 1px solid #fff;
}

.clr{
    clear: both;
}

#content_top {
    background:transparent url(../images/bg_content_top_w.gif) top left no-repeat;
    width:544px;
    height:13px!important;
    margin:0;
    padding:0;
}

* html #content_top {
    margin-bottom:-4px;
}

#content_bottom {
    background:transparent url(../images/bg_content_bottom_w.gif) top left no-repeat;
    width:544px;
    height:13px!important;
}

div.trenner {
    height:1px;
    line-height:1px;
    padding:0;
    background:transparent url(../images/bg_trenner.gif) top left repeat-x;
    margin:8px 0;
    clear:both;
    overflow:hidden;
}

/* HIGHLITEBOX */

div.content-top {
    background:transparent url(../images/content_top.gif) top left no-repeat;
    height:7px;
    width:544px;
    overflow:hidden;
    margin:0;
    padding:0;
}

div.content-content {
    margin:0;
    padding:10px;
    background:#fefefe url(../images/content_content.png) top left no-repeat;
    border-left:1px solid #b8b8b6;
    border-right:1px solid #b8b8b6;
    width:522px;
}

div.content-bottom {
    background:transparent url(../images/content_bottom.gif) top left no-repeat;
    height:7px;
    width:544px;
    overflow:hidden;
    margin:0;
    padding:0;
    margin-bottom:5px;
}

div.fontsizer {
    padding:0 0 10px;
}

a.linklist {
    line-height:20px;
}



