/*--------------------------------------------------------*/
/*                      YaBB 2010                         */
/*--------------------------------------------------------*/
/*      Created by: XIMinc http://www.ximinc.com          */
/*            YaBB http://www.yabbforum.com               */
/*--------------------------------------------------------*/
/*    You may adapt elements of this CSS in your own      */
/*   projects, but please give credit to yabbforum.com.   */
/*--------------------------------------------------------*/
/*  This is the css file for YaBB 2.5 AE default Template */
/*--------------------------------------------------------*/
/* $Revision: 1.26 $ */


/* General layout */
a:focus {
        outline: black dotted 0px;
}
a {
        color: #000040;
        font-family: Verdana, Arial, Sans-Serif;
        text-decoration: none;
        font-weight: normal;
        outline: 0;
}
a:hover {
        color: #000040;
        font-family: Verdana, Arial, Sans-Serif;
        text-decoration: underline;
        font-weight: normal;
        outline: 0;
}
a:visited  {
        font-weight: bold;
        color: #000040;
        font-family: Verdana, Arial, Sans-Serif;
 }
body {
        padding: 0;
        background-color: #305AB1;
        font-family: Verdana, Helvetica, Arial, Sans-Serif;
        font-size: 12px;
        margin-top: 2px;
        margin-left: 2px;
        margin-right: 0;
        padding-top: 0;
        padding-left: 0;
        padding-right: 0;
        min-width: 770px;
        scrollbar-face-color:#305ab1;
        scrollbar-shadow-color:#ffffff;
        scrollbar-3dlight-color:#000040;
        scrollbar-highlight-color:#f8f8ff;
        scrollbar-darkshadow-color:#305ab1;
        scrollbar-track-color:#739cef;
        scrollbar-arrow-color:#f8f8ff;
}
form {
        display: inline;
        padding: 0px;
        margin: 0px;
}
.button {
        background-color: #B7CFFF;
        background-image: url(./default/inputbutton.png);
        border: 1px solid #B1BDC9;
        color: #000040;
        font-family: Verdana, Helvetica, Sans-Serif;
        font-size: 12px;
        font-weight: normal;
        cursor: pointer;
}
.titlecorner {
        background-color: #B7CFFF;
        background-image: url(./default/rndcorner.png);
        background-repeat:no-repeat;
}
.titlecorner2 {
        background-color: #B7CFFF;
        background-image: url(./default/rndcorner2.png);
        background-repeat:no-repeat;
        background-position:right;
}
.tabtitle {
        font-weight: bold;
        font-style: normal;
        font-size: 11px;
        font-family: Verdana, Arial, Sans-Serif;
        color : #000040;
        background-color: #B7CFFF;
        background-image: url(./default/catbg.png);
}
.tabtitle a {
        font-weight: bold;
        font-style: normal;
        font-size: 11px;
        color : #000040;
        text-decoration: none;
}
.tabtitle a:hover {
        color: #000040;
        text-decoration: none;
}
#maincontainer {
        position:absolute;
        top: 189px;
        width: 940px;
        margin-left: 3px;
        margin-right: auto;
        padding: 0px;
        border-top: 0px;
        margin-bottom: 10px;
        border-left: 1px solid #184284;
        border-right: 1px solid #184284;
}
#container {
        width: 100%;
        background-color: #B7CFFF;
        padding: 0px;
        border: 0px;
        margin: 0px;
}


