/* CSS Document */
*{
padding:0px;
margin:0px;
color:#5b5a5a;
font-family:Arial;
}

body{
background:#fff;

margin:0px auto;
}

#wrapper{

background:#FFFFFF;
margin:0px auto;
width:1000px;

}

#bar{
background:#eeeeee;
height:20px;
width:100%;

}

#bar span{
float:right;
margin-left:20px;
margin-right:20px;
font-size:12px;
font-weight:bold;

cursor:pointer;
}
#logo{
margin-top:0px;
}

#header{
height:175px;
width:95%;
margin:0px auto;
}
#navigation{
width:95%;
background:url(../images/hoz-divider.jpg) repeat-x bottom;
margin:0px auto;
height:45px;
}

#navigation ul{
list-style:none;
}

#navigation ul li{
float:left;
margin-left:15px;
margin-right:15px;
}

#navigation ul li a{
text-decoration:none;
color:#999696;
text-transform:uppercase;
font-family:Arial;
font-stretch:wider;
}

#content{
width:95%;
margin:0px auto;
}

#profile-pic{
float:left;
}

#biodata{
float:left;
width:50%;
line-height:25px;
font-size:13px;
padding-left:30px;
}
#bottom-info{
clear:both;
width:95%;

background:url(../images/hoz-divider.jpg) top repeat-x;
margin:0px auto;
height:auto;
}

#galerie-box{
padding-top:30px;
margin-left:0px;
width:350px;
float:left;
height:auto;
}

#galerie-box table{

}

#galerie-box td{
padding:5px;
}

#contact-img{
width:60%;
float:left;
}

#galerie-box td img, #contact-img img{
padding:5px;
border:1px solid #eee;
}
#galerie-box td img{
padding:3px;
max-size:70px;
max-width:70px;
}
#news-box{

float:left;
width:59%;
padding-top:30px;
height:auto;
margin-left:20px;

}
.date{
width:95%;
text-transform:uppercase;
font-size:13px;
margin-top:20px;
background:url(../images/hoz-divider.jpg) bottom repeat-x;
height:42px;
}

#blog-items{
background:url(../images/vertical-divider.jpg) repeat-y left;
width:90%;
height:auto;
padding-left:20px;
padding-right:20px;
}

.post{
font-size:13px;
padding:5px;
line-height:25px;
}

.link{
color:#e8c5ad;
font-size:10px;
font-weight:bold;
float:right;
}

#referenzen-img, #links-photo, #sedcard-img{
float:left;
padding:5px;
border:1px #eee solid;
}

#links-photo{
float:left;
margin-left:40px;
}

#sedcard{
width:40%;
float:left;
margin-left:40px;
}



#referezen-list,#sedcard ul{
float:left;
list-style-image:url(../images/list-icon.jpg);
padding-left:60px;
font-size:13px;
line-height:25px;
}
#links-list{
float:left;
list-style-image:url(../images/list-icon.jpg);
padding-left:20px;
font-size:13px;
line-height:25px;
}
#footer{
width:100%;

clear:both;
height:20px;
margin-top:30px;
background:#eee;
border-top:1px #999999 solid;
}

#blog{
width:90%;
float:left;
height:auto;
font-size:13px;
padding:5px;
line-height:25px;
margin:0px auto;
}

#blog a{
color:	#e8c5ad;
}

#blog img{
padding:5px;
border:1px #eee solid;
}

#sidebar{
width:30%;
float:left;
margin-left:20px;
padding:15px;
font-size:12px;
line-height:25px;
}



#sidebar ul{
list-style:none;
padding-left:20px;

}

#archives{
background:url(../images/vertical-divider.jpg) left repeat-y;
}

#sidebar ul a{
color:	#e8c5ad;
}

#contact-table{
float:left;
width:36%;
margin-left:20px;
line-height:35px;
padding-bottom:30px;
border-bottom:#eee 1px solid;
}

#contact-table input{
border:1px solid #e8c5ad;
width:160px;
font-size:12px;
}

#download img{
border:none;

}

#comment-box{
background:#fcd7ea;
width:100%;
height:30px;
padding-left:20px;
}

#comment-box a{
color:#fff;
}

#comment-bar{
width:100%;
height:auto; 
color:#000000;
}