/*:::::::::::CSS-File for SpielerNET.de:::::::::::*/
/*::::::::::::made by Benjamin Heibült::::::::::::*/

/* main declarations */
        html, body {height: 100%;width:100%;color:#303030;} 
        body {margin:0px;font-family:arial,verdana,times,sans-serif;text-align:center;
        background:url(../grafiken/main/back_neu.png) repeat-x;
        background-position:fixed;}
        img {border:0;margin:0;padding:0;}
        h3 {margin:0;padding:0;}
        
        
        a {text-decoration:none;color:#437ed7;font-weight:bold;}
        a:hover {text-decoration:none;color:#3b3b3b;}
        
        .b {font-weight:bold;}    
  
        .headline1 {
                        font-family:arial;
                        font-size:18pt;
                        color:#080808;  
                }     

                div.hrspace {
                        height: 1px;
                        margin: 2px 0 10px 0;
                        background-color: #a0a0a0;
                }
                hr.hrspace {
                        display: none;
                }
                div.hrspace_light {
                        height: 1px;
                        margin: 0px 0 10px 0;
                        background-color: #d2d2d2;
                }
                hr.hrspace_light {
                        display: none;
                }               
                
                .subtitle_left {float:left;}
                .subtitle_right {float:right;}
                
                        
        .white {color:#fff;}
        .blue {color:#006e95;}
        .blue1 {color:#266fc1;}
        .grey {color:#666666;}
        .grey1 {color:#a0a0a0;}
        .grey2 {color:#6f6f6f;}
        .red {color:#d14242;}
        .red1 {color:#c52a45;}
        .green {color:#75af36;}
        .yellow {color:#cab900;}
        .bold {font-weight:bold;} 
        
                .inputwidth {width:600px;}
                .inputwidth2{width:500px;}
                .inputwidth3{width:300px;}
                .input_textarea {width:739px;height:340px;}
                .input_textarea2{width:739px;height:200px;}
                
        /* SITE SPECIFICATIONS */
        
        .forum a {color:#266fc1;}
        .news a {color:#c52a45;}
        .groups a {color:#cab900;}
        .videos a {color:#266fc1;}
        .photos a {color:#c52a45;}
        .games a {color:#75af36;}
        .members a {color:#75af36;}

        .forum a:hover {color:#3b3b3b;}
        .news a:hover {color:#3b3b3b;}
        .groups a:hover {color:#3b3b3b;}
        .videos a:hover {color:#3b3b3b;}
        .photos a:hover {color:#3b3b3b;}
        .games a:hover {color:#3b3b3b;}
        .members a:hover {color:#3b3b3b;}
        
        /* menu colors */

        .txt_smallest {font-size:8pt;}
        .txt_smaller {font-size:10pt;}
        .txt_small {font-size:12pt;}
        .txt_normal {font-size:14pt;}
        .txt_big {font-size:20pt;}
        
        .img_space {margin-left:5px;}
        .i {font-style:italic;}
        
        .small_top_margin {margin-top:2px;}
        .medium_top_margin {margin-top:5px;}
        .big_top_margin {margin-top:10px;}
        .very_big_top_margin {margin-top:50px;}
                .big_bottom_margin {margin-bottom:10px;}
                .bottom_margin {margin-bottom:5px;}
        .no_margin {margin:10px 0px;}
                .marginTop {margin-top:10px;}
        
        .medium_right_margin {margin-right:5px;}        
        .very_big_left_margin {margin-left:50px;}  
        .left_margin {margin-left:5px;}  
                .big_left_margin {margin-left:10px;}  
        .right_margin {margin-right:5px;}        
        
        .padding_big {padding:20px;}
        .padding_small {padding:5px;}
        
        .small_top_padding {padding-top:2px;}
        .medium_top_padding {padding-top:5px;}
        .big_top_padding {padding-top:10px;}
        .very_big_top_padding {padding-top:50px;}       
        
        .very_big_left_padding {padding-left:20px;}
        
        .button_margin {margin-top:-15px;}
        .button_margin1 {margin-top:-5px;}
        .button_margin2 {margin-top:15px;}
        
        .float_left {float:left;}
        .float_right {float:right;}
                .floatLeft {float:left;}
                .floatRight {float:right;}
        
        .clear_left {clear:left;}
        .clear_right {clear:right;}
        .clear_both {clear:both; }
                .clearLeft {clear:left;}
                .clearRight {clear:right;}
        
        .relative {position:relative;}
        
        .divspace {width:10px;height:1px;float:left;}
        .divspace_small {width:5px;height:1px;float:left;}
        
        .div_grey {background:#f6f6f6;}
        
        .border1top {border-top:1px solid #c2c2c2;}
        .border1bottom {border-top:1px solid #c2c2c2;}
        
        .option_img {margin-right:5px;}
        .memberImgSmallBox {float:left;}
        
                .tooltip{width: 200px;text-align:center}
                .tooltip span.top{padding: 15px 8px 0px 0px; background: none; background-color: #f6f6f6; border-top: 1px solid #3084fe; border-right: 1px solid #3084fe; border-left: 1px solid #3084fe;}
                .tooltip b.bottom{padding: 3px 8px 15px 0px;color: #2a51b5; background: none; background-color: #f6f6f6;border-bottom: 1px solid #3084fe; border-right: 1px solid #3084fe; border-left: 1px solid #3084fe;}
                     
                .button_mini {float:left;width:72px;height:22px;font-size:8pt;background:#7294d2;color:#fff;font-weight:bold;border:1px solid #476bac;}
                .input_mini {float:left; width:110px;}

                .pointer {cursor:pointer;}


/* imagelinks */

        a.imgLink:link, a.imgLink:visited {
                display: block;
                border: 3px solid #E8E8E8;
                background-position: center center;
                background-repeat: no-repeat;
                background-color: #dddddd;
        }
        a.imgLink:hover, a.imgLink:active {
                display: block;
                border: 3px solid #D11B3B;
                background-position: center center;
                background-repeat: no-repeat;
                background-color: #dddddd;
        }
        a.imgLinkMemberSquare:link, a.imgLinkMemberSquare:visited {
                width: 89px;
                height: 64px;
                display: block;
                border: 3px solid #E8E8E8;
                background-position: center center;
                background-repeat: no-repeat;
        }
        a.imgLinkMemberSquare:hover, a.imgLinkMemberSquare:active {
                width: 89px;
                height: 64px;
                display: block;
                border: 3px solid #D11B3B;
                background-position: center center;
                background-repeat: no-repeat;
        }
        a.imgLinkMemberMedium:link, a.imgLinkMemberMedium:visited {
                width: 100px;
                height: 105px;
                display: block;
                margin: 0 auto;
                border: 3px solid #E8E8E8;
                background-position: center center;
                background-repeat: no-repeat;
        }
        a.imgLinkMemberMedium:hover, a.imgLinkMemberMedium:active {
                width: 100px;
                height: 105px;
                display: block;
                margin: 0 auto;
                border: 3px solid #D11B3B;
                background-position: center center;
                background-repeat: no-repeat;
        }
        a.imgLinkTeaser:link, a.imgLinkTeaser:visited {
                width: 100px;
                height: 60px;
                display: block;
                border: 3px solid #E8E8E8;
        }
        a.imgLinkTeaser:hover, a.imgLinkTeaser:active {
                width: 100px;
                height: 60px;
                display: block;
                border: 3px solid #D11B3B;
        }

        a.marked:link, a.marked:visited, a.marked:hover, a.marked:active {
                color: #474747;
                background-color: #DDDDDD;
                padding: 0 4px 0 4px;
        }


        a.on:link,
        a.on:active,
        a.on:hover,
        a.on:active {
                color: #E71C3E;
                text-decoration: none;
        }
                
        /* BUTTON */    

        .buttonRightBlackWhite {background-image: url(../grafiken/Buttons/button-right-black-white.gif);}
        .buttonLeftBlackWhite {background-image: url(../grafiken/Buttons/button-left-black-white.gif);}
        .buttonLeftRedWhite {background-image: url(../grafiken/Buttons/button-left-red-white.gif);}
        .buttonRightRedWhite {background-image: url(../grafiken/Buttons/button-right-red-white.gif);}
                
        a.button {
           background-color: transparent;
           background-repeat: no-repeat;
           background-position: top right;
           font: bold 15px Arial, sans-serif;
           color: #ffffff;
           display: block;
           height: 26px;
           margin-right: 6px;
           padding-right: 18px; /*sliding doors padding */
           text-decoration: none;
        }
        
        a.button span {
           color: #ffffff;
           background-color: transparent;
           background-repeat: no-repeat;
           background-position: top left;
           display: block;
           line-height: 16px;
           padding: 4px 0 6px 18px;
        }
        a.button:active {
           color: #ffffff;
           outline: none; /* die gepunktete Linie im FF abschalten */
        }
        a.button:active span {
           color: #fffff;
        }
        a.button:hover {
           text-decoration: none;
           color: #ffffff;
        }
            
        .subtitle {
                font-size:20pt;
                font-weight:bold;
                margin-left:5px;
        }        

                .line_color1 {background:#f0f0f0}
                .line_color0 {background:#fff}  

                /*----------------------HIGHSLIDE------------------------*/

                        .highslide {
                                cursor: url(../../grafiken/highslide/graphics/zoomin.cur), pointer;
                            outline: none;
                        }
                        .highslide-active-anchor img {
                                visibility: hidden;
                        }
                        .highslide img {
                                border: 3px solid #ececec;
                        }
                        .highslide:hover img {
                                border: 3px solid #3084fe;
                        }
                        
                        .highslide-wrapper {
                                background: white;
                        }
                        .highslide-image {
                            border: 2px solid white;
                        }
                        .highslide-image-blur {
                        }
                        .highslide-caption {
                            display: none;
                            
                            border: 2px solid white;
                            border-top: none;
                            font-family: Verdana, Helvetica;
                            font-size: 10pt;
                            padding: 5px;
                            background-color: white;
                        }
                        .highslide-loading {
                            display: block;
                                color: black;
                                font-size: 8pt;
                                font-family: sans-serif;
                                font-weight: bold;
                            text-decoration: none;
                                padding: 2px;
                                border: 1px solid black;
                            background-color: white;
                            
                            padding-left: 22px;
                            background-image: url(../../grafiken/highslide/graphics/loader.white.gif);
                            background-repeat: no-repeat;
                            background-position: 3px 1px;
                        }
                        a.highslide-credits,
                        a.highslide-credits i {
                            padding: 2px;
                            color: silver;
                            text-decoration: none;
                                font-size: 10px;
                        }
                        a.highslide-credits:hover,
                        a.highslide-credits:hover i {
                            color: white;
                            background-color: gray;
                        }
                        
                        a.highslide-full-expand {
                                background: url(../../grafiken/highslide/graphics/fullexpand.gif) no-repeat;
                                display: block;
                                margin: 0 10px 10px 0;
                                width: 34px;
                                height: 34px;
                        }
                        
                        /* Controlbar example */
                        
                        .controlbar {   
                                background: url(../../grafiken/highslide/graphics/controlbar4.gif);
                                width: 167px;
                                height: 34px;
                        }
                        .controlbar a { 
                                display: block;
                                float: left;
                                /*margin: 0px 0 0 4px;*/        
                                height: 27px;
                        }
                        .controlbar a:hover {
                                background-image: url(../../grafiken/highslide/graphics/controlbar4-hover.gif);
                        }
                        .controlbar .previous {
                                width: 50px;
                        }
                        .controlbar .next {
                                width: 40px;
                                background-position: -50px 0;
                        }
                        .controlbar .highslide-move {
                                width: 40px;
                                background-position: -90px 0;
                        }
                        .controlbar .close {
                                width: 36px;
                                background-position: -130px 0;
                        }
                        
                        .highslide-move {
                            cursor: move;
                        }
                        
                        .highslide-overlay {
                                display: none;
                        }
                        
                        /* These are not Highslide core CSS rules, but define the styles of the caption. */
                        .control {
                                float: right;
                            display: block;
                            position: relative;
                                margin: 0 5px;
                                font-size: 9pt;
                            font-weight: bold;
                                text-decoration: none;
                                text-transform: uppercase;
                            margin-top: 1px;
                            margin-bottom: 1px;
                        }
                        .control:hover {
                            border-top: 1px solid #333;
                            border-bottom: 1px solid #333;
                            margin-top: 0;
                            margin-bottom: 0;
                        }
                        .control, .control * {
                                color: #666;
                        }
                        
                        /* These must always be last */
                        .highslide-display-block {
                            display: block;
                        }
                        .highslide-display-none {
                            display: none;
                        }
                        .highslide-dimming {
                                background: white;
                                position: absolute;
                                top: 0px;
                                left: 0px;
                        }
                        


                        
                        /* info messages */
                        .telluser_inner {padding:10px;} 
                        
                        .telluser_error {
                                background:#ff7a70;
                                display:block;
                            text-align: left;
                            color:#d42518;
                            margin-top: 20px;
                            margin-bottom: 20px;
                                font-size:18pt;
                        }
                        
                        .telluser_ok {
                                background:#aefb8f;
                                display:block;
                            text-align: left;
                            color:#2fb91c;
                            margin-top: 20px;
                            margin-bottom: 20px;
                                font-size:18pt;
                        }       
                        
                        .telluser_empty {
                            display: block;
                            background-color: #e8eceb;
                            text-align: left;
                            color: #a4a4a4;
                            padding: 5px;
                            margin-top: 20px;
                            margin-bottom: 20px;
                        }
                        
                        .telluser_warning {
                                background:#fff7e0;
                                display:block;
                            text-align: left;
                            color:#ffc000;
                            margin-top: 20px;
                            margin-bottom: 20px;
                                font-size:18pt; 
                        }                       

                        /* SUBNAVI */
                        
                        .subnavilink_news {color:#c52a45;}
                        .subnavilink_games {color:#8fea2b;}
                        .subnavilink_videos {color:#266fc1;}
                        .subnavilink_members {color:#8fea2b;}
                        .subnavilink_photos {color:#c52a45;} 
                        .subnavilink_groups {color:#efdd18;}
                        .subnavilink_forum {color:#266fc1;}
                        

                        /* TABNAVI */

                                .tabmenubox {
                                        width:858px;
                                        height:40px;
   
                    padding:10px;
                    margin-top:-15px;
                    font-size:10pt;
                                }
                                .tabmenubox2 {
                                        width:858px;
                                        height:20px;
                    padding:10px;
                    font-size:10pt;     
                                        text-align:right;       
                                        margin-bottom:-30px;                    
                                }
                                .tabmenu2_strich {color:#6f6f6f;cursor:pointer;}
                                
                                
                                .tabmenubox2_groups a {color:#6f6f6f;}
                                .tabmenubox2_groups a:hover {color:#cab900;}
                                .tabmenubox2_groups .tabMenu02On_groups {color:#cab900;}
                                        

                                .tabmenubox a {color:#9e9e9e;}
                                .tabmenu_strich {color:#9e9e9e;cursor:pointer;}
        
                /* bereiche tabmenu */
                
                .tabMenuOn_news a {color:#c11b38;}
                .tabMenuOff_news a:hover {color:#c11b38;}
                
                .tabMenuOn_groups a {color:#cab900;} 
                .tabMenuOff_groups a:hover {color:#cab900;}              
                
                .tabMenuOn_members a {color:#c11b38;} 
                .tabMenuOff_members a:hover {color:#c11b38;}    
                
                .tabMenuOn_messages a {color:#c11b38;}
                .tabMenuOff_messages a:hover {color:#c11b38;}       
                
                .tabMenuOn_photos a {color:#c11b38;}  
                .tabMenuOff_photos a:hover {color:#c11b38;}   
                
                .tabMenuOn_videos a {color:#3165b3;}  
                .tabMenuOff_videos a:hover {color:#3165b3;}                     
                
                .tabMenuOn_games a {color:#75af36;}   
                .tabMenuOff_games a:hover {color:#75af36;}    
                
                .tabMenuOn_forum a {color:#c11b38;}   
                .tabMenuOff_forum a:hover {color:#c11b38;}                              

                .tabMenuOn_editprofile a {color:#c11b38;}   
                .tabMenuOff_editprofile a:hover {color:#c11b38;}                              
  
                .tabMenuOn_other a {color:#c11b38;}   
                .tabMenuOff_other a:hover {color:#c11b38;}       
              
        /* main design */
        #root {
                width:100%
                margin:0px;
                        position:relative;
                        height:auto;
                        height:100%
                        min-height:100%;
                }
                
        #header {
                width:100%
                display:block;
                height:100px;
                background:url(../grafiken/main/head.png) repeat-x;
                text-align:left;
                }
                
        #logo {
                background:url(../grafiken/main/logo.png) no-repeat;
                width: 600px;
                height: 100px;
                }       
        
        #logo_wrapper {
                display:inline;
                width:600px;
                height:100px;   
                float:left;
                }
        .loginmenu_link:hover {color:#C52A45;}        
                .loginmenu_highlight {color:#e5d800;}                           
                
        #login_wrapper {
                display:inline;
                float:right;
                margin-right:5px;
                }
                
        #menu_wrapper {
                border-top:1px solid #fff;      
                width:100%;
                margin-top:0px;
                height:50px;
                background:url(../grafiken/main/menu.png) repeat-x;
                }               
                
        #menu_wrapper2 {
                width:100%;
                text-align:center;
                display:block;
                }       
                        
        #menu {         
                font-weight:bold;
                font-size:11pt;
                width:900px;
                margin:0px auto;
                }       
                
        .menu_button_red {
                background:url(../grafiken/main/menu_button.png);
                width:100px;
                height:25px;
                margin: 0px auto;
                color:#fff;
                float:left;
                margin:0px -1px 0px 0px;
                }       

                .menu_button_red_on { 
                                background:url(../grafiken/main/menu_button_hover_red.png);
                width:100px;
                height:25px;
                margin: 0px auto;
                color:#fff;
                float:left;
                margin:0px -1px 0px 0px;
                }               
                                
        .menu_button_red:hover {
                background:url(../grafiken/main/menu_button_hover_red.png);
                width:100px;
                height:25px;
                margin: 0px auto;
                color:#fff;
                float:left;
                margin:0px -1px 0px 0px;
                }       

        .menu_button_green {
                background:url(../grafiken/main/menu_button.png);
                width:100px;
                height:25px;
                margin: 0px auto;
                color:#fff;
                float:left;
                margin:0px -1px 0px 0px;
                }       

        .menu_button_green_on {
                background:url(../grafiken/main/menu_button_hover_green.png);
                width:100px;
                height:25px;
                margin: 0px auto;
                color:#fff;
                float:left;
                margin:0px -1px 0px 0px;
                }                               
                                
        .menu_button_green:hover {
                background:url(../grafiken/main/menu_button_hover_green.png);
                width:100px;
                height:25px;
                margin: 0px auto;
                color:#fff;
                float:left;
                margin:0px -1px 0px 0px;
                }       

        .menu_button_yellow {
                background:url(../grafiken/main/menu_button.png);
                width:100px;
                height:25px;
                margin: 0px auto;
                color:#fff;
                float:left;
                margin:0px -1px 0px 0px;
                }       

        .menu_button_yellow_on {
                background:url(../grafiken/main/menu_button_hover_yellow.png);
                width:100px;
                height:25px;
                margin: 0px auto;
                color:#fff;
                float:left;
                margin:0px -1px 0px 0px;
                }                               
                                
        .menu_button_yellow:hover {
                background:url(../grafiken/main/menu_button_hover_yellow.png);
                width:100px;
                height:25px;
                margin: 0px auto;
                color:#fff;
                float:left;
                margin:0px -1px 0px 0px;
                }       

        .menu_button_blue {
                background:url(../grafiken/main/menu_button.png);
                width:100px;
                height:25px;
                margin: 0px auto;
                color:#fff;
                float:left;
                margin:0px -1px 0px 0px;
                }       

        .menu_button_blue_on {
                background:url(../grafiken/main/menu_button_hover_blue.png);
                width:100px;
                height:25px;
                margin: 0px auto;
                color:#fff;
                float:left;
                margin:0px -1px 0px 0px;
                }                                       
                                
        .menu_button_blue:hover {
                background:url(../grafiken/main/menu_button_hover_blue.png);
                width:100px;
                height:25px;
                margin: 0px auto;
                color:#fff;
                float:left;
                margin:0px -1px 0px 0px;
                }       
        
        .menu_inner_button {
                padding-top:2px;        
                }       
                
        #submenu_wrapper {
                width:100% ;
                margin-top:0px;
                border-top:1px solid #ffffff;
                background:#acacac;          
                text-align:center;
                }       
                
        #submenu {
                font-size:10pt;
                font-weight:bold;
                padding-left:5px;
                padding-top:3px;
                margin:0px auto;
                text-align:left;
                width:900px;
                height:24px;
                }       
                
        #content {
                width:920px;
                background:url(../grafiken/main/content_all.png) repeat-y;
                margin:3px auto 0px auto;
                text-align:left;
                min-height:41em;
                }
                
        #footer {
                width:100%;
                height:50px;
                background:url(../grafiken/main/footer.png);
                display:block;
                }
        
        #footer_whole {
                        bottom:0px;     
                        width:100%;
                        display:block;                  
                }       
                
        #footer_wrapper {
                    padding:3px 0px;        
                font-size:10pt;
                color:#fff;
                text-align:center;
                background:#505050;
                }       
                
        #footer_text {          
                margin: auto auto;
                width:350px;
                }
                
        
                
                /* ONLY HOME .PHP*/
                #left {float:left; width:210px;}              
                #left_inner {padding:0px 0px 0px 0px;}

                #middle {float:left; width:440px;}              
                #middle_inner {padding:0px 0px 0px 0px;}
        
        #right {float:left; width:210px;}       
        #right_inner {padding:0px 0px 0px 0px;}               
        
        .ep_bar {width:100%;height:10px;border:solid 1px #777777;}
        .ep_bar_inner {background:#5f8df5;height:10px;}
                
                /* OVERALL */
        #left2 {width:250px;float:left;}
        #right2 {width:620px;float:left;border-left:1px solid #d2d2d2;}

        #left2_inner {padding:10px 10px 10px 10px;}
        #right2_inner {padding:10px 0px 10px 20px;}
                
/* content */

        /* welcome */
        
                #welcome {width:500px;float:left;height:290px;}         
                #welcome_bild {float:left;border:1px solid #c2c2c2}
                #welcome_text {margin-left:20px;width:250px;height:220px;float:left;}
                
        /* fast register */
        
                #fast_register {width:350px;float:right;height:290px;}
                #register_head {padding-left:5px;}
                #register_content {
                        width:340px;
                        border:1px solid #b2b2b2;
                        background:#fff;
                        padding:10px 0px 0px 10px;
                        }
                .register_input {width:201px;}  
                
        /* FOTONOTE */
        
                .windowclass {width: 340px; border: 3px solid #aaa; background:#d2d2d2;}
                
                        #fotonoteBubble, .fotonoteEditTA {
                            position:absolute; 
                            font-size:11px; 
                            line-height:16px; 
                            padding:5px; 
                            z-index:200;
                            background:#fff;
                        }
                        #fotonoteBubble #fotonoteBubbleName a, #fotonoteBubble #fotonoteBubbleName { 
                            font-size:11px;
                            padding-bottom:4px;
                        }
                        .fotonoteEditTA {
                            padding:1px;  
                            z-index:1200;
                        }
                        
                        
                        #fn_container {
                            overflow:hidden;
                            position: relative;
                        }
                        
                        #fn_img {
                            position:absolute; 
                            top:0px; 
                            left:0px;
                        }
                        
                        #fn_container, #fn_img { cursor:pointer; cursor:hand; }
                        
                        .fotonoteoutline {
                            text-align:left;
                            position:absolute; 
                            background:transparent; 
                            border: 1px solid #ffffff; 
                            font-size:10px; 
                            z-index: 1000;
                        }
                        #scale_tl, #scale_tr, #scale_bl, #scale_br {
                            position:absolute; 
                            background-color:#4A1700;
                            background-color: #ffffff;
                            overflow:hidden;
                            width:8px; 
                            height:8px; 
                            top:-10px;
                            left:-10px;
                            z-index:1000;
                        }             
                
        /* new members */
        
                #new_members_wrapper {width:400px;height:84px;padding-bottom:30px;float:left;}
                #new_members {height:84px;width:400px;border:1px solid #b2b2b2;padding:2px;}
                .new_member_pic {width:50px;height:50px;float:left;}    
                
        /* last logins */       
                
                #last_logins_wrapper {width:400px;height:84px;padding-bottom:30px;float:right}
                #last_logins {height:84px;width:400px;border:1px solid #b2b2b2;padding:2px;}
                .last_logins_pic {width:50px;height:50px;float:left;}           
        
        /* Pagination */
        
                /* BIG */
                .pagination a,
                .paginationBig a {
                padding:2px 4px 2px;
                margin-right:4px;
                display: block;
                float: left;
                }
                
                .pagination a.last,
                .paginationBig a.last {
                background-image:url(../grafiken/arrow_left.gif);
                background-repeat:no-repeat;
                background-position:center center;
                }
                
                .pagination a.next,
                .paginationBig a.next {
                background-image:url(../grafiken/arrow_right.gif);
                background-repeat:no-repeat;
                background-position:center center;
                }
                
                .pagination a.last:hover,
                .paginationBig a.last:hover {
                background-image:url(../grafiken/arrow_left_w.gif);
                background-repeat:no-repeat;
                background-position:center center;
                }
                
                .pagination a.next:hover,
                .paginationBig a.next:hover {
                background-image:url(../grafiken/arrow_right_w.gif);
                background-repeat:no-repeat;
                background-position:center center;
                }
                
                .pagination a.dlast,
                .paginationBig a.dlast {
                background-image:url(../grafiken/arrow_dleft.gif);
                background-repeat:no-repeat;
                background-position:center center;
                }
                
                .pagination a.dnext,
                .paginationBig a.dnext {
                background-image:url(../grafiken/arrow_dright.gif);
                background-repeat:no-repeat;
                background-position:center center;
                }
                
                .pagination a.dlast:hover,
                .paginationBig a.dlast:hover {
                background-image:url(../grafiken/arrow_dleft_w.gif);
                background-repeat:no-repeat;
                background-position:center center;
                }
                
                .pagination a.dnext:hover,
                .paginationBig a.dnext:hover {
                background-image:url(../grafiken/arrow_dright_w.gif);
                background-repeat:no-repeat;
                background-position:center center;
                }
                
                .paginationBig {
                        height:22px;
                        width: 100%;
                        margin: 20px 0 20px 0;
                        padding: 5px 0 5px 0;
                        text-align: left;
                        border-top: 1px solid #B3B3B3;
                        border-bottom: 1px solid #B3B3B3;
                                                background:#f7f7f7;
                                                color:#d2d2d2;
                                                padding-left:5px;
                                                font-weight:bold;
                }
                                /* SMALL */

                .paginationSmall {
                        height:22px;
                        width: 100%;
                        margin: 0px 0px 10px 0px;
                        padding: 2px 0px 0px 0px;
                        text-align: left;
                        border-top: 1px solid #B3B3B3;
                        border-bottom: 1px solid #B3B3B3;
                }
               .pagination a,
                .paginationSmall a {
                padding:2px 4px 2px;
                margin-right:4px;
                display: block;
                float: left;
                }
                
                .pagination a.last,
                .paginationSmall a.last {
                background-image:url(../grafiken/arrow_left.gif);
                background-repeat:no-repeat;
                background-position:center center;
                }
                
                .pagination a.next,
                .paginationSmall a.next {
                background-image:url(../grafiken/arrow_right.gif);
                background-repeat:no-repeat;
                background-position:center center;
                }
                
                .pagination a.last:hover,
                .paginationSmall a.last:hover {
                background-image:url(../grafiken/arrow_left_w.gif);
                background-repeat:no-repeat;
                background-position:center center;
                }
                
                .pagination a.next:hover,
                .paginationSmall a.next:hover {
                background-image:url(../grafiken/arrow_right_w.gif);
                background-repeat:no-repeat;
                background-position:center center;
                }
                
                .pagination a.dlast,
                .paginationSmall a.dlast {
                background-image:url(../grafiken/arrow_dleft.gif);
                background-repeat:no-repeat;
                background-position:center center;
                }
                
                .pagination a.dnext,
                .paginationSmall a.dnext {
                background-image:url(../grafiken/arrow_dright.gif);
                background-repeat:no-repeat;
                background-position:center center;
                }
                
                .pagination a.dlast:hover,
                .paginationSmall a.dlast:hover {
                background-image:url(../grafiken/arrow_dleft_w.gif);
                background-repeat:no-repeat;
                background-position:center center;
                }
                
                .pagination a.dnext:hover,
                .paginationSmall a.dnext:hover {
                background-image:url(../grafiken/arrow_dright_w.gif);
                background-repeat:no-repeat;
                background-position:center center;
                }  
                                
                                .userInfoText {overflow:hidden;}
  
        /* SLIDER */


                #sliderwrapper {
                        width: 191px;
                        height: 25px;
                        margin: 10px auto 20px auto;
                        border: 0;
                        display: block;
                        background-image: url('../grafiken/Slider/bg.gif');
                        background-repeat: no-repeat;
                }
                #sliderbar {
                        margin: 3px auto;
                    width: 159px;
                    height: 7px;
                    text-align: left;
                }
        
                #slider {
                        width: 5px;
                        height: 7px;
                        z-index: 2;
                        border: 0;
                        cursor: move;
                }        
                
        /* BOXES */

                        .box_right {margin-bottom:20px;}
                        .box_left {margin-bottom:20px;}
                        .box_middle {margin-bottom:20px;}
                        
                        .box_welcome { padding:0px 0px 0px 0px;} 
                        .box_welcome_pic {float:left;}
                        .box_welcome_text {float:left;margin-left:5px;font-size:10pt;}
         
                        
                                                
                        /* MIDDLE BOXES */
                        
                                        /* box_activity */      
                
                .box_activity {
                        display:block;
                        }
                .box_activity_top {
                        background:url(../grafiken/main/top_middle_activity.png);
                        height:25px;
                        }
                .box_activity_content {
                        padding:10px 15px 15px 15px;

                        }
                .box_activity_bottom {
                        height:10px;
                        }
                                .box_activity_table {font-size:8pt;}            
  
                                /* box_lastvisitors */
                                
                .box_lastvisitors{
                        display:block;
                        }
                .box_lastvisitors_top {
                        background:url(../grafiken/main/top_middle_lastvisitors.png);
                        height:25px;
                        }
                .box_lastvisitors_content {
                        padding:10px 15px 15px 15px;
                        }
                .box_lastvisitors_bottom {
                        height:10px;
                        }
  
                                                
                        /* LEFT BOXES */

                        
                /* box_blubbr */        
                
                                .box_blubbr_loader {display:none;}
                                .box_blubbr_loader_on {display:block;height:20px;}
                                
                                .trspace {height:5px;}
                                .box_blubbr {
                        display:block; 
                        }
                .box_blubbr_top {
                                                background:url(../grafiken/main/top_left_bubble.png);                           
                        height:25px;
                        }
                .box_blubbr_content {
                        padding:10px 10px 0px 10px;
                        }
                .box_blubbr_inner_content {
                        margin-bottom:15px;
                        }       
                .box_blubbr_bild {
                        float:left;
                        width:50px;
                                                height:50px;    
                        }       
                .box_blubbr_text {
                        float:left;
                        width:130px;
                                                margin-left:10px;
                        }
  
                                /* RIGHT BOXES */               
                                
                                /* box_friends */

                .box_friends {
                        display:block;
                        }
                .box_friends_top {
                        background:url(../grafiken/main/top_right_friends.png);
                        height:25px;
                        }
                .box_friends_content {
                        padding:10px 15px 15px 15px;
        
                        }
                .box_friends_bottom {
                        height:96px;
                        }

                                /* BOX KNOWN*/                  
                                
                .box_known {
                        display:block;
                        }
                .box_known_top {
                        background:url(../grafiken/main/top_right_known.png);
                        height:25px;
                        }
                .box_known_content {
                        padding:10px 15px 15px 15px;
                        }
                .box_known_bottom {
                        height:10px;
                        }
                .box_known_content_element {margin-bottom:10px;}
                .box_known_left {float:left;}
                .box_known_right {float:left;margin-left:5px;width:115px;}       
                        
                                                
                                /* BOX ADMIN*/          

                .box_admin {
                        display:block;
                        }
                .box_admin_top {
                        background:url(../grafiken/main/top_right_admin.png);
                        height:25px;
                        }
                .box_admin_content {
                        padding:10px 15px 15px 15px;
                        }
                .box_admin_bottom {
                        height:10px;
                        }
                                
        /* FORUM */     
        
                .forum_headlink {font-weight:bold;color:#505050}
                .breadcrumb {font-size:10pt;}
                                
                .forum_headline {
                        padding-left:0px;
                        margin-bottom:42px;
                        }
                .forum_headline_overview {
                        padding-left:0px;
                        margin-bottom:22px;
                        }                        
                        
                        /* OVERVIEW */
                        
                .forum_overview_icon {
                        width:100px;
                        float:left;
                        }
                .forum_overview_kat {
                        width:430px;
                        float:left;
                        }
                .forum_overview_threads {
                        width:80px;
                        float:left;
                        }       
                .forum_overview_answers {
                        width:120px;
                        float:left;
                        }
                .forum_overview_last {
                        width:150px;
                        float:left;
                        }                                       
                .forum_overview_wrapper_box {
                        width:880px;    
                        margin-top:-1px;
                        border-top:1px solid #c6c6c6;
                        height:100px;
                        border-bottom:1px solid #c6c6c6;
                        }       
                .forum_overview_icon_box {
                        width:80px;
                        float:left;
                        border-right: 1px solid #c6c6c6;
                        padding:10px 0px 20px 20px;
                        border-left:1px solid #c6c6c6;
                        height:71px;
                        }
                .forum_overview_kat_box {
                        float:left;
                        width:420px;
                        padding:0px 0px;
                        height:101px;
                        }               
                .forum_overview_threads_box {
                        float:left;
                        width:80px;
                        text-align:center;
                        padding:0px 0px 0px 0px;
                        }       
                .forum_overview_answers_box {
                        float:left;
                        width:80px;
                        text-align:center;
                        padding:0px 0px 0px 0px;
                        }
                .forum_overview_last_box {
                        float:left;
                        width:197px;
                        text-align:center;
                        border-right:1px solid #c6c6c6;
                        padding:0px 0px 0px 0px;
                        height:101px;
                        }       
                .forum_wrapper {
                        padding:35px 0px 30px 0px;
                        }               
                .forum_wrapper1 {
                        padding:40px 0px 40px 20px;
                        }                       
                .forum_wrapper2 {
                        padding:40px 0px 40px 0px;
                        }
                        
                        /* THREAD OVERVIEW */

                .forum_t_overview_icon {
                        width:80px;
                        float:left;
                        }
                .forum_t_overview_title {
                        width:540px;
                        float:left;
                        }
                .forum_t_overview_answers {
                        width:142px;
                        float:left;
                        }
                .forum_t_overview_last {
                        width:110px;
                        float:left;
                        }                                       
                .forum_t_overview_wrapper_box {
                        border: 1px solid #c6c6c6;
                        width:880px;
                        padding-left:20px;      
                        margin-top:-1px;
                        padding:0px 0px;
                        height:83px;
                        
                        }       
                .forum_t_overview_icon_box {    
                        width:80px;
                        float:left;
                        height:53px;          
                        padding:15px 0px;
                        border-right: 1px solid #c6c6c6;
                        }
                .forum_t_overview_title_box {
                        float:left;
                        width:537px;
                        height:auto;
                        padding:24px 0px;
                        }               
                .forum_t_overview_answers_box {
                        float:left;
                        width:110px;
                        height:auto;
                        padding:32px 0px;
                        }
                .forum_t_overview_last_box {
                        float:left;
                        width:150px;
                        height:auto;
                        vertical-align:middle;
                        padding:12px 0px;
                        text-align:center;
                        }       

                .forum_wrapper_t {
                        padding:15px 0px 0px 15px;
                        }               
                .forum_wrapper1_t {
                        padding:0px 0px 0px 20px;
                        }                                                       
                .forum_wrapper2_t {
                        padding:0px 0px 0px 20px;
                        }                               
                .icon_padding {padding-left:18px;}      
                        
                        
                /* VIEW THREAD */
                                 
                .forum_bild {max-height:100px;}
                .thread_wrapper {
                        width:880px;
                        border-top: 1px solid #c9c9c9;
                        border-bottom: 1px solid #c9c9c9;
                        margin-top:-1px;
                        background:url(../grafiken/main/forum_thread.png) repeat-y;
                        }       
                .thread_wrapper_inner {}
                .thread_left {
                        float:left;
                        width:150px;
                        }
                .thread_left_wrapper {
                        padding:8px 0px 0px 8px;
                        }
                .thread_right {
                        margin-left:151px;
                        width:728px;
                        }                                         
                .thread_right_top {
                        border-bottom: 1px solid #c9c9c9;       
                        }
                .thread_right_bottom {  
                        padding-left:20px;
                        }
                .thread_right_bottom h1 {       
                        font-size:18pt;
                        }
                .thread_right_top_wrapper {
                        padding-top:4px;
                        padding-left:10px;
                        font-weight:bold;
                        font-size:10pt;
                        height:20px;
                        }
                .thread_right_bottom_wrapper {
                         padding:5px;
                        overflow:hidden;
                        }       
                        
                .quote {color:#808080;}                                 
                
                
        /* TEASER 1 */                                                          
        
                .awrapper {width:277px;background:#f0f0f0;float:left;margin:8px;height:320px;}
                .ainner {padding:10px;}
                .abild {width:255px;}
                .atitle {width:255px;margin-top:5px;}
                .atext {height:70px;padding-top:10px;}
                
        /* ARTIKEL */
        
                /* Artikelansicht */
                .aviewbild {width:230px;}
                .aviewinfo {width:230px;}
                .aviewinfo_inner {padding-top:10px;}
        
                /* big */
                .alwrapper {width:880px;background:#f0f0f0;margin-top:15px;}
                .alinner {width:880px;padding:10px 10px;}
                .albild {width:200px;height:130px;float:left;padding-bottom:5px;}
                .altext {width:650px;margin-left:10px;float:left;}
                
        /* comments */
        
                .cwrapper {width:600px;background:#f6f5f5;margin-top:5px;}
                .cinner {padding:10px 10px;}
                .cphoto {width:100px;float:left;}
                .ctext {float:left;margin-left:10px;width:470px;}
                .comment-input {width:600px;}
                .cformwrapper {width:600px;}
                .csmiley {margin-top:10px;}

        /* love */      
            
            .lwrapper {background:#f0f0f0;width:125px;float:left;margin:2px;}
            .linner {padding:10px 10px;}
            .lphoto {}
            .linfo {margin-top:10px;}

                /* GRUPPEN  */  
            
                /* groups forum */
                
                .fwrapper {width:600px;background:#f6f5f5;margin-top:5px;border:1px solid #d2d2d2;}
                .finner {padding:10px 10px;}   

                        
                /* MEMBERS */
                
                .mlwrapper {width:880px;height:95px;background:#f0f0f0;margin-top:15px;}
                .mlinner {width:880px;padding:10px 10px;}
                .mlbild {width:75px;height:75px;float:left;}
                .mltext {width:595px;margin-left:10px;float:left;}
                
                /* wall */
                .wallwrapper {width:880px;background:#f0f0f0;margin-top:10px;}
                .wallinner {display:block;padding:10px 10px;background:#f0f0f0;}
                .wallbild {width:75px;height:75px;float:left;}
                .walltext {width:595px;margin-left:10px;float:left;}
                
                /* messages (MEMBERS + ...)*/
        
        .msg_text {float:left;width:370px;}
        .msg_date {float:left;width:100px;text-align:center;padding-top:15px;}
        .msg_read {float:left;width:50px;margin-left:75px;padding-top:25px;}
        .msg_options {width:100px;float:left;margin-left:70px;padding-top:28px;}

        .msgwrapper {width:880px;height:95px;background:#fbfbfb;margin-top:5px;}
        .msg_inner {width:790px;margin-left:10px;float:left;}
        
        .msg_head {width:100%;margin-bottom:-5px;font-weight:bold;color:#929292}
        .msg_head_photo {float:left;width:93px;}
        .msg_head_from {float:left;width:400px;}
        .msg_head_date {float:left;width:150px;}
        .msg_head_read {float:left;width:120px;}
        .msg_head_options {float:left;width:100px;}
        
        .read_message {display:block;width:860px;background:#f6f6f6;padding:10px 10px;;}
        
        /* PHOTOS */
        
        .photo_list {float:left;}
        .photo_pic {}
        .photo_info {}
        
        .f_head {width:100%;margin-bottom:-10px;font-weight:bold;color:#929292;font-size:8pt;}
        .f_head_photo {float:left;width:85px;margin-left:10px;}
        .f_head_info {float:left;width:500px;}
        .f_head_options {float:left;width:150px;}
        
        .flwrapper {width:880px;height:95px;background:#fbfbfb;margin-top:15px;}
                .flinner {width:880px;padding:10px 10px;}
                .flbild {width:75px;height:75px;float:left;}
                .fltext {width:500px;margin-left:10px;float:left;}
                .floptions {width:250px;margin-left:0px;float:left;margin-top:25px;}
                
                /* VIDEOS */
                
                #target_upload {width:0px;height:0px;border:0px;}
                
                
            /* PROFILE */
            
            .profile_last {display:block;margin-top:5px;}
            .profile_last_pic {float:left;}
            .profile_last_text {float:left;margin-left:5px;}       
                
                .profile_left {width:270px;float:left;}
                .profile_right {width:270px;float:left;}
                .profile_left2 {width:200px;float:left;}
                .profile_right2 {width:390px;float:left;background:#f0f0f0;}            
               

                        /* HARDWARE */

                        .module {margin-left:10px;}
                        .module_left {border-left:1px #aaaaaa solid;border-top:1px #aaaaaa solid;border-bottom:1px #aaaaaa solid;height:15px;float:left;background:#cccccc;padding:2px;}
                        .module_right {height:15px;float:left;background:#dddddd;padding:2px;display:inline;border-right:1px #aaaaaa solid;border-top:1px #aaaaaa solid;border-bottom:1px #aaaaaa solid;}       

                        .hardware_profile {display:block;padding:5px;width:390px;}
                        .hardware_profile_inner {}
                        .hardware_profile_pic {float:left;width:160px;margin-bottom:5px;}
                        .hardware_profile_text {margin-left:5px;float:left;width:200px;margin-bottom:5px;}
						