/* Advanced Tabs start */
.menutop {
        height: 24px;
        background-color: #B7CFFF;
        background-image: url(./default/menutop.png);
        text-align: left;
}
.mainbottom {
        height: 22px;
        width: 100%;
        background-color: #B7CFFF;
        background-image: url(./default/grad_bottom.png);
        text-align: left;
}
.tabmenuleft {
        height: 22px;
        text-align: left;
        background-color: #B7CFFF;
}
.tabmenuright {
        height: 22px;
        text-align: left;
        background-color: #B7CFFF;
}
.tabmenu {
        height: 22px;
        background-color: #739CEF;
        text-align: left;
        border-bottom: 1px solid #184284;
}
.tabmenu span {
        float: left;
        height: 22px;
        background-color: #739CEF;
        margin-top: 3px;
        border: 0;
        padding: 0;
        vertical-align: middle;
        text-align: center;
        cursor: pointer;
}
.tabmenu span a {
        font-size: 12px;
        font-family: Verdana, Helvetica, Arial, Sans-Serif;
        color: #000040;
        font-weight: normal;
        text-decoration: none;
        white-space: nowrap;
}
.tabmenu span a:hover {
        color: #B7CFFF;
        text-decoration: none;
}
.tabmenu span.selected {
        height: 19px;
        background-color: #B7CFFF;
        margin-left:3px;
        margin-right:3px;
}
.rightbox {
        height: 22px;
        text-align: center;
        background-color: #B7CFFF;
        font-size: 16px;
        font-weight: bold;
        font-style: normal;
        text-decoration: none;
        font-family: Verdana, Helvetica, Arial, Sans-Serif;
        color: #000040;
}
/* Advanced Tabs end */


.usermenu {
        width: 96%;
        height: 24px;
        margin-left: auto;
        margin-right: auto;
        border: 1px #88A8E0 outset;
        border-left: 0;
        border-top: 0;
        border-bottom: 0;
}
.usercontainer{
        width: 92%;
        padding-left: 2%;
        padding-right: 2%;
        padding-top: 12px;
        padding-bottom: 20px;
        background-color: #B7CFFF;
        border: 1px #88A8E0 outset;
        border-top: 0;
        margin-left: auto;
        margin-right: auto;
}
.containerbg {
        background-color: #B7CFFF;
}
input {
        background-color: #F8F8FF;
        border: 1px solid #94B5F7;
        color: #000040;
        font-family: Verdana, Helvetica, Sans-Serif;
        font-size: 12px;
}
textarea {
        background-color: #F8F8FF;
        border: 1px solid #94B5F7;
        color: #000040;
        font-family: Verdana, Helvetica, Sans-Serif;
        font-size: 12px;
}
select {
        background-color: #F8F8FF;
        border: 1px solid #94B5F7;
        color: #000040;
        font-family: Verdana, Helvetica, Sans-Serif;
        font-size: 10px;
}
select optgroup {
        color: #000040;
        font-family: Verdana, Helvetica, Sans-Serif;
        font-size: 10px;
}
.copyright {
        font-family: Verdana, Helvetica, Arial, Sans-Serif;
        font-size: 11px;
        font-weight: normal;
        text-align: center;
        color: #000040;
        background-color: #B7CFFF;
}
.copyright a {
        font-family: Verdana, Helvetica, Arial, Sans-Serif;
        font-size: 11px;
        font-weight: normal;
        text-align: center;
        color: #000040;
}


/* News fader fore- and background colors */
.newsfader {
        color: #000040;
        background-color: #B7CFFF;
        font-size: 10px;
        font-weight: normal;
        font-style: normal;
        font-family: Verdana, Sans-Serif;
        text-decoration: none;
}
#fscroller {
        line-height: 1.3;
}


/* users/members on-off-away line status */
.useronline {
        font-weight: bold;
        color: #000040;
}
.useroffline {
        font-weight: bold;
        color: #818281;
}
.useraway {
        font-weight: bold;
        color: #6078B0;
}


/* YaBB navigation links */
.nav {
        font-weight: bold;
        font-size: 10px;
        color : #000040;
        text-decoration: none;
}
.nav a {
        font-weight: bold;
        font-size: 10px;
        color : #000040;
        text-decoration: none;
}
.nav a:hover {
        color: #000040;
        text-decoration: underline;
}


