html, body, div, p, span, form, input, button, textarea, select, table, tr, td, img, ul, li, h1, h2, h3, h4 { padding:0px; margin:0px; }

.homer {
	background-color:#CCC;

}

body { font:1em arial,sans-serif; background:#fff; }


input[type="text"], input[type="password"] { height:18px; border:1px solid #050e7d; font-size:1em; }

input[type="submit"], input[type="button"], input[type="reset"] { border:none; cursor:pointer; }

textarea { height:100px; border:1px solid #050e7d; font-size:1em; }

select { height:21px; border:1px solid #050e7d; font-size:1em; }

img.lang { width:27px; height:23px; border:none; position:relative; }



img.captcha { border:1px solid #050e7d; }

table {border-collapse:collapse; border-spacing:0px; }

tr { vertical-align:top; }





.sm li div { position:relative; top:-190px; left:300px; width:200px; height:180px; }

.sm li div table { width:100%; height:180px; }

.sm li div td, .sm li div tr { vertical-align:middle; }

.sm p { margin:5px 0px 5px 0px; }

.sm a { color:#fff; font-size:0.8125em; text-decoration:none; font-weight:bold1; }

.sm a:hover { text-decoration:underline; }


.menu { width:580px; float:left; margin:150px 0px 0px 130px; }

.top-contacts { width:259px; margin-left:810px; padding-top:160px; }

.l-h { width:259px; height:27px; background:url(images/l-h.jpg) no-repeat top left; }

.l-c { width:259px; background:url(images/l-c.jpg) repeat-y top left; }

.l-f { width:259px; height:6px; background:url(images/l-f.jpg) no-repeat top left; }

.ul1-h { width:259px; height:6px; background:url(images/l-h-s.gif) no-repeat top left; }

.ul1-c { width:259px; background:url(images/l-c-s.gif) repeat-y top left; }

.ul1-f { width:259px; height:6px; background:url(images/l-f-s.gif) no-repeat top left; }

.r-h { width:670px; height:27px; background:url(images/r-h.jpg) no-repeat top left; }

.r-c { width:670px; background:url(images/r-c.jpg) repeat-y top left; }

.r-f { width:670px; height:6px; background:url(images/r-f.jpg) no-repeat top left; }

.t-h { width:259px; height:27px; background:url(images/t-h.jpg) no-repeat top left; }

.t-c { width:259px; height:170px; background:url(images/t-c.jpg) repeat-y top left; }

.t-f { width:259px; height:8px; background:url(images/t-f.jpg) no-repeat top left; }


.inner { padding:13px; color:#050e7d; }

.h-1 { width:1px; height:330px; background:#050e7d; float:left; }

.h-2 { min-height:280px; }

.h-3 { width:203px; padding:5px 0px 5px 0px; }

.w-1, .w-2, .w-3 { width:213px; text-align:center; padding-top:5px; }

.w-1, .w-2 { float:left; }

.w-4 { width:203px; height:1px; background:url(images/p2.gif) repeat-x center center; position:absolute; }

.w-5 { width:210px; }

.w-6 { width:100%; height:1px; background:url(images/p2.gif) repeat-x center center; padding:10px 0px 10px 0px; }




.menu table { text-align:center; }

.menu table td { padding:0px 10px 0px 10px; }

.menu table.t-1 { font:1.3em "Trebuchet MS",arial; margin-left:130px; width:470px; text-align:right; }

.menu table.t-2 { font:1.0em "Trebuchet MS",arial; }

.menu div { display:list-item; list-style:outside url(images/marker-0.gif); }

.menu a { font-weight:bold; text-decoration:none; color:#050e7d; position:relative; }

.menu a:hover { color:#0e41d3; }

.ie div.menu td, .opera div.menu td { padding-top:3px; }

.ie div.menu a, .opera div.menu a { top:-4px; }

.ff3 div.menu a { top:3px; }








.katalog-list { margin:0px 5px 0px 15px; }

.katalog-list div.l0 { display:list-item; list-style:outside url(images/marker-1.jpg); margin-top:10px;  border-bottom: 1px #050e7d solid;}

.katalog-list div.l0 a { font:1em "Trebuchet MS",arial; text-decoration:none; color:#fbfd1a; font-weight:bold; }

.ie div.katalog-list div.l0 a, .opera div.katalog-list div.l0 a { position:relative; top:-5px; }

.katalog-list div.l0 a:hover { color:#fff; }

.katalog-list div.l0 .ul1 {
    position: absolute;
    margin-left: 185px;
    margin-top: -35px;
    padding-left: 34px;
    display: none; 
}
.katalog-list div.l0 .ul1-c{
    padding-left: 10px;
    padding-top: 5px;
}
.katalog-list div.l0:hover .ul1 {
    display: block; 
}

.katalog-list div.l1 { color:#fbfd1a; padding-top:5px; }

.katalog-list div.l1 a { font:0.95em "Trebuchet MS",arial; text-decoration:none; color:#fbfd1a; font-weight:normal; }

.ie div.katalog-list div.l1 a, .opera div.katalog-list div.l1 a { position:relative; top:-5px; }

.katalog-list div.l1 a:hover { color:#fff; }

.katalog-list div a.s { color:#fff; }



.special h3 { font:1em "Trebuchet MS",arial; font-weight:bold; }

.special h4 a { font-size:0.95em; font-weight:normal; text-decoration:none; }

.special h4 a:hover { text-decoration:underline; }


.special div.info div { font-size:1.6em; display:inline; }

.special div.info span { font-size:1.1em; }


.footer div.menu-f { color:#fff; font-size:0.8125em; text-align:center; padding-top:5px; }

.footer div.menu-f a { color:#fff; text-decoration:none; padding:0px 10px 0px 10px; }

.footer div.menu-f a:hover { text-decoration:underline; }

.footer div.copyright { color:#6679ff; font-size:0.75em; text-align:right; padding:3px 30px 10px 0px; }

.footer div.copyright p a { color:#6679ff; text-decoration:none; }

.footer div.copyright p a:hover { text-decoration:underline; }


input.i-login { width:166px; }

input.i-password { width:106px; }

input[type="submit"].i-01 { width:55px; height:21px; margin-left:5px; background:url(images/i-0.gif) no-repeat; }



.katalog table tr td.info h3 { font-size:1em; margin-bottom:5px; }

.katalog table tr td.info table td.s-info { width:320px; font-size:0.9em; }

/*.katalog table tr td.info table td.s-info div.link a { color:#fbfd1a; text-decoration:underline; font-size:0.875em; line-height:25px; }*/

/*.katalog table tr td.info table td.s-info div.link a:hover { text-decoration:none; }*/

.katalog table tr td.info table td.price { padding-top:40px; text-align:center; }

.katalog table tr td.info table td.price span, .katalog table tr td.info table td.price p { font-size:1.1em; }

.katalog table tr td.info table td.price div { font-size:1.6em; display:inline; }

.katalog table tr td.price div { font-size:1.6em; display:inline; }

.katalog h3 a { text-decoration:none; color:#050e7d; }

.katalog h3 a:hover { text-decoration:underline; }


.katalog div.article { font-size:0.9em; font-weight:bold; margin-bottom:5px; }

.katalog div.marker { display:list-item; list-style:outside url(images/marker-2.jpg); margin:5px 0px 0px 20px; }

.katalog div.marker a { font:1em "Trebuchet MS",arial; text-decoration:none; color:#050e7d; }

.ie div.katalog div.marker a, .opera div.katalog div.marker a { position:relative; top:-5px; }

.katalog div.marker a:hover { text-decoration:underline; }












.search-ext { font-size:0.875em; color:#fff; }

.search-ext p { margin:7px 0px 9px 0px; }

.search-ext span { margin-right:5px; }

.search-ext div { margin-bottom:3px; }

.search-ext input[type="text"], .search-ext select { width:229px; }

.search-ext input.price { width:65px; margin-right:5px; }

.search-ext input[type="submit"] { width:55px; height:21px; background:url(images/i-0.gif) no-repeat; }







.h1 { font:1.25em "Trebuchet MS",arial; color:#fff; padding-left:30px;  }

.h3 { font:1em "Trebuchet MS",arial; font-weight:bold; color:#fff; }

/* LightGallery */
#LG_container { border:1px solid #aaa; visibility:hidden; position:absolute; top:0px; left:0px; padding:2px; z-index:200; opacity:1; background-color:#fff; background-position:center; background-repeat:no-repeat; font: normal 12px verdana, arial, sans-serif; }
.LG_loading { background:url(images/ico-loading.gif) no-repeat center; }
#LG_panel { padding:10px; }
.LG_imgIndex { float:left; margin-left:16px; color:#777; height:20px; line-height:20px; }
.LG_titleBar { color:#555; height:30px; line-height:30px; overflow:hidden; text-align:center; }
#LG_overlay { position:absolute; top:0px; left:0px; z-index:100; width:100%; height:100%; display:none; opacity:0; filter:Alpha(opacity=0); }
#LG_pic{ display:none; margin:0px auto; }
.LG_zoomIn, .LG_zoomOut, .LG_zoomNormal, .LG_fitScreen, .LG_zoom_disabled { width:20px; height:20px; margin:1px; float:left; cursor:pointer; display:block; }
.LG_zoom_disabled { display:none; }
.LG_zoomIn { background:url(images/sprite.gif) no-repeat 0px 0px; }
.LG_zoomIn:hover { background:url(images/sprite.gif) no-repeat 0px -40px; }
.LG_zoomNormal { background:url(images/sprite.gif) no-repeat 0px -80px; }
.LG_zoomNormal:hover { background:url(images/sprite.gif) no-repeat 0px -120px; }
.LG_zoomOut { background:url(images/sprite.gif) no-repeat 0px -160px; }
.LG_zoomOut:hover { background:url(images/sprite.gif) no-repeat 0px -200px; }
.LG_fitScreen{ background:url(images/sprite.gif) no-repeat 0px -320px; }
.LG_closeBtn { float:right; background:url(images/sprite.gif) no-repeat 0px -240px; width:22px; height:22px; cursor:pointer; }
.LG_closeBtn:hover { background:url(images/sprite.gif) no-repeat 0px -280px; }
/* end LightGillary */

.nu_h1{
color:white;
font-size:15px;
}

.nu_h2{
color:white;
font-size:12px;
}


.nu_p{
color:black;
font-size:12px;
}



