/*___________________________________________________________________________________( BODY )_____*/


body {
  margin           : 0px;
  padding          : 0px;
  background-color : #FFFFFF;
  background-image : url('../images/bg.gif');
  text-align       : center;
  font-family      : Verdana,Arial,Helvetica,sans-serif;
  font-size        : 12px;
  color            : #333333;
}


/*______________________________________________________________________________________( DIV )_____*/


.main {
  width            : 1014px;
  margin           : 0px auto;
  padding          : 0px;
  text-align       : center;
  background-color : #ffffff;
  background-image : url('../images/border.png');  
}

.header {
  width            : 1000px;
  margin           : 0px auto;
  padding          : 0px;
}

.slideshow {
  width            : 1000px;
  height           : 272px;    
  margin           : 0px;
  float            : left;  
  visibility       : hidden;
}



.menue {
  width            : 1000px;
  height           : 21px;
  margin           : 0px auto;
  padding          : 0px;
}

.submenue {
  width            : 1000px;
  margin           : 0px auto;
  padding          : 0px;
  background-color : #990066; 
}

.subactiv {
  padding          : 3px 13px 3px 13px;
  margin           : 0px auto;
  float            : left;
  background-color : #990066;
}


.subinactiv {
  padding          : 3px 13px 3px 13px;
  float            : left;
  background-color : #990066;
}


.maincontent {
  width            : 1000px;
  margin           : 0px auto;
  padding          : 0px;
  background-color : #ffffff;
}

.leftbar {
  width            : 166px;
  padding          : 20px 0 0 0;
  float            : left;
  text-align       : center;
}

.rightbar {
  width            : 165px;
  padding          : 20px 0 0 0;
  float            : right;
  text-align       : center;
}

.divisioncontent {
  margin           : 20px 164px 0 165px;
  padding          : 10px 29px 0 28px;
  text-align       : left;
  background-color : #ffffff;
  border-left      : 1px solid #b7b7b7;
  border-right     : 1px solid #b7b7b7;
}

.article {
  margin           : 0 164px 0 165px;
  padding          : 10px 29px 0 28px;
  text-align       : left;
  border-left      : 1px solid #b7b7b7;
  border-right     : 1px solid #b7b7b7;
}
    
.articletitle {
  margin           : 0px auto;
  padding          : 12px 0 1px 0;
  text-align       : left;
}    

.articleteaser {
  margin           : 0px auto;
  padding          : 0px;
  text-align       : left;
}     

.footer {
  height           : 120px; 
  margin           : 25px 25px 10px 25px;
  padding          : 10px 25px 0 25px;
  border-top       : 1px solid #b7b7b7;
  text-align       : center;
  background-color : #ffffff;
}  



/*______________________________________________________________________________________( A )_____*/


hr {
  color            : #cccccc;
  size             : 1px;
  height           : 1px;
}

.fehler {
   font-family     : Verdana, Arial, Helvetica, sans-serif;
   font-size       : 12px;
}

.fehler1 {
   font-family     : Verdana, Arial, Helvetica, sans-serif;
   font-size       : 12px;
   font-weight     : bold;
   font-style      : none;
   color           : #990066;
}

a {
   color            : #990066;
   font-weight     : bold;
   text-decoration  : none;
}


a:hover {
  text-decoration  : underline;
}

a.subactiv  {
  color            : #ffffff;
  font-weight      : bold;
  text-decoration  : none;
}

a.subinactiv  {
  color            : #cccccc;
  font-weight      : bold;
  text-decoration  : none;
}


a.ContentRightbar {
  color           : #666666;
  font-weight     : normal;
}


a.ContentRightbar:hover {
  font-weight     : normal;
  color           : #990066;
}

.clear {clear:both;}


/*__________________________________________________________________________________( TABLE )_____*/


table {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size   : 12px;
}

/*_________________________________________________________________________________( SELECT )_____*/


select {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size   : 12px;
}


/*__________________________________________________________________________________( INPUT )_____*/


input.inputSearch {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size   : 12px;
}


/*_____________________________________________________________________________________( TD )_____*/


/*-----< FOOTER >-----*/



td.noRecord {
 color            : #cccccc;
 font-size        : 12px;
}


td.articleTitle {
 padding          : 10px 2px 2px 4px;
 font-size        : 12px;
 font-weight      : bold;
}


td.articleTeaser {
 padding          : 2px 2px 2px 4px;
 font-size        : 12px;
}




/*-----< sitemap >-----*/


td.sitemapL0 {
 padding          : 3px 3px 3px 3px;
}


td.sitemapL1 {
 padding          : 3px 3px 3px 30px;
}


td.sitemapL2 {
 padding          : 3px 3px 3px 60px;
}


td.sitemapL3 {
 padding          : 3px 3px 3px 90px;
}




/*___________________________________________________________________________________( Editor-Spezifisch )_____*/




h2 {
				font-weight: bold;
				font-size: 14px;
}



h1, h3, h4, h5, h6 {
				font-weight: bold;
				font-size: 12px;
}





.absatz1 {
        display: block; 
        width: 100%; 
        padding: 8px;
        color: #ffffff; 
        background: #ac0000;
}

.absatz2 { 
        display: block; 
        width: 100%; 
        padding: 8px;
        color: #ffffff; 
        background: #0f3157;
}

.absatz3 {
        display: block; 
        width: 100%; 
        padding: 8px;
        color: #0f3157; 
        background: #e3eeee;
}




/*

.wichtig {
	font-weight: bold;
	text-align: center;
	color: #0000bb;
}

.hinweis {
	display: block;
	width: 100%;
	padding: 8px; 
	text-align: center;
	
	background: #ffffdd;
}

	
.zitat {
	display: block;
	width: 100%;
	padding: 8px; 
	border: solid 2px #aaaaaa;
		
	font-style: italic;
	background: #dddddd;
}

*/