/* Quick-Profile-Links */
.QuickLinks {
        background-color: #B7CFFF;
        position: absolute;
        display: none;
        margin-top: 15px;
        margin-left: 0px;
        padding: 0px;
        border: 1px;
        border-color: #000040;
        border-style: solid;
        list-style: none;
        text-indent: 0px;
}
.QuickLinks li {
        background-color: #B7CFFF;
        white-space: nowrap;
        font-size: 10px;
        margin-left: 0px;
        padding: 3px;
        list-style: none;
        text-indent: 0px;
}
.QuickLinks li:hover {
        background-color:#B7CFFF;
}
.QuickLinks a:hover {
        text-decoration:none;
}


/* BoardIndex*/
.shadow {
        background-color: #FFFFFF;
        background-image:url(./default/windowbgds.png);
        background-repeat:repeat-x;
        background-position:top;
        font-size: 12px;
        font-weight: normal;
        font-style: normal;
        font-family: Verdana, Sans-Serif;
        color: #000040;
}


/* YaBB alternating bgcolors */
.userinfo {
        background-color: #FFFFFF;
        background-image:url(./default/usrinfobg.png);
        background-repeat:repeat-x;
        background-position:top;
        font-size: 12px;
        font-weight: normal;
        font-style: normal;
        font-family: Verdana, Sans-Serif;
        color: #000040;
}
.windowbg {
        background-color: #FFFFFF;
        font-size: 12px;
        font-weight: normal;
        font-style: normal;
        font-family: Verdana, Sans-Serif;
        color: #000040;
}
.windowbg2 {
        background-color: #FFFFFF;
        font-size: 12px;
        font-weight: normal;
        font-style: normal;
        font-family: Verdana, Sans-Serif;
        color: #000040;
}
.windowbg3 {
        background-color: #B7CFFF;
        font-size: 12px;
        font-weight: normal;
        font-style: normal;
        font-family: Verdana, Sans-Serif;
        color: #000040;
}

/* Misc/title/category colors */
.dividerbot {
        border-bottom: 1px #A7B8CC solid;
}
.dividertop {
        border-top: 1px #A7B8CC solid;
}
.hr {
        height: 1px;
        color: #6078B0;
        background-color: #B7CFFF;
        border: 0px solid #6078B0;
        border-top: 0px solid #6078B0;
}
.bordercolor {
        font-size: 12px;
        font-family: Verdana, Helvetica, Arial, Sans-Serif;
        background-color: #B7CFFF;
}
.small {
        font-size: 10px;
        font-family: Verdana, Helvetica, Arial, Sans-Serif;
}
.top {
        font-style: normal;
        font-size: 11px;
        color: #000040;
}
.titlebg {
        font-size: 11px;
        font-weight: bold;
        font-style: normal;
        text-decoration: none;
        font-family: Verdana, Helvetica, Arial, Sans-Serif;
        color: #000040;
        background-color: #739CEF;
}
.titlebg a {
        font-weight: bold;
        font-style: normal;
        text-decoration: none;
        color: #000040;
}
.titlebg a:hover {
        text-decoration: underline;
}
.catbg {
        font-size: 11px;
        font-weight: bold;
        font-style: normal;
        text-decoration: none;
        font-family: Verdana, Helvetica, Arial, Sans-Serif;
        color: #000040;
        background-color: #B7CFFF;
        background-image:url(./default/catbg2.png);
}
.catbg a {
        font-weight: bold;
        font-style: normal;
        text-decoration: none;
        color: #000040;
}
.catbg a:hover {
        text-decoration: underline;
}
.message {
        font-size: 8pt;
        font-weight: normal;
        font-style: normal;
        text-decoration: none;
        font-family: Verdana, Helvetica, Arial, Sans-Serif;
        color: #000040;
}
.message a {
        font-weight: normal;
        font-style: normal;
        text-decoration: none;
        color: #900000;
        background-color: transparent;
}
.message a:hover {
        text-decoration: underline;
        color: #000040;
        background-color: transparent;
}
.droppageindex {
        float: left;
        font-family: Verdana, Sans-Serif;
        background-color: #FFFFFF;
        color: #000040;
        padding: 0px;
        padding-left: 4px;
        margin: 0px;
        border: 2px inset;
}
.droppages {
        height: 14px;
        padding-left: 1px;
        padding-right: 1px;
}
.droppages a {
        color: #000040;
        font-size: 9px;
        font-weight: normal;
}
.highlight {
        font-size: inherit;
        font-family: inherit;
        font-weight: bold;
        font-style: inherit;
        background-color: #B7CFFF;
        color: #000040;
}


