/* CSS temp_01 */

/* Typography */
body {
  font: 75% 'Arial', Arial, 'Helvetica CE', helvetica, sans-serif;
  background: #d6e8aa url(../img/bg_body.jpg) repeat-x ;
  color: #000;
  text-align: center;
  margin:0px;
}

h1, h2, h3, h4, h5, h6, p, ul, ol, dl, address, blockquote, table, .meta, .separ, .foto 
{
line-height:20px;
margin:20px;
}


/* Headings
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { font-weight: bold; color: #006633;}

h1 { font-size: 2.2em;}
h2 { font-size: 1.8em;}
h3 { font-size: 1.2em;}
h4 { font-size: 1.0em;}
h5 { font-size: 1em;}
h6 { font-size: 1em;}


/* Text elements
-------------------------------------------------------------- */

p                {line-height: 140%; font-size: 1em;margin:20px 40px 20px 20px}

a           {text-decoration: underline; color: #cc6600;}
a:hover          {text-decoration: none; color: #000;}

strong      { font-weight: bold; }
sup, sub    { line-height: 0; }

blockquote  { 
margin:20px 20px 20px 0;
padding: 12px 20px 12px 60px;
color: #000;
border:1px solid #dceedf; 
font-size:1.2em;
font-style: italic;
background: #fff url(../img/blockquote.jpg) no-repeat 20px center ; }

cite{color:#8eb288;font-weight:bold;}

.question  { 
margin:20px 20px 20px 0;
padding: 12px 20px 12px 60px;
color: #000;
border:1px solid #dceedf; 
font-size:1.2em;
font-style: italic;
background: #fff url(../img/question.jpg) no-repeat 20px center ; }
.question p{
font-weight:bold;
margin: 0;
}

/* Lists
-------------------------------------------------------------- */


ul {list-style:none; position:relative; margin: 20px 40px 20px 40px; padding:0;}
li {background: url(../img/li_extra.jpg) no-repeat 0 6px;padding:0 0 0 20px;margin:0;}

ul ul{margin:5px 20px 20px 0px}
ul ul li{background: url(../img/li2.gif) no-repeat 0 9px;}

ul.mapa    {list-style:none;position:relative;}
ul.mapa li {background: url(../img/li_extra.jpg) no-repeat 0 6px;padding:0 0 0 20px;font-weight:bold;font-size:1.1em;}
ul.mapa ul li{font-size:0.9em;}
ul.mapa ul li a{color:#929294;}
ul.mapa ul ul li{font-weight:normal;}
ul.mapa ul ul li a{color:#929294;}


/* Tables
-------------------------------------------------------------- */
table{width:650px;border:none;border-collapse:collapse;font-size:0.9em;}
td{padding:6px 7px;border-bottom:1px solid #cce5c8;}
th{background:#cce1c9;font-size:1.1em;font-weight:bold;padding:4px 5px; text-align:left; margin-top: 10px;}

/* Misc classes
-------------------------------------------------------------- */

.small      { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large      { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide       { display: none; }
.noborder   {border:none;}
.bold       {font-weight:bold;}

/* Body Elements
-------------------------------------------------------------- */

img {border:none;}
hr {display: none;}

/* Form fields
-------------------------------------------------------------- */
div.formular{width:668px;font-size:0.9em;margin:30px 20px 20px 20px;border:1px solid #8eb288;background:#cce1c9;}

ul.form{margin:0;padding:0 0 0 20px;list-style:none;}
ul.form li{padding:5px 20px 0 0;float:left;width:302px;background:none;}
ul.form li.textarea, ul.form li.submit{width:625px;}

#content_sekce .maincontent h3.form_nazev{margin:0;font-size:1.1em;font-weight:bold;position:relative;top:-10px;left:20px;color:black;background:none;padding:0;}
h3.form_nazev span{border:1px solid #BDBBB7; background: #fff url(../img/bg_inputs.gif) no-repeat;padding:3px 20px;}

input, textarea, select{background: #fff url(../img/bg_inputs.gif) no-repeat;border:1px solid #8eb288; padding:3px 5px; 
font-family: 'Arial', Arial, 'Helvetica CE', helvetica, sans-serif; ;}
label{font-weight:bold;}
input{font-size:1.0em;width:292px;}
textarea{font-size:1.0em;font-family:Verdana;width:615px;}
select{font-size:1.0em;width:302px;}

input.submit{width:100px;font-weight:bold;padding:4px 15px;margin:5px 10px 20px 526px;background:#cc6600;color:white;border:none; text-transform: uppercase;}

label.check{float:left;margin:0px 15px 0px 0;font-weight:normal}
input.check{background:none;border:none;display:inline;margin:0 4px 2px 0;vertical-align:middle;width:auto;}

label.radio{float:left;margin:0px 15px 0px 0;font-weight:normal}
input.radio{background:none;border:none;display:inline;margin:0 4px 2px 0;vertical-align:middle;width:auto;}



/*  ID for construction */
.wrap{
  width: 1020px;
  background: url(../img/bg_wrap.jpg) no-repeat ;
  margin: 0 auto ;
  position:relative;
}
#page{
  width: 960px;
  text-align: left;
  margin: 0 31px 0 29px ;
  position:relative;
  background:#fff url(../img/bg_page.jpg) repeat-y 0 0;

}

#header{
  position:relative;
  background: #e2f1df url(../img/bg_header.jpg) no-repeat ;
  height: 140px;
   }
#header h1{
  margin: 0 ;
  font-size:1.1em; 
 }
#header h1 a{
  display: block;
  text-decoration: none;
  color: #006633;
  width: 235px;
  height: 129px;
  text-align: center;
  position: absolute;
  top: 11px;
  left: 10px;
}
#header h1 a span{
  display: block;
  width: 100% ;
  height: 100% ;
  position: absolute;
  top: 0;
  left: 0;
  cursor: pointer;
  background: url(../img/logotype.gif) no-repeat ;
}
#header .slogan{
position:absolute;
top:42px;
left:261px;
}
#mainlink{
  position: absolute;
  top: 80px;
  left: 778px;
  padding:0 0 0 10px;
  text-decoration: none;
  color: #2f7d57;
  background: url(../img/bg_mailink.gif) no-repeat 0 5px ;
  font-size:1.2em;
    }
#mainlink:hover{
color: #000;
}

#languages{
 position: absolute;
 top: 46px;
 left: 770px;
  }
#languages img{
margin:1px 4px 0 0px;
float:left;

}
#languages a{
display: block;
float:left;
text-decoration:none;
padding: 4px 7px ;
font-size:0.9em;
color:#666666;
}
#languages a:hover{
background:#e2f1df
}
/*  search  */
#search 
{
  padding: 10px 23px 10px 20px;
  height: 27px;
  position:absolute;
  right:0px;
  top:142px;
}
#search input{
  border-top: 1px solid #19462e;
  border-left: 1px solid #1e5c3c;
  border-bottom: 1px solid #b1ccbe;
  border-right: 1px solid #307851;
  margin: 0;
  font-size:0.9em;
  width: 150px;
  float: left;
  height:14px;
  color:#666666;
  background:#fff;
  padding:4px 2px 3px 2px;
}
#search .button{
  background: #cc6600;
  border-top: 1px solid #e6b380;
  border-left: 1px solid #bc5e00;
  border-bottom: 1px solid #462300;
  border-right: 1px solid #bc5e00;
  padding:0;
  margin: 1px 0 0 9px;
  width: 24px;
  height: 22px;
  float: left;
  color:#fff;
  font-size:0.9em;
  cursor: pointer;
}
/*  navigation */
#topnav{
  position: absolute;
  top: 105px;
  left:249px;
 }
