/* == start === переопределение стандартных стилей === start == */
body, table, td {color:#000000; font-family: Tahoma, Arial, sans-serif; font-size:10pt; border-collapse:collapse; padding:0px; margin:0px; border:none; vertical-align:top;}
body {background:white url(/i/inside/bg.jpg) top left repeat-x;}
form {padding:0px;margin:0px;}
img {border:none;}
a:link, a:hover, a:active { color:#ee1b2e;}
/* == finish === переопределение стандартных стилей === finish == */

/* верхнее меню */
table.menu { height:33px; width:604px; margin-left:45px;}
table.menu td { background:url(/i/top_menu/bg.jpg) top left repeat-x; padding-bottom:30px;}
table.menu td a {float:left; display:block; height:33px; font-size:11pt; color:#3a72af; text-align:center; padding-top:6px; margin-bottom:-6px; padding-left:18px;}
table.menu td a:hover, a:link { color:#ee1b2e; text-decoration:none;}
/* table.menu td a.uslugi {width:83px;}
table.menu td a.katalog { width:91px;}
table.menu td a.clients { width:95px;}
table.menu td a.about { width:111px;}
table.menu td a.presscen { width:117px;}
table.menu td a.contacts { width:97px;} */

/* 404 */
div.e404 {height:378px; width:553px; background:url(/i/e404/e404.jpg) left top no-repeat; margin-left:auto; margin-right:auto; margin-top:90px;}
div.e404 ul { padding-top:160px;}
div.e404 ul li { list-style-type:none; float:left; }
div.e404 ul li a {margin:0px; padding:0px; font-size:8pt; color:#3a72af; text-decoration:none;}
div.e404 ul li a:hover { color:#ee1b2e;}
div.e404 ul li p {margin:0px; padding:0px; padding-left:10px; background:url(/i/inside/a_bg.jpg) 3px 7px no-repeat; font-size:8pt; color:#9d9999; padding-top:1px;} 
div.e404 h1 {margin:0px; padding:0px; clear:both; padding-left:38px; padding-top:10px; text-transform:uppercase; font-size:14pt; color:#9d9999; font-weight: normal; }
div.e404 p { font-size:9pt; color:#9d9999; padding-left:38px; padding-top:10px;}
div.e404 a {margin:0px; padding:0px; font-size:9pt; color:#3a72af; text-decoration:underline; padding-left:38px; }

/* новая шапка */
table.head { background:url(/i/top_menu/bg_new.gif) top left repeat-x;}
td.l_mh { width:289px;}
td.c_mh { background:url(/i/top_menu/vstavka.jpg) top left no-repeat; width:116px;}
td.r_mh {}
ul.topmenu { margin:0px; padding:0px; margin-top:104px;}
ul.topmenu li { position:relative; margin:0px; padding:0px; list-style:none; float:left; height:38px; background:url(/i/top_menu/border.gif) left top repeat-x;}
ul.topmenu li:hover ul, ul.topmenu li.over ul { display: block; POSITION: absolute; WIDTH: 150px;}
ul.topmenu li ul { position:absolute; display:none; left:-40px; padding-bottom:10px; }
ul.topmenu li:hover li, ul.topmenu li.over li { list-style:none; margin:0px; padding:0px; background:url(/i/top_menu/bg_syb.gif) top left repeat-y; width:175px; height:auto;}
ul.topmenu li ul li a:link, ul.topmenu li ul li a:active, ul.topmenu li ul li a:visited, ul.topmenu li ul li a:hover { font-size:9pt; color:#4378b3; display:block; background:none; padding:8px 10px 9px 20px; background:url(/i/top_menu/l1.gif) 10px 13px no-repeat; width:135px; height:auto; text-decoration:none;}


ul.topmenu li a:visited, ul.topmenu li a:link, ul.topmenu li a:active, ul.topmenu li a:hover { display:block; height:38px; padding-left:1px;}
li.services a:visited, li.services a:active, li.services a:link { background:url(/i/top_menu/button/uslugi.jpg) 0px 0px no-repeat; width:63px; }
li.katalog a:visited, li.katalog a:active, li.katalog a:link, li.katalog a:active { background:url(/i/top_menu/button/catalog.jpg) 0px 0px no-repeat; width:65px;}
li.clients a:visited, li.clients a:active, li.clients a:link, li.clients a:hover { background:url(/i/top_menu/button/clients.jpg) 0px 0px no-repeat; width:70px;}
li.company a:visited, li.company a:active, li.company a:link, li.company a:hover { background:url(/i/top_menu/button/about.jpg) 0px 0px no-repeat; width:87px;}
li.press_cen a:visited, li.press_cen a:active, li.press_cen a:link, li.press_cen a:hover { background:url(/i/top_menu/button/press.jpg) 0px 0px no-repeat; width:93px;}
li.contact a:visited, li.contact a:active, li.contact a:link, li.contact a:hover { background:url(/i/top_menu/button/contacts.jpg) 0px 0px no-repeat; width:73px;}
ul.topmenu li.vakansii a:visited, ul.topmenu li.vakansii a:active, ul.topmenu li.vakansii a:link, ul.topmenu li.vakansii a:hover { background:url(/i/top_menu/button/vakans.jpg) 0px 0px no-repeat; width:77px; padding-left:0px;}




