#page_navi { background-image: url(/images/layout/forum-page-naviback.gif); }

#page_middle { background-image: url(/images/layout/forum-body-repeat.gif);}
	
			
    #page_middle_right {
        width:804px;
	    padding: 10px 15px 0px;
	    }
		
		
	#page_middle_bottom { background-image: url(/images/layout/forum-page-middle-bottom.gif); }
	
#page_bottom { background-image: url(/images/layout/forum-page-bottom.gif); }

.panel div {
    margin: auto;
    }

.navbar_header {
    background: url(/images/gradients/navbar_lheader.gif) repeat-x top left;
    padding: 0px;
    margin: 0px 0px 2px;
    border: none;
    }

.navbar_header span {
    float: right;
    background: url(/images/gradients/navbar_rheader.gif) no-repeat top right;
    width: 10px;
    height: 21px;
    }
    
#verivoxnetzwerk {
    margin: 15px 0px 0px 6px;
    }

#links div div.alt2,
#links div div.alt1 { border: none; line-height: 100%; }

em,
optgroup { font-style: normal; }

    optgroup option { margin:0px; padding:0px 3px 0px 10px; }
    
label { line-height: 18px; vertical-align: middle; }
    
.line2 {
        width: 100%;
        height: 1px;
        border-bottom: 1px solid #CEDCDF;
        background-color: transparent;
        margin: 7px 0px;
        }

.inlineimg { line-height: 11px; }
  
  
      

/*##########
###########
##################################### Spezielle Listen */

ul li.thead  {
    background: url(/images/gradients/gradient_thead.gif) repeat-x top left;
    }

.nols {
    background-image: none;
    padding-left: 0px;
    }




/*##########
###########
##################################### Button, Input */

.bginput {
    font-size: 10px;
    margin: 3px 0px;
    }

button {
    background: url(/images/buttons/button.gif) left -25px no-repeat;
    color:#111;
    font-size:10px;
    font-weight:100;
    line-height:13px;
    text-align:center;
    border: 0;
    cursor: pointer;
    display: block;
    float: left;
    }

button span {
    background: url(/images/buttons/button_r.gif)  right -25px no-repeat;
    line-height:13px;
    text-align:center;
    cursor:pointer;
    }


    button {
        padding:0px 0px 0px 0px !important;
        margin:0px 2px 0px;
        }

        button span {
            display:block;
            float:right;
            margin: -1px -3px -1px 0px;
            padding: 3px 7px 5px 4px;
            }


/*Spezielle Buttons*/
.button_big {
    background: url(/images/buttons/button_big.gif) left -25px no-repeat;
    width: 120px;
    border: 0px;
    }

    .button_big:hover { background-position: left top; }

.button2 { background: url(/images/buttons/button2.gif) left -25px no-repeat; }

.button2 span { background: url(/images/buttons/button2_r.gif)  right -25px no-repeat; }

.button3 { background: url(/images/buttons/button3.gif) left -25px no-repeat; }

.button3 span { background: url(/images/buttons/button3_r.gif)  right -25px no-repeat; }




/*##########
###########
##################################### Kalendar */

.cal {
    padding: 3px;
    color: #ee0000;
    font-weight: bold;
    vertical-align: middle;
    }

    .cal:hover {
        background-color: #fcfcfc;
            }

    .cal a {
        font-family: arial,sans-serif; 
        text-decoration: none; 
        font-weight: normal; 
        color: #111111;
        }

        .cal:hover a { color: #999; text-decoration: none; }

.pad { 
    padding: 5px 5px 5px 12px;
    margin-bottom:5px !important; 
    }

.calpad label { 
    float: left; 
    height: 24px; 
    padding: 3px 5px 0px 0px; 
    }


    
 
/*##########
###########
##################################### Date Picker */   


table.vB_DatePicker {
    width: 300px;
    position: absolute;
    left: 200px;
    margin: 0px;
    padding: 1px;    
    }

    table.vB_DatePicker td {
        padding: 2px 4px;
        background-color: #F1F6F6;
        border-right: 1px solid #dfe8e8;
        border-top: 1px solid #edf4f4;
        border-left: 1px solid #ffffff;
        border-bottom: 1px solid #ebf0f0;
        text-align: center;
        vertical-align: middle;
        }

        table.vB_DatePicker td:hover {
            background-color: #ffffff;
            color: #ee0000;
            }

    table.vB_DatePicker td.page div {
        background: transparent !important;
        }

    table.vB_DatePicker td.today {
        border: 0px;
        font-weight: bold;
        }

