@charset "utf-8";

A{text-decoration:none; cursor:pointer;}
A:link{color:#800000; text-decoration:none;}
A:visited{text-decoration:none}
A:active{color:blue; text-decoration:none; outline:none}
A:hover{color:red; text-decoration:none}

body
{
    background-color                                    :#D1D4D4;
    font-family                                         :Tahoma,Calibri,Verdana,Geneva,sans-serif;
    color                                               :#000;
    background-image                                    :url(pic/paper.jpg);
}

#logo
{
   background-image                                     : url(pic/toxic.jpeg);
   clear                                                : both;
   border                                               : 1px solid #999999;
   margin                                               : 5px;
   margin-top                                           : 10px;
   padding                                              : 1em;
   background-color                                     : white;
   height                                               : 14em;
   border-radius :5px;
}

#editor
{
    font-size:12px;
}

.error
{
    color:red;
    font-weight:bold;
}
.main
{
    width:80%;
    margin: 0px auto;
    margin-top: 30px;
    padding:2em;
    background-color :#FFFFFF;
    border :1px solid #999;
    border-radius :15px;
}

.kopf
{
    margin-bottom :20px;
    border :1px solid #999;
    font-size :8pt;
    font-family :Tahoma,Calibri,Verdana,Geneva,sans-serif;
    text-decoration :none;
    padding :1em;
    background-color :white;
    max-height: 200px;
    border-radius :5px;
}

.mybody
{
    padding :1em;
    margin-bottom :20px;
    margin-top :20px;
    font-size :8pt;
    font-family :Tahoma,Calibri,Verdana,Geneva,sans-serif;
    font-weight :normal;
    text-decoration :none;
    min-height: 400px;
    overflow:auto;
}

.footer
{
    border :1px solid #999;
    margin-bottom :0px;
    margin-top :20px;
    font-size :8pt;
    font-family :Tahoma,Calibri,Verdana,Geneva,sans-serif;
    font-weight :bold;
    text-decoration :none;
    padding :1em;
    background-color :white;
    clear :both;
    border-radius :5px;
}

.navi
{
    clear:both;
    border :1px solid #999;
    font-size :8pt;
    font-family :Tahoma,Calibri,Verdana,Geneva,sans-serif;
    text-decoration :none;
    padding :1em;
    background-color :white;
    border-radius :5px;
}

.left
{
    border :1px solid #999;
    background-color :white;
    max-width:15%;
    padding :1em;


    float:left;
}

.right
{
    border :1px solid #999;
    background-color :white;
    width:80%;
    padding :1em;
    min-height: 350px;
    margin-bottom:20px;
    float:right;
}

.tbl
{
    border-collapse:collapse;
    border:1px solid black;
    margin: 0px auto;
    width :90%;
}

.tblfieldset
{
    width :100%;
    border-collapse :collapse;
    border-spacing :0px;
}

.th1
{
    border :1px solid #999;
    font-size :10pt;
    background-color :#CDCDCD;
    padding:5px;
    height:30px;
}

.thlpo
{
    border :1px solid #999;
    font-size :10pt;
    background-color :#CDCDCD;
    padding:5px;
/*
    height:30px;
*/
}

.tr1ov
{
    border :1px solid #999;
    background-color :#EDEDED;
    font-size :8pt;
    font-weight :normal;
}

.tr2ov
{
    border :1px solid #999;
    background-color :#FBFBFB;
    font-size :8pt;
    font-weight :normal;
}

/* foren, topic Bild Spalte1*/
.td1ov1, .td2ov1
{
    width:5%;
    height:30px;
    text-align:center;
}

/* foren, topic Bild Spalte 2 */
.td1ov2, .td2ov2
{
    width:5%;
    height:30px;
}

/* foren, topic Titel */
.td1ov3, .td2ov3
{
    width:50%;
    font-size :12pt;
    font-weight :bold;
}

/* foren, topic Anzahl Beiträge */
.td1ov4, .td2ov4
{
    width:10%;
    text-align:right;
}

/* foren, topic Anzahl Themen */
.td1ov5, .td2ov5
{
    width:10%;
    text-align:right;

}

/* foren, topic Letzter Beitrag Datum */
.td1ov6, .td2ov6
{
    width:20%;
    text-align:center;
}

/* Post Spalte 1 Zeile 2 Mit Userlink */
.td1
{
    height:2em;
}

/* Post Spalte 2 Zeile 2 mit Erstellt und Edit-Datum */
.td2
{
    height:2em;
    font-size:9px;
}

.td3
{
    font-size:9px;
}

/* foren, topic Überschriftenzeile Beiträge und Themen */
.td4, .td5
{
    text-align:right;
}

/* foren, topic Überschriftenzeile letzter Beitrag Datum */
.td6
{
    text-align:center;
}

.small
{
    font-family :Tahoma,Calibri,Verdana,Geneva,sans-serif;
    font-size :11px;
    color :black;
}

.vsmall
{
    font-family :Tahoma,Calibri,Verdana,Geneva,sans-serif;
    font-size :10px;
    color :black;
}

span.rechts
{
    float :right;
}


span.impress
{
    float :right;
}



/* Kategorieanzeige Foren */
.kat
{
    width:99%;
    margin-top:20px;
    font-size :12px;
    padding:5px;
}

/* Kategorieanzeige wenn kat nicht zuzuordnen */
.katlost
{
    width:99%;
    background-color :#F9ABAB;
    margin-top:20px;
    font-size :12px;
    padding:5px;
}

/* Div foren */
.foren
{
    width:100%;
}

/* Div topic */
.topics
{
    margin-top: 25px;
}

/* Div Posts */
.posts
{
    margin-top: 25px;
    overflow:auto;
}

/* Post Tablle */
.ptbl
{
    border :1px solid #999;
    border-collapse:collapse;
    width :99%;
}

/* Post Navileiste Spalte 1 Zeile 1 */
.th1post
{
    width:15%;
}

/* Post Navileiste Spalte 2 Zeile 1 mit Edit-Trash und Close Icons */
.th2post
{
    width:85%;
}

/* Post Spalte 1 Zeile 2 Mit Userlink */
.tdprof1
{
    background-color:#CDCDCD;
    font-size:12px;
    width:30%;
}

/* Post Spalte 2 Zeile 2 mit Erstellt und Edit-Datum */
.tdprof2
{
    background-color:#FFEDE0;
    font-size:12px;
    width:70%;
}

.trprof
{
    height:7px;;
}

/* Post Spalte 1 Zeile 3 mit Mail, pm etc. Icon */
.td1post
{
    border:1px solid #999;
    vertical-align:top;
    padding:15px;
    line-height:25px;
}

/* Post Spalte 2 Zeile 3 Mit dem Postinhalt */
.td2post
{
    border:1px solid #999;
    font-size:14px;
    padding:20px;
}
/*
    Post
    die Verborgene Zeile unter der Zeile 1 mit trash und close Hinweis
    Die Zeile wird erst sichtbar, wenn der hidden Kontainer im Post angezeigt wird
*/

.ispopup
{
    font-size:10px;
}

.pview
{
    margin-bottom:20px;
}

.adpview
{
    border:2px solid red;
    margin-bottom:20px;
}

.button
{
    border :1px solid #999;
    display:inline-block;
    font-size:11px;
    font-family  :Tahoma,Calibri,Verdana,Geneva,sans-serif;
    height :20px;
    text-align   :center;
    padding:3px;
    border-radius:5px;
}

.hiddenbutton
{
    border :1px solid #999;
    display:inline-block;
    font-size:11px;
    font-family  :Tahoma,Calibri,Verdana,Geneva,sans-serif;
    width  :200px;
    height :25px;
    text-align   :center;
    padding:3px;
    border-radius:5px;
}

.buttons
{
    border :1px solid #999;
    display:inline-block;
    float  :left;
    font-size:11px;
    font-family  :Tahoma,Calibri,Verdana,Geneva,sans-serif;
    color  :#000;
    font-weight  :bold;
    height :20px;
    margin-top   :1.5em;
    margin-bottom   :1em;
    margin-right :1em;
    text-decoration  :none;
    width  :120px;
    text-align   :center;
    border-radius:5px;
}

.posttext
{
    padding:20px;
}

.introtext
{
    font-size:13px;
    padding:20px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 1em;
    display:inline-block;
    border:1px dotted red;
}

a.introbutton
{
    border :1px solid #999;
    display:inline-block;
    margin-left: auto;
    margin-right: auto;
    color  :#000;
    background-color:#F0A7A7;
    font-size:15px;
    font-family  :Tahoma,Calibri,Verdana,Geneva,sans-serif;
    height :20px;
    text-align   :center;
    padding:10px;
    border-radius:5px;
}


.navbutton
{
    border              :1px solid #999;
    width               :150px;
    text-align          :center;
    vertical-align      :middle;
    padding:5px;
    padding-left:20px;
    padding-right:20px;
}

.navileft
{
    padding:10px;
/*
    text-align: center;
*/
}

a.navibutton
{
/*
    padding :1em;
*/
}

.navbuttonpost
{
    margin-right:10px;
}

.userlinks
{
    padding:5px;
    line-height:100%;
}

.hinweis
{
    width:90%;
    padding :1em;
    margin: 0px auto;
    margin-bottom:2em;
    font-size :11pt;
    font-family :Tahoma,Calibri,Verdana,Geneva,sans-serif;
    font-weight :bold;
    text-decoration :none;
    min-height: 20px;
    overflow:auto;
    background-color :#D3C4C4;
}
