﻿	       
	  
	  .meinvsv
        {
	        background:#000 url(images/bg/meinbg.jpg) no-repeat top !important;
	        min-height:600px !important;
	        color:#fff;
            }
            
       #meinindikator 
       {
           font-size:24px;
           color:#fff;
           margin: 5px 0 30px 0;
           }
       #meinindikator a { color:#d5aa3a; text-decoration:none; }
       #meinindikator a:hover { color:#fff; }
           
       #meinbestimmung 
       {
           width:430px;
           float:left;
           }
       #meinbestimmung h2
       {
           color:#fff;
           line-height:40px;
           font-size:30px;
           font-weight:normal;
           border-bottom:1px solid #fff;
           margin-bottom:20px;
           }
       #meinbestimmung h3
       {
           color:#fff;
           line-height:20px;
           font-size:16px;
           font-weight:normal;
           margin:0px 0 6px 0;
           padding:0;
           }
       #meinbestimmung a
       {
           color:#000;
           display:block;
           font-size:36px;
           line-height:28px;
           text-decoration:none;
           margin:0 0 20px 0;
           padding:13px 10px 8px 10px;
           }
       #meinbestimmung a.white4{ background: url(images/bg/80.png);}
       #meinbestimmung a.white3{ background: url(images/bg/70.png);}
       #meinbestimmung a.white2{ background: url(images/bg/55.png);}
       #meinbestimmung a.white1{ background: url(images/bg/40.png);}  
       #meinbestimmung a span { font-size:18px; }
       #meinbestimmung a:hover { background: url(images/bg/10.png); color:#d6ae3d; }
       #meinbestimmung form{padding:7px; }
       #meinbestimmung label{  background: url(images/bg/40.png) repeat-x bottom; }

       #meinbestimmung td a
       {
           color:#000;
           display:inline;
           font-size:11px;
           line-height:normal;
           text-decoration:none;
           margin:0;
           padding:0px;
           }
           
       #meinkonto 
       {
           width:210px;
           float:left;
           margin:0 0 20px 30px;
           }
           
       #meinkonto h2
       {
           color:#cbd6e8;
           line-height:40px;
           font-size:30px;
           font-weight:normal;
           border-bottom:1px solid #cbd6e8;
           margin-bottom:20px;
           } 
       #meinkonto div {  background: url(images/bg/30.png); padding:20px; min-height:120px; color:#fff; }  
       #meinkonto a { text-decoration:none; background: url(images/icon/pfeil4.png) no-repeat 5px 5px; display:block; margin:0; padding: 0 0 0 13px; line-height:normal; }
	   #meinkonto a:hover { color:#fff; }
	    
       #meinrechts 
       {
           width:210px;
           float:right;
           color:#8092b3;
           }  
       #meinrechts h2
       {
           color:#7b96c1;
           line-height:40px;
           font-size:30px;
           font-weight:normal;
           border-bottom:1px solid #7b96c1;
           margin-bottom:20px;
           }  
       #meinrechts h3
       {
           color:#fff;
           font-size:10px;
           font-weight:normal;
           margin:0px;
           background: url(images/bg/20.png);
           padding:2px 20px;
           }  
       #meinrechts a
       {
           color:#fff;
           display:block;
           text-decoration:none;
           padding:5px 20px;
           margin:3px 0;
           background: url(images/bg/10.png);
           }
           #meinrechts a:hover { background: none; color:#d6ae3d; }
           #meinrechts a span { color:#91a4c6; } 
           #meinrechts a.marked { background: url(images/bg/30.png); }
           
		.forum
        {
            width:100%;
            color:#fff;
            border-collapse: separate;
            border-spacing: 0px 1px;
            }    
           .forum tr.forum2 td
            {
                background: url(images/bg/30.png);
                }
           .forum tr td
            {
                background: url(images/bg/20.png);
                }
            .forum th
            {
                padding:15px 0 8px 15px;
	            font-size:10px; text-transform:uppercase;
	            text-align:left;
	            background: url(images/bg/10.png);
	            color:#8ba3cb;
                }
           .forum td
            {
                padding:10px 0 10px 15px;
                }
            .forum tr:hover td
            {
	            background:#d3a631;
                }
            .forum td a
            {
                text-decoration:none;
                          }
            .forum td a
            {
                font-weight:bold;
                font-size:13px;
                color:#fff;
                }
             .forumthread 
             {
                 width:910px;
                 clear:both;
                 float: left; overflow: hidden;
                 margin: 0 0 10px 0;
                 }
            .foruminfo
                {
                    width:200px;
                    float: left; 
                    background: url(images/bg/10.png);
                    color:#cdd1d8 !important;
                    padding:10px;
                    margin-right:0px;
                    margin-bottom: -2000px; padding-bottom: 2000px;
                    }
            .foruminfo h3
            {
               color:#fff !important;
            }
            .forumentry 
                {
                    width:670px;
                    float:left;
                    background: url(images/bg/30.png);
                    color:#fff !important;
                    padding:10px;
                    margin-bottom: -2000px; padding-bottom: 2000px;
                    }
            .forumentry h2{ color:#fff !important; }
            
            .forum20 { background: url(images/bg/20.png); }
            .forum30 { background: url(images/bg/30.png); }
            .forum40 { background: url(images/bg/40.png); }
            .flist { margin: 0 0 2px 0; }
            
            .commenting  
            {
                display:none; 
                background: url(images/bg/00g.png);
                width:870px;
                padding:20px;
                position:relative;
                z-index:1;
                          }

            .commenting input { width:406px !important; }

            .comment_x { z-index:100; display:none; text-decoration:none; font-weight:bold; font-size:36px; position:absolute; top:16px; right:10px; display:none; color:#fff; }

            #comment_open { 
                            display:block; 
                            font-size:11px; 
                            margin:0px 0; 
                            padding: 0px 0 10px 0; 
                            color:#fff; 
                            background:url(images/bg/submit5.png) no-repeat center; 
                            border:0; 
                            width:220px; 
                            line-height:50px; 
                            text-align:center;
                            text-decoration:none;
                            }
            #comment_open:hover { 
                            background:url(images/bg/submit6.png) no-repeat center; 
                            }
                            
        #accordion2, #accordion3 {
	        width: 910px;
	        margin-bottom:20px;
        }
        
        #accordion2 li, #accordion3 li 
        {
	        width: 910px;
	        color:#fff !important;
	        overflow:hidden; clear:both; 
	        margin:0 !important;padding:0 !important;
	        margin-top:1px !important;
        }
        
        #accordion2 li.current h3, #accordion3 li.current h3
        {
	        background: url(images/bg/30.png);
	        color:#041f4f !important;
        }
        
        #accordion2 h3:hover, #accordion3 h3:hover
        {
            background:#d0ab39;
        }
       	       
        #accordion2 .accordion21, #accordion3 .accordion21
        {
	        background: url(images/bg/40.png);
        }
        #accordion2 .accordion22, #accordion3 .accordion22
        {
	        background: url(images/bg/30.png);
        }
        #accordion2 h3, #accordion3 h3 
        {
            padding: 5px 10px;
	        color:#fff !important;
	        cursor:pointer;
	        margin:0  !important;
        }
        #accordion2 h3 span, #accordion3 h3 span
        {
            font-size:10px;
            display:block;
        }

        #accordion2 .pane2, #accordion3 .pane2
        {
            display:none;
            font-size:11px;
            line-height:normal;
	        color:#fff;
	        overflow:hidden;
        }
        
        #accordion2 .blok, #accordion3 .blok
        {
            width:430px;float:left;
            margin:10px;
        }
        
        #accordion2 a.entscheidung, #accordion3 a.entscheidung
        {
            background: url(images/bg/20.png);
            display:block;
            line-height:28px;
            font-weight:bold;
            padding: 0 10px;
            margin-bottom:2px;
            font-size:12px;
            color:#fff;
        }
        #accordion2 a.entscheidung:hover, #accordion3 a.entscheidung:hover
        {
            background: #d0ab39;
        }
        
        .noentscheidung
        {
            height:28px;
            z-index:2;
            position:absolute;
            width:430px;
        }
        
        .answered_bar
        {
            height:28px;
            z-index:2;
            position:absolute;
        }

        .answered_text {
            width:430px;
            position:absolute;
            z-index:3;
            color:#fff;
            text-align:left;
            font-weight:bold;
            font-size:12px;
            line-height:28px;
            padding: 0 10px;
        }
         
        .answered_bg {
            width:430px;
            z-index:1;
            font-weight:normal;
            margin-bottom:2px;
            height:28px;
            position:relative;
            background: url(images/bg/20.png);
        }
        
        .answered_perc {
            z-index:8;
            font-weight:normal;
            font-size:37px;
            line-height:28px;
            height:28px;
            color:#fff;
            text-align:right;
            position:absolute;
            right:0;
            top:0;
        }
        
        .answered_yours {
           position:absolute;
           right:-12px;
           top:0px;
           background: #d0ab39;
           width:10px;
           height:28px;
           z-index:3;
        } 
        .answered_yours1 {
           background: url(images/bg/10.png) !important;
        } 