/* Контент */
div.content .imgc { clear :both; margin-left:auto; margin-right:auto; margin-bottom:10px;}
div.content .imgr { float :right; margin-left:10px; margin-bottom:10px;}
div.content .imgl { float :left; margin-right:10px; margin-bottom:10px;}
div.content table td.imgsub {padding:3px; font-size: 8pt;}

div.content table.uslugi td {padding:10px 10px 30px 10px; width:33%;}
div.content table.uslugi img {border:1px solid black;}

/* верхнее меню */
div.page { width:980px; margin-left:auto; margin-right:auto;}
table.head {width:980px;}
td.l { height:135px; width:289px; background:url(/i/head/logo.jpg) top left no-repeat; }
td.c { width:650px; background:url(/i/head/bg.jpg) top left repeat-x;} 
div.line { voice-family: "\"}\""; voice-family:inherit; height:6px; width:594px; background:url(/i/head/bg_cent.jpg) bottom left repeat-x; margin-top:70px; margin-left:60px;}
HTML > BODY div.page table.head div.line { margin-top:80px;}
td.r { background:url(/i/head/bg_right.jpg) top left no-repeat;}

/* центр на главной */
table.main {width:980px; background-color:white;}
table.main td { padding-bottom:10px;}
table.main td a { font-size:8pt; color:#3a72af; font-weight: normal; text-decoration:none;}
table.main td h3 {text-transform:uppercase;  background:url(/i/main/news_line.jpg) left top repeat-y; padding-left:10px; font-size:8pt; color:#94969e;}
table.main td img { padding-bottom:10px;}
table.main ul li { padding-top:8px; list-style:none; margin-left:-40px;}
table.main ul li a {border-bottom:1px solid #3a72af; font-size:9pt; color:#3a72af; text-decoration:none; }
table.main ul li a:hover {color:#ee1b2e; border-bottom:1px solid #ee1b2e; }
td.m_l { width:245px; padding-left:40px;}
div.zag { background:url(/i/main/bg_line.jpg) bottom left repeat-x;}
table.main td.m_l div.zag  a, table.main td.m_c div.zag  a, table.main td.m_r div.zag  a, table.main td.company div.zag  a, table.main td.map div.zag  a { display:block; text-transform:uppercase; font-size:14pt; color:#3a72af; font-weight: normal; padding-bottom:7px; margin-bottom:20px; margin-top:10px;}
td.m_c {width:245px;  padding-left:65px; background:none; }
td.m_r { padding-left:78px; padding-right:46px;}
td.m_c h3, td.m_r h3 {color:#202020;}

td.map { height:100px;padding-left:78px; padding-right:46px; background:url(/i/main/map.jpg) 130px 20px no-repeat;}
td.map div.filials ul li { margin-left:-30px; list-style:none; background:url(/i/main/li_str.jpg) 0px 8px no-repeat; padding-left:10px; font-size:7pt; color:#3a72af; font-weight:bold; padding-top:3px;}
td.map div.filials ul li a {border:none;}
td.company {width:230px;  padding-left:65px; }
td.company img { padding-top:6px; margin-bottom:-10px; padding-left:5px;}
td.company p { font-size:8pt; color:#202020; padding:0px; margin:0px;}
table.main td.company a { display:inline; font-size:8pt; color:#678db7; text-decoration:none; border:none;}

td.m_l div.zag_news { background:url(/i/main/news_line.jpg) left top repeat-y;}
td.m_l div.zag_news h3 { background:none; padding:0px; margin:0px; padding-left:10px; color:#3a72af;}
td.m_l div.zag_news p { font-size:7pt; color:#9d9999; padding:0px; margin:0px; padding-left:10px;}
td.m_l div.novost { padding-top:10px; padding-bottom:20px;}
td.m_l div.novost a { font-size:8pt; color:#202020;}
td.m_l div.novost img {padding-top:6px; margin-bottom:-10px; padding-left:5px;}
td.m_l div.novost a:hover {color:#ee1b2e;}


/* подвал */


table.footer { width:100%; height:100px; background-color:#f5f5f5; margin-top:30px;}
table.footer td {font-size:8pt; color:#b4b3b3; background-color:#FFF; background:url(/i/footer/bord.jpg) left top repeat-x;}
td.ft { width:380px;}
td.ft p { font-weight:normal; padding-left:30px; padding-top:30px; padding-bottom:10px;}
td.ft p#oficce { font-size:8pt;}
td.ft p#oficce a {color:#678db7; text-decoration:none;}
td.f p {font-weight:normal; padding-left:30px; padding-top:30px; padding-bottom:10px;}
/*
table.footer { width:980px; background-color:#f5f5f5;}
td.ft { font-size:8pt; color:#b4b3b3; height:118px; background-color:#FFF; background:url(/i/footer/bord.jpg) left top repeat-x; padding-top:50px; padding-bottom:30px; }
td.ft p {font-weight:normal;}
td.ft p#oficce { padding-left:30px; font-size:8pt;}
td.ft p#oficce a {color:#678db7; text-decoration:none;}
td.ft p#copy {text-align:center; margin-top:-40px;} */