@charset "utf-8";
/* CSS Document */


/* Google Font API */
@import url("http://fonts.googleapis.com/css?family=Droid+Serif");
@import url("http://fonts.googleapis.com/css?family=Droid+Sans:700");
/* import framework core */
@import url("../yaml/core/base.min.css");
/* import screen layout */

@import url("../yaml/forms/gray-theme.css");
@import url(../yaml/screen/screen-PAGE-layout.css);
@import url(../yaml/screen/custom-grids.css);
@import url("../yaml/screen/typography.css");
@import url(../lib/superfish-master/dist/css/superfish.css);
@import url("../yaml/navigation/hlist.css");





/* import print layout */
@import url("../yaml/print/print.css");

body {
    
}

.hyphen {
   
}




/* anpassungen */





#wrapper_all {
	 max-width: 1070px;
	 margin: 1em auto 30px auto;
	 overflow: hidden;
	-webkit-box-shadow: 0px 0px 9px rgba(1, 0, 0, 0.71);
	-moz-box-shadow:    0px 0px 9px rgba(1, 0, 0, 0.71);
	box-shadow:         0px 0px 9px rgba(1, 0, 0, 0.71);
   
}


.ym-wrapper > div {
   
	  }
  
 .ym-wbox.mainvisual {
    text-align: center;
	clear:both;
	  }

  
.ym-gbox.centered {
    text-align: justify;
	margin:0 auto;
    position: relative;
    width: 475px;
	padding:60px 0 140px 0;  }
	
.ym-gbox.centered.full{
    
    width: 90%;
	 }



/* content */

	.ym-gbox.centered h3 {
    font-size: 16px;
	font-weight: bold;
	margin-bottom: 25px; }
	
	
	 .ym-gbox.centered h4 {
    font-size: 14px;
	font-weight: bold;
	margin-bottom: 26px; }		
	
	
.item_default .ym-gbox.centered h3 {
	margin-bottom: 4px;
	
	}
	
	
	.item_default .ym-gbox.centered h4 {
	color: #961b2c;}
	
	
	.item_default .ym-gbox.centered a {
	font-weight: bold;
	
	}


div.galerie {margin-top: 1.5em; }
	
div.galerie img {padding: 2px; }

footer p {margin-left: 10px;}

	