#header ul#nav li a#btn_contacts {color:#ffef3f; background:#3d3d58;}

/* form */
form {width:550px; text-align:left; margin:10px 0 15px 0; float:left;}
form label {width:110px; display:block; font-size:12px; margin:3px 0 0 0; color:#000; font-weight:bold; float:left;}
form label b {font-weight:bold; color:#f00; font-size:14px;}
form input, form select, form textarea {display:block; border:1px solid #cbcbcb; margin:0 0 5px 0; padding:5px; color:#000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px;}
form input {width:410px; float:left;}
form .inputError {background:#FFFFA0; border:1px solid #cbcbcb;}
form select {width:422px; float:left;}

form textarea {width:410px; height:120px; font-size:12px; line-height:18px; margin:0 0 10px 0;}
form span.error {width:260px; font-size:11px; color:#f00; display:block; margin:0 0 20px 120px;}
form .check {width:20px; height:20px; margin:4px 5px 15px 110px; _margin:4px 5px 15px 55px; border:none; background:none; display:block; float:left;}
form label.accept {width:255px; padding:2px 0 0 0; color:#333; float:left;}
form .captcha {margin:0 0 0 110px;}
form .btns {margin:30px 0 0 110px;}
form .btns input#submit {width:100px; height:30px; cursor:pointer; margin:0 3px 10px 0; background:#063e89; display:block; border:2px solid #cbcbcb; color:#a8d6e7; font-weight:bold; text-align:center; float:left;}
form .btns input#submit:hover {color:#fff; background:#c4d024;}
form .selectBox {padding:6px 3px 6px 3px; height:30px; display:block; #height:30px;}
form .singleLine {padding:0 0 0 110px;}
form .error-message {color:#f00; padding:0 0 10px 110px; clear:both; font-size:11px;}


.notes {width:280px; color:#605f5d; margin:10px 0 0 0; line-height:24px; float:right;}
.notes a {color:#605f5d; font-weight:bold;}
.notes a:hover {color:blue; text-decoration:underline;}

a.linkmsg {color:#f00; font-weight:bold; font-size:16px;}
a.linkmsg:hover {text-decoration:underline;}


.privacy {width:600px; line-height:20px;}