/* Image fonts */
.imgbg {
        font-style: normal;
        font-size: 10px;
        color: #FFFFFF;
}
.imgcatbg {
        font-style: normal;
        font-size: 10px;
        color: #000040;
        font-weight: bold;
}
.imgtitlebg {
        font-style: normal;
        font-size: 10px;
        color: #FFFFFF;
        font-weight: bold;
}
.imgwindowbg {
        font-style: normal;
        font-size: 9px;
        color: #000040;
}
.imgmenu {
        font-style: normal;
        font-size: 11px;
        color: #000040;
        font-weight: bold;
}


/* Post quote/code colors */
.quote {
        font-size: 11px;
        font-weight: normal;
        font-style: normal;
        font-family: Verdana, Helvetica, Arial, Sans-Serif;
        color: #000040;
        background-color: #B7CFFF;
        border: 1px #34689A solid;
        width: 90%;
        padding: 4px;
}
.code {
        font-size: 14px;
        font-weight: normal;
        font-style: normal;
        font-family: Courier, Courier New, Sans-Serif;
        color: #000040;
        background-color: #B7CFFF;
        border: 1px #34689A solid;
        width: 90%;
        padding: 4px;
}
.editbg {
        color: #000040;
        font-size: 11px;
        font-weight: normal;
        font-style: normal;
        font-family: Verdana, Helvetica, Arial, Sans-Serif;
        background-color: #B7CFFF;
        border: 1px #cc0000 solid;
        width: 90%;
        padding: 4px;
}
.forumjump {
        color: #000040;
        background-color: #B7CFFF;
        border-bottom: 1px dashed #D6B2FF;
        border-top: 1px dashed #D6B2FF;
        font-weight: bold;
}
.forumjumpcat {
        color: #000040;
        background-color: #B7CFFF;
        border-bottom: 1px dashed #D6B2FF;
        border-top: 1px dashed #D6B2FF;
}
.forumjumpcatm {
        color: #000040;
        background-color: #B7CFFF;
        font-style: italic;
}
.forumjumpcatmf {
        color: #000040;
        background-color: #B7CFFF;
        font-style: italic;
        border-bottom: 1px dashed #C5AAEE;
}
.forumcurrentboard{
        color: #000040;
        background-color: #B7CFFF;
        font-weight: bold;
}


/* Anything below here is just for the template */
#PMcontainer {
        float: left;
        background-color: #B7CFFF;
        width: 100%;
        padding: 0px;
        border: 0px;
        margin-bottom: 10px;
}
.topline {
        border-top: 1px solid #34689A;
}
.topheader {
        background-color: #B7CFFF;
        margin-bottom: 10px;
}
.boardcontainer {
        background-color: #B7CFFF;
        border: 0;
}
.displaycontainer {
        width: 100%;
        padding: 1px;
        background-color: #B7CFFF;
          -webkit-border-radius: 10px;
        -khtml-border-radius: 10px;
        -moz-border-radius: 10px;
        -border-radius: 10px;

}
.navbarcontainer{
        margin: 0px;
}


/* vetvita eigen */

