/* --------------- Allgemein --------------- */

body {
background-color: #AEAEA0;
background-image: url('images/back.gif'); background-repeat: repeat-x;
margin-top:0px;
margin-bottom:0px;
scrollbar-face-color: #DADADA;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #000000;
scrollbar-3dlight-color: #000000;
scrollbar-arrow-color:  #000000;
scrollbar-track-color: #DADADA;
scrollbar-darkshadow-color: #000000;}

body.nc {
-moz-user-select: none;
-khtml-user-select: none;
user-select: none;
}

body.frame {
background-color: #FFFFFF;
}


/* --------------- Header & Navigation --------------- */

table.line {background-color: #FFFFFF;}

td.page {padding: 4px 0 0 0; font-family: arial, lucida console, sans-serif, helvetica; font-size: 11px; color:#777777;}
a.page:link {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#DDDDDD; text-decoration: none;}
a.page:active {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#DDDDDD; text-decoration: none;}
a.page:visited {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#DDDDDD; text-decoration: none;}
a.page:hover {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#DDDDDD; text-decoration: underline;}

td.head1 {padding: 2px 0px 10px 0}
td.head2 {padding: 15px 70px 10px 0px; font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#BBBBBB;}

td.bread {padding: 10px 10px 0 10px; font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#777777;}
a.bread:link {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#777777; text-decoration: none;}
a.bread:active {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#777777; text-decoration: none;}
a.bread:visited {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#777777; text-decoration: none;}
a.bread:hover {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#777777; text-decoration: underline;}

td.main {padding: 10px 0 0 6px; font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#777777;}
a.mainlink:link {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#777777; text-decoration: none;}
a.mainlink:active {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#777777; text-decoration: none;}
a.mainlink:visited {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#777777; text-decoration: none;}
a.mainlink:hover {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#777777; text-decoration: underline;}

td.headline {padding: 10px 0 0 6px; font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#555555;}

table.mbar {background-color: #EEEEEE; background-image: url('images/mbar.gif'); border: 1px solid; border-color: #CCCCCC; font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#012447; padding: 3px;}
td.mbar {padding: 3px 3px 4px 6px; font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#666666;}
td.mbar div {z-index: 2;}

td.footer {padding: 0 0 0 0; font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#666666;}
a.footer:link {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#666666; text-decoration: none;}
a.footer:active {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#666666; text-decoration: none;}
a.footer:visited {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#666666; text-decoration: none;}
a.footer:hover {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#666666; text-decoration: underline;}

span.date {font-family: arial, lucida console, sans-serif, helvetica; font-size: 11px; color:#777777;}
a.date:link {font-family: arial, lucida console, sans-serif, helvetica; font-size: 11px; color:#777777; text-decoration: none;}
a.date:active {font-family: arial, lucida console, sans-serif, helvetica; font-size: 11px; color:#777777; text-decoration: none;}
a.date:visited {font-family: arial, lucida console, sans-serif, helvetica; font-size: 11px; color:#777777; text-decoration: none;}
a.date:hover {font-family: arial, lucida console, sans-serif, helvetica; font-size: 11px; color:#777777; text-decoration: underline;}




table.forumline	{background-color: #000000;}
table.forumline2 {border-left: 1px solid; border-right: 1px solid; border-color: #000000;}

td.line1 {font-family: arial, lucida console, sans-serif, helvetica; font-size: 13px; color: #012447; font-weight: bold; height: 23px; background-color: #888888; padding-left: 8px; padding-right: 8px;}
td.line2 {font-family: arial, lucida console, sans-serif, helvetica; font-size: 11px; color: #888888; padding-left: 8px; padding-right: 8px;}
td.line3 { background-color: #D8D8D8;}

td.row1	{padding-left: 8px; padding-right: 8px; background-color: #FFFFFF; font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color: #333333;}
td.row2	{font-family: arial, lucida console, sans-serif, helvetica; font-size: 11px; color: #333333; background-color: #FFFFFF; padding-left: 20px; padding-right: 8px;}
td.row4	{font-family: arial, lucida console, sans-serif, helvetica; font-size: 11px; color: #333333; background-color: #DDDDDD; border-left: 1px solid; border-right: 1px solid; border-color: #000000; padding: 8px;}
td.row3	{background-color: #F4F4F4; padding: 5px; border-left: 1px solid; border-top: 1px solid; border-bottom: 1px solid; border-color: #CCCCCC;}
td.row5	{background-color: #F4F4F4; padding: 5px; border-top: 1px solid; border-right: 1px solid; border-bottom: 1px solid; border-color: #CCCCCC;}
td.row6	{background-color: #F4F4F4; font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px;}

td.reflink {arial; font-size: 11px; color:#777777}
textarea.reflink {arial; font-size: 9px; color:#777777; width:100%; background-color:#fbfbfb}


td.mava {width: 1px;}
div.rankimage1 {padding-top: 2px;}
div.rankimage2 {padding-left: 7px; padding-top:2px;}

td.linepost {background-color: #FFFFFF; padding: 8px 20px 8px 20px; font-family: arial, lucida console, sans-serif, helvetica; font-size: 13px; color: #012447; font-weight: bold;}

td.ad1 {z-index: 3; padding: 18px 0px 0px 0px; font-family: arial, lucida console, sans-serif, helvetica; font-size: 11px; color:#777777;}
td.ad2 {padding-top: 20px; padding-left: 20px; padding-right: 10px; font-family: arial, lucida console, sans-serif, helvetica; font-size: 11px; color:#777777;}
div.ad1 {padding-left: 5px; width: 530;}
div.ad2 {width: 168; float: right; font-family: arial, lucida console, sans-serif, helvetica; font-size: 11px; color:#777777;}
input.ad2 {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#012447; font-weight: bold; width: 200px; background-color: #fbfbfb;}


a.topic:link {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#012447; font-weight: bold; text-decoration: underline;}
a.topic:active {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#012447; font-weight: bold; text-decoration: underline;}
a.topic:visited {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#012447; font-weight: bold; text-decoration: underline;}
a.topic:hover {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#003366; font-weight: bold; text-decoration: underline;}

div.row1a {padding-bottom: 2px; font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color: #333333;}
div.row1ab {padding-bottom: 14px; font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color: #333333;}
div.row1b {padding-top: 2px; padding-bottom: 2px; font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color: #333333;}
div.row1c {padding-top: 2px; padding-bottom: 12px; font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color: #999999;}
div.row1d {padding-top: 2px; padding-bottom: 2px; font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color: #999999;}
div.row1e {padding-top: 4px; padding-bottom: 2px; font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color: #999999;}

a.row1c:link {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#888888; text-decoration: none;}
a.row1c:active {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#888888; text-decoration: none;}
a.row1c:visited {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#888888; text-decoration: none;}
a.row1c:hover {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#555555; text-decoration: none;}

td.text	{font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color: #333333;}

a.msgtext:link {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#222222; font-weight: bold; text-decoration: none;}
a.msgtext:active {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#222222; font-weight: bold; text-decoration: none;}
a.msgtext:visited {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#222222; font-weight: bold; text-decoration: none;}
a.msgtext:hover {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#222222; font-weight: bold; text-decoration: underline;}

td.msgtext {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color: #333333;}

a.textlink:link {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#996600; text-decoration: none;}
a.textlink:active {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#996600; text-decoration: none;}
a.textlink:visited {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#996600; text-decoration: none;}
a.textlink:hover {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color:#777777; text-decoration: none;}

table.zitat {background-color: #FDFDFD; border: 1px solid; border-color: #DDDDDD;}

a.text:link {font-family: arial, lucida console, sans-serif, helvetica; font-size: 11px; color: #333333; font-weight: 400; text-decoration: none;}
a.text:active {font-family: arial, lucida console, sans-serif, helvetica; font-size: 11px; color: #333333; font-weight: 400; text-decoration: none;}
a.text:visited {font-family: arial, lucida console, sans-serif, helvetica; font-size: 11px; color: #333333; font-weight: 400; text-decoration: none;}
a.text:hover {font-family: arial, lucida console, sans-serif, helvetica; font-size: 11px; color: #333333; font-weight: 400; text-decoration: none;}

textarea {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color: #333333;}
select {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color: #333333;}
input {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color: #333333; padding-left: 2px; padding-right: 2px; display: inline;} 
iframe {margin: 0px; background-color: #FFFFFF;} 

input.mi {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color: #333333; padding-left: 2px; padding-right: 2px; display: inline; background-color: #fbfbfb;} 
textarea.mi {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color: #333333; padding-left: 2px; display: inline; background-color: #fbfbfb; overflow: visible;} 
select.mi {font-family: arial, lucida console, sans-serif, helvetica; font-size: 12px; color: #333333; padding-left: 2px; padding-right: 2px; display: inline; background-color: #fbfbfb;} 


/* --------------- Archiv --------------- */

td.archiv {text-align: justify}
table.kalender {}
td.kalender {padding-left: 8px; padding-right: 8px;}
td.kalender1 {background-color: #f3f3f3;}
td.kalender2 {background-color: #fbfbfb;}
div.floatr {float: right; width: 300px;}



form.deletion_pm  {
	margin:0;
    padding:0;
}
