@charset "utf-8";
/* @import must be at top of file, otherwise CSS will not work */
@import url("//hello.myfonts.net/count/2b5082");
@font-face {font-family: 'TwoFingersBodoni-Regular';src: url('../webfonts/2B5082_0_0.eot');src: url('../webfonts/2B5082_0_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/2B5082_0_0.woff') format('woff'),url('../webfonts/2B5082_0_0.ttf') format('truetype');}


.TwoFingersBodoniRegular {
font-family:TwoFingersBodoni-Regular;
font-weight: normal;
font-style: normal;
}

#inhalt {
width:968px;
margin:10px 0;
padding:10px;
background-color:#ddd;
font-size:100%;
color:#333;
text-align:center;
}

#inhalt #episch {
padding:10px;
/*
margin:10px auto;
width:948px;
margin:20px 10px;
padding:10px;
*/
background-color:#fff;
color:#333;
text-align:center;
font-size:100%;
}

#episch div.item {
background-color:#fff;
margin:6px 0;
text-align:left;
padding:0;
}

#episch h1 {
font-size:320%;
line-height:100%;
color:#606d73;
text-decoration:none;
}

#episch h1.headline {
font-size:1080%;
line-height:100%;
margin:0 0 20px 0;
color:#ff931f;
}

#episch h1 a, #episch h1 a:hover {
color:#ff931f;
text-decoration:none;
}

#episch h2 {
font-size:240%;
}

#episch h2.box {
display:inline-block;
margin:12px auto;
padding:4px 16px;
border:1px solid #c3c3c3;
background-color:#f6f6f4;
color:#606d73;
}


#episch h2 a {
font-size:120%;
line-height:120%;
}

#episch h2.box a,#episch h2.box a:hover {
color:#606d73;
text-decoration:none;
font-size:80%;
}

#episch h2 a.link_headline {
padding-top:20px;
display:block;
}

#episch h3 {
font-size:220%;
margin-bottom:20px;
}

#episch .spacer {
margin-bottom:20px;
}

#episch hr {
clear:both;
margin:0;
padding:0;
height:1px;
background-color:#fff;
border-top:1px solid #ddd;
}

#episch hr.dotted  {
border-top:1px dotted #ddd;
}

#episch img.pic_overview {
float:left;
margin:0 10px 0 0;
border:1px solid #ddd;
}

#episch img.pic_detail {
border:1px solid #ddd;
}

#episch #epic_pic {
display:inline-box;
float:left;
margin:6px 12px 0 0;
}

#episch #epic_txt {
display:inline-box;
float:left;
text-align:left;
margin:40px 0 0 0 ;
padding:0;
}

#episch #epic_txt h2 a {
font-size:80%;
line-height:120%;
}

#episch #epic_txt div.txt {
margin:20px 0 10px 0;
font-size:120%;
text-indent:20px;
}


#episch .fb-comments {
/*
width: attr(data-width %);
*/
display:block;
margin:12px 0;
}

div[data-width='400'] {
	/*
	width:100%;
	border:1px solid red;
	*/
	display:block;
}

#episch a {
color:#606d73;
}

#episch p.link {
font-size:220%;
line-height:100%;
margin:10px 0 20px 0;
display:block;
}


#episch p.seitenzahlen {
font-family:TwoFingersBodoni-Regular;
font-weight: normal;
font-style: normal;
border:none;
font-size:100%;
margin:10px 0 0 0;
padding:0;
}

#episch p.seitenzahlen a {
display:inline-block;
margin:0 4px 0 0;
padding:4px;
border:1px solid #c3c3c3;
background-color:#f6f6f4;
color:#606d73;
font-size:160%;
line-height:100%;
width:16px;
height:16px;
}

#episch p.seitenzahlen a.aktiv, #episch p.seitenzahlen a:hover {
color:#FF931F;
}

#episch p.seitenzahlen a.ohne, #episch p.seitenzahlen a.ohne:hover  {
border:1px solid #fff;
background-color:#fff;
width:8px;
}