/* -------------------------------------------------------------------- */
/* style sheets für www.go-muc.de, 2010/2011					        */
/* realisation and author: michael schulze, www.ju-mi.com  				*/
/* -------------------------------------------------------------------- */


/* -------------------------------------------------------------------- */
/* globale Einstellungen */
	
	body, html {
		margin: 0px;
		padding: 0px;
	}
		
	

/* -------------------------------------------------------------------- */		
/* Schriftklassen */
	
	body {
		font-family: Arial, Helvetica, sans-serif;
		color: #666666;
		font-weight: normal;
		font-style: normal;
		font-size: 11px;
		line-height: 17px;
		background: #40a140;
	}
	
	a {
		color: #666666;
		text-decoration: none;
	}
	
	a:hover {
		color: #40a140;
	}
	
	h1 {
		font-size: 15px;
		line-height: 20px;
		font-weight: normal;
		font-style: normal;
		padding: 0px;	
		margin: 0px;
		color: #40a140;	
	}
	
	h2 {
		font-size: 11px;
		line-height: 17px;
		color: #030303;
		font-weight: bold;
		margin: 0px; 
		padding: 0px;
	}
	
	h3 {
		font-size: 11px;
		line-height: 17px;
		font-weight: normal;
		font-style: normal;
		padding: 0px;	
		margin: 0px;	
		color: #40a140;	
	}
	
	.textgruen, .linkgruen  { color: #40a140; }
	.textwhite 				{ color: #ffffff; }
	.linkgruen:hover 		{ color: #666666; }
	
	
	
/* -------------------------------------------------------------------- */
/* Seitenaufbau */

	/* allgemeine Seitenelemente -------------------------------------- */
		#container { 
			position: relative;
			margin-top: 50px;
			width: 960px;
			text-align: left;
			background: #ffffff url(../gom_bilder/gom_conttop.jpg) no-repeat 0px 0px;
			padding: 4px 0px 55px 0px;
		}	
		
		.fixcontainer {
			min-height: 835px;
		}
		
		#contbottom {
			width: 960px;
			height: 4px;
			background: url(../gom_bilder/gom_contbottom.jpg) no-repeat 0px 0px;
		}
		
	/* Navigation  ---------------------------------------------------- */
	
		/*Headnavigation*/
		
			#headnavigation {
				list-style: none;
				padding: 0px;
				margin: 0px 0px 0px 340px;
				padding: 0px;
			}
			
			#headnavigation li {
				margin-right: 35px;
				float: left;
			}
			
			#headnavigation span {
				font-weight: bold;
				color: #000000;
			}
			
		
		/* Hauptnavigation */
			#logo {
				float: left;
				margin: 24px 0px 0px 45px;
				padding: 0px;
			}
			
			#navigation {
				position: absolute;
				top: 364px;
				left: 83px;
				clear:left;
				float: left;
				list-style: none;
				padding: 0px;
				z-index: 100;
				padding: 0px;
				margin: 0px;
			}
			
			#navigation span {
				font-weight: bold;
				color: #000000;
			}
			
			.inaktiv {
				color: #cccccc;
			}
			
		
	/* Inhaltsbereich  ------------------------------------------------ */
	
		.headbild {
			margin: 0px 4px 12px 4px;
			display: block;
			padding: 0px;
		}
		
		.diashow {
			margin: 0px 4px 12px 4px;
			padding: 0px;
			width: 952px;
			height: 244px;		
		}
		
		.content {
			margin: 116px 0px 0px 340px;
			padding: 0px;
			width: 580px;
		}
		
		p {
			padding: 0px;
			margin: 0px 0px 17px 0px;
		}
		
		
		.contstreifen {
			width: 956px;
			background: #d4efd4;
		}
		
		.content ul, .contstreifen ul {
			list-style: none;
			padding: 0px;
			margin: 0px 0px 18px 0px;
		}
		
		.content li, .contstreifen li {
			padding-left: 12px;
			background: url(../gom_bilder/gom_main_bullet.gif) no-repeat 0px 9px;
		}
		
		.streifenimg {
			border-right: 2px solid #ffffff;
			border-left: 4px solid #ffffff;
			display: block;
		}
		
		.clearer {
			clear: both;
		}
		
		
	
	/* Fussleiste  -------------------------------------------------- */
	
			.footer {
				width: 958px;
				color: #ffffff;
				font-size: 10px;
				padding-bottom: 40px;
				text-align: left;
				margin: 8px 0px 0px 2px;
			}
			
			.footer a 		{ color: #ffffff; }
			.footer a:hover	{ color: #dddddd; }
			
			#implink {
				float: right;
			}
			
	
	
	
	/* Seitenspezifische Einstellungen  ------------------------------- */
	
		/* Startseite */
			#startname {
				margin: 24px 0px 0px 0px;
				height: 24px;
			}
			
			#bigfont { 
				font-size: 15px;
				line-height: 20px;
				margin-bottom: 149px; 
			}
			
			#startbild {
				position: absolute;
				bottom: 0px;
				left: 4px;
				z-index: 10;
			}
			
			#startstreifen {
				position: absolute;
				bottom: 0px;
				left: 306px;
				width: 613px;
				height: 139px;
				padding: 10px 0px 0px 37px;
				background: #b3d6b3;
				z-index: 9;
				font-size: 18px;
				line-height: 27px;
			}
			
			.startclaim, .startclaim2 {
				padding-top: 38px;
				font-size: 15px;
				line-height: 24px;
				color: #40a140;
			}
			
			.startclaim2 {
				display: none;
				padding-top: 15px;
			}
		
		
		/* Viten */
			.vitadata {
				float: right;
				width: 615px;
				padding: 18px 0px 0px 5px; 	
			}	
			
			.vitadata ul {
				margin-bottom: 7px;
			}		
			
			
		/* Leistungsspektrum */
			#leistungsstreifen {
				position: absolute;
				bottom: 0px;
			}
			
			.leistungen {
				float: right;
				width: 620px;
				padding: 18px 0px 0px 0px;
				display: none;
			}
			
			.leistungen ul {
				margin-bottom: 0px;
			}
			
			.leisSet {
				float: left;
				padding-right: 25px;
			}

		
			
		/* Applied Kinesiology */
			
			.archivliste { 
				display: none; 
				margin-bottom: 15px;
			}
			
			.archivliste p {
				padding: 0px; 
				margin: 0px 0px 7px 0px;
			}
		
			
		/* CranioSacrale Therapie */
		
			#craniosplleft {
				float: left;
				width: 322px;
				margin-right: 28px;
			}
			
			#craniosplright {
				float: right;
				width: 228px;
			}
			
			#craniosplright li {
				background: url(../gom_bilder/gom_craniobullet.gif) no-repeat 1px 8px;
			}
		
		/* Praxisteam */
		
			.team {
				display: none;
				color: #030303;
				font-weight: bold;
			}	
		
			#name1 { position: absolute; top: 150px; left: 120px; }
			#name2 { position: absolute; top:  75px; left: 325px; }
			#name3 { position: absolute; top:  55px; left: 455px; }
			#name4 { position: absolute; top: 230px; left: 520px; }
			#name5 { position: absolute; top:  40px; left: 670px; }
			#name6 { position: absolute; top: 200px; left: 750px; }
		
		/* Kontakt */
			
			#kontsp1 {
				float: left;
				width: 256px;
			}
			
			#kontstreifen {
				background: #8e8e88;
			}
			
			#kontstreifen iframe {
				float: right;
				display: block;
				margin: 0px;
				border-left: 2px solid #ffffff;
			}
			
		/* Links */
		
			#linklist {
				width: 330px;
			}
		
			#linklist li {
				background: url(../gom_bilder/gom_linkbullet_gruen.gif) no-repeat 0px 6px;
			}
			
			#linklist a {
				color: #40a140;
			}
			
			#linklist a:hover {
				color: #666666;
			}
			
			#linklist li:hover {
				background: url(../gom_bilder/gom_linkbullet_grau.gif) no-repeat 0px 6px;
			}
			
		/* Impressum */
			
			#impstreifen {
				position: absolute;
				bottom: 0px;
				left: 306px;
				width: 600px;
				height: 134px;
				padding: 15px 18px 0px 32px;
				background: #b3d6b3;
				z-index: 9;
				line-height: 15px;
			}
			
			
		
		

