BODY {
   font-family: Arial, Helvetica, sans-serif;
   color: #333333; 
   font-style: normal; 
   font-size: 12px; 
   line-height: 100%; 

   left-margin: 62px;
   top-margin: 16px;
}

.top {
                background-image: url(http://web85.he.fdread.org/fileadmin/ecentury_daten/images/vk.gif);
	background-repeat: no-repeat;
                background-position: right;
}

P,DIV,TD {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px; 
  
}

.newstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #2D3000;
	/*font-weight: lighter;*/
}


.grautext {
   font-family: Arial, Helvetica, sans-serif;
   color: #999999;
   font-weight: bold;  
}


/*
OL,UL, LI {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px; 
      line-height: 150%;
list-style-image: url(/fileadmin/ecentury/images/dot_list.gif);
list-style-type: square;
color: #000000;
  }
*/

OL,UL, LI {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px; 
      line-height: 150%;
list-style-image: url(/fileadmin/ecentury/images/listimage.gif);
list-style-type: square;
color: #333333; 
  }

/* Headings */
H1 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 16px; 
   /*font-weight: bold;  */
   color: #000000; 
   line-height: normal; 
   }
   
H2,H5 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #FE9900;
   margin-top: 0;
   padding: 0;
}
h3 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #FE9900;
   margin-top: 10px;
   padding: 0;
}
h4 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #000000;
   margin-top: 0;
   padding: 0;
}
.tableleft {
padding-right: 50px;
}

}
.subheader1 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px; 
   font-weight: normal;  
   color: #D0C913; 
   line-height: 16px; 
}
.header1 {
   font-family: Helvetica, sans-serif;
   font-size: 46pt; 
   /*font-weight: bold;  */
   color: #D0C913;
   line-height: normal; 
}

.subheadertop {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 16px; 
   font-weight: normal;  
   color: #D0C913;
   line-height: 16px; 
}
.headertop {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 16px; 
   font-weight: bold;  
   color: #D0C913;
   line-height: 16px; 
}

.header2 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px; 
   font-weight: bold;  
   color: #D0C913; 
      line-height: 16px; 
}

.header3 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px; 
   font-weight: bold;  
   color: #FE9900; 
      line-height: 16px; 
}
.orangebold {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px; 
   font-weight: bold;  
   color: #FE9900; 
       
}
.header4 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px; 
   font-weight: bold;  
   color: #D0C913; 
      line-height: 15px; 
}

/* Bold Title same as text size */
.title {
   font-family: Arial, Helvetica, sans-serif;
   color: #000000;   /* black */
   font-weight: bold;   
   font-variant: small-caps;
   font-stretch: wider;
   font-size: 12px;  
   padding: 0.2em
}

.areatitle {
   font-family: Arial, Helvetica, sans-serif;

   font-size: 12px; 
   font-weight: normal;  
   color: #4F5100; 
   line-height: 15px; 
   padding-left: 4px;
   text-decoration: none;
}

.newstitle {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px; 
   font-weight: bold;  
   color: #4F5100; 
   text-decoration: none;
}

 .righttext {
 
 color: #666666;   
 } 

 .hoch {
  vertical-align:4px;
  font-size:75%;
}

.listtitle {
   color: #4F5100; 
   font-size: 12px;
   font-weight: bold;  
}
   
/* Footer */
.footer {
   font-size: 12px;
   color: #003366;   
   line-height: 150%; 
   text-align: center;
}

 

/* Last Update */
.lastupdate {
   font-size: 12px;
   color: #003366;   
   line-height: 150%; 
   text-align: center;
}

/* Quote */
.quote  {
  color: #9B193D;   
  font-weight: 550;
}

a:link {
 
 color: #FE9900;   
 text-decoration: none;
}

a:visited {

 color: #999999;   
 text-decoration: none;
}

a:hover {
 
 text-decoration: underline;
}

/* Left Navigation Menu */
.leftnav {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #999999;    
   padding-left: 14px;
}   
.leftnav a:link {
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #999999;    
 
}
.leftnav a:visited {
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #999999;    

}
.leftnav a:active {
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #000066;    

 }
.leftnav a:hover {
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #000066;    

}

.leftnav_act {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #000066;    
   padding-left: 14px;
}   

.leftnav_act a:link {
   font-size: 12px;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #000066;    
}
.leftnav_act a:visited {
   font-size: 12px;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #000066;   
}
.leftnav_act a:hover {
   font-size: 12px;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #000066;   
}


/* Left Navigation SubMenu */
.leftnav1 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #999999;   
   text-decoration: none;
   padding-left: 22px; 
}   

.leftnav1 a:link {
font-size: 10px;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
   color: #999999;    
  
}
.leftnav1 a:visited {
	font-size: 10px;
   	font-weight: normal;
   	font-family: Arial, Helvetica, sans-serif;
  	text-decoration: none;
   	color: #999999;    
}

