/**
 * @version 1.0.0
 */

/* Форма отправки сообщений - Стили
----------------------------------------------- */
#pttm_appeals_form { /*border:1px solid #e0e0e0; border-radius:5px; padding:0;*/}

#pttm_appeals_form h2 { font-size: 20px; padding-left:24px; border-bottom:1px dotted #ccc; margin-top:24px }



#pttm_appeals_form input[type="text"],
#pttm_appeals_form input[type="file"],
#pttm_appeals_form select { display:block; float:right; padding:4px}
#pttm_appeals_form input[type="submit"] { float:right; margin:-40px 12px 40px 0 }

#pttm_appeals_form select {}
#pttm_appeals_form select option {}
#pttm_appeals_form select option.selected { background:#e5f5ff } /* Подсветка России в выпадающем списке */

#pttm_appeals_form input[type="text"] { width:400px; margin-right:200px }
#pttm_appeals_form input[type="file"]{ margin-right:340px }
#pttm_appeals_form select { width:410px; margin-right:200px }
#pttm_appeals_form textarea { width:810px; min-height:300px; margin-top:12px }



#pttm_appeals_form .inline-input label { display:block; float:right; width:210px; margin-right:7px;  padding-top:6px; text-align:right }

/* Блоки полей формы - все, вроде ... */
#pttm_appeals_form .message, #pttm_appeals_form .inline-input, #pttm_appeals_form .inline-checkbox { padding:6px 24px }
#pttm_appeals_form .textarea { padding:12px 24px 24px }

#pttm_appeals_form .message { margin:18px 0; line-height:1.3em }
#pttm_appeals_form .inline-checkbox{  margin:18px 0;}

/* Глупые классы из предидущих версий */
#pttm_appeals_form .desc { font-size:12px; color:#999 }
#pttm_appeals_form .we-need-it { color:#c77; }

#pttm_appeals_form #symbol-counter { float:right}

#pttm_appeals_form .error { background:#fee}
#pttm_appeals_form .error input, #pttm_appeals_form .error select, #pttm_appeals_form .error textarea {border-color:#c00 }
#pttm_appeals_form div.we-need-it { float:right; width:190px; margin:6px 0 0 -200px;}
#pttm_appeals_form .we-need-it { color:#c99; }
#pttm_appeals_form .error .we-need-it {color:#e00}

#pttm_appeals_form .ok { background:#efe}
#pttm_appeals_form .hidden { display:none }

#pttm_appeals_form input.submit{ /* Такого нет! ??? */ }