/* RESET*/
*{margin:0; padding:0; outline:0;}
html, body{height:100%;	width:100%; text-align:center;}
table{border-collapse: collapse; border-spacing: 0; color:#646464}
ul, ol{list-style-type:none; }
img{border:0; vertical-align:top;}
input, textarea, select{vertical-align:middle; font:11px Tahoma; color:#3b3a3a;}
a{color:#336699; text-decoration:underline;}
a:hover{color:#d50400; text-decoration:none;}


.btn{cursor:pointer; border:none;}
.sellected a, .sellected a:hover{cursor:text; text-decoration:none!important;}
.current, .current:hover{cursor:text; text-decoration:none!important;}
.overflow{overflow:hidden; zoom:1;}

/* H */
h1{font:normal 24px Tahoma; margin-bottom:10px; color:#1473ab;}
h2{font:bold 13px Tahoma; color:#336699;}
h2 a{color:#336699; text-decoration:none;}
h3{font:normal 17px Tahoma; margin-bottom:5px; color:#1473ab;}
h4{font:normal 12px Tahoma;}
h5{font:bold 12px Tahoma;}
h6{font:bold 11px Tahoma;}

/* SETTINGS*/
body{font:11px Tahoma; color:#3b3a3a; background:#bdbdbd;}
.main{min-width:1000px;	width: expression(document.body.clientWidth > 1000 ? "100%" : "1000px"); text-align:left; background:#fff;}

/* HEADER */
.header{height:328px; position:relative; background:url(../i/header_bg.gif);}
.header_bg{height:328px; background:url(../i/header_bg1.gif) repeat-x;}
.header_bg2{position:absolute; height:78px; width:563px; top:69px; left:0; background:url(../i/header_bg2.png) no-repeat;}
.header_bg3{position:absolute; height:259px; width:401px; bottom:0; right:0; background:url(../i/header_bg3.png) no-repeat;}
.header_bg4{position:absolute; height:117px; width:67px; bottom:27px; left:0; background:url(../i/header_bg4.png) no-repeat;}
.header_bg5{position:absolute; height:32px; width:344px; bottom:-3px; left:0; background:url(../i/header_bg5.jpg) no-repeat;}
.header .logo{position:absolute; top:6px; left:24px;}
.present{position:absolute; top:44px; left:527px;}
.button{position:absolute; top:253px; left:778px; display:block; width:169px; height:49px; font:28px/46px Tahoma; background:url(../i/button.png) no-repeat; color:#d72600; cursor:pointer; text-align:center; text-decoration:none;}
.button:hover{top:254px; right:55px;}
/* account */
.account{position:absolute; top:16px; left:128px; width:190px; height:23px; background:url(../i/account_bg.gif) no-repeat; padding:4px 0 0 16px;}
.account img{vertical-align:middle; margin-right:3px;}
.account a{margin-right:11px;}
/* navigation */
.navigation{position:absolute; top:10px; right:15px;}
.navigation li{float:left; padding-top:4px;}
.navigation img{float:left;}
.navigation a{float:left; font-size:12px; padding:4px 15px 0 15px; height:25px;}
.navigation a:hover{color:#336699;}
.navigation .sellected{background:url(../i/nav_shad.gif) no-repeat right top;}
.navigation .sellected a{color:#fff; background:url(../i/nav_sell_bg.gif) repeat-x;}
.navigation span{float:left;}
.navigation  .nav_sell_l{background:url(../i/nav_sell_l.gif) no-repeat; padding:0 0 0 3px;}
.navigation  .nav_sell_r{background:url(../i/nav_sell_r.gif) no-repeat right top; padding:0 3px 0 0;}
/* phones */
.phones{position:absolute; top:55px; left:263px; background:url(../i/phone_dev.gif) no-repeat 0 21px; padding:0 0 0 15px;}
.phones li{font:17px/19px Tahoma; color:#d50400;}
.phones li span{font:12px Tahoma; color:#b0b0b0;}
.phones .title{font:bold 14px Arial, Helvetica, sans-serif; color:#4a4a4a; text-transform:uppercase;}
.phones .note{font:normal 11px Tahoma; color:#4a4a4a;}
/* search */
.search{position:absolute; top:170px; left:20px; color:#fff;}
.search li{margin-bottom:3px;}
.search a{color:#fff; font-size:11px;}
.search a:hover{color:#fbf19d; text-decoration:underline;}
.search select{width:162px; border:1px solid #a9a9ab; color:#a9a9ab;}
.search .input{width:204px; border:1px solid #a9a9ab; color:#a9a9ab; padding:1px 3px;}
.search .btn{width:166px; height:23px; border:none; background:#fff; font-size:17px; color:#0d4669; padding-bottom:3px;}
.search .title{font:normal 21px Tahoma;}
.search .title span{font-size:11px;}
/* slogan */
.slogan{position:absolute; top:200px; left:567px; width:444px; color:#fff;}
.slogan span{font:27px/27px Tahoma;}
.slogan p{font-size:12px; width:186px; padding-top:5px;}

/* CONTENT */
.container{float:right; width:100%; margin-left:-260px;}
.content{margin-left:260px; padding:15px 20px;}
.way{margin-bottom:10px; color:#646464;}
/* intro */
.intro{overflow:hidden; zoom:1; margin-bottom:15px;}
.intro p{margin-bottom:10px; line-height:15px;}
.intro .free{float:right; margin-left:17px;}
.intro .phone{float:left;}
.intro li{font:17px/19px Tahoma; color:#1473ab;}
.intro li span{font:11px Tahoma; color:#3b3a3a;}
.intro .title{font:bold 12px Tahoma; padding:3px 0;}
/* special */
.special .devider{height:15px; clear:both; background:url(../i/content_dev.gif) repeat-x;}
.special .item{margin-bottom:10px; float:left; width:50%;}
.special .image{float:left; width:160px; text-align:center; overflow:hidden; zoom:1; margin:0 10px 10px 0;}
.special .image img{width:160px; height:160px;}
.special .description{padding-left:170px; zoom:1; margin-right:10px;}
.special .description p{line-height:15px;}
.special .url{margin-bottom:3px;}
/*.special .price{padding:29px 20px 0 0;}*/
.special .price{padding:0 20px 0 0;}
.special .price .btn{float:left; width:156px; height:23px; background:url(../i/incart_bg.gif) repeat-x; color:#fff; font:bold 12px/23px Tahoma; text-align:center; text-decoration:none;position:relative; top:26px; right:167px;}
.special .price .btn:hover{color:#fbf19d;}
.special .price span{display:block; color:#d50400; font:20px Tahoma;}
.special .price strong{color:#7a7a7a;}
/* novelty */
.novelty .item{overflow:hidden; zoom:1; padding:0 0 15px 0; width:49%; float:left;}
.novelty .devider{height:15px; clear:both; background:url(../i/content_dev.gif) repeat-x;}
.novelty .image{margin:0 15px 0 15px; float:left; width:100px; overflow:hidden; zoom:1; text-align:center;}
.novelty .image img{width:100px; height:100px; margin-bottom:4px;}
.novelty h4{margin-bottom:5px;}
.novelty p{margin-bottom:5px; line-height:15px; color:#646464;}
.novelty .price{font:14px Tahoma; color:#1473ab; margin-bottom:3px;}
.novelty .price strong{font-size:12px; color:#7a7a7a;}
.novelty .in_cart a{font-weight:bold;}
.novelty .in_cart img{vertical-align:middle;}
.novelty .description{overflow:hidden; zoom:1;}
/* adds */
.adds{overflow:hidden; zoom:1; background:#f6f7f8; padding:12px;}
.adds_dev{background:url(../i/adds_dev.gif) repeat-y 50% 0; overflow:hidden; zoom:1;}
.adds h2{margin-bottom:7px;}
.adds h2 span{font-size:11px; color:#646464;}
.adds h2 a{text-decoration:underline;}
.adds .btn{background:url(../i/adds_btn.gif) repeat-x; color:#fff; line-height:16px; text-decoration:none; text-align:center; padding:2px 25px;}
.adds .btn:hover{color:#fbf19d;}
/* articles */
.articles{width:49%; float:left; padding:0 0 1px 0;}
.articles img{margin-right:2px; vertical-align:middle;}
.articles p{padding:0 0 0 20px; line-height:16px; color:#646464; margin-bottom:15px;}
/* solutions */
.solutions{width:49%; float:right; padding:0 0 1px 0;}
.solutions div{overflow:hidden; zoom:1; margin-bottom:15px;}
.solutions img{float:left; margin-right:11px;}
.solutions p{line-height:16px; color:#646464;}
/* context */
.context{overflow:hidden; zoom:1;}
.context p{margin-bottom:20px; line-height:15px;}
.context img{float:left; margin-right:12px; border:1px solid #aeaeae;}
.pager{text-align:right; background:url(../i/sb_dev.gif) repeat-x; padding:15px 5px 0 0;}
.banners a{margin-right:13px;}
/* catalogue */
.catalogue .item{overflow:hidden; zoom:1; margin-bottom:20px;}
.catalogue img{float:left; border:1px solid #a7a7a7; margin-right:13px; width:100px; height:100px;}
.catalogue h4{margin-bottom:5px;}
.catalogue p{overflow:hidden; zoom:1;}
.catalogue p a{color:#3b3a3a; text-decoration:none; line-height:15px;}
.catalogue p a:hover{color:#3b3a3a; text-decoration:underline;}
/* particles */
.particles{overflow:hidden; zoom:1; background:#f6f7f8; padding:12px 18px; margin-bottom:20px;}
.particles .dev{background:url(../i/adds_dev.gif) repeat-y 50% 0; overflow:hidden; zoom:1;}
.particles .all{margin:-10px 0 15px 0;}
.particles h2{padding-top:5px;}
.particles p{line-height:16px; margin-bottom:17px;}
.particles p a{color:#646464; text-decoration:none; line-height:16px;}
.particles p a:hover{color:#646464; text-decoration:underline;}
.particles .btn{background:url(../i/adds_btn.gif) repeat-x; color:#fff; line-height:16px; text-decoration:none; text-align:center; padding:2px 25px;}
.particles .btn:hover{color:#fbf19d;}
.particles .left{width:49%; float:left; padding:0 0 1px 0;}
.particles .right{width:49%; float:right; padding:0 0 1px 0;}
/* myOnPageContent */
.head{height:125px; position:relative;}
.head .logo{position:absolute; top:-2px; left:35px;}
.head .contact{position:absolute; top:2px; left:268px; background:url(../i/contact_dev.gif) repeat-y; padding:0 0 0 16px; font:10px Tahoma; color:#393939;}
.cont{padding:0 35px; position:relative; font-size:12px;} 
.cont h2{margin-bottom:5px;}
.cont .contact{margin-bottom:10px;}
.cont .contact li{margin-bottom:3px;}
.map{position:absolute; right:12px;} 
.map img{border:1px solid #bcbcbc;}
.map a{display:block; text-align:right; font-size:12px; padding:5px 0;}
.contact_form label{display:block; margin-bottom:3px}
.contact_form .input{width:240px; border:1px solid #d6d6d6; font-size:12px; padding:2px; margin-bottom:6px;}
.contact_form textarea{width:395px; height:85px; border:1px solid #d6d6d6; font-size:12px; padding:2px; margin-bottom:3px; overflow:hidden;}
.contact_form .btn{width:140px; height:22px; color:#fff; font-size:12px; border:none; background:url(../i/btn_bg.gif) repeat;}
/* list */
.list{background:#f6f7f8; padding:10px;}
.col{width:43%; float:left; background:url(../i/list_dev.gif) repeat-y; margin-left:-2px; padding-left:5px;}
.list h2{margin-bottom:10px;}
.list img{float:left; width:40px; height:40px; margin:0 10px 0 15px;}
.list ul{overflow:hidden; zoom:1; margin-bottom:30px; padding-right:15px;}
.list li{padding-bottom:4px;}
.list li strong{display:block; padding-bottom:3px;}
/* sort */
.sort{padding:10px; overflow:hidden; zoom:1; background:#f6f7f8;}
.sort .image{float:left; background:url(../i/list_dev.gif) repeat-y right; margin-right:15px;}
.sort .image img{border:1px solid #a7a7a7; margin:0 13px 7px 0; display:block;}
.sort .image strong img{border:none; margin:0 5px 0 0; display:inline; vertical-align:middle;}
.sort ul{float:left; width:20%; margin-right:10px;}
.sort li{margin-bottom:4px;}
.sort li strong{font-size:12px;}
/* pgr */
.pgr{overflow:hidden; zoom:1; background:url(../i/pager_bg.gif) repeat-x; padding:4px 10px 0 10px; color:#646464; margin-bottom:15px; clear:both;}
.pgr div{height:20px;}
.pgr img{vertical-align:middle; margin-right:5px;}
.pgr .left{float:left;}
.pgr .left span{padding:0 10px; vertical-align:middle;}
.pgr .right{float:right;}
.pgr .right span{padding-right:10px; vertical-align:middle;}
/* product */
.product{overflow:hidden; zoom:1; margin-bottom:10px;}
.product .images{float:left; margin-right:9px; width:252px;}
.product .images div{width:250px; margin-bottom:4px; border:1px solid #a7a7a7; overflow:hidden;}
.product .images ul{overflow:hidden; zoom:1; margin-left:-3px;}
.product .images li{float:left; margin-left:3px; display:inline;}
.product .images li img{width:80px; height:80px; border:1px solid #a7a7a7;}
.product .description{background:#f6f7f8 url(../i/product_dev.gif) repeat-x; color:#646464; overflow:hidden; zoom:1;}
.product .description .bg{background:url(../i/product_dev.gif) repeat-x bottom; overflow:hidden; zoom:1; padding:10px;}
.product .description h5{margin-bottom:5px;}
.product .description ul{margin-bottom:20px;}
.product .description li{font-size:12px; margin-bottom:4px;}
.product .price{margin-bottom:15px;}
.product .price .btn{float:right; width:156px; height:23px; background:url(../i/incart_bg.gif) repeat-x; color:#fff; font:bold 12px/23px Tahoma; text-align:center; text-decoration:none;}
.product .price .btn:hover{color:#fbf19d;}
.product .price span{display:block; color:#d50400; font:20px Tahoma;}
.product .price strong{color:#7a7a7a;}
.product .rating img, .product .rating strong{vertical-align:middle;}
.product .rating span{margin-right:20px;}
.product .rating a{font-weight:normal;}
.product .maindescr {margin-left:265px; padding-left:265px}
/* records */
.records{font-size:12px; color:#646464;border:0;}
.records table {border:0;}
.records h5{margin-bottom:5px;}
.records ul, .records p{margin-bottom:20px;}
.records li{padding-bottom:4px;}
.records .price{margin-bottom:15px;}
.records .price .btn{float:right; width:156px; height:23px; background:url(../i/incart_bg.gif) repeat-x; color:#fff; font:bold 12px/23px Tahoma; text-align:center; text-decoration:none;}
.records .price .btn:hover{color:#fbf19d;}
.records .price span{display:block; color:#d50400; font:20px Tahoma;}
.records .price strong{color:#7a7a7a; font-size:11px;}
/* question */
.question{background:#f6f7f8 url(../i/product_dev.gif) repeat-x; font-size:12px; color:#030303;}
.question .bg{background:url(../i/product_dev.gif) repeat-x bottom; padding:10px;}
.question p{margin-bottom:15px;}
.question form p{margin:0;}

/* SIDEBAR */
.sidebar{float:left; width:260px;padding:0 0 25px 0;}
/* basket */
.basket{padding:10px 14px 15px 14px; background:#f3f6f8 url(../i/sb_dev.gif) repeat-x bottom;}
.basket h5{color:#d50400;}
.basket p{padding:0 0 0 23px; line-height:14px;}
/* menu */
.menu{padding:10px 14px 15px 14px; margin-bottom:10px; background:#f3f6f8 url(../i/sb_dev.gif) repeat-x bottom; }
.menu h2{padding-left:14px;}
.menu li{padding:0 0 4px 16px; position:relative; display:block;}
.menu li .hov{color:#d50400; text-decoration:none;}
.menu .title{font:bold 12px Tahoma; color:#393939; background:url(../i/menu_bull.gif) no-repeat 1px 16px; padding-top:12px;}
.menu li ul{position:absolute; width:230px; left:230px; _left:215px; top:-12px; background:#e9ecee; padding:12px 0; display:none;}
.menu li ul li{padding:0 15px 3px 15px;}

/* FOOTER */
.footer{clear:both; background:url(../i/footer_bg.jpg) repeat-x bottom; overflow:hidden; zoom:1;}
.footer_bg{padding:35px 20px 6px 12px; background:url(../i/footer_bgr.jpg) no-repeat right bottom; min-height:90px; _height:90px;}
.contacts{float:left; overflow:hidden; zoom:1;}
.contacts span{display:block; margin-bottom:7px;}
.contacts img{float:left;}
.contacts p{font:18px Tahoma; color:#000;}
.copy{float:right; line-height:15px; padding:35px 0 0 0;}
.bottom{clear:both; overflow:hidden; zoom:1; padding-top:10px;}
.bottom img{float:right; margin-left:6px;}
.bottom p{font-size:10px; color:#9a9a9a;}


/*PRODUCT STYLES*/
.dlineo { height:24px; background-color:#f6f7f8; border-bottom:solid #ced0d3 1px; font-weight:bold; padding-left:5px}
.llineo { height:22px; background-color:#fdfdfd; border-bottom:solid #f3f3f3 1px; padding:4px 0 4px 5px}

.dline  { height:22px; background-color:#fdfdfd; border-bottom:solid #ced0d3 1px; padding:4px 0 4px 5px}

/* SUPER PRICE */
.superprice {float: left; background:url(../i/super_cena.gif) left top no-repeat; width:184px; height:33px; font-family:tahoma; font-size:14px; padding-left: 20px; padding-top:5px; color:#000000; font-weight:bold}