#topbanner {
           position: absolute;
           top: 3px;
           width: 950px;
           height: 96px;
           margin: 0 0 0 0;
}
#vv {
    position: absolute;
    top: 0px;
    left: 808px;
    width: 190px;
    height: 94px;
    float: left;
}
#anzeige {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 13px;
         height: 94px;
         float: left;
}
#bigsize {
         position: absolute;
         top: 0px;
         left: 13px;
         width: 750px;
         height: 94px;
         clear: left;
}
img {
    border: none;
}
#header {
        position: absolute;
        top: 100px;
        left: 5px;
        width: 940px;
        height: 89px;
        margin: 0 0 0 0;
        float: left;
        border-top: solid 1px #184284;
        border-left: solid 1px #184284;
        border-right: solid 1px #184284;
        background: url(/images/dg/header_forum.png) repeat-x;
        background-color: #ffffff;
        z-index: 5;
}
#logo {
      width: 140px;
      height: 89px;
      margin: 4px 0 0 8px;
      line-height: 15px;
      font-family: Arial, Helvetiva, sans-serif;
      font-size: 12px;
      font-weight: bold;
      color: #fffeff;
      float: left;
}
a.weiss {
        font-family: arial, helvetica, sans-serif;
        font-size: 12px; color:#fffeff;
        font-weight: normal;
        text-decoration: none;
}
a.weiss:hover {
              font-family: arial, helvetica, sans-serif;
              font-size: 12px; color:#fffeff;
              font-weight: normal;
              text-decoration: underline;
}
a.weissb {
         font-family: arial, helvetica, sans-serif;
         font-size: 12px; color:#ffffff;
         font-weight: bold;
         text-decoration: none;
}
a.weissb:hover {
               font-family: arial, helvetica, sans-serif;
               font-size: 12px; color:#ffffff;
               font-weight: bold;
               text-decoration: underline;
}
#headerpic {
           width: 455px;
           height: 89px;
           margin: 4px 0 0 4px;
           line-height: 15px;
           font-family: Arial, Helvetiva, sans-serif;
           font-size: 12px;
           font-weight: bold;
           color: #fffeff;
           float: left;
}
#hilfe {
       width: 331px;
       height: 89px;
       margin: 0 0 0 0;
       float: left;
}
#hilfe1 {
        width: 116px;
        height: 89px;
        margin: 4px 0 0 0;
        line-height: 15px;
        font-family: Arial, Helvetiva, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #fffeff;
        float: left;
}
#hilfe2 {
        width: 190px;
        height: 89px;
        margin: 4px 0 0 0;
        padding-left: 20px;
        line-height: 15px;
        font-family: Arial, Helvetiva, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #fffeff;
        float: left;
}
h1 {
   font-family:arial, helvetica, sans-serif;
   font-size:12px;color:#FFFFFF;
   font-weight:bold;
   margin:0;
   padding:0;
   display:inline;
}
a.gross {
        font-family: arial, helvetica, sans-serif;
        font-size: 13px; color:#000040;
        font-weight: normal;
        text-decoration: none;
}
a.gross:hover {
              font-family: arial, helvetica, sans-serif;
              font-size: 13px; color:#000040;
              font-weight: normal;
              text-decoration: underline;
}
div.linkblock {
              clear: left;
              margin:0 0 0 5px;
              height: 15px;
              background-color: #B7CFFF;
}
input.suche {
            background-color: #f8f8ff;
            border: 1px solid #94B5f7;
            font-family: arial, Helvetica, sans-serif;
            font-size: 11px; color:#000040;
            font-weight: normal;
            margin-top: 2px;
}
input.submit {
             font-family: arial, Helvetica, sans-serif;
             font-size: 11px; color:#000040;
             font-weight: normal;
             background-color:#f8f8ff;
             border:1px solid #94b5f7;
}
#toolbar{position:fixed;bottom:0px;width:942px;height:30px;margin:0;background:url(/images/dg/toolbar.gif);z-index:100;}
#footer {
        clear: left;
        position: relative;
        top:0px;
        left: 0px;
        width: 940px;
        height: 65px;
        margin: 0 0 0 0;
        font-family: arial, Helvetica, sans-serif;
        font-size: 10px; color:#fffeff;
        text-align: center;
        z-index: 2;
        background-color: #305AB1;
        border-top: solid 1px #184284;
}
input.tbsuche{width:134px;height:14px;}
