﻿ #fragenbox{width:100%;height:118px;}
#fragenboxleft{background-image:url('/images/fragenbox_01.jpg');background-repeat:no-repeat;background-position:left;height:100%;width:100%;}
#fragenboxmiddle{margin-top:4px;margin-left:5px;background-image:url('/images/fragenbox_bg.jpg');background-repeat:repeat;height:100%;width:100%;}
#fragenboxright{background-image:url('/images/fragenbox_03.jpg');background-repeat:no-repeat;background-position:right;height:100%;width:100%;}
#fragenboxright h1{padding-top:10px;padding-left:15px;font-size:16px;color:#3077c9;}
#fragenboxtoptext{margin-top:10px;margin-left:63px;font-size:12px;color:#090;}
#fragenTextbox{margin-top:8px;margin-left:63px;border-width:0;border-style:solid;font-size:20px;font-weight:lighter;color:#3077c9;width:393px;}
#fragenButton{margin-top:-29px;margin-right:15px;font-size:16px;font-weight:bold;color:#000;float:right;width:135px;height:35px;cursor:pointer;}
#fragenboxsubtext{margin-top:5px;margin-left:63px;font-size:10px;color:#000;}
.formulare{border:1px solid #3077c9;padding-top:15px;padding-right:5px;margin-top:5px;margin-right:10px;float:left;width:100%;font-size:12px;font-weight:lighter;background-color:#ffffe1;}
.formulare h2{border-bottom:1px solid #3077c9;font-size:14px;font-weight:bold;margin-right:10px;padding-bottom:5px;}
.formulare p{font-size:10px;}
.subtext{font-size:10px;}
.validation-summary-errors{color:#f00;font-size:14px;}
.field-validation-error{color:#f00;font-size:14px;}
.input-validation-error{border:1px solid #f00;background-color:#fee;}
.socialbookmark{padding-left:5px;font-size:12px;color:#666;background-repeat:no-repeat;}
.socialbookmark img{border:0 none #fff;}
.socialbookmarkFrage{padding-left:5px;font-size:12px;color:#666;background-repeat:no-repeat;}
.socialbookmarkFrage img{border:0 none #fff;}
.form1_mid{background:url('/images/form1_mid.jpg');height:529px;}
.form1_left{background:url('/images/form1_left.jpg') left no-repeat;height:529px;}
.form1_right{background:url('/images/form1_right.jpg') right no-repeat;height:529px;}
.form1_content{margin:0;padding:.6em .5em 1.5em 1.5em;}
#FragenTitel{font-size:16pt;width:97%;margin-top:8px;font-weight:lighter;color:#3077c9;}
#FragenBeschreibung{font-size:12pt;font-weight:lighter;color:#2c5885;width:97%;}
.form1_content input{border:1px solid #06c;}
.form1_content textarea{border:1px solid #06c;}
#fragenButton2{margin-top:0;margin-right:15px;font-size:16px;font-weight:bold;color:#000;float:right;width:135px;height:25px;cursor:pointer;}
.form3{color:#3077c9;border:1px solid #3077c9;padding:20px;margin-top:5px;background-color:#f8f8f8;}
.form3 h2{border-bottom:1px solid #3077c9;font-size:20px;font-weight:bold;margin-right:5px;padding-bottom:5px;color:#000;}
.form4{color:#3077c9;border:2px solid #3077c9;padding:20px;margin-top:5px;margin-left:0;background-color:#e6ffe6;font-size:14px;}
.form4 h2{border-bottom:1px solid #3077c9;font-size:20px;font-weight:bold;margin-right:5px;padding-bottom:5px;color:#000;}
.form5{color:#3077c9;border:1px solid #3077c9;padding:20px;margin-top:5px;font-size:14px;}
.form5 h2{border-bottom:1px solid #3077c9;font-size:20px;font-weight:bold;margin-right:5px;padding-bottom:5px;margin-bottom:10px;color:#000;}
.form5 #AntwortTextbox{background-color:#fff;}
.form5 #fragenButton{font-weight:bold;color:#090;}
.form5 input{padding:1px;border:1px solid #3077c9;}
.form5 textarea{border:1px solid #3077c9;}
.form5 select{border:1px solid #3077c9;}
.form6{min-height:230px;color:#3077c9;border:1px solid #3077c9;padding:20px;margin-top:5px;font-size:12px;}
.form6 h2{border-bottom:2px solid #3077c9;font-size:16px;font-weight:bold;margin-right:10px;padding-bottom:5px;color:#000;}
.form6 ul{margin:10px;padding:10px;list-style-type:upper-roman;}
.form6 ol{margin:10px;padding:10px;}
.form6 hr{border-top-style:solid;border-top-width:1px;border-top-color:#3077c9;}
.form6 input{padding:1px;border:1px solid #3077c9;}
.form6 textarea{border:1px solid #3077c9;}
.form6 select{border:1px solid #3077c9;}
#visitenkarte{margin-top:-2px;padding:42px 20px 20px 20px;width:348px;height:163px;float:left;background-image:url('/images/SprechblaseKlammer.gif');}
#ratgeber{margin-top:-2px;padding:42px 20px 20px 20px;width:348px;height:163px;float:right;background-color:#c0c0c0;}
.form7{color:#666;border:1px solid #3077c9;padding:20px;min-height:300px;margin-top:5px;font-size:14px;}
.form7 h2{border-bottom:2px solid #3077c9;font-size:20px;font-weight:bold;margin:-10px;padding:10px;font-style:italic;color:#000;}
.form7 hr{border-top-style:solid;border-top-width:1px;border-top-color:#3077c9;}
.form7 input{border:1px solid #3077c9;}
.form7 textarea{border:1px solid #3077c9;}
.form7 select{border:1px solid #3077c9;}
.Button1{border:1px solid #000;float:right;background:transparent url(/images/buttonBG1.png) repeat scroll 0;cursor:pointer;height:34px;margin:7px;}
.Button2{background-position:0 0;border:1px solid #000;float:right;background:transparent url(/images/buttonBG1.png) repeat scroll 0;cursor:pointer;height:20px;margin:7px;text-decoration:none;color:#000;padding:6px;}
.Button2 a:link{text-decoration:none;color:#000;}
.Button2 a:visited{text-decoration:none;color:#000;}
.Button2 a:hover{text-decoration:none;color:#000;}
.Button2 a:focus{text-decoration:none;color:#000;}
#AntwortButton{color:#fff;cursor:pointer;height:20px;margin:7px;text-decoration:none;padding:6px;background-color:#3173c7;font-weight:bold;}
#AntwortButton a:link{text-decoration:none;color:#fff;}
#AntwortButton a:visited{text-decoration:none;color:#fff;}
#AntwortButton a:hover{text-decoration:none;color:#f60;}
#AntwortButton a:focus{text-decoration:none;color:#f60;}

.bewertung :link
{
    color: #FF6600;
}
.bewertung :visited
{
   color: #FF6600;
}
.bewertung
{
    color: #000000;
  float:right;
   padding: 2px;   
  
}
.top_answer
{
    float:left;
    margin-top:-12px;
     color: #009900;
     font-size:10pt;
 
}
.CommentButton{margin-right:10px;margin-top:-5px;float:right;font-size:11px;}
.CommentButton a:link{color:#fff;}
.CommentButton a:visited{color:#fff;}
.CommentButton a:hover{text-decoration:none;color:#f60;}
.CommentButton a:focus{text-decoration:none;color:#f60;}
.CommentButtonFrage{margin-right:6px;margin-top:-17px;float:right;font-size:11px;}
.CommentButtonFrage a:link{color:#fff;}
.CommentButtonFrage a:visited{color:#fff;}
.CommentButtonFrage a:hover{text-decoration:none;color:#f60;}
.CommentButtonFrage a:focus{text-decoration:none;color:#f60;}
.mainsearchbox{padding:10px;color:#666;border:1px solid #3077c9;margin-bottom:10px;font-size:14px;}
.mainsearchbox h2{border-bottom:2px solid #3077c9;font-size:20px;font-weight:bold;margin-bottom:10px;padding:0;font-style:italic;color:#000;}
.Fragen_Searchbox{padding:10px;color:#666;border:1px solid #3077c9;margin-bottom:10px;font-size:14px;}
.Fragen_Searchbox h2{border-bottom:2px solid #3077c9;font-size:20px;font-weight:bold;margin-bottom:10px;padding:0;font-style:italic;color:#000;}
.Top_Searchbox{padding:10px;color:#666;border:1px solid #3077c9;margin-bottom:10px;font-size:14px;}
.Tag_Searchbox h2{border-bottom:2px solid #3077c9;font-size:20px;font-weight:bold;margin-bottom:10px;padding:0;font-style:italic;color:#000;}
#faq a:link{color:#3077c9;}
#faq a:visited{color:#3077c9;}
#faq a:hover{color:#f60;}
#faq a:focus{color:#f60;}
#faq{margin-left:20px;}
#faq ul li{list-style-type:none;}
#viplogo{background-image:url('/images/viplogo.jpg');width:200px;height:228px;float:right;background-repeat:no-repeat;}
.formPunkte{float:right;}
#vipcode_Box{border:1px solid #666;background-color:#2c79cb;color:#fff;width:310px;padding:3px;font-size:14px;text-align:center;}
#vipcode_wait_Box{border:1px solid #666;background-color:#ffe8f3;color:#000;width:310px;padding:3px;font-size:14px;text-align:center;}
#vipcode_Counter{margin-top:150px;margin-left:50px;color:#2c79cb;font-size:60px;font-weight:bold;font-style:italic;}
.form8{color:#3077c9;border:1px solid #3077c9;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;margin-top:5px;font-size:14px;}
.form8 h2{border-bottom:1px solid #3077c9;font-size:20px;font-weight:bold;margin-right:5px;padding-top:0;padding-bottom:5px;margin-top:0;margin-bottom:10px;color:#000;}
#question
{
    color: #3077c9;
    border: 1px solid #3077c9;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: 5px;
    font-size: 14px;
    background-color: #f5faff;
}
#question h2{border-bottom:1px solid #3077c9;font-size:20px;font-weight:bold;margin-right:5px;padding-top:0;padding-bottom:5px;margin-top:0;margin-bottom:10px;color:#000;}
.antwortform{background-position:url('/images/form1_mid.jpg') top;color:#3077c9;border:2px solid #3077c9;padding:10px;margin-top:5px;font-size:14px;width:545px;background:url('/images/form1_mid.jpg');}
.antwortform h2{border-bottom:1px solid #3077c9;font-size:18px;margin-right:5px;padding-bottom:5px;margin-bottom:10px;color:#000;}
.antwortform #AntwortTextbox{background-color:#fff;}
.antwortform #AntwortButton2{background-color:#3077c9;float:right;font-weight:bold;color:#fff;margin-top:10px;padding:5px;width:120px;}
.antwortform input{border:1px solid #3077c9;}
#formSitemap{color:#000;border:1px solid #3077c9;padding:20px;margin-top:5px;}
#formSitemap h2{border-bottom:1px solid #3077c9;font-size:20px;font-weight:bold;margin-right:5px;padding-bottom:5px;margin-bottom:10px;color:#000;}
#formSitemap ul{display:inline;margin-left:0;padding-left:0;}
#formSitemap ul li{border:medium none;display:inline;list-style-image:none;list-style-position:outside;list-style-type:none;}
#formSitemap ul li a{padding:4px 3px 4px 3px;font-size:14px;font-weight:bold;}
#formSitemap a:link{font-size:14px;color:#3077c9;}
#formSitemap a:visited{color:#3077c9;}
#formSitemap a:hover{color:#f60;}
#formSitemap ul li a:focus,#menu ul li a:hover{outline-color:invert;outline-style:none;outline-width:medium;}
.formUserdetails1{margin:20px;width:100%;}
.formUserdetails1 .boxTop h1{margin:10px 0;display:block;margin-top:0;padding-left:10px;padding-top:5px;font-size:20px;}
.formUserdetails1 .boxTop{margin-top:4px;background-color:#3077c9;height:35px;font-size:0;width:100%;position:relative;color:#fff;}
.formUserdetails1 .boxMiddle{border:#3077c9 1px solid;padding-bottom:10px;padding-left:10px;padding-right:10px;clear:both;overflow:hidden;padding-top:10px;font-size:12px;}
.boxTop .top_corner_left{border-bottom-style:none;border-right-style:none;border-top-style:none;vertical-align:middle;border-left-style:none;font-size:0;position:absolute;top:0;left:0;}
.boxTop .top_corner{border-bottom-style:none;border-right-style:none;border-top-style:none;vertical-align:middle;border-left-style:none;font-size:0;position:absolute;top:0;right:0;}
.formUserdetails1 .boxBottom{background-color:#3077c9;position:relative;padding-bottom:10px;padding-left:10px;padding-right:10px;clear:both;height:3px;}
.boxBottom .bottom_right_corner{border-bottom-style:none;border-right-style:none;border-top-style:none;vertical-align:middle;border-left-style:none;font-size:0;position:absolute;bottom:0;right:0;}
.boxBottom .bottom_left_corner{border-bottom-style:none;border-right-style:none;border-top-style:none;vertical-align:middle;border-left-style:none;font-size:0;position:absolute;bottom:0;left:0;}
.userprofil_left{width:40%;float:left;}
.userprofil_right{width:60%;float:right;}
.userprofil_content{color:#666;border:1px solid #3077c9;padding:5px;margin:5px 0 5px 5px;font-size:14px;background-color:#fff;}
.userprofil_content h2{margin:1px 60px 5px 1px;border-bottom:1px solid #3077c9;font-size:16px;padding:3px;color:#3077c9;}
.userprofil_content p{margin:0;padding:2px 15px 2px 15px;}
.userprofil_content dl{width:80%;margin:0 0 5px 0;padding:2px 15px 2px 15px;}
.userprofil_content dt{clear:left;color:#999;float:left;height:16px;margin:0;padding:0 0 2px 0;}
.userprofil_content dd{min-height:16px;margin:0 0 0 130px;padding:0 0 2px 0;}
.userprofil_content .rightimages{margin-top:0;float:right;}
.userprofil_content hr{border-top-style:solid;border-top-width:1px;border-top-color:#3077c9;}
.userprofil_title{color:#fff;padding:5px;margin:5px 0 5px 5px;font-size:14px;background-color:#3077c9;}
.userprofil_title h1{margin:0;font-size:16px;padding:2px;color:#fff;}
.userprofil_title hr{border-top-style:solid;border-top-width:1px;border-top-color:#3077c9;}
.userprofil_ratgeber{color:#666;border:1px solid #3077c9;padding:5px;margin:5px 0 5px 5px;font-size:14px;}
.userprofil_ratgeber h2{margin:0 0 5px 0;border-bottom:2px solid #3077c9;font-size:16px;padding:5px;color:#3077c9;}
.userprofil_ratgeber p{margin:0;padding:2px 5px 2px 5px;}
.userprofil_ratgeber hr{border-top-style:solid;border-top-width:1px;border-top-color:#3077c9;}
#StandardButton{cursor:pointer;text-decoration:none;background-color:#3077c9;color:#fff;}
.Userform1{color:#3077c9;border:1px solid #3077c9;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;margin-top:5px;font-size:14px;}
.Userform1 h2{border-bottom:1px solid #3077c9;font-size:20px;font-weight:bold;margin-right:5px;padding-top:0;padding-bottom:5px;margin-top:0;margin-bottom:10px;color:#000;}
.form20{color:#3077c9;border:1px solid #3077c9;padding-left:34px;padding-right:10px;padding-top:5px;padding-bottom:0;font-size:14px;background-color:#ffffff;}
.form21{color:#3077c9;border:1px solid #3077c9;padding-left:28px;padding-right:10px;padding-top:5px;padding-bottom:0;font-size:14px;background-color:#ffffff;}
.form_related{color:#ffffff;border:1px solid #3173c7;padding-left:34px;padding-right:10px;padding-top:5px;padding-bottom:0;font-size:14px;background-color:#3173c7;}
