
/*
'#################################################
' STANDARDELEMENTE incl. CLASS und IDs
'#################################################
*/


body, p, div, ul, ol, h1, h2, h3, h4, h5 {
		padding: 0;
		margin: 0;
		}
	
	
h1, h2, h3, h4, h5, h6 {
		font-weight: normal;
		padding-bottom: 1em;		
		}
				
h1 {font-size: 1.8em; color: #f29400;}
h2 {font-size: 1.6em; color: #f29400;}	
h3 {font-size: 1.5em; color: #f29400;}
h4 {font-size: 1.5em;}
h5 {font-size: 1.3em;}

h3.meinHund {
        padding-bottom:0.2em;
        }
		
		
p {
	padding-bottom: 1em;
	text-align: justify;
	}
		
hr {
	color: #f29400;
	background-color: #f29400;
	border-color: #f29400;
	margin: 20px 0 20px 0;
	}
		
/* Ueberschriften nach p-Elementen mit groesserem Abstand */
/* evtl. ander Ueberschriften ergaenzen */
		
p + h3 {
	padding-top: 1em;
	}

	
p.subueberschrift {
	color: #f29400;
	font-weight: normal;	
	}
	
li {
    list-style: none;

}

		
/*
'#################################################
' GRUNDLAYOUT incl. CLASS und IDs
'#################################################
*/	
		
		
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#999999;	
	min-width: 900px;
	text-align: center;
	background-color: white;
	}
		
		
#wrapper {
	width: 950px;
	margin: 0 auto 0 auto;
	text-align: left;
	background-color: transparent;
	}
	
	
#header {
	margin-left: 1px;
	text-align:center;
	margin-top: 100px;
	}
	
	
		*html #header { 
			margin-left: 1px;   /*Feinpositionierung der oberen Grafik*/
				} /* IE 5.x + 6.0 */	
				
		*+html #header { 
			margin-left: 1px;   /*Feinpositionierung der oberen Grafik*/
				} /* IE 7 */	

				
#c_subnav li {
		list-style: none;
		background-image: none;
		margin-left:5px;
		font-size:1.2em;
		line-height: 1.7em;
		}

#c_subnav #kontaktruth {
        padding-top:20px;
		margin-left:7px;
		font-size:0.8em;
		line-height: 1em;
		}		
		
		
#content_normal li {
	list-style-position: inside;
}
	
	
#twoColLayout #c_subnav {
	margin-top: 40px;
	width: 150px;
	margin-left: 5px;
	float: left;
	}
	
#twoColLayout #rahmen {
	width: 787px;
	float: right;
	background: url(../picsBasis/content_linien.gif) repeat-y;
	min-height: 420px;
	margin-top: -3px;
}
	
	
		*html #rahmen { 
				height: 400px;
					} /* IE 5.x + 6.0 */	
	
	
#twoColLayout #rahmen #content_normal {
	margin: 40px 70px 20px 40px;
	}
	
	
#twoColLayout #rahmen #content_workshops {
	margin: -20px 40px 20px 40px;
	}
	
#footer {
	clear: both;
	margin-left: 9px;  /*Feinpositionierung der unteren Grafik*/
	}	
	
	
	/*
'#################################################
' CLASSes und IDs
'#################################################
*/	
	
.datum {
    font-size:11px; 
    color:#999999; 
    font-weight: bold;
}

.titelScript {
	height: 40px;
	border: 0;
	padding-bottom: 20px;
	clear: left;
}
	
.fame {
	float:left;
	padding-left: 50px;
	}
	
.spruch {
	float:right;
	padding: 60px 0 0 0px;
	width: 400px;
	}
	
.spruch p {
	clear:right;
	padding-top:30px;
	}
	
img.picFloat {
	float: left;
	height: 100px;
	padding: 0 10px 10px 0;
} 

img.picLeft {
	float: left;
	width: 200px;
	padding: 10px 25px 0 0;
}

img.picMiddle {
	float: left;
	width: 200px;
	padding: 10px 25px 0 25px;
}

img.picRight {
	width: 200px;
	padding: 10px 0px 0 25px;
}

.workshop_header img {
	float: left;
	padding: 0 20px 0 0;
}
		
.workshop_header img.linie {
	height: 150px;
	width: 5px;
}

img.linie_horizontal {
	clear: left;
	padding-bottom: 20px;
}

