@charset "utf-8";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Signika+Negative:300);
/*@import url(http://fonts.googleapis.com/css?family=Signika+Negative);*/
body
{
	margin:0;
	font-family: 'Signika Negative', sans-serif;
	font-size:14px;
	line-height:19px;
	background-image:url(../images/zeichnung.jpg);
	background-position:center top;
    background-repeat:no-repeat;
	background-color:#EEE;
	}
#holder {
  position:absolute;
  /*background-color: #F6F7FB;*/
  /*background-color: #FFFFFF;*/
  width:1000px;
  margin-left:-500px;
  margin-top:0px;
  left: 50%;
}
#topnavi
{
	position:absolute;
	left:535px;
	top:-1px;
	width:300px;
	height:16px;
	background-color:#1d1d1b;
}
#topnavi ul
{

	margin-top:-0px;

	
}
#topnavi ul li
{
	list-style-type:none;
	margin-top:-16px;
	border-left:1px solid white;
	display:inline;
	width:138px;
	text-align:center;
	padding-left:12px;
	padding-right:12px;
	padding-top:-1px;
	
}
#topnavi ul li:last-child
{	border-right:1px solid white;
	}
#topnavi ul li a
{
	color:white;
	font-size:12px;
}
#logo {
	position:absolute;
	left:0px;
	top:135px;
	width:157px;
	height:112px;
	
}
#mainnavi
{
	position:absolute;
	left:117px;
	top:121px;
	width:600px;
}
#mainnavi ul li
{
	float:left;
	list-style-type:none;
}

#mainnavi ul li a
{
	display:inline-block;
	width:138px;
	height:70px;
	background-color:#1d1d1b;
	border-left:1px solid white;
	text-align:center;
	padding-top:42px;
	font-size:15px;
	font-weight:400;
	text-transform:uppercase;
	color:white;
	letter-spacing:1px;
	
}
#mainnavi ul li a:hover,
#mainnavi ul li.current a
{

	color:white;
	background-color:#26b9cb;
}

#adresse
{
	position:absolute;
	left:713px;
	top:135px;
	width:300px;
	height:100px;
	padding-left:10px;
	padding-top:12px;
	background-color:#1d1d1b;
	border-left:1px solid white;
}
#subnavi {
	position:absolute;
	margin-left:-25px;
	left:0px;
	width:110px;
	top:264px;
	height:auto;
	min-height:80px;
}
#subnavi ul li
{
	float:left;
	list-style-type:none
}

#subnavi ul li a
{
	display:block;
	width:108px;
	height:auto;
	background-color:#CCCCCC;
	margin-top:1px;
	font-size:12px;
	color:black;
	padding:5px;
	padding-left:6px;
}
#subnavi ul li a:hover,
#subnavi ul li.current a
{
	color:white;
	background-color:#26b9cb;
}
#content {
	position:absolute;
	left:160px;
	top:276px;
	width:560px;
	height:auto;
	min-height:400px;

}
.text
{
width:380px;
margin-top:-20px;

}
.galerie
{
position:absolute;
top:0px;
left:415px;
}
ul.pagenav
{
margin-top:20px;
margin-left:-50px;
}
ul.pagenav li
{
display:inline;
float:left;
padding-left:10px;
padding-right:10px;
}
ul.pagenav li.pagenav-prev
{

border-right:1px solid #26b9cb;;
}
#verband
{
	position:absolute;
	left:716px;
	top:250px;
	width:300px;
	height:135px;
}
a:active
	{
    text-decoration:none;
    color:#26b9cb;
    } 
a:link
	{
    text-decoration:none;
    color:#26b9cb;
 	}
a:visited
	{
 	text-decoration:none;
 	color:#26b9cb;
 	}
.article_separator {
	clear: both;
	display: block;
	height: 0px;
}
h1
{
font-family: 'Signika Negative', sans-serif;
font-size:18px;
display:inline;
color:black;
font-weight:400;
letter-spacing:2px;
}
h2
{
font-family: 'Signika Negative', sans-serif;
font-size:16px;
display:block;
color:black;
font-weight:600;
}
.tuerkis
{
color:#26b9cb;
}
.white
{
color:white;
}
/*blogdarstellung*/
div.item
{
display:block;
width:138px;
/*min-height:260px;*/
min-height:204px;
float:left;
margin-left:1px;
background-color:#1d1d1b;
color:white;
}

div.item p
{
margin-top:0px;
padding-left:8px;
}
div.item p img
{
border-bottom:1px solid white;
margin-left:-8px;
margin-bottom:5px;
}
div.item p.readmore 
{
margin-top:-10px;
}
.farbe
{
color:#26b9cb;
}

.thumbnails {
    margin-top: 6px !important;

}
.thumbnails img {
    /*display: block !important;*/
    position: relative !important;
    background: #fff !important;
    border: 1px solid #ccc !important;
    margin: 0px !important;
    padding: 3px !important;
}
.hauptbild img {
    float: none !important;
    border: 1px solid #ccc !important;
    margin: 0px !important;
    padding: 5px !important;
    z-index: 1 !important;
    background: #fff !important;
}