/* global settings */
P { margin: 0px; color: #676767; font: 11px Arial; }
A { color: #676767; font: 11px Arial; }
TD, TH, SPAN, DIV, LI, UL, OL, BLOCKQUOTE, CENTER { color: #676767; font: 11px Arial; } 
LI, UL, OL { margin-bottom: 0px;  margin-top: 0px;  }
INPUT, TEXTAREA { font: 13px "Arial Narrow", Verdana, Arial; border:1px solid #9A9A9A; background-color: #FFFFFF; }

/* nav 1 sect 1 */
.nav11 { font: bold 13px "Arial Narrow", Verdana, Arial; color: #844900; }
a.nav11 { text-decoration: none; }
a.nav11:hover { text-decoration: underline; }

a.nav11act { font: bold 13px "Arial Narrow", Verdana, Arial; color: #FFFFFF; }

.nav12 { font: bold 13px "Arial Narrow", Verdana, Arial; color: #4A2000; }
a.nav12 { text-decoration: none; }
a.nav12:hover { text-decoration: underline; }
a.nav12act { font: bold 13px "Arial Narrow", Verdana, Arial; color: #FFFFFF; }

/* image nav */
.catTitle { font: bold 12px "Arial Narrow", Verdana, Arial; color: #5B5B5B; }

/* start news */
.newsTitle { font: bold 12px "Arial Narrow", Verdana, Arial; color: #D06A28; }
a.newsTitle { font: bold 12px "Arial Narrow", Verdana, Arial; color: #D06A28; }
a.newsTitle:hover { text-decoration: none; }

.newsText { font: 11px "Arial Narrow", Verdana, Arial; color: #878787; }
.picTitle { font: 10px "Arial Narrow", Verdana, Arial; color: #666666; }

/* inner body */
.docText        { color: #676767; font: 11px Arial; }
.docTitle       { color: #D06A28; font: bold 12px "Arial Narrow", Verdana, Arial; }

a.docListTitle            { color: #676767; font: 11px Arial; text-decoration: none; }
a.docListTitle:hover      { color: #676767; font: 11px Arial; text-decoration: underline; }

a.docListTitleAct         { color: #676767; font: 11px Arial; text-decoration: underline; }
a.docListTitleAct:hover   { color: #676767; font: 11px Arial; text-decoration: none; }

li.docList, ul.docList  { margin: 0px; padding: 0px; list-style: inside; }

/* pop */
.picAct { font: 11px Tahoma; color: #990000; }
a.picAct { text-decoration: none; }
a.picAct:hover { text-decoration: underline; }

.picPass { font: 11px Tahoma; color: #000000; }
a.picPass { text-decoration: underline; }
a.picPass:hover { text-decoration: none; }

a.popSmall { font: 11px Tahoma; color: #000000; }
a.popSmall:hover { font: 11px Tahoma; color: #990000; }

.bottomText { font-weight: bold; font-size: 12px;  font-family: "Trebuchet MS", Arial, Verdana; color: #57405A; }

.navStartFoto { font: 11px "Arial Narrow", Verdana, Arial; color: #878787; }
a.navStartFoto { text-decoration: none; }
a.navStartFoto:hover { text-decoration: underline; }

.defText { text-align: justify; }
.defText * { text-align: justify; }
