body {
    background-image:url(../img/startseite/hg_startseite2.png);
    text-align:center;
}

.hauptteil {
    background-image:url(../img/startseite/hg_startseite.png) ;
    margin:auto;
    width:900px;
    height:675px;
    text-align:left;
    color:#ffffff;
}




.inhalt {
    width:300px;
    float:left;   
}

.navmenue {
    float:left;
    width:600px;
    color:white;
    font-size: 1.4em;
    font-weight:bold;}

.navmenue_text {
    margin-left:20px;
    margin-top:480px;
}

.navmenue ul {
    list-style-type:none;
    /*padding-top:18px;*/
    padding: 18px 0 0 10px;        
}

.navmenue li {
    float:left;

} 

.navmenue li a {
    text-decoration:none;
    font-weight:bold;
    color:white;
    margin:0px;
    
    
}

/* News Sektion 
-----------------------------------------------*/
.inhalt li, ul{
    list-style-type: none;
    margin: 0;
    padding-left: 8px;
    line-height: 1em;
}

.inhalt ul {
    background-image:url(../img/startseite/pfeil_1.gif);
    background-repeat:no-repeat;
    margin: 0;
}


/* Horizontale Linie Startseite */
hr {
  background:url(../img/startseite/linie-start.png);
  border:0;
  height: 4px;
}


/* =Typo-Anpassung */

body {
  font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-size: 62.5%;
}

img {
     border: 0;
}

ul {
list-style-type: square;
margin: 7px 0px 10px 20px;
line-height: 1.6;
}

li {
margin: 0px 0 5px 0;
}



/* MISC: =Headings
----------------------------------------------- */
h1,h2,h3,h4,h5,h6 {
    font-weight: bold;
    margin: .9em 0 .4em 0;
    padding: 0;
    color:#5DA138;
}
h1 {
    font-size: 1.3em;
    margin: 1em 0 .7em 0;
}
h2 {
    font-size: 1.2em;
}
h3 {
    font-size: 1.1em;
}

h4 {
    font-size: 1.2em;
}
h5 {
    font-size: 1.1em;;
}
h6 {
    font-size: 1em;
}
.ende {
    clear: both;
}


/* tt_news
----------------------------------------------- */

.event_title {
        color:#6a9c3e;
}

.event_title a{
	color:#6a9c3e;
	text-decoration:none;
	font-size: 1.6em;
	font-style:italic;
}

.event_time {
        color:#6a9c3e;
	font-size: 1.2em;
	padding-left:10px;
	font-style:italic;
}

.event_teaser {
	color:white;
	font-size: 1.2em;
}

.news_title {
	color:#6a9c3e;
}

.news_title a{
	color:#6a9c3e;
	text-decoration:none;
	font-size: 1.6em;
	font-style:italic;
}

.news_time {
	color:#6a9c3e;
	font-size: 1.2em;
	padding-left:10px;
	font-style:italic;
}

.news_teaser {
	color:white;
	font-size: 1.2em;
}

.csc-header {
	color:#5da138;
	padding-left:0px;
	font-size: 1.6em;

}