* { margin:0;padding:0 }
body { background:#D9D9D9 url(../../_outputer/imager/bg.jpg) 0 0 repeat-x;font:normal 11px Arial,Helvetica,sans-serif;color:#545454; }
img { display:inline }
a img { border:none }

.highslide:hover img { border: 0px dotted silver; }

#main { width:980px;position:absolute;left:50%;margin:0 0 0 -490px;background-color:#FFF; }

#top { width:970px;float:left;height:60px;margin:0 0 0 5px; }
#top .logo { float:left; }
#top .info { width:240px;float:right;margin:15px 0 0 0; }
#top .info div { float:left;width:50px;color:#ACACAC; }
#top .info span { float:right;width:190px;text-align:left; }
#top .info span a { color:#00A650; }
#top .info span a:hover { text-decoration:none; }

#menu { width:970px;float:left;height:35px;background-color:#F3F3F3;margin:0 0 0 5px; }
#menu .slogan { float:left;font-size:12px;font-weight:bold;text-transform:uppercase;margin:11px 0 0 15px; }
#menu a { float:right;text-decoration:none;border-right:#C2C2C2 1px solid;padding:0 10px 0 0;margin:10px 0 0 10px;color:#545454; }
#menu a:hover { color:#ADADAD; }
#menu a.act { color:#00A650; }
#menu a.last { border:none; }

#middle { width:970px;float:left;height:70px;background:transparent url(../../_outputer/imager/bg-middle.jpg) 0 0 repeat-x;margin:0 0 0 5px; }
#middle p { color:#FFF;font-size:14px;float:left;margin:10px 0 0 15px; }

#cart { background:transparent url(../../_outputer/imager/bg-middle-cart.jpg) 0 0 repeat-x;height:70px;float:right;width:313px; }
#cart .info { float:left;margin:13px 0 0 18px;color:#FFF;width:120px; }
#cart .info div { float:left;width:100%; }
#cart .info div span { float:left; }
#cart .info div.big { font-size:18px; }
#cart .info div.big span { color:#48FF8D;float:none; }
#cart .info div div.price { float:right;width:80px;text-align:right; }
#cart .info div div.price span { font-size:9px;color:#00D064;float:right; }

a.cartin { width:131px;height:27px;background:transparent url(../../_outputer/imager/bg-button-cartin.jpg) 0 0 no-repeat;display:block;float:right;margin:24px 14px 0 0; }
a:hover.cartin { background-position:0 -27px; }

#mod { float:left;width:970px;margin:1px 0 0 5px; }

#left { width:260px;float:left; }
#left .title { width:100%;background:transparent url(../../_outputer/imager/bg-left-title.jpg) 0 0 repeat-x;float:left;height:30px; }
#left .title h2 { float:left;margin:9px 0 0 9px;color:#979797;font-size:11px; }

#right { width:708px;float:right; }

#content { float:left;width:516px;padding:0 0 10px 0; }
#content #download a { color: #DF0100; text-decoration: none; }
#content #download a:hover { color: #DF0100; text-decoration: underline; }

#title { float:left;margin:8px 0 9px 12px;font-size:11px;color:#5F5F5F;font-weight:bold; }

#action { float:right;width:190px;background-color:#F9F9F9; }
#action .title { float:left;background-color:#EFEFEF;height:30px;width:100%;border-bottom:#FFF 2px solid; }
#action .title h2 { float:left;margin:9px 0 0 9px;font-size:11px; }
#action .p { float:left;width:178px;margin:6px 0 0 7px;padding:0 0 3px 0; }
#action .p h3 { font-size:11px;color:#F26010;float:left;margin:0 0 9px 0;width:100%; }
#action .p .photo { float:left; }
#action .p .photo a img { border:#7C7C7C 1px solid; }
#action .p .info { float:right;width:110px;line-height:1.6; }
#action .p .info small { font-size:10px; }

input.text { border:#B6B6B6 1px solid;background-color:#FFF;font-size:11px;padding:2px;float:right;margin:0 4px 0 0; }
textarea { border:#B6B6B6 1px solid;background-color:#FFF;padding:2px;float:right;margin:0 4px 0 0;font:normal 12px Arial,Helvetica,sans-serif; }

a.detail,input.detail { background:transparent url(../../_outputer/imager/bg-button.jpg) 0 0 repeat-x;font-size:11px;color:#555555;padding:3px 10px 3px 10px;border-bottom:#C6C6C6 1px solid;border-right:#C6C6C6 1px solid;border-left:#EFEFEF 1px solid;border-top:#EFEFEF 1px solid;text-decoration:none;margin:5px; }
a:hover.detail,input:hover.detail { color:#00A650; }

#category { float:left;margin:0 0 2px 0;background-color:#EFEFEF;display:block;width:255px;padding:4px 0 4px 5px;font-size:12px;color:#006933;font-weight:bold;text-transform:uppercase; }
#category img { float:left; }
#category span { float:right;width:215px;margin:4px 0 0 0; }
* html body #category { width:100%; }

a#back { float:right;margin:7px 10px 0 0;font-size:12px;color:#333; }
a:hover#back { text-decoration:none; }

#search { height:39px;float:left;width:100%;background-color:#E7E7E7; }
input.search { border:#B6B6B6 1px solid;background-color:#FFF;width:190px;font-size:11px;padding:2px;float:left;margin:9px 6px 6px 6px; }
* html body input.search { height:25px; }
input.searchbutton { border:none;font-size:11px;color:#323232;font-weight:bold;background:none;cursor:pointer;float:right;padding:3px 3px 3px 0;margin:7px 7px 0 0; }

#path { float:right;width:710px;background-color:#E7E7E7;height:39px; }
#path div { color:#929292;float:left;width:85px;margin:12px 0 0 20px; }
#path a { color:#545454;float:left;margin:12px 0 0 0; }
#path a:hover { text-decoration:none; }
#path span { float:left;margin:12px 0 0 0; }
#path span.separator { padding:0 3px 0 3px;color:#00A650; }

#sub { float:left;background-color:#F9F9F9;width:100%;margin:0 0 10px 0; }
#sub ul, #sub ul li, #sub ul li ul, #sub ul li ul li { float:left;width:100%;list-style:none;padding:0;margin:0; }
#sub ul a { color:#00A650;float:left;text-decoration:none;margin:5px 0 5px 6px;padding:0 0 0 18px;background:transparent url(../../_outputer/imager/bg-left-plus-main.gif) 0 0 no-repeat; }
#sub ul a.act { text-decoration:underline;background-position:0 -30px; }
#sub ul li a { float:left;color:#707070;margin:3px 0 3px 24px;background:transparent url(../../_outputer/imager/bg-left-plus.gif) 0 0 no-repeat;padding:0 0 0 14px; }
#sub ul li a.act { background-position:0 -30px;text-decoration:none; }
#sub ul li ul a { float:left;color:#3C3C3C;margin:5px 0 5px 24px; }
#sub ul li ul li a { float:left;margin:3px 0 3px 46px;color:#707070;background:none;padding:0 0 0 0; }
#sub ul li ul li a.act { font-weight:bold; }
#sub ul li ul li ul li a { float:left;color:#666;margin:5px 0 5px 56px; }
#sub ul li ul li ul li a.act { font-weight:bold; }
#sub a:hover { text-decoration:underline; }

#footer { float:left;width:970px;margin:0 0 0 5px;height:36px;background:transparent url(../../_outputer/imager/bg-footer.jpg) 0 0 repeat-x; }
#footer span.copy { float:left;margin:11px 0 0 10px;color:#FFF; }
#footer a { float:right;color:#FFF;text-decoration:none;margin:11px 10px 0 0; }
#footer a:hover { text-decoration:underline; }

#sections { float:left;width:100%; }
#sections a { width:100%;font-size:13px;padding:4px 0 4px 0;color:#333;text-decoration:none; }
#sections a.page { margin:5px 0 0 5px;text-decoration:underline; }
#sections a:hover { text-decoration:none; }
#sections a img { float:left;margin:0 0 0 4px; }
#sections a span.nazov { float:right;text-align:left;width:410px;margin:10px 0 0 0;text-decoration:underline; }
#sections a:hover span.nazov { text-decoration:none; }
#sections a span.popis { float:right;text-align:left;width:410px;margin:10px 0 0 0;font-size:11px;color:#666; }
#sections a.moreinfo:hover { color: #ED1C24; }

#products-info { float:left;width:95%;margin:10px 0 10px 10px; }

#products { float:left;width:100%; }
#products #new { background:transparent url(../../_outputer/imager/bg-noveprodukty.jpg) 0 0 no-repeat;height:190px;width:100%;float:left;color:#FFF;overflow:hidden;position:relative; }
#products #new #np { position:absolute;float:left;top:0;left:0; }
#products #new #np .pr { width:516px;display:block;float:left;margin:45px 0 0 0; }
#products #new #np .pr .left { float:left;width:115px; }
#products #new #np .pr .left img { float:left;clear:left;border:#020202 1px solid;margin:0 0 0 10px; }
#products #new #np .pr .right { float:left;width:275px; }
#products #new #np .pr .right h3 { float:left; }
#products #new #np .pr .right span { float:left;clear:left;margin:0 0 15px 0;width:95%; }
#products #new #np .pr .right p { float:left;width:400px;display:block;height:97px; }
#products #new .list { width:100%;float:left;text-align:center;position:absolute;bottom:6px; }
* html body #products #new .list { margin:10px 0 0 0; }
#products #new .list a { width:12px;height:12px;background:transparent url(../../_outputer/imager/bg-select-noveprodukty.png) 0 0 no-repeat;text-decoration:none; }

#products #p { float:left;width:100%;background-color:#F9F9F9;margin:0 0 3px 0;padding:10px 0 5px 0; }
#products #p .left { float:left;width:132px;margin:0 0 0 10px;text-align:center; }
#products #p .right { float:right;width:370px; }
#products #p .bottom { float:right;width:95%;text-align:right;margin:10px 10px 0 0; }
#products #p .left img { border:#000 1px solid; }
#products #p .right .title { float:left;margin:0 10px 10px 0;color:#00A650;font-weight:bold;font-size:11px; }
#products #p .right p { float:left;margin:0 10px 0 0; }
#products #p .right .panel { float:right;margin:-5px 0 0 0; }
#products #p .bottom a { float:right; }
#products #p .bottom .price { float:right;font-size:10px;margin:0 8px 0 0; }
#products #p .bottom .price strong { color:#F26010;font-size:11px; }
#products #p .bottom a.det { color:#00A650;font-weight:bold;text-decoration:none;margin:7px 15px 0 0; }
#products #p .bottom input.pocet { border:#B6B6B6 1px solid;background-color:#FFF;font-size:11px;padding:2px;float:right;margin:4px 8px 0 0; }
#products #p .bottom a:hover.det { text-decoration:underline; }
input.cartadd { float:right;border:none;width:112px;height:27px;background:transparent url(../../_outputer/imager/bg-button-cartadd.jpg) 0 0 no-repeat;display:block;cursor:pointer;cursor:hand; }
#products #p .bottom a.contactus { color:#FF0000;font-weight:bold;float:right;margin:7px 0 0 0; }
#products #p .bottom a:hover.contactus { text-decoration:none; }

a.contactus { color:#FF0000;font-weight:bold; }
a:hover.contactus { text-decoration:none; }

#pages { width:100%;text-align:right;margin:10px 0 15px 0; }
#pages a { float:left; font-weight:bold;padding:3px 7px 3px 7px; }
#pages a.act { color:#F26010; }

#product { float:left;width:100%; }
#product .left { float:left;width:110px; }
#product .left a { float:left;margin:10px 0 0 10px; }
#product .left a img { border:#666 1px dotted; }
#product .left a:hover img { border:#000 1px solid; }
#product .right { float:right;width:400px;margin:10px 0 0 0; }
#product .right .info { float:left;width:100%;margin:0 0 5px 0; }
#product .right .info span { color:#00A650; }
#product .right p { float:left;width:95%;margin:10px 0 0 0; }

#kosik { float:left;width:100%; }
#kosik .p, #kosik .info { float:left;width:100%;background-color:#F9F9F9;margin:0 0 3px 0;padding:5px 0 5px 0; }
#kosik .p a { float:left;margin:3px 0 0 8px;color:#00A650;font-weight:bold;font-size:11px;text-decoration:none; }
#kosik .p a:hover { text-decoration:underline; }
#kosik .p .kat { float:left;margin:3px 8px 0 8px;width:100px; }
#kosik .p .cena { float:right;margin:3px 8px 0 0; }
#kosik .p input.pocet { border:#B6B6B6 1px solid;background-color:#FFF;font-size:11px;padding:2px;float:right;margin:0 4px 0 0; }
#kosik .info { padding:2px 0 2px 0; }

.field { width:100%;float:left;margin:0 0 3px 0; }
.field span { float:left;width:180px;text-align:right;padding:2px 5px 0 0; }
.field div { float:left; }

#chat { float:left;width:192px;height:123px;background:transparent url(../../_outputer/imager/bg-chat.jpg) 0 0 no-repeat;margin:0 0 2px 0; }
#chat h3 { float:left;font:normal 11px Tahoma,Verdana,sans-serif;color:#3D3D3D;width:90%;margin:7px 0 0 5px; font-weight: bold; }
#chat h1 { float:left;font:bold 17px Arial,Helvetica,sans-serif;color:#ED1C24;margin:2px 0 0 5px; }
#chat p { float:left;font:normal 10px Arial,Helvetica,sans-serif;color:#A4A4A4;margin:0px 0 0 5px;width:120px; }
#chat a { text-decoration: none; }
#chat a:hover h1 { text-decoration:underline; }

#page { float:left;width:95%;margin:5px 0 0 5px; }
#page .image { margin:5px;float:left;width:100%;text-align:center; }
#page a:hover img { border:none; }
#page .text { float:left;margin:5px; }
#page table { width:100%; }
#page table tr td { padding:2px; }

#service { float:left;width:95%;margin:10px 0 0 10px; }
#service a { float:left;width:125px; }
#service a:hover img { border:none; }
#service h3 { float:right;width:350px;text-align:left; }
#service p { float:right;margin:10px 0 0 0;width:350px;text-align:left; }

#videoplayer { float:left; }