#topnav ul {
  height: 35px;
  margin: 0;
}
#topnav li {
  float: left;
  background:none;
  padding:0;
  }
#topnav a {
  display: block;
  float: left;
  color: #000;
  line-height: 33px ;
  height: 33px;
  text-decoration: none;
  background: url(../img/nav_li.gif) no-repeat 0 0;
  padding: 2px 15px 0 20px ;
  margin:0 4px 0 0;
  font-weight:bold;
  border-right:1px solid #ddebe4;
}
#topnav a.on{
  color: #ff6600;
}
#topnav a:hover{
  color: #ff6600;
}

/* content */
#content_index{
  float: right;
  width: 730px;
overflow: hidden;
}
#content_sekce{
  float: right;
  width: 730px;
overflow: hidden;
padding-bottom: 30px;

}
#content_sekce .maincontent h3{
background:#2f7d57;color:#fff;
padding:2px 5px 2px 20px;
margin-left:0px;
}
#content_sekce .maincontent h3 a{
  color: white; text-decoration: none;
}
#content_sekce .maincontent{
padding:20px 0px 20px 20px ;

background: #eaf7e8 url(../img/bg_topics.jpg) no-repeat 0 0;
}
.c2a{
padding: 0 20px 60px 20px; 
clear:both;
display:block;
}
.c2a h3{
padding-top:10px ; 
}
#content_index .c2a{padding: 0 20px; }


