/* General Reset */
.leftList5 { clear: both; padding-left: 26px; margin:: 820px}
.leftList5 li { margin-top: 5px; margin-bottom:5px; float: left; margin-right: 12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}img,object,embed{vertical-align:bottom;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}ol,ul{list-style:none;}caption,th{text-align:left;}q:before,q:after{content:'';}a *{cursor:pointer;}input,textarea,select{vertical-align:middle;}
/* General settings */
.tab0_L { background: transparent url(tab-bg-L.jpg) no-repeat scroll left top;  }
.tab0_R { background: transparent url(tab-bg-R.jpg) no-repeat scroll right top;  }
html{
background: url(/images/bg_free.jpg) no-repeat center center fixed; 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
html.members{
background-image: url(/images/bg_members.jpg);
}
body{
color:#000;
font:12px/16px Arial, Helvetica, sans-serif;


	
}
.w1{
	overflow:hidden;
	width:100%;
}
.wrapper{
	width:1000px;
	margin:0 auto;
}
.header{
	overflow:hidden;
}
/* .welcome */
.welcome{
	float:left;
	overflow:hidden;
	color:#b2b1a5;
	font:12px/14px Arial, Helvetica, sans-serif;
}
.welcome .title{
	float:left;
	padding:11px 0 0;
}
.welcome .login{
	float:left;
	background:url(../images/separator01.gif) no-repeat 0 50%;
	padding-left:8px;
	margin-left:8px;
}
.welcome .logout{
	float:left;
	margin-left:5px;
}
.welcome .nom{
	display:inline-block;
	vertical-align:top;
	padding:11px 0 0;
	margin-right:2px;
}
.welcome .logout .nom{
	margin-right:8px;
}
.welcome a{
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
}
.welcome a:hover{
	text-decoration:underline;
}
.link-welcome{
	display:inline-block;
	vertical-align:top;
	background:#21b5ee;
	min-width:80px;
	padding:11px 10px 10px;
	-webkit-border-radius:0 0 8px 8px;
	-moz-border-radius:0 0 8px 8px;
	border-radius:0 0 8px 8px;
	text-align:center;
}


/* language select */
.language{
	float:left;
	color:#fff;
	margin-top:9px;
}
.language ul{
	margin-left:10px;
}
.language li{
	float:left;
	margin-left:5px;
	padding-left:5px;
	border-left:1px solid #abb0a8;
}
.language li:first-child{
	border:none;
}
.language a{
	color:#abb0a8;
	text-decoration:none;
}
.language a:hover{
	color:#fff;
}
.language a.act{
	color:#e2f2ec;
}
/* .follow */
.follow{
	float:right;
	overflow:hidden;
	color:#e2f2ec;
	font:12px/24px Arial, Helvetica, sans-serif;
	margin-top:7px;
}
.follow .title{
	float:left;
}
.follow ul{
	margin-left:5px;
	float:left;
	overflow:hidden;
}
.follow li:first-child{
	margin:0;
}
.follow li{
	float:left;
	margin-left:4px;
}
.follow a{
	display:inline-block;
	vertical-align:top;
	color:#abb0a8;
	text-decoration:none;
	text-transform:uppercase;
}
.follow a:hover{
	color:#fff;
}
.follow span{

}
.follow img{
	/*vertical-align:text-top;*/
	vertical-align:top;
	width:24px;
	height:24px;
	margin-left:4px;
}
/* between */
.between{
	overflow:hidden;
	position:relative;
	min-height:79px;
	padding:10px 236px 10px 324px;
}
h1{
	text-indent:-9999px;
	overflow:hidden;
	/*float:left;*/
	width:222px;
	height:47px;
	background:url(../images/logo.png) no-repeat 0 0;
	/*margin:27px 30px 0 52px;*/
	left:52px;
	margin-top:-24px;
}
h1 a{
	display:block;
	height:100%;
}
h1,
.secondlogo{
	position:absolute;
	top:50%;
}
.secondlogo{
	/*float:right;*/
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/secondlogo.png) no-repeat 0 0;
	width:220px;
	height:44px;
	/*margin:35px 52px 0 30px;*/
	right:52px;
	margin-top:-22px;
}
.secondlogo a{
	display:block;
	height:100%;
}
.between .content{
	overflow:hidden;
	width:390px;
	margin:0 auto;
	color:rgba(255,255,255,0.6);
	text-transform:uppercase;
	/*padding:12px 0 10px;*/
}
.between h2{
	/*font:bold 22px/26px Arial, Helvetica, sans-serif;*/
	font:700 21px/26px 'Roboto Condensed', sans-serif;
	letter-spacing:-1px;
}
.between ul{
	/*font:bold 16px/20px Arial, Helvetica, sans-serif;*/
	font:700 16px/20px 'Roboto Condensed', sans-serif;
}
.between li:first-child{
	margin:0;
}
.between li{
	background:url(../images/between_li.png) no-repeat 0 4px;
	padding-left:17px;
	margin-top:-2px;
}
.between ul a{
	text-decoration:none;
	color:rgba(255,255,255,0.6);
}
.between ul a:hover{
	color:#fff;
}
/* wrapnav */
.wrapnav{
	/*overflow:hidden;*/
	background:#383333;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	border:1px solid #000;
	border-color:#767271 #282525 #262323;
	text-transform:uppercase;
	font:14px/16px Arial, Helvetica, sans-serif;
	/*height:37px;*/
	margin-bottom:10px;
}
.wrapnav li{
	float:left;
}
.wrapnav a{
	display:block;
	text-decoration:none;
	color:#999;
	padding:11px 19px 10px;
}
.wrapnav a:hover{
	margin:-1px 0;
	border-top:1px solid #a5979f;
	border-bottom:1px solid #715d6a;
	background:#7d6876;
	color:#959395;
}
/*.wrapnav span{
	display:block;
	margin:-1px 0;
	border-top:1px solid #a5979f;
	border-bottom:1px solid #715d6a;
	background:#7d6876;
	color:#fff;
	padding:11px 19px 10px;
	font-weight:bold;
}*/
.wrapnav li.act a{
	/*display:block;*/
	margin:-1px 0;
	border-top:1px solid #a5979f;
	border-bottom:1px solid #715d6a;
	background:#7d6876;
	color:#fff;
	/*padding:11px 19px 10px;*/
	font-weight:bold;
}
.elsenav{
	float:right;
	/*overflow:hidden;*/
}
.elsenav a:hover{
	/*-webkit-border-radius:0 8px 8px 0;
	-moz-border-radius:0 8px 8px 0;
	border-radius:0 8px 8px 0;
	border-right:1px solid #968691;
	margin:-1px -1px -1px 0;*/
}
.elsenav .joinnow{
	color:#21b5ee;
}
.elsenav .joinnow:hover{
	color:#61d3ff;
	background:none;
	border-width:0;
	padding:12px 19px 11px;
}
/*.elselogout{
	display:none;
}*/
.elselogout li:first-child a:hover{
	-webkit-border-radius:0 8px 8px 0;
	-moz-border-radius:0 8px 8px 0;
	border-radius:0 8px 8px 0;
	border-right:1px solid #968691;
	margin:-1px -1px -1px 0;
}
.nav{
	/*overflow:hidden;*/
	float:left;
}
.nav li:first-child{
	/*font-weight:bold;*/
}
.nav li:first-child a,
.nav li:first-child span{
	/*color:#fff;*/
}
.nav li:first-child a:hover{
	-webkit-border-radius:8px 0 0 8px;
	-moz-border-radius:8px 0 0 8px;
	border-radius:8px 0 0 8px;
	border-left:1px solid #968691;
	margin:-1px 0 -1px -1px;
}
.nav li.act:first-child a{
	-webkit-border-radius:8px 0 0 8px;
	-moz-border-radius:8px 0 0 8px;
	border-radius:8px 0 0 8px;
	border-left:1px solid #968691;
	margin:-1px 0 -1px -1px;
}
.nav a:hover{
	/*-webkit-border-radius:8px 0 0 8px;
	-moz-border-radius:8px 0 0 8px;
	border-radius:8px 0 0 8px;
	border-left:1px solid #968691;
	margin:-1px 0 -1px -1px;*/
}
.nav span{
	/*-webkit-border-radius:8px 0 0 8px;
	-moz-border-radius:8px 0 0 8px;
	border-radius:8px 0 0 8px;
	border-left:1px solid #968691;
	margin:-1px 0 -1px -1px;*/
}
/* container */
.container{
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	margin-bottom:7px;
	background:url(../images/opacity30.png) repeat;
	padding:6px;
}
.wrap-container{
	background:#ede9e8;
	padding:8px 9px;
	/*min-height:1212px;*/
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
}
.nopadding{
	padding:0;
	/*min-height:1228px;*/
}
.noheight{
	min-height:10px;
}
.topspot{
	/*width:970px;
	height:91px;*/
	margin-bottom:8px;
	padding: 0 7px;
}
.firstspot{
	margin-bottom:12px;
}
.firstspot a{
	display:block;
	padding:10px 10px 0;
}
.topspot img{
	display:block;
	width:100%;
	height:auto;
}
.twocolumn{
	overflow:hidden;
}



