/* Форма авторизации */

#DivLoginForm          { width:232px; height:146px; background:url('/img/Login_Form_El.jpg') no-repeat; font-size:1.3em; color:#fff; }
#DivLoginForm form     { margin:0px; }
#DivLoginForm ul       { padding:42px 0px 0px 0px; list-style-type:none; text-align:left; }
#DivLoginForm li       { height:28px; padding:0px 0px 0px 35px; }
#DivLoginForm input    { height:18px; width:125px; font-weight:bold; color:#393939; background:#fff; padding:1px; font-size:0.9em; border:0px; }
#DivLoginForm a        { color:#fff; text-decoration:underline; }
#DivLoginForm a:hover  { text-decoration:none; }

#AdvertButton, #AdvertButton a,  #AdvertButton img  { border: 0; padding: 0;  margin: 0; }



/* Контактная информация */

#DivContactInfo         { width:232px; height:auto; padding-top:22px; }
#DivContactInfo p       { color:#a3a3a3; font-size:1.7em; text-align:left; font-weight:bold; padding:2px 0px 0px 20px; }
#DivContactInfo p.addr  { color:#393939; font-size:1.1em; padding-top:15px; padding-left:0px; font-weight:normal; }
#DivContactInfo p.mail  { color:#393939; font-size:1.9em; padding-top:8px; font-weight:normal; }
#DivContactInfo a       { color:#b2050b; text-decoration:underline; }
#DivContactInfo a:hover { text-decoration:underline; }

/* Новостной блок для разделов */

#DivSectionNews         { width:232px; height:auto; padding-top:22px; }
#DivSectionNews img     { vertical-align: middle; margin:11px 8px 10px 0px; display:block; }
#DivSectionNews img.arr { float:left; margin-bottom:0px; }
#DivSectionNews h1      { color:#b79c51; padding:7px 0px 0px 18px; font-size:1.7em; font-weight:bold; line-height:1.0em; }
#DivSectionNews h2      { color:#bebebe; padding:2px 5px 8px 0px; font-size:1.2em; text-align:right; font-weight:normal; }
#DivSectionNews p       { color:#393939; padding:4px 5px 5px 18px; font-size:1.1em; text-align:left; border-bottom:2px dotted #e5e5e5; }
#DivSectionNews a       { color:#393939; text-decoration:none; }
#DivSectionNews a:hover { text-decoration:underline; }

/* Локальное меню */

#DivLocalMenu          { width:247px; height:auto; margin:8px 0px 30px 0px; clear:both; }
#DivLocalMenu td       { font-size:1.4em; color:#393738; font-weight:bold; font-family:Tahoma; padding-left:30px; }
.submenulevel       { text-align: center; padding-left:0 !important; }

/* Крошки */

#DivLinksLine         { width:716px; height:25px; margin-top:8px; background:url('/img/Links_Left_Back.gif') no-repeat left #d4d6d5; float:left; }
#DivLinksLine p       { color:#fff; font-size:1.3em; margin:4px 0px 0px 15px; }
#DivLinksLine a       { text-decoration:underline; color:#fff; }
#DivLinksLine a:hover { text-decoration:underline; }

/* Баннеры */

.DivShowBanner     { width:232px; height:auto; position:relative; margin-top:11px; overflow:hidden; }
.DivShowBanner img { padding:1px; border:1px solid #d4d4d4; }

/* Форма отправки сообщений */

#SubmitForm { width:739px; height:auto; float:left; overflow:auto; margin-top:11px; position:relative; }
#SubmitForm table { margin:0px; padding:0px; }
#SubmitForm td { padding:2px; font-size:1.3em; text-align:right; padding-right:10px; }
#SubmitForm td.forma { padding-right:0px; padding-left:0px; }
#SubmitForm td.topic { width:80%; color:#fff; font-weight:normal; height:31px; font-size:1.3em; line-height:1.2em; background:url('/img/Top_Nav_Menu_Fill.png') repeat-x; text-align:center;  }
#SubmitForm td a       { text-decoration:underline; color:#b2050b; }
#SubmitForm td a:hover { text-decoration:none; }
#SubmitForm form { padding:0px; margin-left:58px; }
#SubmitForm input.text { width:430px; background:#fff; border:1px solid #bebebe; font-family:sans-serif; padding:2px; }
#SubmitForm input.spam { width:390px; background:#fff; border:1px solid #bebebe; font-family:sans-serif; padding:2px; }
#SubmitForm select { width:436px; padding:2px; border:1px solid #bebebe; background:#fff; font-family:sans-serif; }
#SubmitForm textarea { font-family:sans-serif; line-height:1.5em; width:430px; height:150px; background:#fff; border:1px solid #bebebe; padding:2px; }