* {
	margin: 0px;
	padding: 0px;
	}

    
body  {padding:0px; margin:0px; font:14px/18px "Verdana", Arial, Helvetica, sans-serif;text-align:center;}
html  { background-image: url(../templates/Bilder/hg.gif); background-repeat: repeat-x; background-color:#262b45;}
#Tabelle_01     { text-align: left;position: relative; top: 50px; margin: auto; padding: 10px;width: 835px  }
#angelreisen-kopf { text-align: left; border: 0; height:230px;width: 835px; }
#angelreisen-body { background-image: url(Bilder/hg-body.jpg) ;background-repeat: repeat-y; position: relative;top: -3px;;width: 835px; }
#navi-content     { padding: 0px;margin: 0px; border: 0;width: 180px;float: left;clear:both;}
#content          { margin-left: 200px;padding: 0px; border: 0;width: 590px;text-align:left;}
#angelreisen-body2 {background-image: url(Bilder/hg-body2.jpg) ;background-repeat: no-repeat;background-position: bottom;position: relative; top: 0em; left:15px; width: 799px; bottom: 0em;}
#angelreisen-unten { background-image: url(Bilder/hg-unten.jpg); background-repeat: no-repeat; position: relative; top:-15px; left:0px; height:46px;margin-bottom: 3em;width: 835px;  }

#fb_likebutton {position:relative; top:20px;left:20Px;}

#content div.csc-textpic-center {float: left;}

tx-mjnewsticker-pi1 {font: "Verdana",}

.navi 	        {     
    color: #333; 
    margin-top: 50px; 
    margin-left: 5px;
    margin-bottom: 15px;  
    padding: 0;
    display: block;
    }

.rootline       { position: relative; top:0; left: 00px; margin-left: 5px;padding-top:50px;	 font-size: 9px;  }
.text           { position: relative; top:0; left: 00px; margin-left: 5px;padding-bottom: 50px;top:0em; color: #333; ooverflow: auto;min-height: 400px;}
.unternavi      { text-align: left; padding-left: 30px; padding-top:5px }

    
.bild  { position: relative; left: 0px; top:-3px; height:129px;}


div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:square; color:#004c99; text-color:#000000  }
na {color:#004c99; text-color:#000000  }

H1,H2,H3,H4   {
	color: #004c99;
	font-size: 20px; 
	line-height: 17px; 
	text-indent: 0; 
	margin: 15px 10px 10px 0px 
	}
img {border: none;}
a { 
		color: #004c99; 
		}
		
	a:link { 
		color: #004c99; 
		text-decoration: none
		}

	a:visited { 
		color: #5386ba; 
		text-decoration: none 
		}

	a:hover, a:active { 
		color: #5386ba; 
		text-decoration: none 
		}

.unternavi a { 
		color: #000000; 
		font-size: 9px; 
		}
		

.unternavi a:link { 
		color: #000000; 
		text-decoration: none
		}


.unternavi a:visited { 
		color: #000000; 
		text-decoration: none
		}

.unternavi a:hover, a:active { 
		color: #000000; 
		text-decoration: underline
		}


p,ul   {
	font-size: 12px; 
	line-height: 17px; 
	text-indent: 0; 
	margin: 0 0 5px 0 
	}
	
ul#na   {
          font-size: 13px; 
          text-decoration: none; 
          border-bottom: 1px; 
          padding: 5 0 0px 0px;
          border-bottom: 1px dotted;
	}
ul#na2   { 
	  font-size: 13px;
	  text-decoration: none;
	  border-bottom: 0px; 
	  padding: 0 0 0px 0px;
	  margin-left: 10px;
	}

li  {
	font-size: 12px; 
	margin: 0 0 0px 15px 
	}
	
.p1, .p2, .p3, .p4, .p5 { 
	text-align: left; 
	margin: 0; 
	padding: 0 0 8px 0px; 
	width: 320px; 
	float: left;
	}



/* IE/Mac-Hack \*/
* html .navi .bild  {
  margin-right: -3px;
  margin-top: -3px;
  }
* .bild {
  margin-left: 0;
  }
/* */

#kcontent 	{ padding: 0px; border: 0;  width: 835px}

		
#aangelreisen-rechts { margin-left: 545px; margin-top: 0px;padding-bottom: 0em; }


/*##### TYPO3 Spez. #####*/

/*------tabelle formatieren------*/
/* RTE / Table styling */ 
TABLE.contenttable {  color: #333333; border:none; margin:5px 0px 10px 22px; width:80%; }
TABLE.contenttable TR TD { padding:0px 5px 0px 5px; }
TABLE.contenttable TR TD P.bodytext { font-size:10px; }
TABLE.contenttable TR { margin:none; background-color:#ffffff; }


/* RTE / Bulletlists */
#leftPan UL a { background:none; }
#leftPan UL { margin-top:10px;  padding:0 0 0 22px; }
#leftPan UL LI { font-size:11px; background:url(../images/bullet.gif) 0 6px no-repeat;  padding:0 0 0 15px; } 
#leftPan UL UL LI { font-size:11px; background:url(../images/bullet.gif) 0 6px no-repeat;  padding:0 0 0 15px; }
#leftPan OL { margin-top:0px; } 



/***************/ 
/* Bulletlists */ 
/***************/ 

/* Menu / Sitemap, "Sitemap" */ 
#DIV.csc-sitemap { width: 80%; }
#DIV.csc-sitemap P.csc-sitemap { }
#DIV.csc-sitemap UL LI { margin-left:0px; }
#DIV.csc-sitemap UL LI LI { margin-left:0px; }
#DIV.csc-sitemap A { color:#5B7D4B; }
#DIV.csc-sitemap UL LI A { color:#5B7D4B; }
#DIV.csc-sitemap UL LI LI A { color:#75AB4B; }
#DIV.csc-sitemap UL LI LI LI A { color:green; }

.contactform span.left {float:left; width:100px; margin:0 0 0 10px; padding:2px; font-size:110%;}
.contactform {width:418px; margin:2.0em 0 0 0; padding:10px 10px 0 10px; border:none; }
.contactform fieldset {padding:20px 0 0 0 !important /*Non-IE6*/; padding:0 /*IE6*/; margin:0 0 20px 0;border:none; }
.contactform fieldset legend {margin:0 0 0 5px !important /*Non-IE*/; margin:0 0 20px 5px /*IE6*/; padding:0 2px 0 2px; color:rgb(80,80,80); font-weight:bold; font-size:130%;display: none;}
.contactform label.left {float:left; width:100px; margin:0 0 0 10px; padding:2px; font-size:100%;}
.contactform select.combo {width:175px; padding:2px; border:solid 1px #e1e1e1; font-family:verdana,arial,sans-serif; font-size:100%; color: #666; background: #fff;}
.contactform input.field { width:275px;padding:2px; border:solid 1px #e1e1e1; font-family:verdana,arial,sans-serif; font-size:100%; color:#666;}
.contactform textarea {width:275px; padding:2px; border:solid 1px #e1e1e1; font-family:verdana,arial,sans-serif; font-size:100%; color:#666;}
.contactform input.button {float:right; width:9.0em; margin-right:20px; padding:1px !important /*Non-IE6*/; padding:0 /*IE6*/; background:#e1e1e1; border:solid 2px #004c99; text-align:center; font-family:verdana,arial,sans-serif; color:#004c99; font-size:100%;}
.contactform input.button:hover {cursor: pointer; border:solid 1px #bacaff; background:#004c99; color:#ffffff;}
.csc-mailform-radio {}

TABLE.contenttable {  color: #333333; border:none; margin:5px 0px 10px 22px; width:80%; }
TABLE.contenttable TR TD { padding:0px 5px 0px 5px; }
TABLE.contenttable TR TD P.bodytext { font-size:10px; }
TABLE.contenttable TR { margin:none; background-color:#ffffff; }

.news-list-date,.news-single-timedata { display: none }

.news-list-item  {
background-color:none;
border:1px solid #666666;
height:auto !important;
line-height:1.3;
margin:3px;
padding:3px;
}
.news-list-container  {
background-color: none;
border:1px solid #000000;
}