/*admin - navigation*/
.ueberschrift {
    color: #f29400;
    //text-decoration: underline;
}


	
		/*
'#####################################################
' NAVIGATIONS- UND MENÜELEMENTE
'#####################################################
*/
		
	/* Grundeinstellung */
			
	a:Link {color: #999999; text-decoration: underline;}
	a:Hover {color: #f29400; text-decoration: underline; }
	a:Active {color: #999999; text-decoration: underline;}
	a:Visited {color: #999999; text-decoration: underline;}
	a:Visited:Hover {color: #f29400; text-decoration: underline;}
	a:Visited:Active {color: #999999; text-decoration: underline;}	
	
	
	/* Navigation */	
		
	#c_subnav a:Link {color: #999999; text-decoration: none;}
	#c_subnav a:Hover {color: #f29400; text-decoration: none; }
	#c_subnav a:Active {color: #f29400; text-decoration: none; font-weight: bold;}
	#c_subnav a:Visited {color: #999999; text-decoration: none;}
	#c_subnav a:Visited:Hover {color: #f29400; text-decoration: none;}
	#c_subnav a:Visited:Active {color: #f29400; text-decoration: none; font-weight: bold;}

	
	/* Effekt: Aktive Seite bleibt in der Navi markiert */
	
	ul#workshops li.workshops a:Link, ul#workshops li.workshops a:Visited {color: #f29400; text-decoration: none; font-weight: normal;}
	ul#trainingsinfo li.trainingsinfo a:Link, ul#trainingsinfo li.trainingsinfo a:Visited {color: #f29400; text-decoration: none; font-weight: normal;}
	ul#ausbildung li.ausbildung a:Link, ul#ausbildung li.ausbildung a:Visited {color: #f29400; text-decoration: none; font-weight: normal;}
	ul#ausbildung_detail li.ausbildung a:Link, ul#ausbildung_detail li.ausbildung a:Visited {color: #f29400; text-decoration: none; font-weight: normal;}
	ul#hundekunde li.hundekunde a:Link, ul#hundekunde li.hundekunde a:Visited {color: #f29400; text-decoration: none; font-weight: normal;}		
	ul#meineHunde li.meineHunde a:Link, ul#meineHunde li.meineHunde a:Visited {color: #f29400; text-decoration: none; font-weight: normal;}	
	ul#news li.news a:Link, ul#news li.news a:Visited {color: #f29400; text-decoration: none; font-weight: normal;}
	ul#bilder li.bilder a:Link, ul#bilder li.bilder a:Visited {color: #f29400; text-decoration: none; font-weight: normal;}
	ul#kontakt li.kontakt a:Link, ul#kontakt li.kontakt a:Visited {color: #f29400; text-decoration: none; font-weight: normal;}
	ul#newsletter li.newsletter a:Link, ul#newsletter li.newsletter a:Visited {color: #f29400; text-decoration: none; font-weight: normal;}
	ul#home li.home a:Link, ul#home li.home a:Visited {color: #f29400; text-decoration: none; font-weight: normal;}
		
ul.normal{
	list-style: circle;
}
		
		/* Normale Links im Textfluss 	
	a {
		background-repeat: no-repeat;
		font-weight: normal;
	}*/
		
	/* Subnavigation	
	#c_subnav li a {
		font-weight: normal;
		text-decoration: none;
	}
	
	#c_subnav li a:Active, #c_subnav li a:Visited:Active {
		font-weight: bold;
		text-decoration: none;
	}*/
	
	/* Email - Links 
	a[href ^="mailto:"]  {
		background-image: url(../picsBasis/link_int.gif);
		background-repeat: no-repeat;
		padding-left: 1em;
		background-position: left center;
		}*/
	
	
	/* IMG Links */
		#h_inhalt a {
			background-image: none;
		}
		
		/* Links mit Symbolen */
		a.mitPic {
			background-image: none;
			padding-left:0;
		}
		
		a.mitPic img {
		    padding-right: 5px;
		}
		
		img.unterTabelle {
		    padding-top: 10px;
		}
		
		
		
			/*
'#####################################################
' BILDBAND und Bilder
'#####################################################
*/	

	#picAussen {
		border: #eeeeee 1px solid;
		background-color: #eeeeee;
		width:150px;
	}
	
	#picInnen {
		border-left:#215a99 6px dotted;
		border-right:#215a99 6px dotted;
		padding-left: 10px;
		padding-right: 10px;
	}
	
	#picInnen img {
		width: 120px;
		height: 80px;
		padding-top: 14px;
		padding-bottom: 14px;
	}
	
	.facebook {
		padding: 15px 0 0 0;
	}
