/* CSS Document */
/* main */
body {font:9pt "tahoma"; color:#4d4d4d; line-height:18px; margin:0; padding:0; background-color:#FFFFFF;}
table {border:0;}
form {padding:0; margin:0;}
td, tr {padding:0; margin:0;}
img {border:0; padding:0; margin:0;}
h1 {font:13pt "Verdana"; color:#313131; margin:0; text-transform:uppercase; letter-spacing:-0.05em;}
h2 {font:9pt "Verdana"; color:#000000; margin:0;}
h3 {font:10pt "Verdana"; color:#0371b0; margin:0;}
h4 {font:bold 12pt "Verdana"; color:#000000; margin:0;}
h5 {font:9pt "arial"; color:#7d7d7d; margin:0;}
h6 {font:9pt "arial"; color:#7d7d7d; margin:0;}
a {font:9pt "tahoma"; color:#0371b0; text-decoration:underline;}
a:hover {text-decoration:none; color:#de0303;}
a.black {font:9pt "tahoma"; color:#4d4d4d; text-decoration:none;}
a.black:hover {text-decoration:none; color:#de0303;}
p {font:9pt "tahoma"; color:#4d4d4d; margin:0 0 15px 0; line-height:18px;}
p.sours {font:11px "tahoma"; color:#aaa9a9}
p.under_li {font:12px "tahoma"; color:#aaa9a9}
/* head */
a.link_11 {font:8pt "tahoma"; color:#0371b0; text-decoration:underline;}
a.link_11:hover {text-decoration:none; color:#de0303;}
a.map {font:7pt "tahoma"; color:#0371b0; text-decoration:underline;}
a.map:hover {text-decoration:none; color:#de0303;}
a.menu_act {font:bold 9pt "tahoma"; color:#115c87; text-decoration:none; text-transform:uppercase;}
a.menu_pas {font:bold 9pt "tahoma"; color:#000000; text-decoration:none; text-transform:uppercase;}
a.menu_pas:hover {color:#de0303;}
.menu_sub {font:10px "tahoma"; color:#9d9c9c;}
.search_ex {font:10px "tahoma"; color:#767676;}
a.search_ex {font:10px "tahoma"; color:#d76364; text-decoration:none;}
a.search_ex:hover {color:#d76364;}
ul.head {margin:10px 15px 0 15px; padding:0;}
li.head {list-style:url(images/h_arrow2.gif) outside; padding:0 0 0 4px; margin-top:4px;}

/* banners */
.banner {font:8pt "tahoma"; color:#606060; line-height:15px;}

/* menu */
.cat {font:bold 8pt "Verdana"; color:#bdbcbc; text-transform:uppercase;}
a.subcat {font:10pt "Verdana"; color:#0371b0; text-decoration:none;}
a.subcat:hover {color:#de0303;}
a.subcat_act {font:10pt "Verdana"; color:#707070; text-decoration:none;}
a.subca_actt:hover {color:#de0303;}
.subcat {font:bold 8pt "Verdana"; color:#bdbcbc;}
ul.menu {margin:12px 0 0 16px; padding:0;}
li.menu {list-style:url(images/m_arrow.gif) outside; padding:0 0 0 6px; margin-top:8px;}

/* titles */
.title {font:bold 12pt "Verdana"; color:#000000;}
.way {font:8px "tahoma"; color:#4d4d4d; letter-spacing:-0.2em; padding:0 3px;}
.text_10 {font:10px "tahoma"; color:#4d4d4d; line-height:18px;}
.cat2 {font:bold 8pt "Verdana"; color:#c9c9c9; text-transform:uppercase;}
ul.cat3 {margin:10px 0 0 16px; padding:0;}
li.cat3 {list-style:url(images/red_ball.gif) outside; padding:0; margin-top:4px;}
a.subcat2_act {font:9pt "tahoma"; color:#777575; text-decoration:none;}
a.subcat2_act:hover {color:#de0303;}

/* call now! */
.title_c {font:bold 11pt "tahoma"; color:#000000;}
a.link_black {font:bold 9pt "Verdana"; color:#606060; text-decoration:underline;}
a.link_black:hover {text-decoration:none; color:#de0303;}
.pola {font:7pt "tahoma"; color:#de0303;}

/* news&articles */
a.news_title {font:9pt "Verdana"; color:#0371b0; text-decoration:underline; line-height:16px;}
a.news_title:hover {text-decoration:none; color:#de0303;}
.news_date {font:10px "tahoma"; color:#8c8c8c; background:#f0f0f0; padding:2px 3px;}
.text_11 {font:8pt "tahoma"; color:#4d4d4d; line-height:14px;}
.text_news {font:8pt "tahoma"; color:#5e5e5e; line-height:14px;}

/* partners */
#preview {padding:5px 15px 15px 15px;}

/* footer */
.copyright {font:7pt "tahoma"; color:#7b7a7a;}
a.link_10 {font:10px "tahoma"; color:#0371b0; text-decoration:underline;}
a.link_10:hover {text-decoration:none; color:#de0303;}
.copyright2 {font:8pt "tahoma"; color:#979797;}
