/* DEFAULT TYPES */
/* Default styles such as main fonts, link rendering and header rendering */

/* A, A:hover, A:etc
   body (standaard fonts enzo)
   h1..h4 
   (error) messages 
   */

body {background-color: white; } 
body, p, td {color: #292929; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
p { margin: 0px; margin-bottom: 0px;  } 
a:link {color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline}
a:hover {color: gray; font-size: 11px;  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline}
a:visited {color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline}

.message {font-size:xx-small;margin: 10px 10px 10px 10px;padding : 10px 10px 10px 10px;background-color: #FF6600;border:2px solid #ffffff;}
.errormessage {font-size:xx-small;margin: 10px 10px 10px 10px;padding : 10px 10px 10px 10px;background-color: #FF6600;border:12px solid #000000;}

/* STYLES FOR USE IN TOPIC TREES */

.collapsed {visibility:hidden;display:none;}
.invisibleexpanded {visibility:hidden;display:none;}
.expanded {display:inline;}
.visiblecollapsed {display:inline;}

.starred{font-weight: bold;}

/* MENU STYLES */
/* Styles related to the main menu */

.headermenu a  {color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline} 
.headermenu a:visited  {color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline} 
.headermenu a:active  {color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline} 
.headermenu a:hover  {color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline}
.headermenumouseover a {color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline} 

/* LIBRARY STYLES */
/* Styles related to the libraries in lib/
   Subdivided in 
     'general': shared styles for all libraries (e.g. the style 'linkimageform' for single-image link forms)
                and the form elements styles 
     'topic': styles specific to the topic library
     'note': ...
     etc... */

/* LIBRARY STYLES - general */

.editform {margin: 10px 10px 10px 10px;padding : 10px 10px 10px 10px;background-color: #FF6600;border:1px solid #ffffff;}
.linkimageform{display:inline;}
.inlineform{display:inline;}
 input { font-size:10px;
   	  border-style: solid;
        border-width: 1px;
        border-color: #292929;
        padding-left: 2px;
}


.select { font-size:10px;
     ;background-color: #FF6600;border:1px solid #ffffff;	  border-style: solid;
        border-width: 1px;
        border-color: #292929;
        padding-left: 2px;
}

.searchform { font-size:10px;
     background-color: #292929;
	  color: #ffffff;
	  border-style: solid;
        border-width: 0px;
        border-color: #292929;
        padding-top: 12px;
}



input.noborder { font-size:10px;
        background-color: #292929;
	  color: #ffffff;
	  border-style: none;
        padding-left: 0px;
}
textarea { font-family: Verdana;
        font-size: 11px;
        border-style: solid;
        border-width: 1px;
        border-color: #292929;
        margin: 0px 0px 0px 0px;
	  padding: 0px 0px 0px 0px;
}


/* LIBRARY STYLES - topic */
/* LIBRARY STYLES - person */
/* LIBRARY STYLES - author */
/* LIBRARY STYLES - note */

.readernote {font-size:xx-small;}

/* LIBRARY STYLES - attachment */


/* REST, OLD, ETC */

.islink {color: #292929; text-decoration: none; cursor:pointer;cursor:hand} 
.islink:hover, islink:active{ color: #292929; text-decoration: none; } 

.header {  font-weight: bold; font-family: arial; font-size: 13px; } 
.header2 {  font-weight: bold; font-family: arial; font-size: 10px; } 
.header3 {  font-weight: bold; font-family: arial; font-size: 10px; }
.header4 {  font-weight: bold; font-family: arial; font-size: 16px; color: #292929;}
.header5 {  font-weight: bold; font-family: arial; font-size: 16px; color: #000000;}


.nav a { color: white; }
.nav a:link { color: white; }
.nav a:visited { color: white; }
.small { font-size: 10px; }
.smallwhite { font-size: 10px; color: #ffffff; font-weight: bold;}
.smallbold { font-size: 10px; font-weight: bold; }
.smallgray { font-size: 10px; color: #808080; }
.verysmallgray { font-size: 10px; color: #808080; }
.vlist td { padding-right: 15px; border-bottom: 1px solid #E0E0E0; }
.menuwhite { font-size: 11px; color: #ffffff; font-weight: bold;}
.headerimg  {font-size: 0px; margin: 0 0 0 0; padding: 0px 0px 0px 0px; line-height: 0.0em;}


ul { margin-top: 7px; margin-bottom: 7px; }

.images_cat  {float: left; margin-right: 7px;  margin-top: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.images  {font-size: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.copyright { color: #111111; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.fliesstext { color: #292929; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
.fliesstext_underline { color: #292929; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline}
.headgross_2 { color: #000; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.headgross:link { color: #000; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.headgross: active { color: #000; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.headgross:hover { color: #000; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.headgross:visited { color: #000; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
.datum_klein { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.headline { color: #666; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.headline_cat { color: #666; text-transform:uppercase; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.zitat  { color: #111111; font-style: italic; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.navlink:link { color: black; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; text-decoration: none; }
.aktiv { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
a.navlink:hover {color: #8ab800; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; text-decoration: none ;}
a.navlink:visited  {color: #444444; font-size: 11px; font-weight: normal;font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; text-decoration: none;}
a.navlink:active { color: #8ab800; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; text-decoration: none; }

a.navlinkklein:link  { color: #111111; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 10px; text-decoration: none;}
a.navlinkklein:hover  { color: #0052a0; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 10px; text-decoration: none;}
a.navlinkklein:visited   { color: #444444; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 10px; text-decoration: none;}
a.navlinkklein:active  { color: #0052a0; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 10px; text-decoration: none;}

a.newslink:link {color: #9c3; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; line-height: 11px;}
a.newslink:hover {color: black; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; line-height: 11px;}
a.newslink:visited {color: #666; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; line-height: 11px;}
a.newslink:active {color: #9c3; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; line-height: 11px;}

.comments { color: #9c3; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 10px;}
a.comments:link {color: #9c3; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;line-height: 10px; }
a.comments:hover {color: #9c3; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; line-height: 10px;}
a.comments:visited {color: #9c3; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; line-height: 10px;}
a.comments:active {color: #9c3; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; line-height: 10px;}
.comments_text {color: #292929; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}

.formular {color: #111111; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
a:link {color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline}

a:hover {color: gray; font-size: 11px;  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline}

a:visited {color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline}

a:nactive {color: lime; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline}
.infofeld { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.text_infobox { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.head_info { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; }
.datum_gross { color: #999; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.datum_header {color: #C5C6C8; text-transform:uppercase; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.language { color: #9c3; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.head_klein_bold { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.head_klein_bold { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }

 li {list-style-type: square;	font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none; padding: 0px 0px 0px -30px; margin: 0;
 }
  
 img {border: none; 
   }