@charset "utf-8";
/* CSS Document */
.contactForm{font-size:16px;color:#000;margin:0}
.contactForm .control{clear:left;margin:15px 0 0}
.contactForm .control .hint{font-size:11px;font-weight:400;text-align:right;width:95%}
.contactForm textarea,.contactForm select,.contactForm .input{border:1px solid #D6D6D6;font-size:16px;font-weight:400;width:95%;padding:2px}
.contactForm textarea{font-weight:700}
.contactForm select,.contactForm .input{height:30px}
.contactForm .control strong{font-weight:700;line-height:36px}
.contactForm .invalid .input,.contactForm .invalid textarea,.contactForm .invalid select{border:1px solid red}
.contactForm .invalid strong,.contactForm .invalid{color:red!important}
.contactForm .current{background-color:#D2FFD2}
.contactForm .empty{color:#ccc!important;text-align:left}
.contactForm .width100{width:100px!important}
.contactForm .width300{width:250px!important}
.contactForm .width200{width:200px!important}
.contactForm .width600{width:570px!important}
.contactForm .marginbottom{margin:0 0 10px!important}
.contactForm .marginbottom2{margin:0 0 14px!important}
.messagesend{background-color:#EFF5FF;border:1px solid #CDDBF1;color:#000;font-weight:700;text-align:center;position:absolute;z-index:1150;font-size:16px;line-height:1.5;padding:10px}
.sbmt{text-align:center}
.cover{background:#EEF8FD}
.contactForm #submit_btn{display:none;height:30px;padding:5px 10px}
.contactForm .im .logo{height:16px;width:16px;background-image:url(/images/norepeat.gif);margin:8px 7px 0 25px}
.contactForm .im a{float:left;color:#000;font-weight:700;text-decoration:none;line-height:36px;margin:0 25px 0 0}
.contact_info{color:#000;font-size:13px;margin:0 0 50px}
.contact_info .flag{height:14px;width:16px;background-image:url(/images/norepeat.gif);background-position:100% 100%;margin:0 7px 0 0}
.contact_info .us{background-position:-110px -183px}
.contact_info .en{background-position:-2px -32px}
.contact_info .de{background-position:-18px -32px}
.contact_info .title .logo{height:16px;width:16px;background-image:url(/images/norepeat.gif);background-position:-91px -183px;margin:0 10px 0 0}
.contact_info a{color:#0B3460;line-height:16px}
.contact_info p{margin:8px 0}
.contact_info td{padding:0 10px 5px}
.messages{text-align:center;background-color:#EFF5FF;border:1px solid #CDDBF1;vertical-align:middle;font-weight:700;margin:0 0 20px;padding:20px}
.contactForm .arrow{background-image:url(/images/norepeat.gif);background-position:-102px -35px;background-repeat:no-repeat;display:block;float:right;font-size:1px;height:6px;line-height:1px;width:6px;margin:5px 0 0 5px}
.contactForm .up{background-position:-110px -35px}
.captcha{width:auto!important;position:absolute;margin:3px 0 0 10px !important}
.send_message{ text-align:center}
#splash {text-align: left;margin:10px 0 25px 0;}

.inpButton{cursor:pointer;display: block;padding:5px 15px;text-decoration:none;font-weight:bold;
    border:1px solid #707070;
    border-radius:2px;
    -khtml-border-radius:2px;
    -webkit-border-radius:2px;
    -miz-border-radius:2px;
    box-shadow:0 0 1px #FFF;
    -khtml-box-shadow:0 0 1px #FFF;
    -webkit-box-shadow:0 0 1px #FFF;
    -moz-box-shadow:0 0 1px #FFF;
    
    background:#f2f2f2;
    background:-moz-linear-gradient(top,#f2f2f2 0,#ebebeb 44%,#ddd 48%,#dadada 67%,#d6d6d6 74%,#cfcfcf 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(44%,#ebebeb),color-stop(48%,#ddd),color-stop(67%,#dadada),color-stop(74%,#d6d6d6),color-stop(100%,#cfcfcf));
    background:-webkit-linear-gradient(top,#f2f2f2 0,#ebebeb 44%,#ddd 48%,#dadada 67%,#d6d6d6 74%,#cfcfcf 100%);
    background:-o-linear-gradient(top,#f2f2f2 0,#ebebeb 44%,#ddd 48%,#dadada 67%,#d6d6d6 74%,#cfcfcf 100%);
    background:-ms-linear-gradient(top,#f2f2f2 0,#ebebeb 44%,#ddd 48%,#dadada 67%,#d6d6d6 74%,#cfcfcf 100%);
    background:linear-gradient(top,#f2f2f2 0,#ebebeb 44%,#ddd 48%,#dadada 67%,#d6d6d6 74%,#cfcfcf 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#cfcfcf',GradientType=0)}