p.extra{
  font-size: 1.2em;
}
.breadcrumbs{
background: #1d5f39 url(../img/bg_breadcrumbs_index.jpg) no-repeat 0 0;
}
#content_sekce .breadcrumbs{
background: #1d5f39 url(../img/bg_breadcrumbs.jpg) no-repeat 0 0;
}

#content_sekce.hygiena .breadcrumbs{
background: #1d5f39 url(../img/bg_breadcrumbs_index.jpg) no-repeat 0 0;
}
#content_sekce.Životní .breadcrumbs{
background: #1d5f39 url(../img/bg_breadcrumbs_index.jpg) no-repeat 0 0;
}
#content_sekce.Jakost .breadcrumbs{
background: #1d5f39 url(../img/bg_breadcrumbs_index.jpg) no-repeat 0 0;
}

.breadcrumbs p{
margin:0px;
padding:0 41px;
font-size:0.9em;
height:49px;
color:#fff;
line-height:49px;
}
.breadcrumbs p span{
color:#000;
}
.breadcrumbs p a{
color:#fff;
text-decoration:none;
}
.breadcrumbs p a:hover{
color:#000;
}

#intro{
background: #1d5f39 url(../img/bg_intro.jpg) no-repeat 0 0;
height:178px;
padding: 0;
position:relative;
}
#content_sekce #intro{
height:auto;
padding: 1px 0 1px 20px;
}
#content_sekce #intro h2{
color:#fff;
}
#content_sekce #intro p{
color:#fff;
padding-right:30px;
font-size:1.4em;
}
#content_sekce #intro a{
color:#ceed21;
}
#content_sekce #intro #flashcontent{
margin:0 0 -5px -20px;
}
.container{
width:350px;
float:left;
}
.container h2{
margin:12px 20px;
}
.container h3{
margin:15px 20px -8px 20px;
color:#000;
}
.container p{
margin:12px 20px;
}
span.info{
background:#387f5c;
color:#fff;
width:148px;
padding:2px;
margin:12px 20px;
display:block;
text-transform:uppercase;
}

#why{
background: #eaf7e8 url(../img/bg_why.jpg) no-repeat 0 0;
height:170px;
overflow:hidden;
padding:20px 0 10px 20px;
}

.rules{
background: #74bf36 url(../img/bg_rules.jpg) no-repeat 0 0;
height:170px;
}
.rules h2{
color:#fff;
}
.rules a{
background-color: #cc6600;
color:#fff;
text-decoration:none;
padding:2px 5px 2px 7px;
margin-left:260px;
border-top:1px solid #e3ac74;
border-left:1px solid #e4ac74;
border-bottom:1px solid #a65300;
border-right:1px solid #a85300;
}
.rules a span{
color:#000;
font-weight:bold;
}
.rules a:hover{
background-color: #FF9900;
}
.news-item{
}
.news-item p{
color:#000;
}
.news-item p.nazev{
color:#387f5c;
text-align:right;
}
.news-item p.nazev a{
float:left;
font-weight:normal;
font-size:1.3em;
}
a.all_news{
color:#000;
margin-left:220px;
font-weight:bold;
text-decoration:none;
}
a.all_news span{
color:#387f5c;
font-weight:normal;
text-decoration:underline;
}

#topics{
background: #eaf7e8 url(../img/bg_topics.jpg) no-repeat 0 0;
height:260px;
padding:10px 0 10px 20px;
}
#topics h2.mt{
margin-top:43px;
}
#topics a{text-decoration:none;}
.save{
background: url(../img/bg_save.jpg) no-repeat 0 0;
height:259px;
}
.environment{
background: url(../img/bg_environment.jpg) no-repeat 0 0;
height:259px;
}

