@charset "utf-8";
/*
Theme Name: Kammer der Architekten
Theme URI: Arch.bz.it
Description: 
Version: 
Author: Peter Gasser (pit.gas@gmail.com)
*/

body {
font-family:Verdana;
font-size:10px;
line-height:15px;
margin:0;
}

#container {
border:solid 0px red;
width: 871px;
/*
\width: 992px;
w\idth: 885px;
*/
margin: 0;
margin-top:27px;
margin-left: auto;
margin-right: auto;
padding: 0;
}

#bild {
background-image:url(img/header2.gif);
background-repeat:no-repeat;
width:872px;
height:177px;
}

#selectlanguage {
position:relative;
float:right;
margin-top:350px;
}



#selectlanguage a{
color:#a3a4a5;
text-decoration:none;
}
#navi {
width:872px;
}
#navi ul {
list-style:none;
margin:0;
padding:0;
height:19px;
background-image:url(img/bkg-navi-startseite.gif)
}

#navi .spacer {
height:18px;
border:solid 0px #fff;
margin:0;
padding:0;
}

#navi .ka {
color:#fff;
background-color:#334247;
}

#navi .ska {
color:#fff;
background-color:#FF5E00;
}

#navi ul li {
float:left;
width:105px;
margin-right:2px;
border:solid 1px #c3c9cc;
background-color:#fff;
}

#navi ul li a {
height:14px;
display:block;
line-height:10px;
color:#858a8c;
text-decoration:none;
padding:3px 0 0px 5px;
}

#navi ul li a:hover {
color:#fff;
background-color:#d9dfe1;
}

a.active {
font-weight:bold;
color:#d6cec9 !important;
}
#navi .ka,
#navi .ska {
margin-top:7px;
width:864px;
padding:0px 0 0px 5px;
border:solid 1px #FF5E00; 
}

#navi .ka a,
#navi .ska a{
color:#fff;
font-weight:bold;
text-decoration:none;
}

#content {
padding: 0px;
margin-left: ;
margin-right: ;
}

#content {
margin-top:13px;
}

#sidebar-a {
float: left;
width: 198px;
margin: 0;
margin-left: ;
padding: 0;
}

#sidebar-a ul {
list-style:none;
margin:0;
padding:0;
}
#sidebar-a ul li a{
text-decoration:none;
color:#4f6065;
}
.active a{
color:#b9b9bc !important;
}
.active {
background:none;
}

#sidebar-b {
float: right;
width: 638px;
margin: 0;
background-color:#fff !important;
border:solid 1px #C3C9CC;
font-size:12px;
color:#000;
}

#footer {
clear: both;
margin-top: 20px;
margin-bottom: 5px;
height:auto;
text-align:left;
color:#c7cfd3;
}
#footer .line {
width:auto;
float:left;
border-bottom:solid 0px #c7cfd3;
}
#footer a {
color:#c7cfd3;
text-decoration:none;
}
#footer a:hover {
color:#000000;
}

.trenner {
border-top:solid 1px #E3E3E5;
margin-top:2px;
border-bottom:solid 1px #E3E3E5;
margin-bottom:0px;
height:20px;
width:100%;

}
#footer .line {
position:absolute;

}
* html #footer .line {
position:absolute;

}



