@CHARSET "ISO-8859-1";
/* ############################################################################################################################################################### */
/* Loading Div */
/* ############################################################################################################################################################### */
.blankdiv { background-color:#9a9a9a; filter:Alpha(opacity=60); opacity: 0.6; -moz-opacity:0.6; position:absolute; width:100%; left:0px; top:0px; z-index:10; }
.loadinggif { position:absolute; top:200px; z-index:11; border:0px; }
.ptr { cursor:pointer; }
/* ############################################################################################################################################################### */
/* News Styles */
/* ############################################################################################################################################################### */
.commentsBox        { border:1px solid #EE5C00; min-height:50px; margin:7px; margin-right:15px; text-align:right; }
.commentsHeadHuelle { width:20%; float:left; min-height:60px; }
.commentsHead       { padding:4px; line-height:20px; text-align:center; font-family:Helvetica; font-size:8pt; font-weight:700; vertical-align:top; }
.commentsContHuelle { width:79%; border-left:1px solid #EE5C00; vertical-align:top; float:left; }
.commentsCont       { padding:4px; min-height:60px; text-align:left; }
.commentsFootHuelle { padding:4px; clear:left; }
.commentsFootLeft   { min-height:20px; line-height:20px; text-align:left; width:40%; float:left; }
.commentsFootRight  { min-height:20px; line-height:20px; text-align:right; vertical-align:middle; }
.commentsBtnNew     { height:25px; width:100px; text-align:center; background-color:#5a5a5a; line-height:25px; color:#ffffff; }
/* ############################################################################################################################################################### */
/* Forum Styles */
/* ############################################################################################################################################################### */
/*.topicRowHlLine1 { font-family:Verdana; font-size:11px; }*/
/*.topicRowHlLine2 { font-family:Verdana; font-size:10px; color:#6a6a6a; }*/
/*.topicRowLaLine1 { font-family:Verdana; font-size:10px; }*/
/*.topicRowLaLine2 { font-family:Verdana; font-size:10px; color:#6a6a6a; }*/
/*.topicBox      { font-size:10px; }*/
/*.topicBox2     { background-color:#848484; background-color:#FFFFFF; border:2px solid #9a9a9a; }*/
/*.topicHlBox    { width:21%; float:left; }*/
/*.topicHlDiv    { padding:5px; text-align:left; }*/
/*.topicHl       { font-family:Verdana; font-size:11px; font-weight:700; line-height:24px; }*/
/*.topicTextDiv  { width:79%; float:left; background-color:#9a9a9a; }*/
/*.topicTextDiv2 { padding:5px; min-height:140px; text-align:left; }*/
/*.topicPlatzhalter { height:7px; }*/
/*.topicBtnDeleteEntry {}*/
/*.topicBtnEditEntry {}*/

.topicRowHlLine1 { font-family:Verdana; font-size:11px; }
.topicRowHlLine2 { font-family:Verdana; font-size:10px; color:#6a6a6a; }
.topicRowLaLine1 { font-family:Verdana; font-size:10px; }
.topicRowLaLine2 { font-family:Verdana; font-size:10px; color:#6a6a6a; }
.topicBox      { font-size:10px; }
.topicBox2     { background-color:#f6f6f6; background-color:#b2b2b2; border:1px solid #e6e6e6; border:1px solid #EE5C00; }
.topicHlBox    { width:20%; float:left; }
.topicHlDiv    { padding:5px; text-align:left; }
.topicHl       { font-family:Verdana; font-size:11px; font-weight:700; line-height:24px; }
.topicTextDiv  { width:79%; float:left; background-color:#f6f6f6; background-color:#b2b2b2; }
.topicTextDiv2 { padding:5px; min-height:140px; text-align:left; border-left:1px solid #e6e6e6; border-left:1px solid #EE5C00; }
.topicPlatzhalter { height:7px; }
.topicPlatzhalter { height:15px; }
.topicBtnDeleteEntry {}
.topicBtnEditEntry {}

/* ############################################################################################################################################################### */
/* Warplaner Styles */
/* ############################################################################################################################################################### */
.war_menue { float:left; width:140px; height:25px; line-height:25px; text-align:center; cursor:pointer; display:block; }
#viewwar_head { width:100%; height:30px; line-height:30px; border:0px solid #000000; margin:0px; padding:0px; text-align:center; color:#000000; }
#viewwar_content { width:100%; min-height:590px; margin:0px; padding-top:10px; border:0px solid #000000; clear:none; position:relative; z-index:1; }
#viewwar_nav { width:100%; height:30px; padding:2px; }
.d_mainbox  { margin:0px; padding:0px; border:0px; }
.d_topbox { padding:4px; }
.d_bottombox { padding:4px; }
.d_bottomcontentbox { border:1px solid #000000; background-color:#9a9a9a; padding:5px; }
.d_topleftbox { float:left; width:50%; }
.d_toprightbox { float:left; width:50%; }
.d_toplefttopbox { border:1px solid #000000; background-color:#9a9a9a; margin-bottom:4px; }
.d_topleftbottombox { border:1px solid #000000; background-color:#9a9a9a; margin-top:4px; }
.d_toprightcontentbox { border:1px solid #000000; background-color:#9a9a9a; }
.d_tag { font-family:Helvetica; font-size:11px; color:#000000; width:125px; float:left; margin-left:6px; text-align:left; line-height:18px; }
.d_attribute { font-family:Helvetica; font-size:11px; font-weight:500; color:#000000; text-align:left; line-height:18px; }
/* ############################################################################################################################################################### */
/* ForumVerwaltung */
/* ############################################################################################################################################################### */
.fv_forumdiv { padding:4px; margin:2px; display:block; border:1px solid #000000; color:#FFFFFF; font-size:10px; text-align:left; background-color:#848484; }
.fv_sforumdiv { margin:2px; padding:4px; display:block; border:1px solid #000000; background-color:#a9a9a9; margin-left:5px; }
/* ############################################################################################################################################################### */
/* PictureVerwaltung */
/* ############################################################################################################################################################### */
.pic_box { padding:4px; }
.pic_leftbox { float:left; width:50%; }
.pic_rightbox { float:left; width:50%; }
/* ############################################################################################################################################################### */
/* Guestbook Styles */
/* ############################################################################################################################################################### */
.gbBox         { border:0px solid #EE5C00; background-color:#9a9a9a; }
.gbHuelleBg    { background-color:#5a5a5a; }
.gbHuelle      { padding:4px; }
.gbHead        { min-height:20px; line-height:20px; font-family:Helvetica; font-size:10pt; font-weight:700; color:#ffffff; }
.gbContent     { min-height:50px; text-align:left; }
.gbFootLeft    { width:50%; min-height:23px; line-height:23px; text-align:left; float:left; border:0px solid #ffffff; }
.gbFootRight   { width:50%; min-height:23px; line-height:23px; text-align:right; float:left; border:0px solid #ffffff; }
.gbPlatzh      { height:15px; }
/* ############################################################################################################################################################### */
/* Menues */
/* ############################################################################################################################################################### */
.menueRegBtn { float:left; width:120px; height:25px; line-height:25px; text-align:center; cursor:pointer; display:block; background-image:url(./../pics/site/main/menu_out.gif);	background-repeat:no-repeat; } 
.menueRegBtn:hover { background-image:url(./../pics/site/main/menu_over_2.gif);	background-repeat:no-repeat; }
.menueRegBtnActive { float:left; width:120px; height:25px; line-height:25px; text-align:center; cursor:pointer; display:block; background-image:url(./../pics/site/main/menu_over_2.gif);	background-repeat:no-repeat; }
.viewMenHead { width:100%; height:30px; line-height:30px; border:0px solid #000000; margin:0px auto; padding:0px; text-align:center; color:#000000;	margin-top:0px; }
.viewMenContent { width:100%; min-height:600px; margin:0px; padding-top:10px; border:0px solid #000000; position:relative; z-index:1; }
.viewMenNav { width:100%; height:25px; padding:0px; }
/* ############################################################################################################################################################### */
/* Tabellenlisten */
/* ############################################################################################################################################################### */
.t_hlc1{ background-color:#ff944d; }
.t_hlc2{ background-color:#ffbc8f; }
.t_uhlc1{ background-color:transparent; }
.t_uhlc2{ background-color:transparent; }
.t_td { text-align:center; border-right:1px solid #8a8a8a; }
.t_tdend { text-align:center; border-right:0px; }
.t_listtable { width:100%; padding:0px; margin:0px; font-family:Arial, Verdana, Helvetica; font-size:11px; color:#000000; 
               empty-cells:show; border-collapse:collapse; }
.t_listhead { font-family:Arial, Verdana, Helvetica; font-size:11px; font-weight:700; color:#000000; padding:2px; text-align:center; height:20px; 
              background-color:transparent; border-bottom:1px solid #8a8a8a; } 
.t_listnavdiv { font-family:Arial, Verdana, Helvetica; font-size:11px; font-weight:500; color:#000000; text-align:left;
                padding:5px; margin-top:10px; /*border-top:1px solid #8a8a8a;*/ background-image:url(../pics/site/headline-bg.gif);
                background-repeat:repeat-x; }
.t_listbuttondiv { width:100%; padding:0px; margin:0px; }                
.t_listbutton { font-family:Arial, Verdana, Helvetica; font-size:11px; font-weight:500; color:#000000; text-align:center; background-color:#c2c2c2; 
                border:1px solid #000000; cursor:pointer; padding:2px; margin:2px; line-height:13px; min-width:80px; float:left; display:inline; }
.t_listbutton:hover { background-color:#ff944d; }
.t_listheader { font-family:Arial, Verdana, Helvetica; font-size:11px; font-weight:500; color:#000000; text-align:left; width:100%;padding:2px; }
.t_listinfo { font-family:Arial, Verdana, Helvetica; font-size:11px; font-weight:500; color:#000000; line-height:23px; height:23px; 
              text-align:left; width:100%; padding:0px; margin:2px; }

.hlC1{ background-color:#ff944d; }
.hlC2{ background-color:#ffbc8f; }
.uhlC1{ background-color:#9a9a9a; }
.uhlC2{ background-color:#c1c1c1; }
.RowTd1 { font-size:10px; color:#4a4a4a; text-align:center; }
.RowTd2 { font-size:10px; color:#4a4a4a; text-align:center; }
.RowTd3 { padding:2px; font-size:10px; color:#4a4a4a; text-align:center; }
.RowTd4 { padding:2px; font-size:10px; color:#4a4a4a; text-align:center; }
.RowTd5 { font-size:10px; color:#4a4a4a; text-align:center; }
.RowTd6 { font-size:10px; color:#4a4a4a; text-align:center; }
.RowTd7 { font-size:10px; color:#4a4a4a; text-align:center; }
.RowTd8 { font-size:10px; color:#4a4a4a; text-align:center; }
.RowTd9 { font-size:10px; color:#4a4a4a; text-align:center; }
.RowTd10 { font-size:10px; color:#4a4a4a; text-align:center; }
.listHead { font-family:Verdana, Helvetica; font-size:10px; font-weight:700; color:#ffffff; padding:2px; text-align:center; height:20px; background-color:#5a5a5a;}
.listTable { text-align:left; width:100%; padding:0px; margin:0px; border:0px #ffffff; border-spacing:0px; border-width:0px; border-style:solid; empty-cells:show; border-collapse:collapse; }
.listNavDiv { text-align:left; color:#ffffff; padding:5px; background-color:#5a5a5a; margin-top:1px; }
/* ############################################################################################################################################################### */
/* Forms, Input Felder, Textareas usw.... */
/* ############################################################################################################################################################### */
input, select, check, textarea, button { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #000000; border: 1px solid #242424; background-color: #EE5C00;
                                         margin:2px; } 
radio { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #FFFFFF; border: 0px solid #FFFFFF; } 
form { margin:0px; }
label { cursor:pointer; }
/* ############################################################################################################################################################### */
/* Allgemeine classes für Tabellen usw... */
/* ############################################################################################################################################################### */
.tableclass { border-width:0px; border-style:solid; border-spacing:0; width:100%; padding:0; text-align:left; }
.platzhalter { height:7px; }
div.table { display:table; border-collapse:collapse; }
div.tr { display:table-row; }
div.td { display:table-cell; border:thin solid red; padding:5px; }

.pageFont { font-family:Arial, Verdana, Helvetica; font-size:10px; font-weight:500; color:#000000; }

.headline_box { line-height:18px; text-align:left; padding:2px; border:0px solid #8a8a8a; border-bottom:2px solid #8a8a8a; 
                background-image:url(../pics/site/headline-bg.gif); }
.headline_contentfont { font-family:"Arial Black", Verdana; color:#000000; font-size:13px; font-weight:500; }
/* ############################################################################################################################################################### */
/* Styles fuers ToolTip */
/* ############################################################################################################################################################### */
.prototip { position: absolute; }
.prototip .effectWrapper,
.prototip .tooltip,
.prototip .toolbar,
.prototip .toolbar .title {	position: relative; }
.prototip .content { clear: both; }
.prototip .toolbar a.close { position:relative;	text-decoration:none;	float:right;	width:15px;	height:15px;	background:transparent url(../img/close.gif);
                             display:block;	line-height:0;	font-size:0px;	border:0; }
.prototip .toolbar a.close:hover { background: transparent url(../img/close_hover.gif); }
.prototip .onlineStatus { border:1px dashed #000000; width:150px; color:#fff; }
.prototip .onlineStatus .toolbar { background:#0F6788; font:italic 17px Georgia, serif; }
.prototip .onlineStatus .title { padding: 5px; }
.prototip .onlineStatus .content { background:#9a9a9a; font:11px Arial, Helvetica, sans-serif; padding:5px; text-align:left; }