.leftnav1 a:active {
font-size: 10px;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #000066;    
}
.leftnav1 a:hover {
font-size: 10px;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #000066;    
}


.leftnav1_act {
   font-size: 10px;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #000066;    
     padding-left: 22px; 

}
.leftnav1_act a:link {
   font-size: 10px;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #000066;    

}
.leftnav1_act a:visited {
   font-size: 10px;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #000066;    

}
.leftnav1_act a:hover {
   font-size: 10px;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #000066;    

}

/* Left Navigation SubMenu Level 2 */
.leftnav2 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #999999;  
      padding-left: 26px;  
}   
.leftnav2 a:link {
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #999999;  

}
.leftnav2 a:visited {
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #999999;  

}
.leftnav2 a:active {
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
    color: #000066;    

}
.leftnav2 a:hover {
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   color: #000066;    

}
.leftnav2_act {
   font-size: 10px;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #000066;    
   padding-left: 26px;  

}
.leftnav2_act a:link {
   font-size: 10px;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #000066;    
}

.leftnav2_act a:visited {
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #000066;    

}
.leftnav2_act a:hover {
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
color: #000066; 
}

.bottomnav {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #ffffff;    
}   
.bottomnav a:link {
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #ffffff;    
 
}
.bottomnav a:visited {
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #ffffff;    

}
.bottomnav a:active {
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #ffffff;    

 }
.bottomnav a:hover {
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #ffffff;    

}
 

/* Feedback Links */
.fback A {
   font-family: Arial, Helvetica, sans-serif;
   color: #003366;    
   font-weight: bold;
   font-size: 11px;
   font-stretch: wider;
   text-decoration: none;
   display: block;
   padding: 0.25em;
   border: 1px solid #003366;  
}

.fback A:visited {
   font-family: Arial, Helvetica, sans-serif;
   color: #003366;    
   font-weight: bold;
   font-size: 11px;
   font-stretch: wider;
   text-decoration: none;
   display: block;
   padding: 0.25em;
   border: 1px solid #003366;  
}
.fback A:hover {
   font-family: Arial, Helvetica, sans-serif;
   color: #FFFFFF;    /* white */
   font-weight: bold;
   font-size: 11px;
   font-stretch: wider;
   text-decoration: none;
   display: block;
   background: #003366;   
   padding: 0.25em;
   border: 1px solid #999999;  /* med grey */
}

 

/* Forms Fields */
SELECT {  
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px 
}
TEXTAREA {  
 font-family: Arial, Helvetica,  sans-serif; 
 font-size: 10px
} 
INPUT {  
 font-family: Arial, Helvetica,  sans-serif; 
 font-size: 10px 
}


.caption {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 10px;
 color : #333333;
}


.bulletlist {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 11px;
 color : #999999;
}


.table {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 12px;
 color : #333333;
}


.contenttable {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 12px;
 color : #333333;
 padding: 1em;
 margin-top: 1em;
 margin-bottom: 1em;
 border:  1px solid #C0C8D4;
}

td.links {
padding-left:10px;
} 

/* Search Formats */
.searchform {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 11px;
 color : #333333;
 font-weight : normal;
}
.searchresultpagetitle {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 15px;
 color : #999999;
 font-weight : bold;
}
.searchresultcontent {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 11px;
 color : #333333;
 font-weight : normal;
}
.searchresultheader {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 14px;
 color : #333366;
 font-weight : bolder;
}
.searchmarkup {
 color : #333333;
}


.loginform {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 14px;
 color : #333333;
 font-weight : normal;
}

 

/* Mailform Formattting */
.mailform {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 11px;
 color : #003366;
 font-weight : normal;
}
.mailformrequired {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 11px;
 color : #DOC913;
 font-weight : bolder;
}
.mailformcomment {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 11px;
 color : #CC0000;
 font-weight : bolder;
}
.mailformradio {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 10px;
 color : #003366;
 font-weight : normal;
}

 

.filelinks {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 12px;
 color : #DOC913;
}
.filelinkssize {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 12px;
 color : #DOC913;
}





/* shop */

form {
	padding: 0px;
	margin: 0px;
}

.shop_button {
	background-color: #FFFFFF;
	border: 2px solid #D0C913;
}

.shop_formelement {
	background-color: #FFFFFF;
	border: 2px solid #D0C913;
}

.tx-newloginbox-pi1 input {
	background-color: #FFFFFF;
	border: 2px solid #D0C913;
}

.shop_formelement_100 {
	background-color: #FFFFFF;
	border: 2px solid #D0C913;
	width: 100%;
}

.shop_in_den_warenkorb {
	vertical-align: middle;
}

.tx-newloginbox-pi1 {
	margin: 0px;
	padding: 0px;
}

.tx-newloginbox-pi1 h3 {
	margin: 0px;
	padding: 0px;
}

.csc-textpic csc-textpic-left csc-textpic-above {
        margin-top: 20px;
}


/* ------------ GALLERY ------------ */

/* gallerie - listing */

