/* CSS Document */

body                  { margin:0px; padding:0px; font:normal 12px Georgia, Tahoma, Arial, Helvetica, sans-serif; color:#7b7b7b; }
img                   { border:0px; }
table                 { }
table td              {  vertical-align:top;}
h1,h2,h3,h4,p         { padding:0px; margin:0px 0px 15px; line-height:18px}

h1                    { font-size:14px; letter-spacing:1px;}
h2                    { font-size:13px; letter-spacing:1px;}
h3                    { font-size:12px;}
h4                    { font-size:11px;}

li { padding:0px; margin:5px 0px}

a        { text-decoration:none; color:#0000ff}
a:hover  { text-decoration:underline}

.bg_body {background:url(images/bg_top.jpg) 100% 0 no-repeat}

.top_tel { padding:55px 0px 0px 32px; font:bold 16px Georgia; color:#ba0039; letter-spacing:-1px; line-height:22px; }

.blok_tel { width:112px; text-align:right}

.w_s { width:450px}

.left_menu { width:262px; padding:52px 0px 203px }

#act_menu { background:url(images/but1.jpg) 0 0 no-repeat; text-decoration:none; height:30px; display:block; font:bold 14px Georgia; color:#ba0039; padding:13px 0px 0px 50px}
.left_menu  a { background:url(images/but2.jpg) 0 0 no-repeat; height:30px; display:block; font:bold 14px Georgia; color:#ba0039; padding:13px 0px 0px 50px}
.left_menu  a:hover { background:url(images/but3.jpg) 0 0 no-repeat; text-decoration:none}

.bg_bot { background:url(images/bg_bot.jpg) 0 100% repeat-x }

.cr_bg {background:url(images/bg_cr.jpg) 0 0 repeat-x; height:51px; vertical-align:middle}

.cr { text-decoration:none; font:bold 14px Georgia; padding-left:44px}
.cr span { color:#ba0039}
.cr span span { color:#ff0000}
.cr span span span { color:#0049df}
.cr span span span span { color:#ff0000}

.content { width:100%; padding:90px 30px 100px 0px}

