

body {
	font-size:76%;
	font-family:Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	line-height:1.3;
}

html, body {
	height: 100%;
}

.wrapper {
	width:1100px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto 0px; /* the bottom margin is the negative value of the footer's height */
	background:url(../images/bg.jpg) repeat-y;
	
}


.footer, .push {
	height: 0px; /* .push must be the same height as .footer */
}

strong {
font-size:14px;
	font-family:Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	line-height:1.3;
	font-weight:bold;
	}


/*
div {
	border: 1px solid #666666;
}
*/
h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address {
	margin:0.5em 0;
}

dd {
	margin-left:1em;
}

a{
	border:0;
	color:#000000;
	text-decoration:none;
}


td a{
	border:0;
	color:#000000;
	text-decoration:underline;
}


td a:hover{
	border:0;
	color:#000000;
	text-decoration:none;
}

a:hover{
	border:0;
	color:#00000;	
}

fieldset {
	padding:.5em;
}


#jflanguageselection {
text-align:left;
position:relative;
top:-10px;
left:-150px;
}


#spacer {
float:left;
width:3%;
overflow:hidden;
}

.article_separator {
font-size:1px;
}

#adresse {
margin-top:80px;
width:100%;
float:left;
color:#999999;
font-size:12px;
z-index:5;
text-align:right;
margin-left:-30px;
}

.author {
}

.bannerfooter {
}

.bannergroup {
}

.bannerheader {
}

.banneritem {
}

.blog {
}

.blog_more {
}

.blogsection {
}

.breadcrumbs {
margin-left:290px;
font-size:9px;
color:#666666;
}

.breadcrumbs a {
text-decoration:none;
}
.breadcrumbs a:hover {
text-decoration:underline;
}

.button {
}

.buttonheading a, a:hover{

}
td {
text-align:left;
}

.clr {
}

.componentheading {
font-weight:bold;
font-size:14px;
color:#666666;
margin-left:30px;
margin-right:30px;
}

.componentpaneopen {
margin-left:30px;
margin-right:30px;
font-size:13px;
color:#999999;
line-height:1.6em;
}

.content_email {
}

.content_rating {
}

.content_vote {
}

.contentdescription {
}


.contentheading {
font-weight:bold;
font-size:14px;
color:#666666;
margin-left:30px;
margin-right:30px;
}

.contentpaneopen {
margin-left:30px;
margin-right:30px;
font-size:13px;
color:#999999;
line-height:1.6em;
}

/* Pfadanzeige: ACHTUNG: Muss im Modul mit einem Unterstrich ergänzt werden. Bug von Joomla!!!! */
.breadcrumbs_pathway {
color:#666666;
font-size:10px;
margin-left:32px;
margin-right:30px;
}

.breadcrumbs_pathway a{
color:#666666;
font-size:10px;
text-decoration:none;
}

.breadcrumbs_pathway a:hover{
color:#666666;
font-size:10px;
text-decoration:none;
}
/* Pfad Ende */

#pathway {
padding-top:4px;
padding-bottom:20px;
}


.contentpagetitlw {
}
 	
.contentpane {
}

.contentpaneopen {
}

.contenttoc {
}

.createdate {
}

.created-date {
}

.date {
}

.input {
}

.inputbox {
}

.intro {
}

.latestnews {
}

.loclink {
}

.mainlevel {
}

.message {
}

.metadata {
}

.modifydate {
}

.module {
}

.moduletable {
}

.mosimage {
}

.mosimage_caption {
}

.mostread {
}

.newsfeed 	outline {
}

.pagenav {
}

.pagenav_next {
}

.pagenav_prev {
}

.pagenavbar {
}

.pagenavcounter {
}

.pollstableborder {
}

.read {
}

.search {
}

.searchintro {
}

.sections {
}

.sectiontable_footer {
}

.sectiontableentry {
}

.sectiontablefooter {
}

.sectiontableheader {
}

.small {
}

.smalldark {
}

.sublevel {
}

.title {
}

.wrapper {
}


.moduletablehome ul{
text-align:center;
list-style:none;
}
/********************************************/
/*Kursfahrten*/

