/* ============================================
   CSS: Styles for all browsers
   Version: 16 November 2006
==============================================*/
* { margin:0; padding:0; }
html { width:100%; height:100%; }
body { position:relative; width:100%; min-width:827px; min-height:100%; height:auto; background-color:#fff; }

a { font:normal 11px Tahoma; color:#1a9dcc; text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:0; }
h1 { padding:10px 0 10px 0; font:normal 12px Tahoma; color:#1a9dcc; }
h5 { font:bold 11px Tahoma; color:#545454; }

#parent { position:absolute; top:0; left:50%; width:827px; height:auto; margin-left:-414px; font:normal 11px Tahoma; color:#0e0b2a; }
.clear { clear:both; float:none !important; height:1px !important; font-size:1px !important; border:none; margin:0 !important; padding:0 !important; background:transparent !important; visibility:hidden !important; }

.logo { position:absolute; z-index:999; top:19px; left:10px; }
#flash { width:827px; height:286px; padding-top:59px; }

.login-top { position:absolute; z-index:999; top:20px; left:259px; width:550px;}
.login-top a { font:normal 11px/11px Tahoma; color:#1A9DCC; text-decoration: underline;}
.login-top a.ln-1 { position:absolute; z-index:999; top:1px; left:209px; display:block; width:75px; height:20px; }
.login-top a.ln-2 { position:absolute; z-index:999; top:1px; left:305px; display:block; width:35px; height:8px; }

.login-top span.ln-3 { display:block; float:left; width:55px; height:15px; margin-right:20px; padding:0 6px; margin-top: -2px; }
.login-top span.ln-4 { display:block; float:left; width:85px; height:15px; margin-right:0px;  padding:0 6px; margin-top: 2px; color: #919191; cursor: pointer; }
#login_checkbox { display:block; float:left; width:13px; height:13px; margin-top: 3px; cursor: pointer;}
/*
.login-top a.ln-3 { position:absolute; z-index:999; top:1px; left:0px; display:block; width:35px; height:13px; }
.login-top span.ln-4 { position:absolute; z-index:999; top:1px; left:90px; display:block; width:35px; height:13px; color: #919191;}
#login_checkbox { position:absolute; z-index:999; top:1px; left:70px; display:block; width:13px; height:13px; }
*/
#login { border:0; }
#login input { display:block; float:left; width:118px; height:15px; margin-right:10px; padding:0 6px; font:normal 11px Tahoma; color:#919191; background-color:#fff; border:1px solid #7e9db9; }
#login a { display:block; float:left; width:37px; height:11px; margin-top:5px; }

.menu { padding:17px 0 43px 42px; }
.menu li { float:left; margin-right:11px; list-style-type:none; font:normal 15px Arial; color:#464646; }
.menu li a { font:normal 15px Arial; color:#464646; }

#middle { padding-left:49px; background:url(/image/middle-bg.gif) repeat-y 184px 0; }
.submenu { width:135px; float:left; }
.content { width:618px; float:left; padding-left:25px; }
.content a { text-decoration:underline; }
.content a:hover { text-decoration:none; }

.paginator { padding:25px 81px 0 0; text-align:center; }
.paginator span { font:bold 11px Tahoma; color:#1a9dcc; }
.paginator a { font:bold 11px Tahoma; color:#535353; text-decoration:none; }
.paginator a:hover { color:#1a9dcc; }

.submenu ul { padding:8px 0 25px 0; }
.submenu li { padding-bottom:1px; list-style-type:none; font:normal 11px Tahoma; color:#535353; }
.submenu li a { font:normal 11px Tahoma; color:#535353; }

.search-catalog { height:96px; margin:20px 26px 0 51px; padding-top:2px; background:url(/image/search-catalog-bg.gif) repeat-x; }
#search-cat { position:relative; z-index:999; margin-left:-2px; border:0; }
#search-cat legend { padding:12px 0 19px 4px; font:normal 12px Tahoma; color:#44b0d6; }
#search-cat input { display:block; float:left; width:204px; height:17px; margin:0 14px 0 2px; padding:3px 7px 0 7px; border:1px solid #7e9db9; font:normal 11px Tahoma; color:#606060; background-color:#fff; }
#search-cat select { width:218px; margin-right:10px; padding:1px 0 0 3px; border:1px solid #7e9db9; font:normal 16px Tahoma; color:#606060; background-color:#fff; }
#search-cat select.made { width:221px; }
#search-cat a { margin:0 0 0 -2px; }

.brands { position:relative; height:108px; margin:-2px 26px 0 49px; }
.brands ul { width:99px; float:left; padding:26px 0 0 3px; }
.brands ul.second { width:74px; }
.brands ul.third { width:85px; }
.brands li { padding:0 0 1px 9px; color:#000; list-style-type:none; background:url(/image/arrow.gif) no-repeat 0 5px; }
.brands li a { color:#000; }

a.link-icq { position:absolute; z-index:999; top:44px; left:387px; }
a.link-favorits { position:absolute; z-index:999; top:40px; left:531px; }

#footer { height:192px; margin-left:50px; margin-bottom:40px; background:url(/image/footer-bg.gif) repeat-x 0 100%; }
#footer a { display:block; width:242px; height:125px; float:left; margin:19px 12px 19px 0; }
#copyright { margin-left:503px; padding:0 0 2px 67px; color:#727272; background-color:#fff; }
#copyright a { display:inline; width:auto; height:auto; float:none; margin:0; font-weight:bold; color:#727272; }

/* ============================================
   End
==============================================*/

