
.std_layout {/*dummy for std-layout*/} 
.header_box {/*dummy for header-box*/} 
/*------------------------------------------------------------------------------------*/  /* IMAGE SLIDER */  /*------------------------------------------------------------------------------------*/      .image-slider{  	border: 5px solid #FFF;     	-webkit-border-radius: 5px;     	-moz-border-radius: 5px;  	border-radius: 5px;  	  	-moz-box-shadow:	0px 3px 5px #555;  	-webkit-box-shadow:	0px 3px 5px #555;  	box-shadow:		0px 3px 5px #555;  	behavior: url(resources/jquery/css3_pie/PIE.htc);  	  	width: 950px;  	height: 320px;  	overflow: hidden;  	margin-bottom: 10px;  	background: #FFF;  	  	position: relative;  	  }      .image-slider img{  	border: none;  }    .blobedit .slide-image{  	width: 100px;  	height: 100px;   	float: left;  	margin-right: 10px;  }  .blobedit .slider-img{  	width: 100px;  }    .nivo-prevNav ,.nivo-nextNav{  	width: 50px;  	height: 50px;  	background: transparent url(../../resources/jquery/jquery.fancybox-1.3.4/fancybox/fancy_nav_left.png) center center no-repeat;  	text-indent: -5000px;  }    .nivo-nextNav{  	background: transparent url(../../resources/jquery/jquery.fancybox-1.3.4/fancybox/fancy_nav_right.png) center center no-repeat;  	width: 70px;  }    .nivo-controlNav{  	text-align: right;  	padding: 0px 20px 5px 0px;  	position: absolute;  	bottom: 0px;  	right: 0px;  	z-index: 999;  }    .nivo-controlNav a.nivo-control{  	color: #FFF;  	width: 10px;  	display: block!important;  	float: left;  	text-shadow: 0px 0px 2px #333;  }    .nivo-controlNav a.active{  	text-decoration: underline;  }    .nivo-caption {       opacity: 1 !important;       margin-top: -40px;       border: 1px solid red;  }    .nivo-html-caption {      height: 100%;      background: red;      border: 1px solid red !important;  }
.slidedeck_slides {/*dummy for slidedeck-slides*/} 
.db_kontakt_gruppen {/*dummy for db_kontakt_gruppen*/} 
p.avtext {}  h1.avtext, h2.avtext, h3.avtext, h4.avtext, h5.avtext {}    
/*------------------------------------------------------------------------------------*/  /* BILD */  /*------------------------------------------------------------------------------------*/      .alignable-content-image-container{  	margin: 0px 0px 10px 0px;  	border: 1px solid transparent;  	display: block;  }    .alignable-content-image{    }    .alignable-content-image a{  	line-height: 0px;  }    .fancybox-title-box{  	border: 0px solid red;  	padding: 0px;  }    .fancybox-title{  	float: left;  	text-align: left!important;  }    .fancybox-numbers{  	float: right;  }      .image-link {  	border: 0px solid green;  	line-height: 0px;  	display: block;  	height: 0px;  	text-decoration: none;    }    .bildunterschrift{  	display: block;  	color: #666;  	font-family: Arial;  	font-size: 0.87em;  	line-height: 1.1em;  	padding: 3px 3px 0px 3px;  }      .image-top-left, .image-top-right, .image-top-center{  	clear: both;  	float: none!important;  }        .image-top-right{  	width: 100%!important;  	  }    .image-top-right .top-right{  	float: right;  }      
/*------------------------------------------------------------------------------------*/  /* TEXT UND BILD*/  /*------------------------------------------------------------------------------------*/    .text-und-bild{    }    .text-und-bild .image-right{  	margin-left: 10px;  }    .text-und-bild .image-left{  	margin-right: 10px;  }  
#sitemap {/*dummy for sitemap*/}      #sitemap a{  	text-decoration: none;  }    #sitemap ul li li a{  	font-size: 1em;  	color: #333;    }    #sitemap ul ul{  	margin: 0px 0px 10px 30px;  	padding: 0px 0px 0px 0px;  }    #sitemap ul li li{  	font-size: 1em;  	margin: 0px 0px 0px 0px;  	padding: 0px 0px 0px 0px;  }    #sitemap ul li{  	list-style-type: none;	  	margin: 0px 0px 20px 0px;  	padding: 0px 0px 0px 0px;  }        #sitemap ul li a{  		font-size: 1.5em;  }  
/*------------------------------------------------------------------------------------*/  /* SUCHE */  /*------------------------------------------------------------------------------------*/      .search-results{  	margin: 20px 0px 25px 0px;  }      .search-pages{  	padding-bottom: 15px;  	color: #999;  	font-size: 0.98em;  }      .search-pages .button{  	color: #999;  	text-decoration: none;  }          
  /*------------------------------------------------------------------------------------*/  /*  SPONSOREN */  /*------------------------------------------------------------------------------------*/    .sponsorListHolder{  	margin-bottom:30px;  	  }      .sponsor{  	width:180px;  	height:180px;  	  	width:165px;  	height:165px;  	  	float:left;  	margin:4px;  	  	/* Giving the sponsor div a relative positioning: */  	position:relative;  	cursor:pointer;  	  }    .sponsorFlip{  	/*  The sponsor div will be positioned absolutely with respect  	to its parent .sponsor div and fill it in entirely */    	position:absolute;  	left:0;  	top:0;  	width:100%;  	height:100%;  	border:1px solid #ddd;	  	background: #f9f9f9 url("../../resources/jquery/jquery.flip/background.jpg") no-repeat center center;  }    .sponsorFlip:hover{  	border:1px solid #999;  	  	/* CSS3 inset shadow: */  	-moz-box-shadow:0 0 30px #999 inset;  	-webkit-box-shadow:0 0 30px #999 inset;  	box-shadow:0 0 30px #999 inset;  }    .sponsorFlip img{  	/* Centering the logo image in the middle of the sponsorFlip div */  	  	position:absolute;  	top:50%;  	left:50%;  	margin:-70px 0 0 -70px;  }    .sponsorData{  	/* Hiding the .sponsorData div */  	display:none;  }    .sponsorDescription{  	font-size:11px;  	padding:15px;  }    .sponsorURL{  	font-size:10px;  	font-weight:bold;  }          
    /*------------------------------------------------------------------------------------*/  /* INFO BOX */  /*------------------------------------------------------------------------------------*/    .info-box{    	background: #FFF;    	/*border: 1px solid #FFF; */   	-webkit-border-radius: 5px;     	-moz-border-radius: 5px;  	border-radius: 5px;  	  	-moz-box-shadow:	0px 0px 3px #CCC;  	-webkit-box-shadow:	0px 0px 3px #CCC;  	box-shadow:		0px 0px 3px #CCC;  	  	behavior: url(resources/jquery/css3_pie/PIE.htc);  	  	margin-bottom: 15px;    }    .info-box .info-headline {  	padding: 7px 10px 7px 10px;  	background: #000 url(../../resources/images/bg_headline.jpg) bottom right no-repeat;  	  	color: #FFF;  	position: relative;  	display: block;  	text-shadow: 3px 3px 0px #FFF;    	text-shadow: 1px 1px #333, -1px -1px #444;    	-webkit-border-radius: 5px 5px 0px 0px;     	-moz-border-radius: 5px 5px 0px 0px; 	  	border-radius: 5px 5px 0px 0px;   	behavior: url(resources/jquery/css3_pie/PIE.htc);  	  	font-family: Arial;  	/*text-transform: uppercase;*/    }    .info-box .info-box-content{  	padding: 10px;  }    
/*------------------------------------------------------------------------------------*/  /* PDF GENERATOR */  /*------------------------------------------------------------------------------------*/    .pdf-generator{  	margin: 0px 0px 10px 0px;  }    .pdf-generator-link{  	background: transparent url(../../resources/images/icon_pdf_small.png) left center no-repeat;  	padding: 0px 0px 0px 25px;  	color: black;  	text-decoration: none;  	text-transform: uppercase;  }  
	    /*------------------------------------------------------------------------------------*/  /* DOWNLOADS */  /*------------------------------------------------------------------------------------*/    .file_download{  	margin:0px 0px 2px 0px;  }    .file_size_info{  	font-size: 0.87em;      display: block;      margin-left: 20px;       line-height: 0.75em;  }    .download-icon{  height: 20px;     }      .file_download .download-icon {  	padding-left: 20px;      padding: 2px 0px 2px 20px;  	background: transparent url(../../resources/images/icons/downloads/default.png) left center no-repeat;  }    .file_download .pdf{	background-image: url(../../resources/images/icons/downloads/pdf.png);}    .file_download .ppt{	background-image: url(../../resources/images/icons/downloads/ppt.png);}    .file_download .fla{	background-image: url(../../resources/images/icons/downloads/fla.png);}    .file_download .mp3{	background-image: url(../../resources/images/icons/downloads/mp3.png);}    .file_download .doc{	background-image: url(../../resources/images/icons/downloads/doc.png);}    .file_download .psd{	background-image: url(../../resources/images/icons/downloads/psd.png);}    .file_download .xls{	background-image: url(../../resources/images/icons/downloads/xls.png);}    .file_download .zip{	background-image: url(../../resources/images/icons/downloads/zip.png);}    .file_download .txt{	background-image: url(../../resources/images/icons/downloads/txt.png);}    .file_download .eps{	background-image: url(../../resources/images/icons/downloads/eps.png);}    .file_download .ai{	background-image: url(../../resources/images/icons/downloads/ai.png);}    .file_download .mpg, .file_download .avi, .file_download .mov{	background-image: url(../../resources/images/icons/downloads/video.png);}    .file_download .jpg, .file_download .gif, .file_download .png{	background-image: url(../../resources/images/icons/downloads/image.png);}    .file_download .custom-icon{	background-image: none;}  
/*------------------------------------------------------------------------------------*/  /* WIDGETS */  /*------------------------------------------------------------------------------------*/    .widget{   	margin-bottom: 20px;  }      /*------------------------------------------------------------------------------------*/  /* VIMEO VIDEO  */  /*------------------------------------------------------------------------------------*/    .vimeo-video{  	background-color: black;  	padding: 0px 0px 0px 0px;  	margin: 0px;  	width: 100%;  	height: 280px;  	position: relative;  	overflow: hidden;  }    .vimeo-video iframe{  	border: 0px solid green;  	padding: 0px;  	margin: 0px;  	background-color: black;  	width: 100%;  	height: 100%;  	/*width: 375px;  	height: 235px;*/  }    /*------------------------------------------------------------------------------------*/  /* YOUTUBE */  /*------------------------------------------------------------------------------------*/      .youtube-embed{  	width: 100%;  	height: 280px;  }      .youtube-embed iframe{  	width: 100%;  	height: 100%;	  }      /*------------------------------------------------------------------------------------*/  /* ISSUU BOOK */  /*------------------------------------------------------------------------------------*/    .issuu-book{  	background-color: white;  	padding: 0px 0px 0px 0px;  	margin: 0px;  	height: 285px;  	position: relative;  	overflow: hidden;  }    .issuu-book iframe{  	border: 0px solid green;  	padding: 0px;  	margin: 0px;  	background-color: white;  	/*width: 375px;  	height: 235px;*/  }    .default .issuu-book{  	/*height: 222px;*/  	width: 345px;  	height: 222px;    }    .default .issuu-book iframe{  	/*width: 355px;  	height: 222px;*/  }        
/*------------------------------------------------------------------------------------*/  /* ACCORDION */  /*------------------------------------------------------------------------------------*/    .jart-accordion .ui-icon{  	position: absolute;  	top: 0.6em;  	left: 0.6em;  }    .jart-accordion .ui-state-active{  	border-bottom: 0px solid white!important;  }    .jart-accordion .accordion-toggler{  	padding: 20px!important;  	border-top: 0px solid white!important;  	  }    .jart-accordion h3{  	margin-top: 1px;  	display: block;  	position: relative;  	cursor: pointer;  }    .jart-accordion h3 a{  	display: block;  	padding: 0.5em 0.5em 0.5em 2.2em;	  	margin: 0px!important;  	outline: none;  	font-size: 1.2em;  }  
.guest_book {/*dummy for guest-book*/}      .gbhead {  	margin: 0px 0px 15px 0px;  }    .gbentry {  	border-bottom: 1px solid #f48129;  	padding: 5px 0px;  }    .gb-name {  	font-weight: bold;  	color: #333;  	text-decoration: none;  }    .eintrag {  	padding: 10px 0px 0px 5px;  }    .eintrag-erstellt {  	text-align: right;  	padding-right: 2px;  	color: #898989;  	font-size: 11px;  	padding-top: 5px;  }    .gbmessage {  	margin: 10px 0px;  }    table.pagination {  	margin: 10px 0px;  }    .form-gaestebuch {  	margin: 10px 0px;  }    .form-gaestebuch legend {  	font-weight: bold;  	margin: 0px 0px 5px 0px;  	color: #FF9900;	  }    .form-gaestebuch .row {  	width: 100%;  	padding: 0px 0px 3px 0px;  }    .form-gaestebuch .button-send {  	width: 100%;  	text-align: right;  	margin: 10px 0px 0px 0px;  }    .form-gaestebuch .row .gbcap {  	font-weight: bold;  }    .form-gaestebuch .row .row-left {  	float: left;  	width: 40%;  }    .form-gaestebuch .row .row-right {  	float: left;  	width: 60%;  }    .form-gaestebuch .row .row-right input, .form-gaestebuch .row .row-right textarea {  	width: 98%;  }    .gb-pagination {  	width: 100%;  	margin: 10px 0px;  }    .gb-pagination span.left {  	float: left;  	width: 50%;  	text-align: left;  }    .gb-pagination span.right {  	float: right;  	width: 50%;  	text-align: right;  }                  
/*------------------------------------------------------------------------------------*/  /*  MEDIA ELEMENT  */  /*------------------------------------------------------------------------------------*/    .media_object{    }    .media_object .media_object_content{  	padding-bottom: 10px;  }    
/*------------------------------------------------------------------------------------*/  /*  INFO POPUP  */  /*------------------------------------------------------------------------------------*/      .blobedit .info-popup{  	position: relative;  	border: 2px solid #666;  	  	-webkit-border-radius: 5px;    	-moz-border-radius: 5px;  	  	border-radius: 5px;    	  	behavior: url(resources/jquery/css3_pie/PIE.htc);    	margin: 5px;  	padding: 5px;  }    .info-popup{  	margin: 0px 0px 5px 0px;  }    .show_popup{  	position: relative;  	border: 1px solid #333;  	background: #333;  	  	-webkit-border-radius: 5px;    	-moz-border-radius: 5px;  	  	border-radius: 5px;    	  	behavior: url(resources/jquery/css3_pie/PIE.htc);    	margin: 0px;  	padding: 1px;  	color: white;  	  	font-size: 10px;  	text-decoration: none;  	  	line-height: 150%;  	  	  }    .show_popup_content .widget, .show_popup_content  p.avtext{  	width: 500px;  }      #fancybox-left, #fancybox-right{  	height: 50% !important;  	top: 25% !important;    }  
.kontakt_home {/*dummy for kontakt_home*/} 
input.multi-formular, textarea.multi-formular, select.multi-formular {  	text-decoration: none;   	/*border: none;  	padding: 0px;  	margin: 0px;*/  }    div.multi-formular-field-container {  	/*height: 25px;*/  }    div.multi-formular-one-row-container, div.multi-formular-two-row-container {  	/*height: 26px;*/   	padding-top: 8px;   	padding-bottom: 3px;  }    div.multi-formular-button {  	text-decoration: none;   }    div.multi-formular-error {  	padding-bottom: 5px; color: #BB0000;  }    div.field_error {  	color: #BB0000;  }    .radio-container, .checkbox-container{  	position: relative;  	padding-left: 20px;    }    .radio-container input, .checkbox-container input{  	position: absolute;  	left: 0px;  	top: 2px;  }  
  /*------------------------------------------------------------------------------------*/  /* GOOGLE MAP */  /*------------------------------------------------------------------------------------*/    .google_map .place_map{  	height: 400px;  }  
.mediathek_galleria {/*dummy for mediathek_galleria*/} 