/*
	@company: www.actum.cz
	@author: David Sklar
	@site: www.aaron.cz
------------------------------------------- */



html,body{height:100%;margin:0;padding:0;}
body{background:none;}

/* obecna definice
-------------------------------------------------------------------- */
/* nadpisy */
h1,h2,h3,h4,h5{color:#000; margin-top:0;}
h1{font-size:1.2em;}

h2{color:#333;  font-size:1.1em;  text-transform:uppercase;  padding-top:10px;  margin-bottom: 6px;    border-top:solid 1px #ccc;clear: left;}
h2.tag{font-size:1.0em;text-transform: none;padding:2px 0 1px 0;margin:0 0 1.1em 0;position:relative;border: none;border-bottom:solid 1px #cb1b1b;}
h2.tag span{color:#fff;  padding:3px 0;background:#cb1b1b url('../gfx/red/h2-span.gif') 100% 0 no-repeat;}
h2.tag span span{padding:3px 56px 3px 7px;background:url('../gfx/red/h2.gif') 0 0 no-repeat;}

h3,h4,h5{font-size:1.0em; margin:0;}
h3{color:#4d4d4d; margin-bottom:5px;}
h4,h5{color: #4c4c4c;/*margin-bottom: 0.4em;*/}
h5{margin-bottom: 0.2em;}


p,table,address{margin:0 0 1.0em 0;}
address{font-style:normal;}
hr{margin:0;display:none;}
img{font:0.9em Tahoma,"Lucida Grande CE",lucida,sans-serif;border:0;}
a{color:#cb1b1b;text-decoration:underline;}
a:hover,a:focus{text-decoration:none;}
strong{color:#343434;}
small{font-size:0.9em;}



/* formulare */
form {padding: 0; margin: 0;}
fieldset{padding:5px 10px;  margin:0;  margin-bottom:1.5em;  border:solid 1px #b6b6b6;}
input, select, button{font:1.0em Arial, Helvetica, sans-serif, "Calibri";  vertical-align:middle;}
input[type="text"]{height:1.0em; padding: 1px 1px 0 1px;  border:solid 1px #b3b3b3;}
select{height:1.8em;}
textarea {font:1.0em Arial, Helvetica, sans-serif, "Calibri";}
button{border: none;cursor:pointer;}

.left{text-align:left !important;}
.right{text-align:right !important;}
.center{text-align:center !important;}
.fll{float:left !important;}
.flr{float:right !important;}
.spaceman{position:absolute;top:-2000px;left:-3000px;}
.nod{display:none;}
.nob{background:none !important;}
.cleaner{clear:both;}
.bold{font-weight:bold;}
.spacer, .spacer-line{height:10px;background: #fff;display: block;clear: both;}
.spacer-line{background: #fff url('../gfx/spacer.gif') 0 50% repeat-x;}

.half-left, .half-right {width: 49%;margin-bottom: 1.8em;float: left;}
.half-right {margin-left: 50%; float: none;}
.half-left ul, .half-right ul {margin-top:0;}

/* box-model */
.pt5{padding-top:5px !important;}
.pb15{padding-bottom:15px !important;}
.m0{margin:0 !important;}

.w60{width:30px !important;}
.w150{width:170px !important;}
.w200{width:200px !important;}



/* ico */
p.next{margin-bottom: 2.0em !important;}
p.next a,a.next{padding-right:8px;background:url('../gfx/red/ico_next.gif') 100% 50% no-repeat;}
.next strong{font-size:1.0em !important;}
.icq{padding-right:20px;background:url('../gfx/ico_icq.gif') 100% 50% no-repeat !important;}

/* ico */
a.press,a.recomm{padding-left:18px;  background:url('../gfx/red/ico_press.gif') 0 50% no-repeat;}
a.recomm{background:url('../gfx/red/ico_recommend.gif') 0 60% no-repeat;}
a.up{padding-right:10px;  background:url('../gfx/red/ico_upwards.gif') 100% 60% no-repeat;}
a.up span{position: absolute; top: -3000px; left: -2000px;}

/* control */
p.control{display: none;}



/* ico - article */
em.hour, em.ask, em.new, em.action, em.discount, em.stock, em.carriage{color:#fff;font-size:0.9em;font-style:normal;text-align:center;padding:0 5px 0 4px;background:#cb1b1b url('../gfx/red/ico_new.gif') 0 0 no-repeat;}
em.action{padding:0 4px 0 5px;background-image:url('../gfx/red/ico_action.gif');}
em.discount{padding:0 4px;background-image:url('../gfx/red/ico_discount.gif');}
em.stock{color:#333; padding: 0 5px; background-color:#e6e6e6;background-image:url('../gfx/ico_stock.gif');}
em.carriage{color:#333; padding-right: 5px; padding-left: 26px; background: url('../gfx/red/ico_carriage.gif') 0 0 no-repeat;}
em.hour{color:#333; padding: 0 5px; background-color:#e6e6e6;background-image:url('../gfx/ico_24hour.gif');}
em.ask{color:#333; padding: 0 5px; background-color:#e6e6e6;background-image:url('../gfx/ico_ask.gif');}

strong.new,strong.action,strong.discount{color:#fff;font-weight:normal;text-align:center;padding:1px 4px 2px 5px;background:#cb1b1b url('../gfx/red/ico_new-b.gif') 0 0 no-repeat;}
strong.action{padding:1px 8px 2px 8px;background-image:url('../gfx/red/ico_action-b.gif');}
strong.discount{width:38px;background-image:url('../gfx/red/ico_discount-b.gif');}

/* button */
a.buy,a.book,a.conti{color:#fff;  text-align:center;  text-decoration:none;}
a.buy{font-weight:bold;  padding: 5px 11px; background:#c20b0b url('../gfx/red/button_buy.png') 0 0 no-repeat;}
a:hover.buy,a:hover.book,a:hover.conti{background-color:#dd131b;  background-position:-86px 0;}
a.book,a.conti{padding: 3px 9px 3px 8px;   background:#c20b0b url('../gfx/red/button_book.png') 0 0 no-repeat;}
a:hover.book,a:hover.conti{background-position:-138px 0;}

button, .pagging {display: none;}


/* rating */
.rating{width:80px;height:6px;background:#ccc;display:block;overflow:hidden; float:none !important;}
.rating a{width:14px; height:6px; background:#ccc; border-right:solid 2px #fff;  display:block;  float:left;}
.rating a:hover, .rating a.set{background:#ce1b1b;}


/* zaoblene rohy */
.c-01,.c-02,.c-03,.c-04{width:5px;height:5px;position:absolute;top:-1px;left:-1px;z-index:1;background:url('../gfx/grey_c1.gif') 0 0 no-repeat;display:block;}
.c-02{margin-left:-4px;left:100%;background:url('../gfx/grey_c2.gif') 100% 0 no-repeat;}
.c-03{margin:-4px 0 0 -4px;top:100%;left:100%;background:url('../gfx/grey_c3.gif') 100% 100% no-repeat;}
.c-04{margin-top:-4px;top:100%;background:url('../gfx/grey_c4.gif') 0 100% no-repeat;}




/* page 
------------------------------------------- */
#page{color:#4d4d4d;font:0.78em Arial,Helvetica,sans-serif,"Calibri";line-height:1.4;position:relative;z-index:1;}
#center-box{padding-bottom: 50px; position:relative;}

/* header 
------------------------------------------- */
/* logo */
#header h1 a{color:#000;font-size:2.5em; text-decoration: none;}
#header h1 a span{}

/* slogan */
#slogan{color:#a4abab; line-height:1.4;}
#slogan strong{font-size:1.5em; margin:0; }

/* hlavni sekce - guidepost */
#guidepost{display: none;}

/* vyhledavani */
#header form{display: none;}

/* volejte zdarma */
#hotline{line-height:1.4; display:block;}
#hotline big{margin-left: 10px;}

/* nakupni kosik */
#basket{display: none;}



/* content 
------------------------------------------- */
#content-case{padding-top:1.4em;position:relative;}

#content-case p.perex{font-weight:bold;}

#content-case ul{padding-left:0;  margin-bottom:1.0em;}
#content-case ul ul{padding-left:3px;  margin-bottom:0.4em;}
#content-case ol{padding-left:20px;  margin-bottom:1.0em;}



#content{position:relative;}
#content h1{font-size:1.4em; line-height: 1.2; margin-bottom: 0.4em; }



/* drobeckova navigace */
p#crumb{padding-bottom:0.4em;margin-bottom: 1.0em;border-bottom:solid 1px #ccc;}

/* strankovani */
p.pagging{text-align:right;}

/* produkt */
div.article h3 {margin-bottom: 0.6em;}
div.article img{margin:0 5px 5px 0;}
div.article strong{font-size:1.1em; margin-top: 5px; display:block;}
div.article p{margin-bottom:0.5em; clear:both;}






/* table list */
table.list{width:100%; border:solid 1px #ccc;   border-right:0;  border-collapse:collapse;}
table.list tr.odd th,table.list tr.odd td{background:#e6e6e6; }
table.list th{color:#fff;  text-align:left;  background: #6b7475 !important;}
table.list th,table.list td{padding:0.1em 8px 0 8px; border-right:solid 1px #ccc;}
table.list td{color:#000;padding-top:0.2em;}


table.list caption {font-weight: bold; text-align: left; text-transform: uppercase; padding-left: 8px;}
table.list th {padding-top: 10px !important; border-bottom: solid 3px #ccc;}
table.list td {border-bottom: solid 1px #ccc;}





/* right-col 
------------------------------------------- */
/* support */
#right-col div.box {display: none; }
#right-col div.support {display: block; }

/* menu 
------------------------------------------- */
#menu{display:none;}

/* left-col 
------------------------------------------- */
#left-col{display:none;}



/* footer 
------------------------------------------- */
#footer{font-size:0.9em;}
#footer ul{list-style:none;padding:0;padding-top:9px;margin:0;}
#footer ul li#sitemap{display: none;}
#footer li#actum{color:#ccc;line-height: 1.35;}
#footer li#actum a{color:#ccc;text-decoration:none;}





/* css projednotlive stranky 
-------------------------------------------------------------------- */

/* detail produktu 
------------------------------------------- */
#tab {display: none;}

/* kategorie
------------------------------------------- */
#other-cats, #brands, .selector {display: none;}



/* thumbnail viewer
------------------------------------------- */
#thumbBox,#thumbLoading{display: none;}


