@charset "UTF-8";
/* CSS Document: www.alphaset.ch Daniel Meurer */




/* Dreispalter */



/* Zweispalter
*******************************************************************************/

/*.clearLeft {
	clear:left;
}*/
.column {
float:left;
padding:0pt 25px 0pt 0pt;
width:29%;
}
.clearfix {
clear:both;
display:block;
}

.zweispalter {
	font-size:12px;
	width:988px; 
}

.zweispalter_1 {
	width:480px;

}

.zweispalter_2 {
	width:480px;
	margin-top:0px;
	margin-left:24px;
}
.zweispalter_1, .zweispalter_2 {
	float: left;
	margin-top:0px;
	margin-bottom:30px;
}

.zweispalter_1 p, .zweispalter_2 p {
	color:#222;
	margin-top:-2px;
}






/* Textblock
*******************************************************************************/
.text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#966;
	font-weight: normal;
	overflow:auto;
	scrollbar:hidden;
	
	
	 
}

.textdeclare {
	margin:0px;
	color:#666;
	
}
h4 {
	color:#000;
	line-height:15px;
	margin-bottom:15px;
	
}


/* Bild
*******************************************************************************/
.bild {
	margin-top:6px;
	min-height:400px;
	width:700px;
	float:right;
	text-align:right;
	
}

/* WYSIWYG
*******************************************************************************/


/*
.clearLeft {
	clear:left;
}*/

.column {
float:left;
padding:0px 0px 0px 0px;

}
.clearfix {
clear:both;
display:block;
}

.wysiwyg {
	min-width:600px;  
}





/* Image Fader
*******************************************************************************/



/* Vom Image Fader ben�tigte styles */
/* 
 * image_fade_wrapper
 * Dient um die relative Positon des image_fade-Elements auf zuheben.
 * REDAXO: hier wird der Rahmen gesetzt und es k�nne auch padding und margin angegeben werden.
 */
 
 img {
	padding: 0;
	margin: 0;
	border: none;
}
.image_fade_wrapper {
	float: left;
	border: 1px solid #FFF;
	background-color: #C9D5D5;
}
/* image_fade 
 * Positon relative ist notwendig um das unterliegende img-Element absolut positionieren zu k�nnen 
 * Breite und H�he sind notwendig, damit der Brower die Gr�sse des Image Faders kalkulieren kann.
 * REDAXO: F�r Redaxo implementierung hier kein margin oder padding angeben, das div wird auf Gr�sse der Bilder gesetzt.
 */
.image_fade {
	position: relative;
	float: left;
	width: 350px;
	height: 350px;
	border: none;
}
/* image_fade img
 *  Absolute Position und top, left = 0 muss gesetzt werden.
 * REDAXO: Kein margin und padding angeben.
 */
.image_fade img {
	position: absolute;
	top: 0;
	left: 0;
	border: none;
	margin: 0;
	padding: 0;
}
.clear{
	clear: both;
}
/* ENDE - Vom Image Fader ben�tigte styles */

/* JAOS Gallery
*******************************************************************************/
#jaos
	{
	margin:0 auto;
	
	
	}

.jaosg_galerie
	{
	text-align:center;
	min-height:350px;
	width:640px;
	overflow:hidden;
	}

.jaosg_thumbnail 
	{
	width: 135px;
	height:135px;
	float: left;
	vertical-align:middle;
	text-align: center;
	margin:0 20px 20px 0;
	}
.jaosg_thumbnail a:hover {
	/*width: 86px;
	height:86px;
	float: left;
	margin-top: -8px;*/
}
.jaosg_nav
	{
	text-align: center;
	}

.jaosg_bild	
	{
	margin-left:-65px;
	text-align: center;
	margin-bottom: 30px;
	width:100%; 
	/*width: 570px;*/
	min-height:450px;
	padding-left:60px;
	padding-top:40px;
	overflow:hidden;
	}

.jaosg_bildbeschreibung
	{
	text-align: justify;
	}
	
	/* BEGIN MAGAZINLAYOUT*/
/*magazinlayout konfiguration: */
.magazine-layout {
	overflow:auto;
	padding-top:10px;
	margin-left:-5px;
		width: 100%;
	}
	.magazine-container {
	background-color: #ffc;
	
	}

	/* magazin_Layout mit verlinkten Einzelbildern */
	.magazine-image a, .magazine-image a:link, .magazine-image a:visited {
		display: inline-block;
		line-height: 0.0em;
	}
	.magazine-image a:focus, .magazine-image a:hover, .magazine-image a:active {
		color: #000;
	
	}


/* END MAGAZINLAYOUT*/


/* BEGIN INTERNER LINK*/

.intern {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#966;
	font-weight: normal;
	}
	
	.intern a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#966;
	font-weight: normal;
	}
	
	/* END INTERNER LINK*/
	