Подскажите пожалуйста! Почему в IE 7 все нормально, а в IE 6 меню (которое черного цвета) все вытягивается в линию? Какие отличия в CSS? Сайт - www.e-ekf.com index.php <?php defined( "_VALID_MOS" ) or die( "Direct Access to this location is not allowed." );$iso = split( '=', _ISO );echo '<?xml version="1.0" encoding="'. $iso[1] .'"?' .'>';?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <!-- author: raduga http://mambasana.ru copyright: GNU/GPL --> <head> <?php mosShowHead(); ?> <?php if ( $my->id ) {initEditor();} ?> <meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" /> <?php $myway = $GLOBALS['mosConfig_live_site']."/templates/".$mainframe->getTemplate(); require($mosConfig_absolute_path."/templates/" . $mainframe->getTemplate() . "/splitcssmenu.php"); echo "<link rel="stylesheet" href="$myway/css/template_css.css" type="text/css"/>"; echo "<link rel="shortcut icon" href="$myway/favicon.ico" />";?> <?php if(file_exists($mosConfig_absolute_path."/modules/mod_lxmenu/css_lxmenu.css")){ ?> <link href="<?php echo $mosConfig_live_site; ?>/modules/mod_lxmenu/css_lxmenu.css" rel="stylesheet" type="text/css"/> <?php } ?> </head> <body> <div id="header" align="center"> <div id="logo"><a href="http://www.e-ekf.com"><img src="templates/bizcity/images/logo.png" border="0"></a></div> <div class="space"> <div><?php mosLoadModules ( 'user3' ); ?></div> <div class="line"> </div> </div> </div> <div id="catalog"; align="center"> <?php mosLoadModules ( 'user5' ); ?> </div> <div id="clear"></div> <table width="963" border="0" align="center" cellpadding="0" cellspacing="0" id="centertb"> <?php if (mosCountModules('top')) { ?> <tr valign="top" > <td colspan="3" align="center" height="30";> <div> <?php mosLoadModules ( 'top'); ?> </div> </td> </tr> <tr><td colspan="3"></td></tr> <?php } ?> <tr> <?php if (mosCountModules('left')) { ?> <td valign="top" class="leftcol"> <div> <?php mosLoadModules ( 'left' ); ?> </div> </td> <?php } ?> <td valign="top" width="733" id="contenttb"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <?php if (mosCountModules( "user1" )>0 or mosCountModules( "user2" )>0) { ?> <tr> <?php if (mosCountModules('user1')) { ?> <td valign="top" class="contentmod"> <div> <?php mosLoadModules ( 'user1' ); ?> </div> </td> <?php } ?> <?php if (mosCountModules( "user1" )>0 && mosCountModules( "user2" )>0) { ?> <td><div class="mod"></div></td> <?php } ?> </tr> <tr><td colspan="3"></td></tr> <?php } ?> <tr> <td colspan="3" class="pw" ><div><?php mosPathWay(); ?></div></td> </tr> <tr align="left" valign="top"> <td colspan="3" style="padding: 5px 0;"> <div class="main"> <?php mosMainBody(); ?> </div> </td> </tr> <?php if (mosCountModules('bottom')) { ?> <tr> <td colspan="3" valign="top" style="padding-top: 3px;text-align: left;"> <div> <?php mosLoadModules ( 'bottom' ); ?> </div> </td> </tr> <?php } ?> </table> </td> <?php if (mosCountModules('right')) { ?> <td valign="top" class="rightcol"> <div> <?php mosLoadModules ( 'right',-3 ); ?> </div> </td> <?php } ?> </tr> </table> <div class="space"> <div align="center"> <table border="0" cellspacing="0" cellpadding="0"> <tr> <td> <div id="footer"; align="center"> <div id="grey"> <table width = "963" border = "0" cellspacing = "0" cellpadding = "0"> <tr> <td> <?php mosLoadModules ( 'user2' ); ?> </td> <td> <div> <?php mosLoadModules ( 'user4' ); ?> </div> </td> </tr> </table> </div> <div class="space"> <div id="counter"><a href="#"><img src="<?php echo $GLOBALS['mosConfig_live_site']; ?>/templates/bizcity/images/counter.gif" alt=""/></a></div> <div id="copy">2007 © Электротехническая компания Флавир</div> </div> </div> </td> </tr> </table> </div> </body> </html> css /** author: rgb(raduga) http://mambasana.ru **/ /**#################### DEFAULT and FORMS CSS ####################**/ body,html { padding : 0; margin : 0 15px !important; margin : 0 30px; } td, tr, p, div { font-family : Arial, Helvetica, sans-serif; color : #333333; font-size : 13px; line-height : 16px; } hr { color : #999999; height : 1px; width : 100%; } a:link, a:visited { color : #af2222; text-decoration : underline; } a:hover { color : #999999; text-decoration : underline; } ul { margin : 2px; padding-left : 10px; list-style : none; } li { line-height : 14px; padding-left : 14px; padding-top : 2px; background-image : url(../images/strelka.gif); background-repeat: no-repeat; background-position: 0px 5px; } form { margin : 0; padding : 0; } .inputbox { color : #000000; background : #ECEEEF; border : 1px solid #cccccc; margin : 3px 0; font-size : 12px; } form select.button{ color : #000000; background : #ECEEEF; } option { background : #ffffff; } /**#################### Joomla CSS ####################**/ /** Buttons **/ .back_button { font-size : 12px; font-weight : normal; padding-bottom : 3px; margin-right : 4px; float : right; line-height : 20px; } div.back_button a{ text-decoration : none; } .button { font-size : 11px; color : #EDF1F3; border : 1px solid #EDF1F3; margin : 3px 0; padding : 2px; cursor : pointer; background : url(../images/button.gif) repeat-x top left; } /** Contact **/ .contact_email { width : 100%; } .contact_email .inputbox { } /** Module table **/ table.moduletable { margin : 0 0 8px 0; width : 100%; } table.moduletable th { font-family : Arial, Verdana, Helvetica, sans-serif; font-size : 14px; font-weight : bold; text-align : center; width : 100%; color : #EBEFF2; padding : 2px; line-height : 25px; background : url(../images/mod_left.gif) #414141 repeat-x top left; height: 29px; } table.moduletable td { padding-top: 2px; } div.module{ text-align: left; margin : 0 0 20px 0; } div.module h3 { font-family : Arial, Verdana, Helvetica, sans-serif; font-size : 14px; font-weight : bold; text-align : center; width : 100%; color : #EBEFF2; line-height : 27px; background : url(../images/mod_left.gif) #AF2222 repeat-x top left; height : 29px; margin : 0 0 15px 0; } .rightcol div.module h3{ background : url(../images/mod_right.gif) #AF2222 repeat-x top left; } .contentmod { text-align : left; padding : 8px 0; } .contentmod td { padding : 5px; } .contentmod table.moduletable { margin : 0 0 8px 0; width : 100%; border : 1px solid #DDE1E3; background : #ECEEEF; } .contentmod table.moduletable th{ font-size : 14px; font-weight : bold; text-align : center; width : 100%; color : #AF2222; padding : 2px; line-height : 25px; background : #E7EAEC; border-bottom : 1px solid #DDE1E3; } /** Read more **/ a.readon:link, a.readon:visited { color : #af2222; font-size : 12px; white-space : normal; font-weight : normal; padding : 1px 0px 1px 10px; float : right; line-height : 15px; text-decoration : none; border-left:2px solid #af2222; } a.readon:hover { color : #999999; font-size : 12px; background : url(../images/indent1.png) no-repeat; white-space : normal; font-weight : normal; padding : 1px 0 1px 10px; line-height : 15px; text-decoration : none; border-left : 2px solid #999999; } /** Pagenavigation **/ .pagenavcounter { font-size : 11px; color : #999999; } .pagenavbar { border-top : 1px solid #999999; padding : 2px; } .pagenav, .pagenav_prev, .pagenav_next { font-weight : normal; } a.pagenav:link, a.pagenav:visited { font-size : 11px; color : #999999; text-decoration : none; } a.pagenav:hover { font-size : 11px; color : #af2222; text-decoration : none; } table.contenttoc { border : 1px solid #dcdcdc; background : #f3f5f6; padding : 0; margin-left : 2px; margin-bottom : 2px; } table.contenttoc th{ margin : 0; padding : 2px; background : #e7eaec; color : #333333; } table.contenttoc td{ margin : 0; padding : 3px 4px; border-bottom : 1px solid #dcdcdc; background-image : url(../images/strelka.gif); background-repeat : no-repeat; background-position: 4px 7px; } table.contenttoc td a:link, table.contenttoc td a:visited{ padding-left : 12px !important; padding-left : 0; text-indent : 12px; text-decoration : none; } /** Pathway **/ .pathway { font-size : 11px; color : #333333; padding-left : 5px; } a.pathway:link, a.pathway:visited { font-size : 11px; padding-left : 0; font-weight : bold; text-decoration : underline; } a.pathway:hover { font-size : 11px; padding-left : 0; font-weight : bold; } .pathway img{ padding-top : 5px; } /** Content **/ .sectiontableheader { font-weight : bold; letter-spacing : 1px; color : #ffffff; background : #414141; padding : 3px 5px; border : 1px solid #ffffff; } .sectiontableentry1 { vertical-align : top; background : #f6f6f6; border-bottom : 1px solid #ffffff; line-height : 20px; } .sectiontableentry1 td, .sectiontableentry2 td{ padding : 2px 5px; border-bottom : 1px solid #ffffff; line-height : 20px; } .sectiontableentry2 { vertical-align : top; border-bottom : 1px solid #ffffff; background : #f0f0f0; line-height : 20px; } .sectiontableentry1 img{ margin: 0 4px; } .sectiontableentry2 img{ margin: 0 4px; } a.category:link, a.category:visited { font-size : 12px; font-weight : normal; padding: 5px; } .small { font-size : 11px; color : #999999; } .smalldark { font-size : 11px; color : #333333; } .createdate, .modifydate { font-size : 11px; color : #666666; font-weight : normal; text-align : left; width : 100%; } .content_vote { font-size : 11px; height : 22px; padding : 2px 0; } .content_rating { font-size : 11px; color : #999999; } table.content{ width : 100%; padding : 0; border-collapse : collapse; border-spacing : 0; margin-bottom : 10px; } table.contentpane { width : 100%; border-spacing : 0; padding-left : 5px; padding-right : 5px; margin-bottom : 5px; } table.contentpaneopen { width : 100%; border-spacing : 0; padding-left : 5px; padding-right : 5px; margin-bottom : 5px; } .contentheading { font-family : Arial, Verdana, Helvetica, sans-serif; width : 100%; font-size : 17px; font-weight : bold; line-height : 21px; text-align : left; text-indent : 0; color : #616161; padding : 3px; margin : 3px 0; background : #F3F5F6; } .contentheading a { text-decoration:none; } .componentheading { font-family : Arial, Verdana, Helvetica, sans-serif; width : auto; font-size : 17px; font-weight : bold; line-height : 21px; text-transform : uppercase; text-align : left; color : #616161; padding : 3px; margin : 5px !important; margin : 5px 1px; background : #ECEEEF; } .contentdescription { width : auto !important; margin : 0; padding : 0; padding-top : 5px; text-align : left; } .blog_more { margin : 10px 0 7px 7px; } .buttonheading { padding : 0 2px; } .blog { width:100%; } /** Polls **/ .poll { color : #333333; line-height : 13px; font-weight : normal; text-align : left; } .pollstableborder{ border-color : #999999; } /** "Tab" buttons for Joomla frontend **/ .ontab { border-left : 1px solid #666666; text-align : center; font-weight : bold; color : #333333; padding : 5px; cursor : pointer; line-height : 30px; } .offtab { border-left : 1px solid #666666; text-align : center; color : #999999; font-weight : normal; padding : 5px; cursor : pointer; line-height : 30px; } .tabpadding { border-left : 1px solid #666666; } /** CSS for Mainmenu **/ a.mainlevel { display : block; width : auto !important; width : 100%; margin : 1px 0; padding : 0; font-size : 12px; background : none; } a.mainlevel:link, a.mainlevel:visited { display : block; font-size : 14px; border-bottom : 1px solid #DCDFE1; font-weight : normal; padding : 2px 0; color : #666666; padding-left : 10px; text-decoration : none; } a.mainlevel:hover { border-bottom : 1px solid #DCDFE1; font-size : 14px; font-weight : normal; color : #666666; text-decoration : none; padding-left : 10px; text-decoration : none; background : #ECEEEF; } #active_menu { color : #af2222; border-bottom : 1px solid #DCDFE1; background : url(../images/menu.gif) #ECEEEF 96% 50% no-repeat; text-decoration : none; } a#active_menu:hover { color : #333333; border-bottom : 1px solid #DCDFE1; } /** Sublevel for Mainmenu **/ .sublevel { font-family : Arial, Helvetica, sans-serif; font-size : 13px; color : #999999; padding : 3px 1px 3px 5px; margin : 3px; } a.sublevel:link, a.sublevel:visited { color : #999999; text-decoration : none; } a.sublevel:hover { color : #af2222; text-decoration : none; } a.sublevel#active_menu { background : transparent; color : #af2222; border : 0; } /** Topmenu styles for BOTTOM navigation **/ ul#mainlevel-nav { font-size : 11px; list-style : none; padding-right : 20px; margin : 0; } #mainlevel-nav li { float : right; display : block; list-style : none; background-image : none; padding : 0; margin : 0; width : auto !important; font-size : 13px; line-height : 28px; white-space : nowrap; } #mainlevel-nav li a { display : block; padding-left : 10px; padding-right : 0; font-size : 13px; color : #af2222; text-decoration : underline; } #mainlevel-nav li a:hover { display : block; font-size : 13px; color : #cccccc; } /** images **/ .mosimage { border : 1px solid #E7EAEC; margin : 5px; padding-top: 3px; } .mosimage_caption { margin-top: 3px; padding : 2px; color : #666666; font-size : 10px; background: #ECEEEF; } /******************* Top Menu************************/ .moduletable-topnav { width : auto; padding : 0; } .topnav { width : 0; text-decoration : none; color : #ffffff; font-size : 14px; } a.topnav { position : relative; width : auto; background : none; padding : 10px 6px 10px 6px; color : #ffffff; text-decoration : none; font-weight : normal; line-height : 36px !important; line-height : 16px; _height:0; } a.topnav:hover{ width : auto; color : #ffffff; background : #CA0000; padding : 10px 6px 10px 6px; font-weight : normal; text-decoration : none; } a.topnav#current { cursor : default; position : relative; width : auto; background : #000000; padding : 10px 6px 10px 6px; color : #F60E04; text-decoration : none; background : url(../images/act_nav.gif) #000000 no-repeat top center; } a.topnav#current:hover { cursor : pointer; position : relative; width : auto; background : #CA0000; padding : 10px 6px 10px 6px; color : #ffffff; text-decoration : none; } a.topnav:visited, .topnav a:link { text-decoration : none; color : #fff; } /** #################### index.php #################### **/ #body { background: url(../images/top_bg.gif) #ECEEEF repeat-x top left; } .main { text-align : left; width : 100%; } div.mod { background : none; width : 6px; } #clear { clear: both; height: 30px; } #centertb { border: 1px solid #ffffff; background: #ffffff; } #contenttb{ padding: 10px 15px; } td.pw { width : 100%; padding : 5px 5px 10px 5px !important; padding : 2px 2px 10px 2px; } td.pw div{ padding : 5px; width : auto; border : 1px solid #DDE1E3; background : #ECEEEF; } td.logo { width : 220px; } .footer_left { float: left; font-size : 12px; color : #3F4446; font-weight : normal; padding-top : 10px !important; padding-top : 15px; } .footer_left p{ padding-left: 20px; } .footer_right { width : 410px; float: right; font-size : 12px; color : #3F4446; font-weight : normal; padding-top : 10px; text-align: right; } .footer_right p{ padding-right: 20px; } .leftcol, .rightcol { vertical-align : top; padding : 10px; text-align : left; width : 300px; background : #E7EAEC; } .leftcol div, .rightcol div{ width : 300px; } .foot { height : 87px; background : url(../images/footer.jpg) repeat-x top left; border : 1px solid #ffffff; border-top : none; } .foot td { padding: 10px 15px; } #top_menu { vertical-align : right; padding : 10px; text-align : left; width : 340px; background: url(../images/top_bg.gif) #ECEEEF repeat-x top left; } #top_bar_home { position : absolute; margin : 0; padding : 0; right : 80px; height : 91px; background : url(../images/icon_home.gif) no-repeat 0 35px; } #top_bar { position : absolute; margin : 0; padding : 0; right : 80px; height : 91px; background : url(../images/icon.gif) no-repeat 0 35px; } #wrap { width:963px; min-height:100%; margin:0 auto; border-left:1px solid #ccc; border-right:1px solid #ccc; position:absolute; background:#fff; left:10%; right:10%; } .both { width:100%; clear:both; overflow:hidden; } .clear { width:100%; height:1px; clear:both; font-size:1px; overflow:hidden; } #spacer { width:100%; height:11.2em; clear:both; overflow:hidden; } /* ———————————- footer */ #footer { width:963px; height:11.09em; border-top:.09em solid #ccc; position:relative; left:0px; bottom:0px; overflow:hidden; float:left; z-index:2; } #footer .space { width:100%; height:5.45em; border-top:.73em solid #000; position:absolute; left:0px; top:4.91em; } #counter { margin:-15px 0 0 0; position:absolute; top:50%; left:1px; } #counter img {display:block;} #copy { cursor:default; position:absolute; top:2.18em; left:66px; color:#999; } #author { position:absolute; top:2.18em; right:0px; color:#999; } #login-title { position:absolute; top:1.82em; left:0px; float:left; color:#666; } #grey { width:100%; padding:.46em 9px 0 11px; height:4em; overflow:hidden; position:absolute; top:1.18em; left:0px; background:#ccc; } #auth-form {float:left;} #auth-form fieldset {float:left;} #auth-form input.text { width:81px; border-color:#fff; display:block; float:left; } #auth-login {margin:0 14px 0 0;} #auth-password {margin:0 9px 0 0;} #auth-form input.submit { display:block; float:left; } #auth-submit { width:19px; margin:0 21px 0 0; background:#999 url('../imgn/ico/auth.gif') no-repeat 50% 50%; } #auth-form label { display:block; float:left; } /* ———————————- header */ #header { width:963px; height:60px; text-align:right; margin:0px auto; z-index:1; } #header .space { width:733px; height:25px; border-bottom:7px solid #ccc; position:relative; top:20px; left:85px; float:left; background:#d7d7d7; } #logo { position:relative; top:10px; float:left; left:0px; } #menu { width:733px; text-align:center; margin:0px; position:absolute; top:0px; left:226px; font:11px tahoma,arial,verdana,sans-serif; z-index:3; } #menu li { padding:0px; float:left; position:relative; background:none; } #menu li a { padding:13px 11px 12px 11px; display:block; position:relative; z-index:2; color:#666; } #menu li ul { width:185px; padding:7px 0 15px 0; text-align:center; margin:0px; border-top:1px solid #fff; display:none; position:absolute; top:50px; left:0px; z-index:1; background:#d7d7d7; } #menu:hover,#menu.jshover { display:block; } .mainlevel-nav, .mainlevel-nav a:link, a:visited, a:active { color:#666; text-decoration:underline; white-space:nowrap; } .mainlevel-nav a:hover { color:#f00000; text-decoration:none; } a.mainlevel_current-nav:visited, a.mainlevel_current-nav:hover, a.mainlevel_current-nav:link { color:#f00000; text-decoration:none; white-space:nowrap; } .sublevel-nav, .sublevel-nav a:link, a:visited, a:active { color:#666; text-decoration:underline; white-space:nowrap; } .sublevel-nav a:hover { color:#f00000; text-decoration:none; } a.sublevel_current-nav:visited, a.sublevel_current-nav:hover, a.sublevel_current-nav:link { color:#f00000; text-decoration:none; white-space:nowrap; } .menu, .menu a:link, a:visited { color:#666; text-decoration:underline; } .menu a:hover { color:#f00000; text-decoration:none; } #menu li ul li { width:185px; clear:both; } #menu li ul li a { padding:5px 11px 6px 11px; color:#666 !important; text-decoration:none; } #menu li ul li a:hover { color:#000 !important; text-decoration:underline; } #catalog { width:963px; text-align:center; margin:0px auto; font:11px tahoma,arial,verdana,sans-serif; vertical-align: middle; z-index:2; } #catalog li { padding:0px; float:left; position:relative; background:none; } #catalog li a { padding:5px 0; display:block; position:relative; z-index:3; color:#999; } #catalog li ul { width:185px; padding:7px 0 15px 0; margin:0px; border-top:1px solid #fff; float:left; display:none; position:absolute; top:41px; left:0px; z-index:2; background:#000; } #catalog li:hover ul,#catalog li.jshover ul { display:block; } #catalog li:hover a,#catalog li.jshover a { color:#f00000; text-decoration:none; } #catalog li ul li { width:185px; clear:both; } #catalog li ul li a { height:auto; padding:4px 11px 5px 11px; color:#666 !important; text-decoration:none; } #catalog li ul li a:hover { color:#fff !important; text-decoration:underline; } /* ———————————- content */ #pic { padding:0 0 6px 0; position:relative; z-index:1; } #pic img.img { display:block; position:relative; z-index:1; } #title { width:340px; height:130px; position:absolute; top:62px; left:40px; z-index:2; } #title a.all { width:100%; height:100%; display:block; background:url('../imgn/spacer.gif'); } #title p { margin:0px; font:1.27em tahoma,arial,verdana,sans-serif; color:#333; } #title p a { color:#333; } #title p.big { margin:0 0 10px 0; font:2.64em tahoma,arial,verdana,sans-serif; color:#000; } #nav { width:730px; margin:-13px 0 0 0; position:relative; left:201px; bottom:17px; z-index:2; font-size:11px; color:#fff; } #nav a { color:#fff; text-decoration:none; } #nav a:hover { text-decoration:underline; } #content { width:917px; border-top:.09em solid #ccc; padding-bottom:0px; position:relative; left:42px; overflow:visible; clear: both; } .bg-three-col-top { width:917px; height:4px; overflow:hidden; position:relative; left:42px; bottom:11.18em; background:url('../imgn/3col.gif') no-repeat 0 0; } .bg-three-col { width:917px; height:4px; overflow:hidden; position:absolute; left:42px; bottom:11.18em; background:url('../imgn/3col.gif') no-repeat 0 0; } .bg-three-col2 { width:917px; height:4px; overflow:hidden; position:absolute; left:42px; bottom:11.18em; background:url('../imgn/3col2.gif') no-repeat 0 0; } .bg-two-col { width:917px; height:4px; overflow:hidden; position:absolute; left:42px; bottom:11.18em; background:url('../imgn/2col.gif') no-repeat 0 0; } #left { width:154px; height:4px; padding:30px 30px 0 0; float:left; background:url('../imgn/col.gif') no-repeat 0 0; } #center { width:226px; padding:30px 40px 0 0; float:left; background:url('../imgn/col.gif') no-repeat 0 0; } #right { width:367px; height:4px; padding:30px 0 0 0; float:left; background:url('../imgn/col.gif') no-repeat 0 0; } .news { color:#666; } .news .date { color:#999; } .bigprod img { margin:0 auto; display:block; } #left2 { width:275px; padding:30px 30px 0 0; float:left; background:url('../imgn/col.gif') no-repeat 0 0; } #right2 { width:612px; padding:30px 0 0 0; float:left; background:url('../imgn/col.gif') no-repeat 0 0; } .submenu { padding:0 0 0 38px; background:url('../imgn/submenu.gif') no-repeat 0 2px; } .submenu h2 { color:#000; } .submenu ul li { padding:0px; color:#000; background:none; } .submenu ul li.active,.submenu ul li.active a {color:#f00;} #full { width:917px; padding:30px 0 10px 0; overflow:hidden; background:url('../imgn/3col2.gif') no-repeat 0 0; } #full .submenu { width:235px; } table.catalog { width:917px; border-collapse:collapse; margin:0 0 20px 0; } table.catalog th { width:306px; padding:13px 0 4px 38px; border-bottom:1px solid #ccc; font-weight:normal; vertical-align:top; text-align:left; } table.catalog th a { color:#000; text-decoration:none; } table.catalog th a:hover { text-decoration:underline; } table.catalog td { width:150px; padding:13px 2px 4px 2px; border-bottom:1px solid #ccc; text-align:center; vertical-align:top; background:url('../imgn/catalog-td.gif') no-repeat 0 100%; } table.catalog td .title { padding:0 45px 5px 0; color:#999; text-align:left; } table.catalog td .title a { text-decoration:none; } table.catalog td .title a:hover { text-decoration:underline; } /* catalog */ .content { font-family: Courier New, Courier, monospace; font-size: 14px; background-color: #FFFFFF; text-align: center; } .other { background-color: #FFFFFF; text-align: center; font-weight: bold; } .Zagolovok { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; } .header { font-family: "Courier New", Courier, monospace; font-size: 14px; background-color: #FFFFFF; text-align: center; font-weight: bold; } .desription { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; vertical-align: middle; font-weight: bolder; } .zagolovok_small { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; } .line { background-image: url(../images/dot.jpg); background-repeat: repeat-x; } css_lxmenu.css table.moduletable a.ekf_l0oout, table.moduletable .ekf_l0oout, a.ekf_l0oout, .ekf_l0oout { text-decoration: none !important; background: #000000; } table.moduletable a.ekf_l0oover, table.moduletable .ekf_l0oover, a.ekf_l0oover, .ekf_l0oover { text-decoration: none !important; background: #000000; } table.moduletable div.ekf_l0iout, table.moduletable .ekf_l0iout, div.ekf_l0iout, .ekf_l0iout { font-size: 11px; font-family:tahoma,arial,verdana,sans-serif; text-align: center; text-decoration: none !important; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 6px; padding-right: 0px; padding-bottom: 3px; padding-left: 3px; background: #000000; color: #999; border-right-width: thin; border-right-style: dotted; border-right-color: #999999; vertical-align: middle; white-space : normal; height : 50px; } table.moduletable div.ekf_l0iover, table.moduletable .ekf_l0iover, div.ekf_l0iover, .ekf_l0iover { font-size: 11px; font-family:tahoma,arial,verdana,sans-serif; text-align: center; text-decoration: none !important; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 6px; padding-right: 0px; padding-bottom: 3px; padding-left: 3px; background: #000000; color: #FFFFCC; border-right-width: thin; border-right-style: dotted; border-right-color: #FFFFFF; vertical-align: middle; white-space : normal; height : 50px; } table.moduletable a.ekf_l1oout, table.moduletable .ekf_l1oout, a.ekf_l1oout, .ekf_l1oout { position: absolute; text-decoration: none !important; background: #ffffff; } table.moduletable a.ekf_l1oover, table.moduletable .ekf_l1oover, a.ekf_l1oover, .ekf_l1oover { text-decoration: none !important; background: #000000; } table.moduletable div.ekf_l1iout, table.moduletable .ekf_l1iout, div.ekf_l1iout, .ekf_l1iout { font-size: 11px; font-family:tahoma,arial,verdana,sans-serif; text-align: left; text-decoration: none !important; border-width: 0px; border-style: solid; border-color: #676767; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 5px; background: #000000; color: #999; white-space : normal; } table.moduletable div.ekf_l1iover, table.moduletable .ekf_l1iover, div.ekf_l1iover, .ekf_l1iover { font-size: 11px; font-family: tahoma,verdana,arial; text-align: left; text-decoration: none !important; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 5px; background: #000000; color: #FFFFCC; white-space : normal; }