@charset "UTF-8";
*{margin:0; padding:0;}/*sonst hauts nicht hin, auch Safari hat ein default margin/padding auf dem body*/
body{
font-family: Verdana, sans-serif;
font-size:0.9em;
/*padding:2%;*/
overflow-y:scroll;
}
img{border:none;}
.clear {clear:both; margin-top:10px;}

.full{width:100%; margin:0; }
h3{margin-bottom:10px;}
a{ text-decoration:none;  color:black;}
a.button{ padding:3px; background-color:#ccc;}
.leftimg{float:left; width:120px; margin-right:10px; margin-bottom:10px;}
.rightimg{float:right; width:120px; margin-bottom:10px;}
#header {
height:40px;
padding-top:10px;
border-bottom:2px solid black;
}
#header img{margin-left:10px;}
#header #right{
float:right;
margin-right:10px;
height:40px;
line-height:40px;
}

#breadcrumbs{
font-size:0.9em;
margin-bottom:10px;
margin-left:10px;
}
.wrapfull{
margin-left:10px;
margin-right:10px;
}
.drittel1{
float:left;
width:32%;
padding-right:2%;
overflow:hidden;
}
.drittel2{
float:left;
width:32%;
overflow:hidden;
}
.drittel1 img, .drittel2 img{width:100%; height:auto;}
/*.wrapfull img{width:100%; height:auto;}*/
.wrapfull p{width:100%; margin:0; margin-bottom:10px;}

/*index*/
.startwahl{
float:left;
width:50%;
}
.startwahl img{width:95%; margin: 2.5%;}
@media screen and (orientation: portrait) {
     .startwahl {width:100%; }
   }
/*projects*/

#iconbox{
float:left;
width:180px;

}
#iconbox img{
float:left;
width:50px;
margin-right:10px;
margin-bottom:10px;
}

/*footer*/
#footer{
padding:10px;
background-color:black;
color:white;
}