#activities{
background: #eaf7e8;
height:210px;
padding:10px 0 0 20px;

}
#activities h2.mt{
margin-top:47px;
}
.box{
width:220px;
margin-right:10px;
float:left;
}
.box a{
text-decoration:none;
}
.box h2{
margin:15px 20px 12px 70px;
}
.box ul{
margin:10px 20px 12px 70px;
list-style:none;
}
.box li{
background:none;
padding:0;
}
.audits{
background: url(../img/bg_audits.jpg) no-repeat 0 0;
}
.advice{
background: url(../img/bg_advices.jpg) no-repeat 0 0;
}
.labs{
background: url(../img/bg_labs.jpg) no-repeat 0 0;
width:240px;
}
.labs h2{
margin-left:80px;
}
.labs ul{
margin-left:80px;
}


/* sidebar */
#sidebar{
  background: #fff url(../img/bg_sidebar.jpg) no-repeat 0 0;
  width: 230px;
  padding-top:49px;
  float: left;
}
#sidebar h3{
margin:0;
letter-spacing:-1px;
padding:13px 20px 10px 20px;
}
#sidebar h3 a{
text-decoration:none;
color: #006633;
}
#sidebar h3 a:hover{
color:#000;
}
.nav_box{
position:relative;
background: #fff url(../img/bg_navbox.jpg) no-repeat 0 0;
}
#sidebar ul{
margin:0;
padding:0px 20px 10px 20px;
list-style:none;
}
#sidebar li{
background: url(../img/navbox_li.gif) no-repeat 6px 9px;
position:relative;
padding:0;
width: 100%;
}
#sidebar li a{
text-decoration:none;
color: #cc6600;
display:block;
width:166px;
font-size:1.1em;
padding: 1px 7px 1px 17px;
}
#sidebar li a.on{
font-weight:bold;
}
#sidebar li a:hover, #sidebar li:hover, #sidebar li.hover{
background: #fff url(../img/navbox_li_hover.gif) no-repeat 0px 0px;
color:#000;
}

#sidebar ul ul{
background: #f2f2f2 url(../img/bg_subnav.jpg) no-repeat 0px 0px;
position:absolute;
visibility: hidden; 
left:190px;
z-index:90;
padding:0 10px;
top:0px;
}

 #sidebar ul li:hover ul,
 #sidebar ul li.hover ul {
  visibility: visible !important;
}

#sidebar ul ul li{
background:none;
}
#sidebar ul ul li a{
font-size:0.9em;
width:130px;
border-bottom:1px solid #ebebeb;
padding: 3px 15px 3px 5px;
}
#sidebar ul ul li a:hover, #sidebar ul ul li:hover, #sidebar ul ul li.hover{
background:none;
}

.eshop_go{
margin-top: 10px;
}


/* footer */
#footer{
  clear: both;
  position:relative;
  height: 100px;
  font-size: 0.9em;
  background: #d6e8aa 
}
#footer p{
margin:0;
float:left;
height:100px;
line-height:100px;
}
#footer p.info{
padding-left:270px;
}
#footer p.creactive{
float:right;
margin-right:30px;
}
#quicknav{
   position: absolute;
  top: 38px;
  left: 45px;
    }
#quicknav a{
  color:white;
  display: block;
  float: left;
  padding: 3px 13px 0 13px ;
  text-align: center;
  background:none;
  border-right:1px solid #f4f4f4;
}
#quicknav a:hover{
background:#d0e3a2;
}
#quicknav a.no_border{
border:none;
}


