/* CSS Document */
body                  { margin:0px; padding:0px; font:normal 12px Arial, Tahoma; color:#e3e3e3; background:#000; }
img                   { border:0px;}
td                    { vertical-align:top}
h1,h2,h3,h4,p         { padding:0px; margin:0px 0px 10px;}
p         { padding:0px; margin:0px 0px 15px; line-height:19px}


h1                    { font:normal 30px Candara, Tahoma; }
h2                    { font:normal 20px Candara, Tahoma; }
h3                    { font-size:14px;}
h4                    { font-size:11px;}

a        { text-decoration:underline; color:#e3e3e3}
a:hover  { text-decoration:none}

.bg_body, .bg_body2, .bg_body3 { width:1000px; margin:auto; min-height:912px; min-height:950px;height:auto !important; height:950px;}
.bg_body  {background:url(images/bg_body.jpg) 0 0 no-repeat;}
.bg_body2 {background:url(images/bg_body2.jpg) 0 0 no-repeat;}
.bg_body3 {background:url(images/bg_body3.jpg) 0 0 no-repeat;}
.bg_body4 {background:url(images/bg_body2.jpg) 0 0 no-repeat; width:1000px; margin:auto; min-height:917px; min-height:950px; height:900px;}


.bg_top_menu { background:url(images/bg_top_menu.png) 0 0 repeat-x; height:47px}

.top_menu { width:840px; margin:auto}

.top_menu a       { display:block; float:left; width:166px; padding:16px 0px; text-align:center;font:bold 12px Georgia, Arial,Tahoma; color:#c9c7c7;text-decoration:none }
.top_menu a:hover { background:#7d1e00; text-decoration:none}
#act_top_menu     { background:#7d1e00; }

.content {width:800px; margin:80px 0px 0px 120px}
/* элементы рамки контента, уголки, бордюры*/
.box_content {background:url(images/1_tl.png) 0 0 no-repeat;}
.box_content div {background:url(images/1_tr.png) 100% 0 no-repeat}
.box_content div div {background:url(images/1_bl.png) 0 100% no-repeat}
.box_content div div div {background:url(images/1_br.png) 100% 100% no-repeat;}
.box_content div div div div {background:url(images/1_t.png) 0 0 repeat-x;}
.box_content div div div div div {background:url(images/1_b.png) 0 100% repeat-x; }
.box_content div div div div div div {background:url(images/1_l.png) 0 0 repeat-y;}
.box_content div div div div div div div {background:url(images/1_r.png) 100% 0 repeat-y;}
.box_content div div div div div div div div {background:url(images/bg_content.png);}
.box_content div div div div div div div div div {background:none;}

.content_pad1 {padding:0px 13px}
.content_pad2 {padding:13px 0px;}
.content_pad3 {margin:0px -13px;}
.content_pad4 {padding:0px 10px 1px}
/* -- */

.bot_tel  {font:normal 35px Georgia, Tahoma; position:absolute; top:772px; margin:0px 0px 0px 165px;color:#bcbcbc}
.bot_tel span  {font:normal 18px Georgia, Tahoma; }

.copyr  { position:absolute; top:850px; padding:0px 0px 0px 835px; font-weight:normal}