/* footer */
.footer{
	margin:0 -9999px;
	padding:5px 9999px 30px;
	border-top:1px solid #9d9c70;
	background:#000;
	color:#747474;
}
.footer-wrap{
	min-height:142px;
	position:relative;
	overflow:hidden;
	padding:0 0 0 214px;
}
.footerlogo{
	position:absolute;
	top:50%;
	left:22px;
	text-indent:-9999px;
	overflow:hidden;
	width:168px;
	height:36px;
	margin-top:-18px;
	background:url(../images/footerlogo.png) no-repeat 0 0;
	-webkit-background-size:168px 36px;
	background-size:168px 36px;
}
.footerlogo a{
	display:block;
	height:100%;
}
.footbar{
	float:right;
	width:210px;
	margin:0 8px 0 12px;
}
.footbar h2{
	text-transform:uppercase;
	font:400 20px/22px 'Roboto Condensed', sans-serif;
	margin:-3px 0 12px;
}
.footbar .description{
	font:13px/16px Arial, Helvetica, sans-serif;
	margin-bottom:12px;
}
.nwlfield{
	overflow:hidden;
	padding:0 10px;
}
.newsletter-field{
	display:block;
	width:100%;
	margin:0 -10px 10px;
	padding:6px 10px 5px;
	background:#808080;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	border:0;
	font:14px/16px Arial, Helvetica, sans-serif;
	height:16px;
	text-align:center;
	color:#4f4f4f;
	outline:none;
}
.newsletter-field:-moz-placeholder {color:#4f4f4f;opacity:1;}
.newsletter-field::-moz-placeholder {color:#4f4f4f;opacity:1;}
.newsletter-field::-webkit-input-placeholder {color:#4f4f4f;}
.newsletter-field:-ms-input-placeholder {color:#4f4f4f;}
.newsletter-field::placeholder{color:#4f4f4f;}
.newsletter-field.placeholder{color:#4f4f4f !important;}
.newsletter-field:focus:-moz-placeholder {color:transparent;}
.newsletter-field:focus::-moz-placeholder {color:transparent;}
.newsletter-field:focus::-webkit-input-placeholder {color:transparent;}
.newsletter-field:focus:-ms-input-placeholder {color:transparent;}
.newsletter-field:focus::placeholder {color:transparent;}
.newsletter-field{
	color:#2e2e2e;
}
.btn-newsletter{
	cursor:pointer;
	display:block;
	min-width:74px;
	padding:0 5px;
	border:2px solid #4d4d4d;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	text-align:center;
	margin:0 auto;
	color:#8a8a8a;
	font:14px/16px Arial, Helvetica, sans-serif;
	height:30px;
	background:#000;
}
.footer .content{
	border:1px solid #595959;
	border-width:0 1px;
	min-height:134px;/* 142 */
	padding:8px 10px 0;
	overflow:hidden;
	text-align:center;
}
.menu{
	text-transform:uppercase;
	font:400 12px/14px 'Roboto Condensed', sans-serif;
	margin-bottom:5px;
}
.menu li:first-child{
	margin:0;
	padding:0;
	background:none;
}
.menu li{
	display:inline;
	background:url(../images/separator_footer.gif) no-repeat 0 50%;
	margin-left:3px;/* 4 */
	padding-left:5px;
}
.menu a{
	color:#747474;
	text-decoration:none;
}
.menu a:hover{
	color:#fff;
}
/* socials */
.socials{
	overflow:hidden;
	margin:7px 0 0;
}
.socials li:first-child{
	margin:0;
}
.socials li{
	display:inline-block;
	vertical-align:top;
	margin-left:4px;
	width:24px;
	height:24px;
}
.socials a{
	display:block;
	width:100%;
	height:100%;
}
.socials img{
	display:block;
	width:100%;
	height:auto;
}

	
}
/* unique */
.unique{
	padding-bottom:40px;
}
.noheight .unique{
	padding-bottom:0;
}
.toptitle_about-me{
	overflow:hidden;
	border-bottom:3px solid #bfbd9e;
	padding:6px 10px 10px;
	margin-bottom:14px;
	color:#a39f9e;
}
.img_about-me{
	padding: 0px 4px 4px 0px;
}
.toptitle{
	overflow:hidden;
	border-bottom:3px solid #bfbd9e;
	text-transform:uppercase;
	font:400 24px/26px 'Roboto Condensed', sans-serif;
	padding:6px 10px 10px;
	margin-bottom:14px;
	color:#a39f9e;
}
.noheight .toptitle{
	margin-bottom:10px;
}
.toptitle .t-right{
	float:right;
	display:inline-block;
	vertical-align:top;
	margin-left:10px;
}
.toptitle h2{
	overflow:hidden;
	font:400 24px/26px 'Roboto Condensed', sans-serif;
}
.toptitle h2 span{
	color:#c76565;
	font-weight:700;
}
/* about-me */
.about-me{
	overflow:hidden;
	padding:0 16px;
}
.mutch-description{
	float:left;
	width:516px;
	margin:0 20px 20px 0;
	overflow:hidden;
}
.about-me .photosline{
	float:left;
	width:174px;
	margin-right:18px;
}
.about-me .phbox:first-child{
	margin:0;
}
.about-me .phbox{
	margin-top:26px;
}
.about-me img{
	display:block;
	width:100%;
	height:auto;
}
.personal-info{
	overflow:hidden;
}
.personal-info .section:first-child{
	margin:0;
}
.personal-info .section{
	margin-top:20px;
	color:#383333;
	font:400 12px/14px 'Roboto Condensed', sans-serif;
}
.personal-info h2{
	color:#a39f9e;
	text-transform:uppercase;
	font:400 24px/26px 'Roboto Condensed', sans-serif;
	margin-bottom:10px;
}
.personal-info ul{
	color:#7d6876;
}
.personal-info li:first-child{
	margin:0;
}
.personal-info li{

}
.personal-info ul span{
	color:#383333;
}
.contkarriere{

}
.t-karriere{
	display:block;
}
.personal-info .title{
	color:#7d6876;
	display:block;
}
.about-me .videos{
	overflow:hidden;
	min-width:292px;
}
.about-me .bxvideo:first-child{
	margin:0;
}
.about-me .bxvideo{
	margin-top:26px;
}
.about-me .videos img{
	display:block;
	height:auto;
	width:100%;
}
/* photo-update */
.photo-update{
	padding:0 7px;
}
.topnav{
	overflow:hidden;
	margin:-5px 0 12px -40px;
}
.uniquenav:first-child{
	
}
.uniquenav{
	float:left;
	margin:5px 0 0 40px;
	overflow:hidden;
	font:400 12px/14px 'Roboto Condensed', sans-serif;
	text-transform:uppercase;
}
.uniquenav li:first-child{
	border-width:1px;
}
.uniquenav li{
	float:left;
	border:1px solid #cac6c6;
	border-width:1px 1px 1px 0;
}
.uniquenav a{
	display:block;
	padding:4px;
	color:#999;
	background:#f1f1f1;
	text-decoration:none;
}
.uniquenav a.active{
	background:#c76565;
	color:#fff;
}
.uniquenav a:hover{
	background:#ff9191;
	color:#fff;
}
.pagination{
	width:100%;
	overflow:hidden;
	font-size:14px;
	/*border-bottom:1px dashed #737c8b;*/
	/*padding:0 0 15px;*/
	margin:12px 0 4px 19px;
}
.diary-years .pagination{
	margin-left:0;
}
.pagination ul{
	/*float:right;*/
}
.pagination li{
	border-left:1px solid #999;
	float:left;
	padding:0 14px;
}
.pagination li:first-child{
	border:none;
}
.pagination li a{
	color:#999;
	font:400 12px/14px 'Roboto Condensed', sans-serif;
	text-decoration:none;
}
.pagination li a:hover{
	color:#c76565;
}
.pagination li a.active{
	color:#c76565;
	font-weight:bold;
}
.photo-update .content{
	overflow:hidden;
	margin-bottom:8px;
}
.photo-update .bcover{
	float:left;
	width:416px;
	margin-right:8px;
}
.photo-update .bcover img{
	display:block;
	width:100%;
	height:auto;
}
.photo-update .rightside{
	overflow:hidden;
}
.photo-update .titleblock{
	margin-bottom:8px;
}
.photo-update .cover{
	margin-bottom:6px;
}
.photo-update .cover img{
	display:block;
	width:100%;
	height:auto;
}
.photo-update .firstline{
	overflow:hidden;
	color:#979595;
	font:400 12px/14px 'Roboto Condensed', sans-serif;
	margin-bottom:4px;
}
.photo-update .date{
	float:left;
}
.photo-update .amount{
	float:right;
}
.photo-update h3{
	text-transform:uppercase;
	font:400 12px/14px 'Roboto Condensed', sans-serif;
	margin-bottom:4px;
}
.photo-update h3 a{
	text-decoration:none;
	color:#000;
}
.photo-update h3 a:hover{
	text-decoration:underline;
}
.photo-update .description{
	color:#888;
	font:400 12px/16px 'Roboto Condensed', sans-serif;
	margin-bottom:2px;
}
.wrap-btnback{
	overflow:hidden;
}
.btn-back{
	text-decoration:none;
	float:right;
	border:1px solid #a6a5a5;
	background:#c76565;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	min-width:65px;
	padding:4px 10px;
	font:400 14px/16px 'Roboto Condensed', sans-serif;
}
.btn-back:hover{
	background:#ff9191;
}
/* morecovers */
.morecovers{
	overflow:hidden;
	margin:-15px 0 0 -15px;
}
.c-box{
	float:left;
	text-decoration:none;
	width:126px;
	margin:15px 0 0 15px;
}
.morecovers img{
	display:block;
	width:100%;
	height:auto;
}
/* container-mydiary */
.container-mydiary{
	padding:0 10px;
}
.container-mydiary .content{
	margin-bottom:18px;
}
.container-mydiary .titleblock{
	overflow:hidden;
	margin-bottom:8px;
}
.container-mydiary .cover{
	float:left;
	width:416px;
	margin-right:12px;
}
.container-mydiary .cover img{
	display:block;
	width:100%;
	height:auto;
}
.container-mydiary .cont-titleblock{
	overflow:hidden;
	color:#383333;
	font:400 12px/14px 'Roboto Condensed', sans-serif;
}
.container-mydiary .title{
	overflow:hidden;
	margin-bottom:16px;
	text-transform:uppercase;
	font:400 16px/18px 'Roboto Condensed', sans-serif;
}
.container-mydiary h3{
	font:400 16px/18px 'Roboto Condensed', sans-serif;
	float:left;
}
.container-mydiary .date{
	float:right;
	margin-left:10px;
}
.container-mydiary .description{
	margin-bottom:2px;
}
.container-mydiary .wrap-btnback{
	margin-bottom:16px;
}
.container-mydiary .overphotos{
	overflow:hidden;
	margin:-9px 0 0 -9px;
}
.container-mydiary .ph{
	text-decoration:none;
	float:left;
	margin:9px 0 0 9px;
	width:130px;
	height:130px;
}
.container-mydiary .ph img{
	display:block;
	width:100%;
	height:auto;
}
/* diary-years */
.diary-years{
	padding:0 10px;
}
.diary-years .content{
	overflow:hidden;
	margin:-7px 0 8px -7px;
}
.ph-thumb{
	text-decoration:none;
	width:188px;
	height:162px;
	overflow:hidden;
	float:left;
	color:#000;
	font:400 12px/14px 'Roboto Condensed', sans-serif;
	margin:7px 0 0 7px;
}
.ph-thumb img{
	display:block;
	width:100%;
	height:auto;
	margin-bottom:6px;
}
.ph-thumb .title{
	display:block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	text-transform:uppercase;
}
.ph-thumb .description{
	overflow:hidden;
	display:block;
	color:#888;
	font-size:11px;
}
.ph-thumb .date{
	float:left;
}
.ph-thumb .what{
	float:right;
	margin-left:5px;
}
/* latest-container */
.latest-container{
	overflow:hidden;
	padding:0 10px 10px;
}
.latest-container .b-cover{
	float:left;
	width:416px;
	margin-right:8px;
}
.latest-container .b-cover img{
	display:block;
	width:100%;
	height:auto;
}
.photo-update .rightside,
.latest-container .rightside{
	min-height:474px;
	overflow:hidden;
	padding-bottom:150px;
	position:relative;
}
.latest-container .cover{
	margin-bottom:6px;
}
.latest-container .cover img{
	display:block;
	width:100%;
	height:auto;
}
.latest-container .firstline{
	overflow:hidden;
	color:#979595;
	font:400 12px/14px 'Roboto Condensed', sans-serif;
	margin-bottom:4px;
}
.latest-container .date{
	float:left;
}
.latest-container .amount{
	float:right;
}
.latest-container h3{
	text-transform:uppercase;
	font:400 12px/14px 'Roboto Condensed', sans-serif;
	margin-bottom:4px;
}
.latest-container h3 a{
	text-decoration:none;
	color:#000;
}
.latest-container h3 a:hover{
	text-decoration:underline;
}
.latest-container .description{
	color:#888;
	font:400 12px/16px 'Roboto Condensed', sans-serif;
}
.photo-update .bottombar,
.latest-container .bottombar{
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
}
.latest-container .b-back{

}
.b-back .wrap-back{
	position:relative;
	padding-right:130px;
}
.photo-update .bottombar ul,
.latest-container .bottombar ul{
	font:400 12px/14px 'Roboto Condensed', sans-serif;
	margin-bottom:12px;
}
.photo-update .b-back ul,
.latest-container .b-back ul{
	margin:0;
}
.photo-update .bottombar li:first-child,
.latest-container .bottombar li:first-child{
	margin:0;
}
.photo-update .bottombar li,
.latest-container .bottombar li{
	margin-top:8px;
}
.photo-update .bottombar ul a,
.latest-container .bottombar ul a{
	text-decoration:none;
	color:#000;
}
.photo-update .bottombar ul a:hover,
.latest-container .bottombar ul a:hover{
	text-decoration:underline;
}
.photo-update .link-download,
.latest-container .link-download{
	font:400 16px/18px 'Roboto Condensed', sans-serif;
	text-transform:uppercase;
}
.photo-update .link-all,
.latest-container .link-all{
	text-transform:uppercase;
	text-decoration:none;
	font:400 14px/16px 'Roboto Condensed', sans-serif;
	color:#fff;
	display:block;
	padding:21px 8px 6px;
	text-align:right;
	background:#c76565;
	border:1px solid #a6a5a5;
}
.photo-update .link-all:hover,
.latest-container .link-all:hover{
	background:#ff9191;
}
.latest-container .link-back{
	position:absolute;
	right:0;
	bottom:0;
	text-decoration:none;
	border:1px solid #a6a5a5;
	background:#c76565;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	min-width:65px;
	padding:4px 10px;
	font:400 14px/16px 'Roboto Condensed', sans-serif;
}
.latest-container .link-back:hover{
	background:#ff9191;
}
.latest-container .top{
	overflow:hidden;
	margin-bottom:8px;
}
.latest-container .content{
	overflow:hidden;
}
.latest-container .t-title{
	overflow:hidden;
	margin-bottom:16px;
	text-transform:uppercase;
	font:400 16px/18px 'Roboto Condensed', sans-serif;
}
.latest-container h4{
	font:400 16px/18px 'Roboto Condensed', sans-serif;
	float:left;
}
.latest-container .t-date{
	float:right;
	margin-left:10px;
}
.latest-container .bottom{
	margin:-45px 0 0 424px;
	/*margin:10px 0 0 424px;*/
}
.latest-container .overphotos{
	overflow:hidden;
	margin:-9px 0 0 -9px;
}
.latest-container .ph{
	text-decoration:none;
	float:left;
	margin:9px 0 0 9px;
	width:130px;
	height:130px;
}
.latest-container .ph img{
	display:block;
	width:100%;
	height:auto;
}
/* stories-container */
.stories-container{
	padding:0 20px 20px 20px;
	overflow:hidden;
}
.stories-container h3{
	text-transform:uppercase;
	margin-bottom:4px;
	color:#535353;
	font:400 18px/20px 'Roboto Condensed', sans-serif;
}
.stories{
	float:left;
	width:178px;
	margin-right:10px;
}
.stories h3{
	
}
.stories ul{
	font:400 14px/16px 'Roboto Condensed', sans-serif;
}
.stories li{

}
.stories a{
	color:#6b6968;
	text-decoration:none;
	overflow:hidden;
}
.stories a.act,
.stories a:hover{
	color:#21b5ee;
}
.stories .num{
	float:left;
	margin-right:5px;
}
.stories .text{
	display:block;
	overflow:hidden;
}
.stories-container .content{
	overflow:hidden;
}
.sendstory{
	overflow:hidden;
	background:#f9f7ee;
	border:1px solid #c2bebe;
	padding:10px 10px 10px 126px;
	color:#71706b;
	font:400 12px/14px 'Roboto Condensed', sans-serif;
	margin-bottom:12px;
	position:relative;
}
.wrap-boxes{
	overflow:hidden;
}
.titlebox{
	position:absolute;
	top:28px;
	left:0;
	width:126px;
	text-align:center;
	font:400 24px/26px 'Roboto Condensed', sans-serif;
	text-transform:uppercase;
}
.titlebox span:first-child{
	margin:0;
}
.titlebox span{
	display:block;
	margin-top:8px;
}
.sendstory .textbox{
	/*width:204px;*/
	width:175px;
	float:left;
	padding:2px 14px;
	border-left:1px solid #a4a29c;
	min-height:126px;
}
.sendstory .b-line:first-child{
	margin:0;
}
.sendstory .b-line{
	margin-top:10px;
}
.sendstory a{
	text-decoration:none;
	color:#71706b;
}
.sendstory a:hover{
	text-decoration:underline;
}
.stories-container h4{
	color:#545454;
	font:400 18px/20px 'Roboto Condensed', sans-serif;
	margin-bottom:8px;
}
.stories-container .twotextcolumn{
	overflow:hidden;
	font:400 14px/16px 'Roboto Condensed', sans-serif;
	color:#514f4f;
	
	-moz-column-count:2; /* Firefox */
	-webkit-column-count:2; /* Safari and Chrome */
	column-count:2;
	-moz-column-gap:18px; /* Firefox */
	-webkit-column-gap:18px; /* Safari and Chrome */
	column-gap:18px;
}
.stories-container .col:first-child{
	margin:0;
}
.stories-container .col{
	float:left;
	width:364px;
	margin-left:18px;
}
.stories-container .col p:first-child{
	margin:0;
}
.stories-container .col p{
	margin-top:8px;
}

}
.textseite .bottomtext{

}
.modal-heading {
  background-color: #008cba;
  height: 40px;
  padding: 0 1.25em;
}
.join-modal .modal-content {
  overflow: hidden;
  width: 242px;
}
.modal-content {
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
}
.modal-content {
  background-clip: padding-box;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  outline: 0 none;
  position: relative;
}
.modal, .join-modal {
  bottom: 0;
  display: none;
  left: 0;
  outline: 0 none;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1050;
}
.join-modal {
  display: block;
  float: left;
  height: 585px;
  padding: 0;
  position: static;
}
.join-modal {
  width: 25%;
}
.join-modal .modal-dialog {
  float: left;
  margin: 30px auto;
  padding: 0;
  width: 100%;
  position: relative;
}
.modal-content {
  background-clip: padding-box;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  outline: 0 none;
  position: relative;
}
.join-modal .modal-content {
  overflow: hidden;
  width: 242px;
}
.modal-body {
  padding: 20px;
  position: relative;
}
.join-modal li {
  font-weight: bold;
  padding: 0.25em;
}
.modal-footer {
  border-top: 1px solid #e5e5e5;
  padding: 20px;
  text-align: right;
}
.li_bg{
	background:#eee;
}
.join-modal .pricing {
  color: #fff;
  float: right;
  font-size: 150%;
  padding: 0.5em 0;
  text-align: right;
}