@charset "utf-8";
/* CSS Document */

/* Feedback Extension */
#fancybox-close {background: url(../images/close.png) no-repeat; cursor: pointer; display: none; height: 42px; width: 42px; right: -23px; top: -18px; position: absolute; z-index: 1103;}
#mask {position:fixed; left:0; top:0; z-index:9000; background-color:#000; display:none;}
#modalwindow .window {position:absolute; left:0; top:0; display:none; z-index:9999;}
#modalwindow .dialog_content {padding:20px; }
#modalwindow #dialog {background-color: #FFF; min-width:500px; top: 15%!important;}
.docklink {display: block; height: 15px; padding: 16px 43px 84px 0; background:url(../images/btn_feedback_upd.png) no-repeat;}
.bo_docklink a:hover {background:url(../images/btn_feedback_hover_upd.png) no-repeat; padding-right: 50px;}
.form-quick-contact {background:#F8F8F8 url(../images/bg-form.jpg) no-repeat; width:578px; border:1px solid #c5c5c5; padding-left:45px; font-size:1.2em; text-align:left;}
.form-quick-contact .response {display:block;}
.form-quick-contact .title {margin-top:30px; padding-bottom:20px;}
.form-quick-contact .title h1 {color:#0A263C; font-weight:800; padding-left:60px; font-size:1.8em;}
.form-quick-contact .radio{color:#666; font-weight:bold; font-size:13px; padding-bottom:20px;}
.form-quick-contact .radio .radio-box {width:135px; float:left;}
.form-quick-contact .radio .radio-check {}
.form-quick-contact .text {padding:0; float:left; width:90px; line-height:20px; font-size:1.25em;}
.form-quick-contact .input {float:left; width:300px; line-height:20px; padding-left: 100px}
.form-quick-contact .input .name {font-size:1em;}
.form-quick-contact .input .input-text {font-size:1em;}
.form-quick-contact .text .info-txt {width:200px; padding-bottom:12px; color:#666; vertical-align:middle; font-size:0.75em;}
.form-quick-contact .input .textbox {margin-bottom:12px; width:250px; border:1px solid #B6B6B6;}
.form-quick-contact .capcha .textbox {width:60px; border:1px solid #B6B6B6;}
.form-quick-contact .capcha .label {float:left;}
.form-quick-contact #security_image {margin-left:5px; margin-top:1px;}
.form-quick-contact .capcha {padding-top:10px; color:#666; font-weight:bold; margin-bottom:10px}
.form-quick-contact .hm_content {color:#666; font-weight:bold; margin-bottom:10px; font-size:0.9em;}
.form-quick-contact .text-area textarea {border:1px solid #B6B6B6; width: 542px; font-size:1em;}
.form-quick-contact .submit {text-align:right; padding:10px 0 10px 10px;}
.form-quick-contact .submit input {vertical-align: top;}
.form-quick-contact .submit a {}
.form-quick-contact .submit a img {border:none}
.form-quick-contact .error-msg, .success-msg, .note-msg, .notice-msg {margin-bottom:20px;}

/* FAQ Extension*/
.simple_jfaq {display: block;}
.simple_jfaq dt {background: #EDEDED; clear: both; margin: 2px 0 0 0; padding: 4px 20px; font-weight: bold; text-transform: normal;}
.simple_jfaq dt.hover {background: #CFCECE;}
.simple_jfaq dd {background: #FAFAFA; border: 1px solid #EDEDED; display: block; margin: 2px; padding: 10px 20px 10px 20px; overflow: hidden;}
.faqlist {padding:0;}
.faqlist ul {margin:0 0 10px;}
.faqlist ul {list-style:disc outside; padding-left:18px;}
.faqlist li {margin:0.5em 0;}