/*  class   */
.noscreen{display: none;}
.separ {border-bottom: 1px solid #dceedf  ; line-height: 1px; font-size: 1px; height: 1px; margin: 20px;}
.break {clear: both; line-height: 1px; font-size: 1px; height: 1px; margin: 0 ;}
.left { text-align: left;}
.right { text-align: right;}
.center { text-align: center;}
.justify {text-align: justify;}
.fl { float: left;}
.fr { float: right;}
.black{color: black;}
.loud{}
.silent{color:#aadac2;}
.bg_silent{background:#cce1c9;}
.bg_loud{}
.colborder{border:1px solid #8eb288; }
.partneri{margin:5px 7px;float:left;}

/*  Search results  */
#search_results{
margin:20px;
position:relative;
padding:20px;
}
#search_results h2{
font-size:1.0em;
font-weight:bold;
margin:0;
}
#search_results p{
margin:10px 0;
}
#search_results ul.extra{
margin-left:0px;
}
.results_search{
padding:10px 0;
height:25px;
clear:both;
margin:0px 0 10px 0;
}
.results_search input{
  border-top: 1px solid #19462e;
  border-left: 1px solid #1e5c3c;
  border-bottom: 1px solid #b1ccbe;
  border-right: 1px solid #307851;
  margin: 0;
  font-size:0.9em;
  width: 150px;
  float: left;
  height:14px;
  color:#666666;
  background:#fff;
  padding:4px 2px 3px 2px;
}
.results_search .button{
  background: #cc6600;
  border-top: 1px solid #e6b380;
  border-left: 1px solid #bc5e00;
  border-bottom: 1px solid #462300;
  border-right: 1px solid #bc5e00;
  padding:0;
  margin: 1px 0 0 9px;
  width: 24px;
  height: 22px;
  float: left;
  color:#fff;
  font-size:0.9em;
  cursor: pointer;
}
#content_sekce .maincontent h3.search_titulek{
font-size:1.1em;
font-weight:bold;
text-align:right; 
}
#content_sekce .maincontent h3.search_titulek a{
color:#fff;
float:left;
}
#content_sekce .maincontent h3.search_titulek span{
font-weight:normal;
font-size:0.9em;
}
a.search_link{
padding-left:20px;
background: url(../img/li_extra.jpg) no-repeat 0 4px;
}
/* Archiv článků */
.archiv_clanku .news-item{
border-bottom:1px solid #dceedf;
margin:20px;
}

.archiv_clanku .news-item p{
color:#000;
margin:20px 0;
}
.archiv_clanku .news-item p.nazev{
color:#a9aaa9;
text-align:right;
}
.archiv_clanku .news-item p.nazev a{
float:left;
color:#cc6600;
font-weight:bold;
font-size:1.3em;
}
/* Clanek stranky */
.clanky_stranky{
margin:20px;
}
.clanky_stranky a{
padding:3px 7px;
font-weight:bold;
background:#dceedf;
margin:0 8px 0 0;
}
.clanky_stranky a.active{
color:black;
}
/* Clanek detail */
#clanek_detail{
padding:0 0 0 20px;
}
#clanek_detail span.clanek_date{
color: #666666;
clear:both;
display:block;
margin:8px 0px 0px 0px;
}
#clanek_detail img{
margin:8px 20px 8px 0;
float:left;
}
#clanek_detail .uvod p{
margin:5px 20px 5px 0px;
font-size:1.2em;
}
/*  Soubory  */
/**/
ul.download{
margin:20px;
padding:0px;
width:450px;
list-style: none;

}
ul.download li{
  padding: 4px 8px ;
  margin: 3px 0; 
  background:none;
  border-bottom: 1px solid #ddd ;
  text-align: right;
  color: #999;
}
.download img{
float:left;
margin-right:5px;
}
.download li a{
  float: left;
}
/*  Galerie  */
.gal_foto{
margin:20px;
}
.gal_foto img{
margin:2px;
}
/*  katalog  */
ul.cat{
margin:20px;
list-style:none;
position:relative;
}
ul.cat li{
float:left;
margin:5px 20px;
background:none;
padding:0;
}
ul.cat li a{
background: url(../img/li_cat.jpg) no-repeat 0 0px;
width:290px;
height:90px;
display:block;
float:left;
color:#fff;
text-decoration:none;
font-weight:bold;
font-size:1.9em;
letter-spacing: -1px;

}
ul.cat li a:hover{
color:#000;
background: url(../img/li_cat.jpg) no-repeat 0 -90px;
}
ul.cat li a span{
padding:35px 0 0 65px;
display:block;
}

/* breadcrumbs */
p.bread_cat{
position:absolute;
top:137px;
z-index:90;
left:306px;
font-size:0.9em;
}
p.bread_cat a{
color:#fff;
text-decoration:none;
}
p.bread_cat a:hover{
color:#000;
}

