body, form  {
font-family : 'verdana ce', 'geneva ce', 'helvetica ce', verdana, tahoma, arial, sans-serif;
margin: 0px 0px 0px 0px;
}
body {
font-size: 71%;
line-height: 1.5em;
text-align: center;
color:#525252;
background:url("../img/pozadi.jpg") top left repeat-x;
}

/* NASTAVENI PRO WEB */
#hlavicka .button_1 span{
border:0px solid #4899cc;
padding:4px 13px 5px;
background:#4899cc url('../img/button_1.png') 0 0 repeat-x;
color:#fff;

}
#hlavicka .button_1{
color:#fff;
cursor:pointer;
border:none;
vertical-align:middle;
padding:3px 0px 4px;
background:none;
overflow:visible;
}
* html #hlavicka .button_1, * .button_1{margin:-1px 0 0 6px;  padding:4px 0px 4px;}


.ukoncovaci_clear
{
clear:both;
margin-bottom:0px;
}

.ukoncovaci_clear_2
{
clear:both;
margin-bottom:20px;
}
.noDisplay	{
display: none;
}
.strankovani
{
text-align: right;
float:right;
width:520px;
margin-top:10px;
margin-bottom:10px;
border:0px solid #000000;
margin-right:10px;
}
.strankovani a.normal{
color:#525252;
padding-right:5px;
}
.strankovani a.normal:hover {
color:#525252;
padding-right:5px;
}
#obsah_pravy .strankovani .aktivni
{
color:#525252;
font-size: 1.8em;
font-weight: bold;
padding-right:5px;
}


.strankovani_2
{
text-align: right;
float:right;
width:400px;
margin-top:10px;
margin-bottom:10px;
border:0px solid #000000;
margin-right:10px;
}
.strankovani_2 a.normal{
color:#525252;
padding-right:5px;
}
.strankovani_2 a.normal:hover {
color:#525252;
padding-right:5px;
}
#obsah_pravy .strankovani_2 .aktivni
{
color:#525252;
font-size: 1.8em;
font-weight: bold;
padding-right:5px;
}



hr{ margin:0px; padding:0;}
.break { height: 1px; font-size: 1px; clear: both; overflow:hidden; visibility: hidden; display:block; margin:0; padding:0 !important; }
.hidden { display: none; }



.tlacitkoodeslat {
background: url("../img/test_obrazek.png") no-repeat;
color: white;
font-weight: bold;
text-transform: uppercase;
=overflow: visible;
vertical-align: middle;
cursor: pointer;
}


/* POPISEK PRIPADNE OSTATNI LINKY */
#linka
{
position: relative;
width: 982px;
height:20px;
margin:auto;
border:0px solid #fff;
background:#ffffff url("../img/linka.jpg") no-repeat left top;
text-align: left;
margin-top:10px;
}


#linka p {
padding-left:10px;
padding-top:0px;
margin:0px;
}
#linka h1 {
padding-left:10px;
font-size: 0.8em;
padding-top:0px;
margin:0px;
font-weight: normal;
}
#linka a { color: #525252; text-decoration: none;  }
#linka a:hover {  color: #000000; text-decoration: underline; }

/* OBALENI STRANKY */
#obal
{
position: relative;
width: 980px;
margin:auto;
border:1px solid #fff;
background-color: #fff;
}

/* hlavicka obsahuje hledani, prihlaseni, zalozky, logo*/
#hlavicka
{
position: relative;
width: 950px;
height: 160px;
margin:auto;
text-align:right;
}

* html #hlavicka
{
position: relative;
width: 950px;
height: 165px;
margin:auto;
text-align:right;
}

#logo {
margin-top:20px;
width: 194px;
height: 120px;
float:left;
background-color: #ffffff;
}
#logo-one {
margin:0; padding:0;
position:relative;
width: 194px;
height: 120px;
margin:0; padding:0;
overflow:hidden;
}
#logo-one span {
display:block;
position:absolute; left:0; top:0; z-index:1;
width: 194px;
height: 120px;
margin:0; padding:0;
background:url("../img/logo.jpg") top left no-repeat;
}
#logo h1 {
font-size: 100%;
color:#000000;
}
#obal_hledani_kosik
{
width: 400px;
height: 165px;
float:right;
}

* html #obal_hledani_kosik
{
width: 400px;
height: 160px;
float:right;
}

#obal_hledani
{
width: 400px;
height: 60px;
float:left;
}


#obal_hledani .zadavani_text{
border:1px solid #4899cc;
padding:3px 0 4px;
vertical-align: middle;
}
#obal_kosik
{

width: 400px;
height: 100px;
float:left;
}

* html #obal_kosik{

width: 400px;
height: 105px;
float:left;
}


#obal_kosik a { color: #4899cc; text-decoration: undrline; font-size: 1.4em; font-weight: bold; }

#obal_kosik a:hover {  color: #4899cc; text-decoration: underline; font-size: 1.4em; font-weight: bold;}

#kosik
{
margin-top:5px;
width: 200px;
height: 100px;
float:left;
background:url("../img/pozadi_search.gif") top left repeat;
}
#kosik h3
{
margin:5px;
font-size: 1em;
color:#08588b;
text-align: right;
}
#kosik h4
{
font-size: 1em;
margin:5px;
color:#08588b;
text-align: right;
}
#kosik p
{
padding-top:2px;
margin:5px;
color:#08588b;
text-align: right;
}
#kosik a { color: #08588b; text-decoration: undrline;  font-weight: bold; }

#kosik a:hover {  color: #08588b; text-decoration: underline;  font-weight: bold;}


#prihlaseni
{
margin-top:5px;
width: 199px;
height: 100px;
float:left;
background:url("../img/pozadi_search.gif") top left repeat;
border-right: 1px solid #6eb2dd;
}

#prihlaseni h4
{
margin:5px;
color:#08588b;
text-align: left;
font-size: 1em;
}
#prihlaseni p
{
padding-top:2px;
margin:5px;
color:#08588b;
text-align: center;
}
#prihlaseni a { color: #08588b; text-decoration: undrline;  font-weight: bold; }

#prihlaseni a:hover {  color: #08588b; text-decoration: underline;  font-weight: bold;}


/* rollover fce*/
.linkprefs {
border: 0px solid #ccc;
position: absolute;
right: 0;
top: 0;
width: 400px;

}
.linkprefs p {
color: #4899cc;
padding: 4px 5px 4px 10px;
border: 0px solid #ccc;
border-top: none;
background:url("../img/pozadi_search.gif") top left repeat;
z-index: 2;
height:114px;

}

*html .linkprefs p {
color: #4899cc;
padding: 4px 5px 4px 10px;
border: 0px solid #ccc;
border-top: none;
background:url("../img/pozadi_search.gif") top left repeat;
z-index: 2;
height:103px;

}

.linkprefs span {
color: #4899cc;
display: block;
float: right;
cursor: pointer;
margin-top: 0px;

}
.linkprefs label  {
padding-right:5px;
}

#obal_kosik p.popis_kosik
{
color: #4899cc;
font-weight: bold;
}


/* MENU HORIZONTALNI*/


