/* News view */
.news1 {color: #00329b; font: bold 12px Arial}
.news2 {color: #00329b; font: normal 12px Arial; padding: 0px 0px 0px 18px}
.news3 {color: #00329b; font: normal 12px Arial; text-align: right; vertical-align: top}
.news_last {color: #00329b; font: normal 12px Arial}
.news_last_date {color: #00329b; font: normal 12px Arial}
a.news_link1 {color: #00329b; text-decoration: none}
a.news_link1:hover {color: #00329b; text-decoration: underline}
a.news_url {color: #00329b; text-decoration: none}
a.news_url:hover {color: #00329b; text-decoration: underline}
a.news_last_url {color: #00329b; text-decoration: none}
a.news_last_url:hover {color: #00329b; text-decoration: underline}

@charset "utf-8";

/* Global DJs */
td {vertical-align:top}
img {border:0}
li {padding-bottom:3px}
ul li {list-style-image: url(images/li.gif); padding-bottom:3px}
.top {background:url(images/default_top_bg.gif)}
.start_top {background:url(images/start_top_bg.gif); width:100%; text-align:right}

.im1 {border: 0px; vertical-align: middle; margin: 3px 0px 0px 5px}
.im2 {border: 0px; vertical-align: middle; margin: 0px 5px 0px 0px}
/*p {color:#00329b}*/

/* Линия верхняя */
td.line {background: url(images/line_bg.gif); height:34; vertical-align:middle; padding-left:100px}
td.line a{font: bold 11px Arial; color: #3866b3; text-decoration:none}
td.line a:hover {font: bold 11px Arial; color: #3866b3; text-decoration: underline}

/* Линия нижняя */
/*td.line2 { background:url(images/line2_bg.gif); height:27; vertical-align:middle; padding-left:300px; text-align:center}*/
td.line2 { background:url(images/line2_bg.gif); height:27; vertical-align:middle; padding-left:240px}
td.line2 a{font: 11px Arial; color: #00329b; text-decoration:none}
td.line2 a:hover {font: 11px Arial; color: #00329b; text-decoration: underline}
td.line2 img {margin-left:20px; margin-bottom:1px}

/* Шрифты ссылок*/
a.lang {font: bold 11px Arial; color:#626060; text-decoration: none}
a.lang:hover {font: bold 11px Arial; color:#626060; text-decoration:underline}
.menu a {font: bold 13px Arial; color:#00329b; text-decoration:none; text-transform:uppercase}
.dropmenu a{font: bold 12px Arial; color:#2e5369; text-decoration:none; text-transform:none}
.dropmenu a:hover{font: bold 12px Arial; color:#2e5369; text-decoration: underline}
.contacts_text a {font: 12px Arial; color:#00329b; text-decoration:none}
.contacts_text a:hover {font: 12px Arial; color:#00329b; text-decoration: underline}


/* Меню слева */
.menu td {text-align:right;}
td.arrow_menu {width:38px; background:url(images/arrow_menu.gif) center no-repeat}
td.selected {background:url(images/menu_selected.gif) right no-repeat; padding-right:8px}
.dropmenu td { background:url(images/dropmenu_selected.gif) right no-repeat; padding-right:8px; height:18px}
.not_selected {background:url(images/menu_not_selected.gif) bottom no-repeat; padding-right: 8px; padding-bottom:4px; padding-top: 4px}

/* Поиск */
.search {background:url(images/search_form.gif) no-repeat;}
.search_title {padding-top: 15px; padding-left: 70px; font:bold 13px Arial; text-transform:uppercase}
td.search_input {padding-left:41px; padding-top: 10px}
input.search_input {border: 0px; width: 150px}

/* Контакты */ 
.contacts {background:#ececec;  height:100%}
.contacts_top {background:url(images/contacts_bg_top.gif) top no-repeat; height: 30px; font: bold 12px Arial; color:#00329b; padding: 15px 5px 0px 55px; text-transform:uppercase}
.contacts_text {font: 12px Arial; padding-top: 15px; background:url(images/contacts.gif) left no-repeat;padding: 15px 5px 0px 55px; }
.contacts_counter {padding: 20px 20px 20px 55px; height:100%; vertical-align: top}
.contacts_counter2 {padding: 20px 20px 20px 55px; height:100%; vertical-align: bottom}

/* Контент */
.content .title {padding-left:20px; background:url(images/arrow_title.gif) left no-repeat; }
.content p:first-letter {font: Arial; text-transform:uppercase}
.content td.text {font: 12px Arial; color:#070707; padding:10px; text-align:justify}
.content h1 {font: bold 13px Arial; text-transform:uppercase; color:#00329b; margin:0px}
.content h2 {font: bold 13px Arial; color:#00329b}

/* Копирайт и девелопт */
.bottom {vertical-align: middle; text-align:center; height:40px; padding-left:20px; font: 10px Arial; color:#1b1c1e}
.bottom a {margin-left:250px; color:#1b1c1e; text-decoration:none}


/* Постраничная разбивка */
.pages_title {font: bold 11px Arial; color: #0253a2}
.pages_current {font: bold 11px Arial; color: #FFFFFF; background-color: #0253a2; padding-left: 4px; padding-right: 4px; margin-left: 2px; margin-right: 2px}
a.pages_link {font: normal 11px Arial; text-decoration: none; color: #0253a2; padding-left: 4px; padding-right: 4px; margin-left: 2px; margin-right: 2px}
a.pages_link:hover {font: normal 11px Arial; text-decoration: underline; color: #FFFFFF; background-color: #0253a2; padding-left: 4px; padding-right: 4px; margin-left: 2px; margin-right: 2px}
a.pages_arrows {font: bold 11px Arial; text-decoration: none; color: #0253a2; padding-left: 2px; padding-right: 2px}
a.pages_arrows:hover {font: bold 11px Arial; text-decoration: underline; color: #0253a2; padding-left: 2px; padding-right: 2px}


/* Новости на 1 стр. */
.nws {height: 158px; background: url(images/1.jpg) repeat}
.nws1 {color: #00329b; font: bold 11px Arial; padding: 5px 0px 0px 5px; text-decoration: none}
.nws2 {font: bold 11px Arial; padding: 0px 0px 0px 5px; height: 80px; width: 170px}
.nws3 {padding: 5px 3px 5px 160px}
.nw3c {color: #00329b; font: bold 11px Arial; text-decoration: none}
.nw3c {color: #00329b; font: bold 12px Arial; text-decoration: underline}
.nws4 {width: 720; height: 158px; background: url(images/nws1.jpg) no-repeat}
.nwsq {width: 720; height: 158px; background: url(images/nwsq.jpg) no-repeat}
.nwst {font: bold 12px Arial; color: #00329b; padding: 10px 0px 0px 10px}
.nwt {color: #00329b; font: bold 12px Arial; text-decoration: none}
.nwt:hover {color: #00329b; font: bold 12px Arial; text-decoration: underline}
.allnws {padding: 10px 0px 0px 5px}
.nstr {margin: 2px 5px 0px 0px}
.nal {width: 5px; height: 158px; background: url(images/newan_left.jpg) no-repeat;}
.nat {height: 158px; background: url(images/newan_top.jpg) repeat-x;}
.nar {width: 6px; background: url(images/newan_right.jpg) no-repeat;}

.po {color: #00329b}

.ims {padding: 130px 0px 0px 5px}
.sd {color: #00329b; font: bold 12px Arrial; text-transform:uppercase}
.sd2 {font: 12px Arial;}
.sd3 {color: #00329b; text-decoration: none;}
.foto {padding: 10px 10px 10px 10px;vertical-align:top}

.link2 {font: 12px Arial; color: #00329b; text-decoration: none}
.link2:hover {font: 12px Arial; color: #00329b; text-decoration: underline}
