/** FARBEN **/

/* LINKS */
a, #content a {
	color: #006400;
	text-decoration: none;
}

#extra td a {
	color: #006400;
}
table.teaser a {
	color: #006400;
}
#extra td a {
	color: #006400;
}
/* top */
#top {
	color: #006400;
}
/* HOVER */
#content a:hover, #extra td a:hover, table.teaser a:hover, #content ul {
	color: #44602D;
}
/* ÜBERSCHRIFTEN */
h1, h2, h3 {
	color: #006400;
}

hr {
background:#006400 none repeat scroll 0 0;
color: #006400;
}


/* CONTENT ÜBERSICHT */
    #content table.teaser {
			border-top: 1px solid #556B2F;
			border-bottom: 1px solid #556B2F;
			margin-bottom: -7px;

		}
		#content table.teaser td {
			padding: 10px;
			background: #F5F4E9;
		}	
		#content .tx-jppageteaser-pi1-headline {
			font-size:1.3em;
      font-weight:bold;
      margin-bottom:4px;
      text-align:left;
		}
		
		#content table.teaser td.thumb {
			text-align: center;
			padding: 0;
			width: 20%;
		}
		
	  #content table.teaser td.teaser a {
      font-size:0.7em;
      margin-left:340px;
    }
				
		#content .tx-jppageteaser-pi1-image {
      margin:0;
		}
		
	  #content .tx-jppageteaser-pi1-text {
		  font-size:70%;
      font-family:verdana, arial. sans-serif;
      margin:0px -5px 4px 0px;
		}
		
		#content td.teaser {
			padding: 10px;
		}
		#content td {
			padding-left: 5px;
		}
		
	  #content h2.csc-firstHeader {
			font-size: 120%;
			font-weight: bold
		}
		
		 #content .csc-textpic-caption {
		  font-size: 80%; 	
      border-bottom: 1px solid #556B2F;
     }
		
	   #content	.csc-textpic-imagewrap {
       padding: 0px 10px 2px 0px;
     }
				
/** rechte SPALTE **/

		#extra {
		  float: right;
		  width: 185px;
		  background: #EEF5EE;
		}
		/**
	    #extra .csc-header {
	      margin-bottom:-11;
	    }	
	**/	
		
		#extra h3 {
      	  background:#D1E2CF none repeat scroll 0% 0%;
          font-size:0.8em;
          font-weight:bold;
          margin-left:2px;
          margin-top:2px;
          padding:3px 3px 3px 6px;
          width:172px;
          color: #006400	
    }
	
		#extra .csc-textpic-image img{
          margin:0px 0px 0px 10px;
          padding:0pt;
          text-align:center;
		}
		
	  #extra p {
	      margin: -10px 2px 4px 4px;
		}
		
    #extra .csc-textpic-text p {
	    margin: 0px 2px 4px 4px;
		}
				
		#extra p {
			padding-left: 6px;
			padding-right: 6px;
		}
  	
/* Laufzeile überschreiben */
#ticker {
	margin-left: 30px;
}