#ohraniceni_menu {
width:950px;
margin:0px auto 0px;
text-align:left;
background-color:white;
padding:19px 13px 1px;
}
/* MAIN MENU */
#horizontalni_menu {
padding-top:5px;
}
#horizontalni_menu ul{
list-style:none;
margin:0px;
padding:0;
}
#horizontalni_menu li
{
float:left;
background:#4997ce url('../img/menu_modra_l_new.png') 0 0 no-repeat;
margin:0 2px 0 0;
padding:0;
}
#horizontalni_menu li a{
color:white;
text-decoration:none;
float:left;
background:  url('../img/menu_modra_r_new.png') 100% 0 no-repeat;
padding:10px 24px 9px;
font-weight:bold;
font-size:117%;
}
#horizontalni_menu li.oranzova{background:#db4621 url('../img/menu_oranzova_l.png') 0 0 no-repeat;}
#horizontalni_menu li.oranzova a{background-image:url('../img/menu_oranzova_r.png');}
#horizontalni_menu li.zelena{background:#3b7f00 url('../img/menu_zelena_l.png') 0 0 no-repeat;}
#horizontalni_menu li.zelena a{background-image:url('../img/menu_zelena_r.png');}
#horizontalni_menu li.zluta{background:#ffa62f url('../img/menu_zluta_l.png') 0 0 no-repeat;}
#horizontalni_menu li.zluta a {background-image:url('../img/menu_zluta_r.png');}
#horizontalni_menu li.azurova{background:#57becc url('../img/menu_azurova_l.png') 0 0 no-repeat;}
#horizontalni_menu li.azurova a{background-image:url('../img/menu_azurova_r.png');}
#horizontalni_menu li.cervena{background:#ae0b00 url('../img/menu_cervena_l.png') 0 0 no-repeat;}
#horizontalni_menu li.cervena a{background-image:url('../img/menu_cervena_r.png');}

/* SUBMENU */
#horizontalni_menu_dolni {background-color:#4997ce; margin:0; padding:6px 15px 7px; margin-top:-1px;  }
*html #horizontalni_menu_dolni {background-color:#4997ce; margin:0; padding:6px 15px 7px; margin-top:-7px;}
#horizontalni_menu_dolni a, #horizontalni_menu_dolni span {color:white; margin-right:20px;}


#horizontalni_menu_dolni-azurova {background-color:#57becc; margin:0; padding:6px 15px 7px; margin-top:-1px;  }
*html #horizontalni_menu_dolni-azurova  {background-color:#57becc; margin:0; padding:6px 15px 7px; margin-top:-7px;}
#horizontalni_menu_dolni-azurova  a, #horizontalni_menu_dolni-azurova  span {color:white; margin-right:20px;}

#horizontalni_menu_dolni-oranzova {background-color:#db4621; margin:0; padding:6px 15px 7px; margin-top:-1px; }
*html #horizontalni_menu_dolni-oranzova {background-color:#db4621 margin:0; padding:6px 15px 7px; margin-top:-7px;}
#horizontalni_menu_dolni-oranzova a, #horizontalni_menu_dolni-oranzova span {color:white; margin-right:20px;}


#horizontalni_menu_dolni-zelena {background-color:#3b7f00; margin:0; padding:6px 15px 7px; margin-top:-1px; }
*html #horizontalni_menu_dolni-zelena  {background-color:#3b7f00 margin:0; padding:6px 15px 7px; margin-top:-7px;}
#horizontalni_menu_dolni-zelena  a, #horizontalni_menu_dolni-zelena  span {color:white; margin-right:20px;}


#horizontalni_menu_dolni-zluta {background-color:#ffa62f; margin:0; padding:6px 15px 7px; margin-top:-1px; }
*html #horizontalni_menu_dolni-zluta  {background-color:#ffa62f; margin:0; padding:6px 15px 7px; margin-top:-7px;}
#horizontalni_menu_dolni-zluta  a, #horizontalni_menu_dolni-zluta  span {color:white; margin-right:20px;}




#horizontalni_menu_dolni-cervena {background-color:#ae0b00; margin:0; padding:6px 15px 7px; margin-top:-1px;}
*html #horizontalni_menu_dolni-cervena {background-color:#ae0b00; margin:0; padding:6px 15px 7px; margin-top:-7px;}
#horizontalni_menu_dolni-cervena a, #horizontalni_menu_dolni-cervena span {color:white; margin-right:20px;}



/* hlavni obsah */

#hlavni_obsah

{
position: relative;
width: 950px;
margin:auto;
text-align: left;
}

/* vertikalni menu */
.navigace {
border:0px solid #000000;
float: left;
width: 180px;
text-align: left;
}
.navigace img{
border:0px;
}
ul.menu_sablona-ul {
list-style-type: none;
padding: 0px;
margin: 0px;
}
ul.menu_sablona-ul li {
display: block;
border-bottom: solid 1px #ffffff;
margin-bottom: 0px;
padding: 0px;
margin: 0px;
width: 180px;
}
ul.menu_sablona-ul li.rozevreny a{
display: block;
min-height: 27px;
_height:27px;
padding: 7px 10px 7px 40px;
background: url("../img/sipka_rozevreny.gif") no-repeat;
background-position: 10px 40%;
background-color: #ffffff;
color: #0050a0;
text-decoration: none;
font-weight: normal;

}
ul.menu_sablona-ul li.rozevreny a:hover{
display: block;
min-height: 27px;
_height:27px;
padding: 7px 10px 7px 40px;
background: url("../img/sipka_rozevreny.gif") no-repeat;
background-position: 10px 40%;
background-color: #ffffff;
color: #08588b;
text-decoration: underline;
font-weight: normal;
}
ul.menu_sablona-ul li a {
display: block;
min-height: 27px;
_height:27px;
padding: 7px 10px 7px 30px;
background: url("../img/sipka_new.gif") no-repeat;
background-position: 10px 32%;
background-color: #ebf3fa;
/* background-color: #ecfefd ; */
color: #08588b;
text-decoration: none;
font-weight: bold;
}
ul.menu_sablona-ul li a:hover {
min-height: 27px;
_height:27px;
display: block;
padding: 7px 10px 7px 30px;
background: url("../img/sipka_a_new.gif") no-repeat;
background-position: 10px 32%;
background-color: #4999ce;
color: #fff;
text-decoration: underline;
font-weight: bold;
}
ul.menu_sablona-ul li a.active{
min-height: 27px;
_height:27px;
display: block;
padding: 7px 10px 7px 30px;
background: url("../img/sipka_a_new.gif") no-repeat;
background-position: 10px 32%;
background-color: #4999ce;
color: #fff;
font-weight: bold;
}

ul.menu_sablona-ul li.menu_sleva a {
display: block;
min-height: 27px;
_height:27px;
padding: 7px 10px 7px 30px;
background: url("../img/sipka_a_new.gif") no-repeat;
background-position: 10px 32%;
background-color: #db4621;
/* background-color: #ecfefd ; */
color: #ffffff;
text-decoration: none;
font-weight: bold;
}
ul.menu_sablona-ul li.menu_sleva a:hover {
min-height: 27px;
_height:27px;
display: block;
padding: 7px 10px 7px 30px;
background: url("../img/sipka_a_new.gif") no-repeat;
background-position: 10px 32%;
background-color: #db4621;
color: #fff;
text-decoration: underline;
font-weight: bold;
}
ul.menu_sablona-ul li.menu_sleva a.active{
min-height: 27px;
_height:27px;
display: block;
padding: 7px 10px 7px 30px;
background: url("../img/sipka_a_new.gif") no-repeat;
background-position: 10px 32%;
background-color: #db4621;
color: #fff;
font-weight: bold;
}