#tx-lzgallery-pi1-listing {border-style: none; border-collapse: collapse; font-size:12px;padding:0px;font-family:verdana}
#tx-lzgallery-pi1-listing tr.line1 {background-color:lightgrey;color:black;}
#tx-lzgallery-pi1-listing tr.line1 td.startdate{white-space:nowrap;}
#tx-lzgallery-pi1-listing tr.line1 td.count{white-space-nowrap;padding-left:20px;}
#tx-lzgallery-pi1-listing td.preview {padding:0px;width:80px;padding-left:4px;}
#tx-lzgallery-pi1-listing td.title {font-size:16px;font-face:bold;padding-left:10px;width:80%;}
#tx-lzgallery-pi1-listing tr.line2 {padding:0px;}

#tx-lzgallery-pi1-listing a {}
#tx-lzgallery-pi1-listing #line-descr-short {}
#tx-lzgallery-pi1-parent-descr-short {padding:4px 4px 20px 4px;}
#tx-lzgallery-pi1-parent-title {font-size:20px;padding:4px 4px 4px 4px;}
#tx-lzgallery-pi1-parent-count {padding:4px 4px 4px 4px;}
#tx-lzgallery-pi1-parent-subcount {padding:0px 4px 4px 4px;}
#tx-lzgallery-pi1-listing td.information {font-size:10px;white-space:nowrap;}

/* gallery - album  */

#tx-lzgallery-pi1-fotonav td {text-align:center;padding-left:15px;}
#tx-lzgallery-pi1-fotonav td.descr {}
#tx-lzgallery-pi1-fotonav {}

#tx-lzgallery-pi1-fotos {}
#tx-lzgallery-pi1-fotos td {}

#tx-lzgallery-pi1-title {text-align:center;margin-bottom:20px;font-size:20px;}
#tx-lzgallery-pi1-descr-long {margin:5px 5px 15px 5px;text-align:justify;}

/* gallery - annotations */

.tx-lzgallery-pi1-5x5-filename {font-size:10px;font-style:italic;}
.tx-lzgallery-pi1-1x1-1 {font-size:12px;font-face:bold;border-bottom:1px solid lightgray;}
.tx-lzgallery-pi1-1x1-2 {font-size:12px;border:1px solid lightgray;margin:3px 3px 3px 3px;}
.tx-lzgallery-pi1-1x1-filename {font-size:10px;font-style:italic;}

/* default styles for extension "tx_lzgallery_pi1_simple" */
/* gallerie - listing */

#tx-lzgallery-pi1-listing {border-collapse:collapse;font-size:12px;padding:0px;}
#tx-lzgallery-pi1-listing tr.line1 {}
#tx-lzgallery-pi1-listing tr.line1 td.startdate{white-space: nowrap;}
#tx-lzgallery-pi1-listing tr.line1 td.count{white-space: nowrap;padding-left:20px;}
#tx-lzgallery-pi1-listing td.preview {padding:0px;width:80px;padding-left:4px;}
#tx-lzgallery-pi1-listing td.title {font-size:16px;font-face:bold;padding-left:10px;width:80%;}
#tx-lzgallery-pi1-listing tr.line2 {padding:0px;}

#tx-lzgallery-pi1-listing a {color:black;}	
#tx-lzgallery-pi1-listing #line-descr-short {}
#tx-lzgallery-pi1-parent-descr-short {padding:4px 4px 20px 4px;}
#tx-lzgallery-pi1-parent-title {font-size:20px;padding:4px 4px 4px 4px;}
#tx-lzgallery-pi1-parent-count {padding:4px 4px 4px 4px;}
#tx-lzgallery-pi1-parent-subcount {padding:0px 4px 4px 4px;}
#tx-lzgallery-pi1-listing td.information {font-size:10px;white-space:nowrap;}

/* gallery - album  */

#tx-lzgallery-pi1-fotonav td {text-align:center;padding-left:15px;}
#tx-lzgallery-pi1-fotonav td.descr {}
#tx-lzgallery-pi1-fotonav {background-color:lightgrey;font-family:verdana;}

#tx-lzgallery-pi1-fotos {width: 466px;}
#tx-lzgallery-pi1-fotos td {}

#tx-lzgallery-pi1-title {text-align:center;margin-bottom:20px;font-size:20px;}
#tx-lzgallery-pi1-descr-long {margin:5px 5px 15px 5px;text-align:justify;}

/* gallery - annotations */

.tx-lzgallery-pi1-5x5-filename {font-size:10px;font-style:italic;}
.tx-lzgallery-pi1-1x1-1 {font-size:12px;font-face:bold;border-bottom:1px solid lightgray;}
.tx-lzgallery-pi1-1x1-2 {font-size:12px;border:1px solid lightgray;margin:3px 3px 3px 3px;}
.tx-lzgallery-pi1-1x1-filename {font-size:10px;font-style:italic;}

.news-single-img {
/*float:left;*/
margin-left:0px;
padding-bottom: 10px;
}
