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

#sidebar-b {
background-color:#f5f2ee;
color:#4f6065;
margin: 0;
padding-left: 3px;
font-size:10px;
}

.bodytext {
margin: 0;
padding:0;
}

#sidebar-b h1{
color:#e22f80;
font-size:13px;
}

#sidebar-b a {
color:#e22f80;
text-decoration:none;
font-weight:bold;
}

#sidebar-b a:hover {
color:#000;
text-decoration:underline;
}

#footer a {
margin-right:10px;
}

#bild {
cursor:pointer;
}

/* ## TT NEWS ###############*/

.hidden {
display:none;
}

h3 {
margin:0;
padding:0;
font-size:14px !important;
}

.tx-wtdirectory-pi1 ul{
margin:0;
padding:0;
}

























#footer {
clear: both;
margin-top: 20px;
margin-bottom: 5px;
height:auto;
text-align:left;
color:#c7cfd3;
}
#footer .line {
width:auto;
float:left;
}

#footer a {
margin:0;
padding:0 4px 2px 4px;
color:#c7cfd3;
text-decoration:none;
border-bottom:solid 1px #b3b3b7;
background-image:url(img/footer-linie.gif);
background-repeat:no-repeat;

}

#footer a:hover {
color:#000000;
}

/* berufsverzeichniss */

.vcard {
border:solid 1px #F5F2EE;

}

.l1 {
float:left;
width:320px;
border:solid 1px #F5F2EE;
}

.l2 {
float:left;
width:310px;
border:solid 1px #F5F2EE;
}

* html .l3 {
padding-left:0px;

}
#sidebar-a .vcard {
display:none; !important
width: 198px !important;
}

#sidebar-b .vcard-bb {
border-bottom:dotted 2px #E3E3E5;
float:left;
}

#sidebar-b hr {
width:99%;
margin-left:0;
border-top:solid 1px #F5F2EE;
border-bottom:dashed 1px #4F6065;
margin:5px 0 5px 0;
padding:0;
background:none;
background-color:none;
margin-left:0px;
}



#sidebar-a .wtdirectory_abc_letter{
line-height:10px;
width:22px;
display:block;
float:left;
text-align:center;
padding:0px;
border:solid 1px #fff;
margin-left:0px;
margin-right:8px;
margin-bottom:10px;
}
#sidebar-a .fflocation_abc_letter_all {
margin-top:8px;
margin-bottom:10px;
margin-left:7px;
display:block;
}

#sidebar-a .tx-wtdirectory-pi1,
#sidebar-a .tx-wtdirectory-pi1 a {
font-size:12px;
color:#e22f80;
text-decoration:none;
}
#sidebar-a .tx-wtdirectory-pi1 {
color:#000;
}

#sidebar-a,
#sidebar-a .tx-wtdirectory-pi1{

}

h1,
h2,
h3,
h4 {
margin-top:10px !important;
display:block !important;
}