ul.menu_sablona-ul li.vyber_dle_znacky a {
display: block;
min-height: 27px;
_height:27px;
padding: 7px 10px 7px 30px;
background: url("../img/sipka_a_new.gif") no-repeat;
background-position: 10px 32%;
background-color: #3b7f00;
/* background-color: #ecfefd ; */
color: #ffffff;
text-decoration: none;
font-weight: bold;
}
ul.menu_sablona-ul li.vyber_dle_znacky a:hover {
min-height: 27px;
_height:27px;
display: block;
padding: 7px 10px 7px 30px;
background: url("../img/sipka_a_new.gif") no-repeat;
background-position: 10px 32%;
background-color: #3b7f00;
color: #fff;
text-decoration: underline;
font-weight: bold;
}
ul.menu_sablona-ul li.vyber_dle_znacky a.active{
min-height: 27px;
_height:27px;
display: block;
padding: 7px 10px 7px 30px;
background: url("../img/sipka_a_new.gif") no-repeat;
background-position: 10px 32%;
background-color: #3b7f00;
color: #fff;
font-weight: bold;
}


/* obsah pravy */
#obsah_pravy
{
float: left;
width: 770px;
background-color: #fff;
}

#obsah_pravy h1
{
font-size: 2em;
padding:0px 10px 0px 10px;
line-height:1.1em;
}

*html #obsah_pravy h1
{
font-size: 2em;
padding:15px 15px 0px 15px;
line-height:1.1em;
}


/* obsah pravy promo akce*/
#promo
{
float: left;
width: 740px;
background-color: #fff;
height:245px;
border:3px solid #ebf3fa;
text-align:left;
margin:5px 5px 5px 5px;
}


.promo_pagelinks a
{
font-weight: bold;
color: #666;
}
.promo_slideCaption
{

padding: 4px;
text-align: left;
font-weight: bold;
float:left;
}
.promo_pagelinks a.activeSlide
{
color: #0050a0;
}
/* this is for IE so the prev/next links can be hovered*/
.promo_nextSlide
{
background-image: url("../promo/spacer.gif");
color:#fff;
visibility: hidden;
}
.promo_prevSlide
{
background-image: url("../promo/spacer.gif");
color:#fff;
visibility: hidden;
}


.promo_nextSlide:hover
{
background-image: url("../promo/nextslide.gif");
background-repeat: no-repeat;
background-position: right bottom;
}
.promo_prevSlide:hover
{
background-image: url("../promo/prevslide.gif");
background-repeat: no-repeat;
background-position: left bottom;
}



#uvod_clanky
{
margin:5px 5px 5px 5px;
float: left;
width: 740px;
background-color: #fff;
border:0px solid #ebf3fa;
text-align:left;
}

#uvod
{
float: left;
width: 380px;
background-color: #fff;
text-align:left;
border:3px solid #ebf3fa;
}
#uvod h3
{
padding-left:10px;
padding-top:0px;
font-size: 1.2em;
color:#08588b;
text-align: left;
padding-bottom:10px;
}

#uvod p
{
padding-left:10px;
padding-right:10px;
padding-top:0px;
margin:0px;
text-align: justify;
}
#uvod img
{
padding-right:5px;
}
#uvod ul.duvody
{
list-style-type: none;
padding: 5px 10px;
margin:0px;
}

#uvod li.duvody_odkazy
{
padding-top:5px;

}
#uvod a { color: #525252; text-decoration: none;  }
#uvod a:hover {  color: #525252; text-decoration: underline; }


#clanky
{
float: left;
width: 343px;
background-color: #fff;
text-align:left;
border:0px solid #ebf3fa;
margin-left:5px;
}
#clanky h3
{
padding-left:10px;
padding-top:0px;
font-size: 1.2em;
color:#08588b;
text-align: left;
padding-bottom:10px;
}

#clanky p
{
padding-left:10px;
padding-top:0px;
margin:0px;
text-align: left;
}
#clanky img
{
padding-right:5px;
}

.prispevky{
clear: both;
width: 343px;
}

.prispevky_right{
width: 320px;
float: left;
padding: 0 5px 5px;
}


#hlavni_obsah span.zarazeni_clanku{
text-align: right;
font-size: 71%;
}

.prispevky img{
border: 0;
}

.prispevky_right{
background-color: #fff;
min-height: 150px;
}

.prispevky_entry{
color: #3c3c3c;
}

.prispevky_entry p img{
padding: 0 5px 7px 0;
float: left;
}