/* paging */
.paging{
margin:0px 20px 15px 20px;
}
.paging a{
background:#568b5f;
padding:2px 6px;
color:#fff;
text-decoration:none;
font-weight:bold;
}
/* product-item */
.product-item{
margin:0px 20px 15px 20px;
padding:15px 0 0 0;
position:relative;
border-top:1px dotted #cdcecf;
}
.product-item img{
float:left;
position:relative;
margin:0 20px 0 0;
}
#content_sekce .maincontent .product-item h3{
margin:0;
padding:0;
background:none;
text-transform:uppercase;
font-size:1.2em;
}
#content_sekce .maincontent .product-item h3 a{
text-decoration:none;
color:#cc6600;
}
.product-item p{
margin:10px 0 0 0;
line-height:17px;
}
.product-item p.price{
color:#568b5f;
float:left;
}
.product-item p.price span{
font-weight:bold;
color:#999999;
}
.product-item p.price STRONG{
font-size:1.4em;
}
a.more{
background: #ababab url(../img/a_more.gif) no-repeat top right ;
color:#fff;
font-size:0.9em;
font-weight:bold;
position:relative;
top:10px;
margin-right:20px;
float:right;
text-decoration:none;
padding:3px 95px 3px 10px;
}
a.more:hover{
background: #7f7f7f url(../img/a_more.gif) no-repeat top right ;
}

/* detail */
.detail_left{
float:left;
position:relative;
width:325px;
}
.detail_left p{
margin:20px 0px 20px 20px;
}
#content_sekce .maincontent .detail_left h3{
margin:20px;
margin-bottom: -10px;
padding:0;
color:#006633;
background:none;
}
.detail_left p.price{
margin:20px 0px 20px 20px;
font-size:1.4em;
}
.gal_foto{
}
.gal_foto img{
margin:0;
border:1px solid #cde5c9;
}

.detail_left .buy{
text-align:center;
background:#cde5c9;
margin:10px 20px 0 20px;
padding:5px 0;
height:40px;
}
.detail_left input.button{
border:none;
width:auto;
position:relative;
top:7px;
margin-left:20px;
padding:0;
}

.detail_right{
float:right;
position:relative;
margin-left:40px;
width:325px;
}
.detail_right img{
margin:20px 0 0 0;
border:1px solid #cde5c9;
}

/*  Nákupní košík přehled   */
table.cart_big{
margin: 20px 40px 5px 40px;
border:1px solid #cce5c8; 
}
table.eshop_form{
margin: 20px 20px 20px 40px;
}
table.cart_big tr.high{
background:#cce1c9;
}
table.cart_big tr.high td{
color:#000;
font-weight:bold;
font-size:1.1em;
}
table.cart_big tr.total{
background:#2f7d57;
font-size:1.4em;
color:#fff;
font-weight:bold;
}
table.cart_big tr.total td.price_total{
font-size:1em;
}
table.cart_big input{
width:15px;
padding:1px 3px;
}

a#show_adress{
font-weight:bold;
cursor: pointer;
}

a#show_adress:hover{
text-decoration:none;
}
#fak_adress{
display:none;
}

/*  Tlacitka   */
#eshop_nav{margin: 0 40px;}
.eshop{
display:block;
background:#cc6600;
color:#fff;
width:auto;
padding:4px 14px;
text-transform:uppercase;
text-decoration:none;
font-size:1.0em;
font-weight:bold;
margin:5px 0px;
border-top:1px solid #e6b380;
border-left:1px solid #bc5e00;
border-bottom:1px solid #462300;
border-right:1px solid #cc6600;
}
input.eshop{
border-top:1px solid #e6b380;
border-left:1px solid #bc5e00;
border-bottom:1px solid #462300;
border-right:1px solid #cc6600;
cursor: pointer;color:#fff;}
.eshop:hover{color:#fff;}
.eshop:visited{color:#fff;}

.errors{
  margin: 10px 40px;
  color: red;
  font-size: 1.4em;
}

/*  Maly kosik   */
#cart_small{
position:absolute;
top:0px;
font-size:0.9em;
right:0;
width: 228px;
height: 27px;
background:#252538 url(../img/bg_cart.jpg) no-repeat 0 0;
}
#cart_small.page{
display:none;
}
#cart_small.E-shop{
display:block;
}
#cart_small.košík{
display:block;
}
#cart_small.platby{
display:block;
}
#cart_small.nákupu{
display:block;
}
#cart_small.objednávky{
display:block;
}
#cart_small.odeslána{
display:block;
}
#cart_small p{
margin:0;
height:27px;
line-height:27px;
padding:0 25px 0 35px;
text-align:right;
color:#fff;
}
#cart_small p span{
color: #ebdb9a;
}
#cart_small a{
float:left;
color:#000;
text-decoration:none;
text-transform:uppercase;
}
#cart_small strong{
font-weight:normal;
}
#cart_small strong em{
font-weight: bold;
font-style: normal;
}


