/* To fix the IE6 disappearing background bug: */

ul, ol, dl {
    position: relative;
}

/*
body{font: 76% arial,liberation sans,sans-serif}
p{margin:0 10px 10px}
*/

body{font: 100% arial,liberation sans,sans-serif}

#langbar{
    float :right;
    background:#eee;
}

#langbar a img{
    border-style: none;
    background: #eee;
}

div#header h1 ,
div#header h2 {
    height:40px;
    line-height:40px;
    margin:0; 
    padding-left:10px;
    background: #eee;
    color: #585
}
div#header h1 {
    font-size: 30px
}
div#header h2 {
    font-size: 20px
}

/*
div#container{
    margin:auto;
    width: 800px;
    background:#fff;
}
*/

div.col1 p{line-height:1.4; text-align:left}
div.col1 h1{
    margin:0; 
    background: #888;color: #FFF;
    text-align: left;
}
div.col1 h2{
    background: #FFF;color: #888;
    text-align: right;
}

.threecol .colleft {background:#B9CAFF}
.col2 a:link {
    color: #000;
    text-decoration: none;
}
.col2 a:visited {
    color: #444;
    text-decoration: none;
}
.col2 a:hover {
    color: #FFF;
    background: #088;
/*    text-decoration: underline; */
}
.col2 a:active {
    background: #FFF;
    text-decoration: none;
}

.col2 a {
    display: block;
}
.col2 li {
    list-style-type: none;
/*
    padding: 0;
    margin: 0;
*/
    display: block;
}
div.col2 li#selected {
    color: #FFF;
    background:#088;
    font-weight: bold;
}

/* div.col3{background:#FF8539} */
div#footer{
    background: #333;
    color: #FFF;
    text-align: right;
}
/*
div#footer p{margin:0;padding:5px 10px}
*/

/*
div#wrapper{float:left;width:100%}
div#content{margin: 0 25%}
div#navigation{float:left;width:25%;margin-left:-100%}
div#extra{float:left;width:25%;margin-left:-25%;text-align:right}
div#footer{clear:left;width:100%}
*/

#footer a:link {
/*    background: #000; */
    color: #CCC;
    text-decoration: none;
}
#footer a:visited {
/*    background: #000; */
    color: #CCC;
    text-decoration: none;
}
#footer a:hover {
    color: #FFF;
    background: #333;
    text-decoration: underline; 
}
#footer a:active {
    background: #FFF;
    color: #333;
    text-decoration: none;
}

/*
#footer a {
    display: block;
}
*/