.prispevky h2
{
padding-left:5px;
padding-top:0px;
font-size: 1.2em;
color:#08588b;
text-align: left;
}
.prispevky a { color: #e95b2a; text-decoration: none;  }
.prispevky a:hover {  color: #e95b2a; text-decoration: underline; }



#uvod ul.kategorie_graf
{
list-style-type: none;
padding: 5px 10px;
margin:0px;
}

#uvod li.kategorie_hlavni
{
padding-top:10px;
font-weight: bold;
font-size: 1.2em;
color:#08588b;
}
#uvod li.kategorie_vedlejsi
{
padding-top:5px;
font-size: 1.1em;
}

#uvod li.kategorie_hlavni  a { color:#08588b; text-decoration: none; margin: 5px; }
#uvod li.kategorie_hlavni a:hover {  color:#08588b; text-decoration: underline; margin: 5px; }

#uvod li.kategorie_vedlejsi  a { color: #525252; text-decoration: none; margin: 5px; }
#uvod li.kategorie_vedlejsi a:hover {  color: #525252; text-decoration: underline; margin: 5px; }





/* PRODUKTY*/

#top_produkt
{
margin:5px 5px 5px 5px;
float: left;
width: 740px;
background-color: #fff;
border:0px solid #ebf3fa;
text-align:left;
}


#top_produkt h3
{
padding-left:10px;
padding-top:0px;
font-size: 1.2em;
color:#08588b;
text-align: left;
padding-bottom:10px;
}

#top_produkt a { color: #08588b; text-decoration: none;  }
#top_produkt a:hover {  color: #08588b; text-decoration: underline;  }

.produkty_obal
{
float: left;
width: 220px;
text-align:left;
border:1px solid #ebf3fa;
margin:11px 11px 11px 11px;
}

*html .produkty_obal
{
float: left;
width: 220px;
text-align:left;
border:1px solid #ebf3fa;
margin:9px 9px 9px 9px;
}

.produkty_nazev
{
float: left;
width: 220px;
height:70px;
background-color: #fff;
text-align:left;
border:0px solid #ebf3fa;
}

.produkty_nazev a.nazev_produktu { color: #08588b; text-decoration: underline;   font-size: 1.1em; font-weight: bold;}

.produkty_nazev a.nazev_produktu:hover { color: #08588b; text-decoration: underline; ;font-size: 1.1em; font-weight: bold; }

.produkty_nazev span
{
padding-left:5px;
display: block;
}

.produkty_fotka_dostupnost
{
float: left;
width: 220px;
height:110px;
background-color: #fff;
text-align:left;
border:0px solid #ebf3fa;
}

.produkty_fotka
{
float: left;
width: 110px;
background-color: #fff;
text-align:left;
border:0px solid #ebf3fa;
}

.produkty_fotka img
{
border:0px;
padding-left:5px;
}

.produkty_dostupnost
{
float: left;
width: 110px;
background-color: #fff;
text-align:left;
border:0px solid #ebf3fa;
}

.produkty_dostupnost a.dostupnost_info{ color: #08588b; text-decoration: underline;   font-size: 1.1em; font-weight: bold;}

.produkty_dostupnost a.dostupnost_info :hover { color: #08588b; text-decoration: underline; ;font-size: 1.1em; font-weight: bold; }


.produkty_dostupnost p
{
padding-left:5px;
margin:0px;
}

.produkty_popis
{
padding-top:10px;
float: left;
width: 220px;
height:120px;
background-color: #fff;
text-align:left;
border:0px solid #ebf3fa;
display: block;
}

.produkty_popis p
{
padding-left:5px;
padding-right:5px;
margin:0px;
}
.produkty_cena
{
padding-top:10px;
float: left;
width: 220px;
background-color: #fff;
text-align:left;
border:0px solid #ebf3fa;
background:url("../img/pozadi_search.gif") top left repeat;
}
.produkty_cena p.cena
{
padding-left:5px;
margin:0px;
font-size: 1.4em;
color: #08588b;
font-weight: bold;
text-align: center;
}


.produkty_cena a.kosik{ color: #08588b; text-decoration: underline;   font-size: 1.2em; font-weight: bold;}

.produkty_cena a.kosik :hover { color: #08588b; text-decoration: underline; ;font-size: 1.2em; font-weight: bold; }


.produkty_akce
{
padding-top:10px;
height:55px;
float: left;
width: 220px;
background-color: #fff;
text-align:left;
border:0px solid #ebf3fa;
}

.produkty_akce img
{
border:0px;
padding-left:3px;
}

/* paticka */
#paticka
{
border-top:2px solid #4999ce;
background-color: #ebf3fa;
position: relative;
width: 950px;
height: 150px;
margin:auto;
text-align:left;
}

#paticka p
{
padding:0px;
margin:0px;
padding-left:5px;
}

#paticka a { color: #525252; text-decoration: none; padding-left:10px; }
#paticka a:hover {  color: #525252; text-decoration: underline; padding-left:10px;}


/* Vše pro detailní výpisi produktu hlavní strany apod  */
/* ------------------------------------------------------  */



/* obaluje popis a speed box  */

.box_popis_kategorie_obal
{
float: left;
width: 742px;
text-align:left;
border:3px solid #ebf3fa;
margin:5px 5px 5px 5px;
background:url("../img/box_popis_kategorie.jpg") top left repeat-x;
}





#obsah_pravy p.cesta_kategorii
{
padding-left:10px;
padding-top:15px;
padding-bottom:0px;
margin:0px;
margin-bottom:0px;
}

#obsah_pravy p.cesta_kategorii a { color: #db4621; text-decoration: none;  }
#obsah_pravy p.cesta_kategorii  a:hover {  color: #db4621; text-decoration: underline; }

#obsah_pravy span.sipka_cesta_kategorii
{
padding-right:5px;
padding-left:5px;
}


.box_popis_kategorie_text
{
float: left;
width: 355px;
text-align:left;
border:0px solid #b7cfe4;
margin:5px;

}

.box_popis_kategorie_text p
{
padding-left:5px;
padding-right:5px;
text-align: justify;
padding-top:0px;
margin-top:0px;
}

.box_popis_kategorie_napoveda
{
float: left;
width: 355px;
height:100px;
text-align:left;
border:0px solid #b7cfe4;
background:url("../img/box_help.jpg") top left repeat-x;
margin:5px;
}

.box_popis_kategorie_napoveda_kos
{
float: left;
width: 355px;
height:100px;
text-align:left;
border:0px solid #b7cfe4;
background:url("../img/box_kosik.jpg") top left repeat-x;
margin:5px;
}

*html div.box_popis_kategorie_napoveda p.box_popis_kategorie_napoveda_kontakt
{
top:5px;
position: relative;
font-weight: bold;
font-size: 1.3em;
margin-left:10px;
padding-right:30px;
text-align: left;
}

div.box_popis_kategorie_napoveda p.box_popis_kategorie_napoveda_kontakt
{

position: relative;
font-weight: bold;
font-size: 1.3em;
margin-left:10px;
padding-right:30px;
text-align: left;
}

*html div.box_popis_kategorie_napoveda_kos p.box_popis_kategorie_napoveda_kontakt
{
top:5px;
position: relative;
font-weight: bold;
font-size: 1.3em;
margin-left:10px;
padding-right:30px;
text-align: left;
}

div.box_popis_kategorie_napoveda_kos p.box_popis_kategorie_napoveda_kontakt
{

position: relative;
font-weight: bold;
font-size: 1.3em;
margin-left:10px;
padding-right:30px;
text-align: left;
}

div.box_popis_kategorie_napoveda p.box_popis_kategorie_napoveda_slovnik
{
top:0px;
position: relative;
font-size: 1.3em;
margin-left:10px;
padding-right:30px;
text-align: left;
font-weight: bold;
}

.box_popis_kategorie_napoveda a { color: #525252; text-decoration: none;  }
.box_popis_kategorie_napoveda  a:hover {  color: #525252; text-decoration: underline; }


.box_popis_kategorie_napoveda_kos a { color: #525252; text-decoration: none;  }
.box_popis_kategorie_napoveda_kos  a:hover {  color: #525252; text-decoration: underline; }


/* kontaktni tabulky pro visible formular  */

table.kontaktni_tabulka
{

width:auto;
margin-left: auto; margin-right: auto;
border:5px solid  #ebf3fa;


}

table.kontaktni_tabulka input
{
float:left;
border:1px solid #4899cc;

}
table.kontaktni_tabulka textarea
{
border:1px solid #4899cc;
}

/* Kontaktni formular */

/* Overlay */
#modalOverlay {background-color:#000;}

/* Container */

#modalContainer h1{font-size: 2em;
color:#08588b;
}
#modalContainer p{
text-align:left;
padding-left:5px;
padding-right:5px;
padding-top:0px;
}

#modalContainer span{
font-weight: bold;
color: #db4621;
}

#modalContainer p.tlacitko_zprava_z{
text-align: center;
}

#modalContainer { width:600px; padding:20px; left:50%; top:15%; margin-left:-300px;  background-color: #fff; border:3px solid #ccc;}
#modalContainer a.modalCloseImg {background:url("/img/delete.png") no-repeat; width:48px; height:48px; display:inline; z-index:3200; position:absolute; top:-22px; right:-22px; cursor:pointer;}
#modalContainer #zobrazeni_kontaktu {padding:8px;}

/* IE 6 hacks*/
*html #modalContainer {top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(15 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}
*html #modalContainer a.modalCloseImg {background:none; right:-22px; width:48px; height:48px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/delete.png',sizingMethod='scale');}


/* zobrazeni boxu s vypisem podkategorii */
.box_zobrazeni_podkategorie
{
float: left;
width: 742px;
text-align:left;
border:3px solid  #ebf3fa;
margin:5px;
background:url("../img/box_popis_kategorie_2.jpg") top left repeat-x;
}



.box_zobrazeni_podkategorie ul{
list-style:none;
margin:10px 10px 10px 0px;
padding-left:10px;
padding-bottom:10px;
}
.box_zobrazeni_podkategorie ul li{
float:left;
margin:0px 12px 5px 0;
background:url(../img/seznam_kategorie.gif) 0 50% no-repeat;
padding:0 0 0 20px;
white-space:nowrap;
position:relative;}

.box_zobrazeni_podkategorie a { color: #db4621; text-decoration: underline; font-size: 1em;  }
.box_zobrazeni_podkategorie  a:hover {  color: #db4621; text-decoration: underline; font-size: 1em;  }


/* vypis znacek */

.box_zobrazeni_podkategorie_znacky
{
float: left;
width: 742px;
text-align:left;
border:3px solid  #ebf3fa;
margin:5px;
background:url("../img/box_popis_kategorie_2.jpg") top left repeat-x;
}

span.tlacitkoznacky {
float:right;
margin-right:10px;
margin-top:10px;
}

.box_zobrazeni_podkategorie_znacky ul{
list-style:none;
margin:10px 10px 10px 0px;
padding-left:10px;
padding-bottom:10px;
}
.box_zobrazeni_podkategorie_znacky ul li{
float:left;
margin:0px 12px 2px 0;
padding:0 0 0 0px;
white-space:nowrap;
position:relative;}

.box_zobrazeni_podkategorie_znacky a { color: #08588b; text-decoration: underline;   }
.box_zobrazeni_podkategorie_znacky  a:hover {  color: #08588b; text-decoration: underline;  }


/* filtrovani obsahu  */
.box_zobrazeni_filtr
{
float: left;
width: 742px;
text-align:left;
border:3px solid #ebe9ed;
margin:5px;
}

.box_zobrazeni_filtr p
{
margin:10px;
}

.box_zobrazeni_filtr img {
text-align: center;
vertical-align: middle;
}
.box_zobrazeni_filtr span.vyber
{
padding-left:5px;
}

.box_zobrazeni_filtr  a { color: #525252; text-decoration: none;  }
.box_zobrazeni_filtr a:hover{  color: #000000; text-decoration: underline; }



/* ohraniceni vypisu pdoruktu */

.vypis_produktu
{
float: left;
width: 742px;
text-align:left;
border:3px solid  #ebf3fa;
margin:5px;
}

/* Nakupní KOSIK*/
/* -------------------------------*/


/* kroky kosiku*/
.kroky_kosiku{
float: left;
width: 742px;
text-align:left;
border:3px solid #ebf3fa;
margin:5px;

}
.kroky_kosiku ul{
list-style:none;
margin:10px 10px 10px 0px;
padding-left:10px;
padding-bottom:10px;
}
.kroky_kosiku ul li{
float:left;
margin:0px 12px 5px 0;
background:url(../img/arrow_right.gif) 0 50% no-repeat;
padding:0 0 0 20px;
line-height: 1.3;
}

.kroky_kosiku li a{
color: #525252; text-decoration: underline;
font-size: 1.2em;
}

.kroky_kosiku li a:hover{
color: #525252; text-decoration: underline;
font-size: 1.2em;
}

.kroky_kosiku li.aktivni{
color: #db4621;

font-size: 1.4em;
}

.kroky_kosiku li.aktivni a{
color: #db4621;
text-decoration: none;
}

.kroky_kosiku li.aktivni a:hover{
color: #db4621;
text-decoration: none;
}

/* tabulka kosik */
*html table.table_kosik {
border-spacing: 0px;
border-collapse: collapse;
background: #fff;
border:1px solid #cccccc;
width:745px;
margin:10px;
text-align: left;
}

table.table_kosik {
border-spacing: 0px;
border-collapse: collapse;
background: #fff;
border:1px solid #cccccc;
width:745px;
margin:7px;
text-align: left;
}

table.table_kosik th {
text-align: left;
font-weight: normal;
padding: 1em 1em;
border: 1px solid #cccccc;

}
table.table_kosik td {
text-align: left;
border: 0px;
border: 1px solid #cccccc;
padding: 0.1em 0.5em;
}
table.table_kosik thead th {
text-align: left;
font-weight: bold;
background-color: #ececec;
color: #000000;

}
table.table_kosik th.Corner {
text-align: left;
}
table.table_kosik td.Odd {
background: #ececec;
}


table.table_kosik tr.celkoveinformace td{
border-top: 4px solid #525252;
text-align: left;
font-weight: bold;
background-color: #ececec;
color: #000000;

}

table.table_kosik tr.celkoveinformace th{
border-top: 4px solid #525252;
text-align: left;
font-weight: bold;
background-color: #ececec;
color: #000000;

}

table.table_kosik tr.celkoveinformace_cena th{
border-top: 4px solid #525252;
text-align: left;
font-weight: bold;
background-color: #ececec;
color: #db4621;
font-size: 1.2em;;
}

table.table_kosik tr.celkoveinformace_cena  td{
border-top: 4px solid #525252;
text-align: left;
font-weight: bold;
background-color: #ececec;
color: #db4621;
}


.for_pr{width:8em;}


table.table_kosik a { color: #db4621; text-decoration: underline;   }
table.table_kosik  a:hover {  color: #db4621; text-decoration: underline;  }

table.table_kosik img{
border:0px;

}


table.table_kosik span.chyba{
color:#db4621;

}

/* lista kosiku */
.lista_kosiku{
float: left;
width: 742px;
text-align:left;
border:0px solid #ebf3fa;
margin:5px;
}



.lista_kosiku img{
border:0px;
}

span.back_nakup
{
padding-left:5px;
color: #db4621;
font-size: 1.5em;
}

span.tlacitko
{
float:right;
}

span.tlacitko input
{
width:103px;
}

span.tlacitko_2
{
float:right;
}


.lista_kosiku a { color: #db4621; text-decoration: underline;   }
.lista_kosiku a:hover {  color: #db4621; text-decoration: underline;  }


/* registrace krok 2*/
/* ----------------- */
*html .box_ohraniceni_formularu{
float: left;
width: 743px;
text-align:left;
border: 1px solid #cccccc;
margin:5px;
background-color: #f1f2f2;
}

.box_ohraniceni_formularu{
float: left;
width: 745px;
text-align:left;
border: 1px solid #cccccc;
margin:5px;
background-color: #f1f2f2;
}

.box_ohraniceni_formularu h2{
font-size: 1.8em;
padding:10px 10px 0px 10px;

}

.box_ohraniceni_formularu p{
padding-left:10px;
padding-right:10px;
}

.box_ohraniceni_formularu a { color: #db4621; text-decoration: underline;   }
.box_ohraniceni_formularu  a:hover {  color: #db4621; text-decoration: underline;  }

.formular_regisrace{
margin:10px;
border: 0px solid #cccccc;

	}


.formular_regisrace p { clear: both;
padding-left:0px;
margin-left:0px;
 }


.formular_regisrace input {
	width: 280px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

.formular_regisrace textarea {
	width: 100%;
	padding: 2px;
	}

.formular_regisrace label{
	width: 200px; 
	margin: 8px 0px 1px 0;
	float:left;
	padding-left:0px;
}

.formular_regisrace span{
	font-size: 1.2em;
	font-weight: bold;
}

.formular_regisrace span.chyba_polozky{
	font-size: 1.2em;
	font-weight: bold;
	color: #db4621;
}

.formular_regisrace span.error_hlaska_n {
color: #db4621; text-decoration: underline;
font-size: 1em;
}


.formular_regisrace  a.error_hlaska { color: #db4621; text-decoration: underline; font-weight: bold;  }
.formular_regisrace  a.error_hlaska:hover {  color: #db4621; text-decoration: underline;font-weight: bold;  }




/* tabulka kosik */


*html table.table_doruceni {
border-spacing: 0px;
border-collapse: collapse;
background: #fff;
border:1px solid #cccccc;
width:745px;
margin:10px;
text-align: left;
}

table.table_doruceni  {
border-spacing: 0px;
border-collapse: collapse;
background: #fff;
border:1px solid #cccccc;
width:745px;
margin:7px;
text-align: left;
}
table.table_doruceni th {
text-align: left;
font-weight: normal;
padding: 1em 1em;
border: 1px solid #cccccc;

}
table.table_doruceni td {
text-align: left;
border: 0px;
border: 1px solid #cccccc;
padding: 0.1em 0.5em;
}
table.table_doruceni thead th {
text-align: left;
font-weight: bold;
background-color: #ececec;
color: #000000;

}
table.table_doruceni th.Corner {
text-align: left;
}
table.table_doruceni td.Odd {
background: #ececec;
}


table.table_doruceni tr.celkoveinformace td{
border-top: 4px solid #525252;
text-align: left;
font-weight: bold;
background-color: #ececec;
color: #000000;

}

table.table_doruceni tr.celkoveinformace th{
border-top: 4px solid #525252;
text-align: left;
font-weight: bold;
background-color: #ececec;
color: #000000;

}
.for_pr{width:8em;}


table.table_doruceni a { color: #db4621; text-decoration: underline;   }
table.table_doruceni  a:hover {  color: #db4621; text-decoration: underline;  }

table.table_doruceni img{
border:0px;

}


/* lista s případnou chybou */
*html .lista_chyba
{
float: left;
width: 743px;
text-align:left;
border:1px solid #8d0b02;
background-color: #f8e1e0;
margin:5px;

}

.lista_chyba
{
float: left;
width: 745px;
text-align:left;
border:1px solid #8d0b02;
background-color: #f8e1e0;
margin:5px;

}

.lista_chyba p
{
padding:5px 5px 5px 5px;
}

.lista_chyba span
{
font-size: 1.1em;
font-weight: bold;
}

 .lista_chyba a { color: #8d0b02; text-decoration: underline;   }
 .lista_chyba  a:hover {  color: #8d0b02; text-decoration: underline;  }


.lista_chyba_2
{
float: left;
text-align:left;
background-color: #f8e1e0;
width: 703px;
border:1px solid #8d0b02;
margin:3px;

}

.lista_chyba_2 p
{
padding:5px 5px 5px 5px;
}

.lista_chyba_2 span
{
font-size: 1.1em;
font-weight: bold;
}


.lista_chyba_3
{
float: left;
width: 650px;
text-align:left;
border:1px solid #8d0b02;
background-color: #f8e1e0;
margin:5px;

}

.lista_chyba_3 p
{
padding:5px 5px 5px 5px;
}

.lista_chyba_3 span
{
font-size: 1.1em;
font-weight: bold;
}


/* shrnuti objednavky seznam */

ul#fakt_seznam {margin: 0; padding: 0; list-style-type: none;}
ul#fakt_seznam span {margin: 0; padding: 0; font-size: 1.2em; font-weight: bold; margin-right: 30px; color:#db4621;}
ul#fakt_seznam li {float: left; width: 320px; margin-right: 30px; padding-left: 10px;
border-right: 1px solid #cccccc; list-style-type: none;  }
ul#fakt_seznam li ul {margin: 0; padding: 0; }
ul#fakt_seznam li#listCol1 {margin-right: 0;  margin-bottom:10px; }
ul#fakt_seznam li#listCol2 {margin-right: 0;  border: none; }
ul#fakt_seznam li#listCol3 {margin-right: 0;  border: none; clear: both;  margin-bottom:10px; margin-top:10px;}
ul#fakt_seznam li ul li {float: none;  border: none; margin: 0; padding: 5px 5px 0px 10px;}



/* detailni vypis produktu */


.detailni_vypis_produktu_obaleni
{
float: left;
width: 742px;
text-align:left;
border:3px solid #ebf3fa;
margin:5px 5px 5px 5px;
}

div.detailni_vypis_produktu_fotka {

	width: 210px;
	height: 210px;
	text-align: center;
	position:relative;
	display: table-cell;
	vertical-align: middle;
}
#obsah_pravy .detailni_vypis_produktu_fotka img {
	border: 1px solid #ebf3fa;
	display: block;
	position:relative;
	left: 0;
	margin: 0 auto;
	text-align: center;
}
#obsah_pravy div.detailni_vypis_produktu_fotka p {
	padding: 0 15px;
}
* html div.detailni_vypis_produktu_fotka div {
	width: 100%;
	position:absolute;
	top: 50%;
	left: 0;
}
* html div.detailni_vypis_produktu_fotka  p {
	position: relative;
	top: -50%
}
.box_fotky /* !!! nastavuje float  */
{
float:left;
}



.detailni_vypis_produktu_popis
{
float: left;
width: 530px;
text-align:left;
min-height:210px;
_height:210px;
}

.detailni_vypis_produktu_popis p
{
padding: 5px 5px 5px 5px;
}


.detailni_vypis_produktu_popis a { color: #db4621; text-decoration: underline;   }
.detailni_vypis_produktu_popis a:hover {  color: #db4621; text-decoration: underline;  }

.detailni_vypis_produktu_fotka_next
{
border-top:1px solid #ebf3fa;
float: left;
width: 210px;
text-align:center;
background:url("../img/box_popis_kategorie_2.jpg") top left repeat-x;
height:50px;
}

.detailni_vypis_produktu_fotka_next a { color: #db4621; text-decoration: underline;   }
.detailni_vypis_produktu_fotka_next  a:hover {  color: #db4621; text-decoration: underline;  }

.detailni_vypis_produktu_fotka_next p
{
padding: 5px 5px 5px 5px;
}

.detailni_vypis_produktu_stav
{
float: left;
width: 530px;
text-align:right;
border-top:1px solid #ebf3fa;
border-left:1px solid #ebf3fa;
height:50px;
}

.detailni_vypis_produktu_stav img
{
margin:5px;
}



.produkty_obal_cena
{
float: left;
width: 742px;
text-align:left;
border:3px solid #ebf3fa;
margin:5px 5px 5px 5px;
background:url("../img/box_popis_kategorie.jpg") top left repeat-x;
}

.detail_cen
{
float: left;
width: 399px;
text-align:left;
border-right:1px solid #ebf3fa;

}


.detail_cen a { color: #db4621; text-decoration: underline;   }
.detail_cen  a:hover {  color: #db4621; text-decoration: underline;  }


.detail_cen p
{
padding-top:10px;
margin:0px;
padding-bottom:10px;
}


#obsah_pravy span.nase_cena
 { 
  color: #db4621;
 font-size: 1.4em;
 padding-left:10px;
 font-weight: bold;
 }
 
#obsah_pravy span.nase_cena_hodnota
 { 
 padding-left:10px;
 color: #db4621;
 font-size: 1.8em;
 font-weight: bold;
 }

#obsah_pravy span.bezna_cena
 { 
 font-size: 1.2em;
 padding-left:10px;
 font-weight: bold;
 }
 
#obsah_pravy span.bezna_cena_hodnota
 { 
 padding-left:20px;
 font-size: 1.2em;
 font-weight: bold;
 }
 
 #obsah_pravy span.usetrite
 { 
 font-size: 1.2em;
 padding-left:10px;
 font-weight: bold;
 }
 
#obsah_pravy span.usetrite_hodnota
 { 
 padding-left:97px;
 font-size: 1.2em;
 font-weight: bold;
 }
 
  #obsah_pravy span.dostupnost
 { 
 font-size: 1.2em;
 padding-left:10px;
 font-weight: bold;
 }
 
#obsah_pravy span.dostupnost_hodnota
 { 
 padding-left:69px;
 font-size: 1.2em;
 font-weight: bold;
 }


.koupit_box_tlacitko
{
float: left;
width: 339px;
text-align:center;
}

.koupit_box_tlacitko input
{
text-align: center;
margin: 50px;
}


.produkty_obal_tisky
{
float: left;
width: 742px;
text-align:left;
border:3px solid #ebf3fa;
margin:5px 5px 5px 5px;
background:url("../img/box_popis_kategorie.jpg") top left repeat-x;
}

.produkty_obal_tisky p
{
padding-left:10px;
}




.slider-wrap { margin: 0; padding: 0 }
.slider-wrap		img { border: 0 }

		
		
	
/* CSS pro roll boxy fce */


.stripViewer .panelContainer .panel ul {
text-align: left;
margin: 0 15px 0 30px;
}

.slider-wrap { /* This div isn't entirely necessary but good for getting the side arrows vertically centered */
margin: 20px 0;
position: relative;
width: 100%;
border:0px solid #000000;
}

/* These 2 lines specify style applied while slider is loading */
.csw {width: 100%; height: 460px; background: #fff; overflow: scroll}
.csw .loading {margin: 200px 0 300px 0; text-align: center}

.stripViewer { /* This is the viewing window */
float: left;
overflow: hidden;
border:3px solid #ebf3fa;
margin: 0px 5px 5px 5px;
width: 742px;
clear: both;
background: #fff;
position: relative;
padding-top:0px;

}

.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
position: relative;
left: 0; top: 0;
width: 100%;
list-style-type: none;
}

/* Potřebné věci pro vypisování  */
.stripViewer .panelContainer h3
{
color: #db4621;
font-size: 1.5em;
font-weight: bold;
}

.stripViewer .panelContainer a { color: #db4621; text-decoration: underline;   }
.stripViewer .panelContainer  a:hover {  color: #db4621; text-decoration: underline;  }


.stripViewer .panelContainer p
{
padding-left:0px;
paddin-top:0px;
margin:0px;
}

/* Potřebné věci pro vypisování  */



.stripViewer .panelContainer .panel {
float:left;
height: 100%;
position: relative;
width: 742px;
}

.stripViewer .panelContainer .panel .wrapper { /* Wrapper to give some padding in the panels, without messing with existing panel width */
padding: 10px;
}

.stripNav {
float:left;
margin:5px;
margin-bottom:0px;
}

.stripNav ul {
list-style: none;
}

.stripNav ul li {
float: left;
margin-right: 2px;
}

.stripNav a { /* The nav links */
font-size: 1.2em;
font-weight: bold;
text-align: center;
line-height: 50px;
background: #ebf3fa;
color: #08588b;
text-decoration: underline;
display: block;
padding: 0 20px;
border:0px solid #000000;

}

.stripNav li a:hover {
background: #6eb2dd;
color:#ffffff;
text-decoration: underline;
}

.stripNav li a.current {
background-color: #db4621;
color: #fff;
text-decoration: none;
}

		

table.table_parametry_produktu  {
border-spacing: 0px;
border-collapse: collapse;
background: #fff;
border:1px solid #cccccc;
width:720px;
text-align: left;
}
table.table_parametry_produktu  th {
text-align: left;
font-weight: normal;
padding: 1em 1em;
border: 1px solid #cccccc;

}
table.table_parametry_produktu  td {
text-align: left;
border: 0px;
border: 1px solid #cccccc;
padding:0.5em 0.5em;
}
table.table_parametry_produktu  thead th {
text-align: left;
font-weight: bold;
background-color: #ececec;
color: #000000;

}
table.table_parametry_produktu  th.Corner {
text-align: left;
}
table.table_parametry_produktu  td.Odd {
background: #ececec;
}


table.table_parametry_produktu  tr.celkoveinformace td{
border-top: 4px solid #525252;
text-align: left;
font-weight: bold;
background-color: #ececec;
color: #000000;

}

table.table_parametry_produktu  tr.celkoveinformace th{
border-top: 4px solid #525252;
text-align: left;
font-weight: bold;
background-color: #ececec;
color: #000000;

}
.for_pr{width:8em;}


table.table_parametry_produktu  a { color: #db4621; text-decoration: underline;   }
table.table_parametry_produktu   a:hover {  color: #db4621; text-decoration: underline;  }

table.table_parametry_produktu  img{
border:0px;
}

/* shrnuti objednavky seznam */

ul#nazor_seznam {margin: 0; padding: 0; list-style-type: none; padding-top:20px; padding-bottom:20px;}
ul#nazor_seznam span {margin: 0; padding: 0; font-size: 1.2em; font-weight: bold; margin-right: 30px; color:#db4621;}
ul#nazor_seznam li {float: left; width: 320px; margin-right: 30px; padding-left: 0px;
border-right: 0px solid #cccccc; list-style-type: none;  }
ul#nazor_seznam li ul {margin: 0; padding: 0; }
ul#nazor_seznam li#listCol1 {margin-right: 0;  margin-bottom:10px;  }
ul#nazor_seznam li.plus { padding: 7px 0px 0px 20px;
margin-left: 0;  margin-bottom:10px; background: url("../img/plus_li.gif") 0 50% no-repeat; background-position: 0px 50%; }
ul#nazor_seznam li.minus {padding: 7px 0px 0px 20px;
 margin-left: 0;  margin-bottom:10px; background: url("../img/minus_li.gif") 0 50% no-repeat; background-position: 0px 50%;}
ul#nazor_seznam li#listCol2 {margin-right: 0;  border: none;}
ul#nazor_seznam li ul li {float: none;  border: none; margin: 0; padding: 5px 5px 0px 10px;}



.forum_obal
{
width: 700px;
border:3px solid #e6f0f5;
margin:3px;
}
.forum_hlavicka
{
width: 700px;
background-color: #ffffff;
padding-top:10px;
}
.forum_hlavicka span.cislo
{
font-size: 1.3em;
font-weight: bold;
margin:5px;
color:#525252;
margin-top:5px;
}
.forum_hlavicka span.datum
{
font-size: 1em;
margin-left:20px;
color:#e9961f;
font-weight: bold;
}
.forum_hlavicka span.cas
{
font-size: 1em;
margin:5px;
color:#e9961f;
font-weight: bold;
}
.forum_hlavicka span.vymazat
{
float:right;
margin-right:10px;
}

.forum_text
{
padding-top:20px;
width: 700px;
background-color: #ffffff;
}

#obsah_pravy p.uzivatel
{
font-size:1.3em;
font-weight: bold;
clear: both;
padding-bottom:8px;

}
#obsah_pravy p.reakce_komentar
{

clear: both;
font-style: italic;
padding-bottom:8px;
color: #e9961f;
}

.forum_reakce
{
padding-top:10px;
width: 700px;
background-color: 000000;
text-align:right;
padding-bottom:20px;
}
.forum_reakce p
{
padding-right:10px;
}
#obsah_pravy  p.pridat
{
padding-top:10px;
padding-bottom:10px;
padding-right:190px;
text-align:right;
float:right;
}
* html  #obsah_pravy  p.pridat
{
padding-top:10px;
padding-bottom:10px;
padding-right:190px;
text-align:right;
float:right;
}


#obsah_pravy a.reakce { color: #e9961f; text-decoration: none; font-size: 1.3em; }
#obsah_pravy a.reakce:hover {  color: #e9961f; text-decoration: underline; font-size: 1.3em;}


.vloz_komentar
{
width: 700px;
border:3px solid #e6f0f5;
margin:3px;
}

table.vloz_koment	{border-collapse: collapse; font-size: 100%;}
div#obsah_pravy div.vloz_koment td, th {
	padding: 5px;
}
div#obsah_pravy div.vloz_koment th {
	width: 120px;
	font-weight:normal;
	text-align:left
}
div#obsah_pravy div.vloz_koment th.comment {vertical-align: top}

#fotky_produktu {
display: none;
}


.box_prihlaseni
{
float: left;
width: 742px;
height:200px;
text-align:center;
border:3px solid #ebf3fa;
margin:5px 5px 5px 5px;

}

.box_prihlaseni p
{
font-size: 1.2em;;
color: #08588b;
font-weight: bold;
}

.box_prihlaseni img
{
padding-right:20px;
}


.box_nabidka_uzivatelske_sekce
{
float: left;
width: 742px;
text-align:center;
border:3px solid #ebf3fa;
margin:5px 5px 5px 5px;
}

.box_nabidka_obal
{
width: 390px;
height:180px;
text-align:center;
border:0px solid #000000;
margin:auto;
}

.box_nabidka_ikona
{
float: left;
width: 130px;
height:130px;
text-align:center;
border:0px solid #000000;
}

.box_nabidka_text
{
float: left;
width: 130px;
height:50px;
text-align:center;
border:0px solid #cccccc;
}

.box_nabidka_ikona img
{
border:0px;
}

.box_nabidka_text a { font-size: 1.6em;;
text-align: center;
color: #db4621;
text-decoration: none; }
.box_nabidka_text a:hover {  cfont-size: 1.6em;;
text-align: center;
color: #db4621;
text-decoration: underline;
}

.vypis_objednavek_us
{
float: left;
width: 742px;
text-align:left;
border:3px solid #ebf3fa;
margin:5px 5px 5px 5px;
}

.uvod_ks
{
float: left;
width: 742px;
text-align:left;
border:3px solid #ebf3fa;
margin:5px 5px 5px 5px;
background:url("../img/box_popis_kategorie.jpg") top left repeat-x;
}

.uvod_ks p
{
padding-left:5px;
padding-right:5px;
padding-top:3px;
margin:0px;
}

.uvod_ks h3
{
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
margin:0px;
font-size: 1.6em;
}

.uvod_ks span
{
color:#db4621;
font-weight: bold;
font-size: 1.3em;
}

.uvod_ks img
{
padding-right:5px;
}

.prispevky_obaleni_magazin{

width: 765px;
float:left;

}

/* magazin*/
.prispevky_magazin{

width: 480px;
float:left;
margin:5px;

}

.prispevky_right_magazin{
width: 460px;
float: left;
padding: 0 5px 5px;
margin-top:5px;
background:url("../img/box_popis_kategorie.jpg") top left repeat-x;
border:1px solid #ebf3fa;
}


#hlavni_obsah span.zarazeni_clanku_magazin{
text-align: right;
font-size: 71%;
}

.prispevky_magazin img{
border: 0;
}

.prispevky_right_magazin{
background-color: #fff;
min-height: 150px;

}

.prispevky_entry_magazin{
color: #3c3c3c;
}

.prispevky_entry_magazin p img{
padding: 0 5px 7px 0;
float: left;
}

.prispevky_magazin h2
{
padding-left:5px;
padding-top:5px;
font-size: 1.6em;
text-align: left;
font-weight: bold;
}

#hlavni_obsah .prispevky_magazin h1
{
padding:5px 5px 5px 5px;
font-size: 1.8em;
text-align: left;
line-height: 1em;
}


.prispevky_magazin a { color: #e95b2a; text-decoration: none;  }
.prispevky_magazin a:hover {  color: #e95b2a; text-decoration: underline; }


.prispevky_magazin span.datum
{
font-size: 1em;
margin-left:5px;
color: #e95b2a;
font-weight: bold;
}

.prispevky_magazin_pravy_box{
margin:10px;
width: 240px;
float:left;
border:1px solid #ebf3fa;
}

#hlavni_obsah .prispevky_magazin_pravy_box h1
{
padding:5px 5px 5px 5px;
font-size: 1.8em;
text-align: left;
line-height: 1em;
color: #e95b2a;
}


#hlavni_obsah ul.nejctenjsi
{
list-style-type: none;
padding: 5px 10px;
margin:0px;
}

#hlavni_obsah li.nejctenejsi_odkazy
{
padding-top:5px;
}

#hlavni_obsah li.nejctenejsi_odkazy img
{
padding-right:5px;
}

.prispevky_magazin_pravy_box p
{
padding-left:5px;
padding-right:5px;
font-weight: bold;
}

#hlavni_obsah li.nejctenejsi_odkazy a { color: #e95b2a; text-decoration: undrline;   }
#hlavni_obsah li.nejctenejsi_odkazy a:hover {  color: #e95b2a; text-decoration: underline; }



/* Vše pro detal magazinu nastaveni h1, h2, p, img, a, ul,*/


.prispevky_right_magazin_detail{
width: 460px;
float: left;
padding: 0 5px 5px;
margin-top:5px;
border:1px solid #ebf3fa;
}



.prispevky_right_magazin_detail{
background-color: #fff;
min-height: 150px;

}

.prispevky_entry_magazin_detail{
color: #3c3c3c;
}

.prispevky_entry_magazin_detail p img{
padding: 0 5px 7px 0;
border:0px;
}

.prispevky_entry_magazin_detail h1{
padding:5px 5px 5px 5px;
font-size: 1.8em;
text-align: left;
line-height: 1em;
color: #e95b2a;
}

.prispevky_entry_magazin_detail h2{
padding:5px 5px 5px 5px;
font-size: 1.6em;
text-align: left;
line-height: 1em;
color: #e95b2a;
}

.prispevky_entry_magazin_detail h3{
padding:5px 5px 5px 5px;
font-size: 1.4em;
text-align: left;
line-height: 1em;
color: #e95b2a;
}

.prispevky_entry_magazin_detail ul{
list-style: square;
}



.prispevky_entry_magazin_detail a { color: #e95b2a; text-decoration: none;  }
.prispevky_entry_magazin_detail a:hover {  color: #e95b2a; text-decoration: underline; }


/* Vše pro detal uzivatelskou sablonu h1, h2, p, img, a, ul,*/

#vse_pro_vlastni_sablonu_obal
{
float: left;
width: 742px;
text-align:left;
border:3px solid #ebf3fa;
margin:5px 5px 5px 5px;
}

#vse_pro_vlastni_sablonu_obal
{
float: left;
width: 742px;
text-align:left;
border:3px solid #ebf3fa;
margin:5px 5px 5px 5px;
}

#vse_pro_vlastni_sablonu_obal h1
{
font-size: 2em;
padding:0px 10px 0px 10px;
}

*html #vse_pro_vlastni_sablonu_obal h1
{
font-size: 2em;
padding:10px 10px 0px 10px;
}

#vse_pro_vlastni_sablonu_obal h2 {
color: #db4621;
font-size: 1.8em;
padding-left:10px;
}
 
#vse_pro_vlastni_sablonu_obal h3{
color: #db4621;
font-size: 1.5em;
padding-left:10px;
}

#vse_pro_vlastni_sablonu_obal a { color: #db4621; text-decoration: underline; }
#vse_pro_vlastni_sablonu_obal a:hover {  color: #db4621; text-decoration: underline; }


#vse_pro_vlastni_sablonu_obal ul {

padding-top: 10px;
padding-bottom:10px;
padding-left: 10px;
list-style: none;

}

#vse_pro_vlastni_sablonu_obal li{

margin-top: 0;
padding-left: 10px;
list-style: none;
}


#vse_pro_vlastni_sablonu_obal p
{
padding-left:10px;
padding-top:0px;
margin:0px;
}

#vse_pro_vlastni_sablonu_obal img
{
border:0px;
}
table.bmi
{
border:1px solid #6eb2dd;
margin:10px;
background:url("../img/box_popis_kategorie_2.jpg") top left repeat-x;
}

.box_bmi
{
float: left;
width: 700px;
text-align:left;
border:3px solid  #ebf3fa;
margin:5px;
background:url("../img/box_popis_kategorie_2.jpg") top left repeat-x;
}


#abeceda
{
float: left;
width: 700px;
text-align:left;
border:0px solid #ebf3fa;
margin:5px 5px 5px 10px;
}

#abeceda normal.a { color: #db4621; text-decoration: underline; }
#abeceda a.aktivni { color: #db4621; text-decoration: underline; font-size: 1.6em; font-weight: bold; }
#abeceda a.normal:hover {  color: #db4621; text-decoration: underline; }
