
 .block-views h3.block-title,
#dynamic-left-outside h3.block-title,
 #dynamic-bottom-right-three-cols h3.block-title
	{
	background-color: #000;
    color: #FFFFFF;
    font-size: 24px;
    font-weight: 200;
    padding: 25px;
    text-align: center;
	text-transform: uppercase;
	}

 #dynamic-bottom-right-three-cols h3.block-title
 	{

	}

#block-views-ambersuite-sections-block-4 h3.block-title
	{
	background-color:#000;
	}	

 .block-views h3.node-title
	{
	background-color: #fff;
    color: #393939;
    font-size: 18px;
    font-weight: bold;
    padding: 20px;
    text-align: center;
	}
	
 .block-views h3.node-title a
	{
	color: #393939;
	text-decoration:none;
	}

 .block-views .section-item .content
	{
	padding:10px;
	font-weight:14px;
	}
	
#content-bottom .item-list li.gallery-thumb-row
	{
	float:left;
	margin-right:5px;
	}

#dynamic-bottom-right-three-cols .content,
#dynamic-bottom-right-half-cols .content
	{
	padding: 0 15px 0;
	}

#dynamic-bottom-right-half-cols .block-title
	{
	color:#fff;
	text-decoration:none;
	font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
	margin:5px 5px 10px;
	}
	
#dynamic-bottom-right-half-cols .menu a
	{
	color:#fff;
	text-decoration:none;
	font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
	padding-left:17px;
	background-image:url(../img/list-img.gif);
	background-position:left center;
	background-repeat:no-repeat;
	}

#block-views-galerie-block
	{
	height:auto;
	overflow:hidden;
	clear:both;
	}

#block-views-galerie-block h3.block-title
	{
	background-color:transparent;
	text-align:left;
	padding-left:0;
	}

.views-field-field-galerie-bild  li a
	{
	float:left;
	padding:5px;
	border:1px solid #fff;
	margin:10px;
	display:inline-block;
	list-style-type:none;
	}

.views-field-field-galerie-bild  li a img
	{
	display:block;
	}


#frontpage-dialog {
    left: 50%;
    margin-left: -151px;
    position: fixed;
    top: 30%;
    z-index: 9;
}

#mask { 
   background-color: rgba(0, 0, 0, 0.8);
    left: 0;
    min-height: 100%;
    position: fixed;
    text-align: center;
    top: 0;
    width: 100%;
    z-index: -1;
}
#facebook-container {
position:absolute;
top:30%;
left:50%;
margin-left:-120px;
border:10px solid #444;
border-radius:10px;
width:480px;
height:209px;
}
#facebook-header	
	{
	 background-color: #6f84b6;
    padding: 5px 0;
	border:1px solid #4560a2;
	}
#facebook-container h1 
	{
	 color: #fff;
    font-size: 24px;
    font-weight: 200;
    margin: 0;
    padding: 0 0 0 15px;
    text-transform: uppercase;
	}
	#fb-teaser	
	{
	  background-color: #fff;
    padding: 5px 15px;
	}
#facebook-body {
    background-color: #f5f5f5;
    height: 90px;
    padding: 15px;
}
