body, html
{
	text-decoration: none;
	font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;
	width: 100%;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 100%;
	font-size:12px;
	background-image: url(/webimg/back.gif);
}
.resetovac
{
	border:  0px none;
	margin:  0px;
	padding: 0px;

	float: none;
	clear: both;

	width: 0px;
	height: 0px;
	line-height: 0px;
}
.extra_akce_2 {
    border:  0px none;
    margin:  0px;
    padding: 0px;
	margin-top: -4px;
}
#nadpis {
	color: black;
	font-size:15px;
	position: absolute;
	top: 90px;
	right: 5px;
	width: 688px;
        }
.horni_menu_modra,.horni_menu_modra a,.horni_menu_modra a:link, .horni_menu_modra a:visited,.horni_menu_modra a:hover {
    color: #1568B3;
}
#logo {
	color: #ff7005;
	font-size:15px;
	position: absolute;
	top: 6px;
	right: 752px;
	width: 144px;
	height: 65px;
	text-align: center;
        }
.mini2 {
	color: black; 
	font-size:12px; 
	font-family:Verdana, "Times New Roman", Times, serif;
	text-decoration: none;
	}

.mini2:hover {
	color: black;
	text-decoration: none;
	background-color:#a7d6f1;
	position: relative;
}
.main_menu {
	color: black; 
	font-size:12px; 
	font-family:Verdana, "Times New Roman", Times, serif;
	text-decoration: none;
	}

.main_menu:hover {
	color: black;
	text-decoration: none;
	background-color:#a7d6f1;
	position: relative;
}
p, img, table, tr, th, td, h3, h4, h5
{
	border:  0px none;
	margin:  0px;
}

h1, h2
{
	border:  0px none;
	margin:  0px;
	padding:  0px;
}

#bodyhlavicka
{
}

#bodypaticka
{
}

#strankapaticka
{
	text-decoration: none;
	text-align: center;
	margin-top: 2px;
	font-size: 10px;
	margin-bottom: 0px;
	width: 950px;
}
#strankapaticka a, #strankapaticka a:hover, #strankapaticka a:visited {
	text-decoration: none;
	color: #9d9fa2;
}
#strankaobal
{
	width: 950px;
	height:100%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#levypanelobal
{
	float: left;
	margin-right: 0px;
	margin-bottom: 5px;
	width: 162px;
}
#pravypanelobal
{
	float: right;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: center;
	margin-right: 3px;
}
.pravypanelvnitrek
{
	text-align: center;
	vertical-align: top;
}
.pravypanelvnitrek td {
	padding-top: 7px;
	padding-bottom: 10px;
}
#hlavnipanelobal
{
	padding-top: 0px;
	padding-right: 300px;
	padding-left: 182px;
	background-color: #a7d6f1;
}

#hlavnipanelhlavicka
{
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
#hlavnipanelvnitrek
{
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
	
}
#hlavnipanelvnitrek h1
{
	text-align: left;
	color: #000000;
	padding-bottom: 2px;
	padding-top: 2px;
	font-size:14px;
	text-decoration: none;
}
#hlavnipanelvnitrektext
{
}
.pravypanelvniterktext
{
	width:98%;
	text-align: center;
}
.pravypanelvniterktextnahled
{
	width: 100px;
	border: 1px solid #999;
	margin: 5px;
	padding: 5px;
	color: #000000;
	text-decoration: none;
	font-size: 10px;
	text-align: center;
}
.pravypanelvniterktextnahled .cena
{
	color:#FF0000;
	font-size:12px;
	font-weight: bold;
}
.pravypanelvniterktextnahled a,.pravypanelvniterktextnahled a:link,.pravypanelvniterktextnahled a:hover,.pravypanelvniterktextnahled a:visited
{
font-size: 10px;
color: #000000;
text-decoration: none;
}
#hlavnipanelpaticka
{
	background-color: #dddddd;
}
.vynulovat
{
clear:both;
}
#strankahlavicka
{
	margin: 0px;
	padding: 0px;
	width: 950px;
	position: relative;
	background-color: #a7d6f1;
}

.odsazene
{
	padding-left:3px;
	padding-right:3px;
}

.floatleft 
{ 
float: left; 
margin: 0px; 
padding: 0px; 
} 
/* leve menu - zacatek */
.leve_menu_obal {
	text-decoration: none;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 3px;
}
.leve_menu {
	text-decoration: none;
	margin: 0px;
	padding-left: 5px;
	padding-bottom: 9px;
}
.upcoming {
	text-decoration: none;
	margin: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 7px;
}
.upcoming_akce {
	text-decoration: none;
	margin: 0px;
	padding-left: 5px;
	padding-bottom: 7px;
}

.upcoming_next {
	text-decoration: none;
	margin: 0px;
	padding-left: 5px;
	padding-top: 2px;
	padding-right: 5px;
}
.upcoming_copyright {
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
	color: #6d6f71;
	width: 950px;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/* leve menu - konec */
/* prostredek u hlavni stranky */
/* css pro seznam konferenci */
.td_default {
	text-decoration: none;
	margin-bottom: 5px;
	padding-bottom: 15px;
	min-height:512px;
	width: 604px;
}
.td_default .nadpis {
	text-align: left;
	vertical-align: middle;
	color: #000000;
	text-decoration: none;
	border: 2px solid #1886C6;
	font-weight: bold;
	font-size: 16px;
	background-color: #FFFFFF;
	margin-bottom: 8px;
	margin-top: 2px;
}
.td_default .nadpis_dotazy {
	text-align: left;
	vertical-align: middle;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 8px;
	margin-top: 9px;
}
.td_default .nadpis .horni {
	padding-left: 5px;
}
.td_default .nadpis a,.td_default .nadpis a:hover,.td_default .nadpis a:visited {
	text-decoration: none;
	color: #000000;
}
.td_default  a,.td_default  a:hover,.td_default  a:visited {
    text-decoration: none;
    color: #0000CC;

}
/* konec prostredek u hlavni stranky */
#strankavnitrek2 {
	margin-top:10px;
}
/* FORMAT: Modra  */
.modra_barva /* p */  {
  color: #0668b3;
  /* color: blue; */
}

/* LIST: Special */
.special ul,
.special ol /* ul,ol */ {
    color: blue;
    /* background-color: #fc9; border: 2px solid blue; */
}

/* konec stylu z editoru */
.zarovnanidoprostred {
	text-align: center;
}
.zarovnanileva {
	text-align: left;
}

.zarovnaniprava {
	text-align:right;
}
.zarovnanijsutify {
text-align:justify;
}
/* zacatek vnitrni tabulky pro dlouhe stranky */
#shrnuti {
	padding-top: 7px;
	/* background-color: #a7d6f1; */
	background-color: #a7d6f1;
}
#shrnuti .tabulka_main {
	border-collapse:collapse; /*Sloučení vedlejších buněk*/
	text-align: left;
	width: 950px;
}
#null {
     margin:0; 
     padding:0
}
#levy-panel {
	margin: 0;
	padding-top: 0;
	padding-right: 1px;
	padding-bottom: 0;
	padding-left: 0;
}
#prostredni-panel {
	margin: 0;
	padding-top: 0;
	padding-right: 1px;
	padding-bottom: 0;
	padding-left: 0;
	width: 620px;
}
#pravy-panel {
	width: 155px;
	margin: 0;
	margin: 0;
	padding-top: 0;
	padding-right: 1px;
	padding-bottom: 0;
	padding-left: 0;
}
#levy-panel, #prostredni-panel, #pravy-panel {
	vertical-align:top /*Obsah všech panelů začíná nahoře*/;
}
/* konec vnitrni tabulky pro dlouhe stranky */
#vlajka_sk {
	color: #FFFFFF;
	position: absolute;
	top: 59px;
	right: 17px;
	width: 30px;
	height: 20px;
   }
#vlajka_cz {
	color: #FFFFFF;
	position: absolute;
	top: 28px;
	right: 17px;
	width: 30px;
	height: 20px;
   }
.horni_logo_print {
	display: none;
}
.horni_logo {
}
/* galerie */
.reklamni_banner {
 /* border: 2px solid #1886C6; */
}
.tdback2 {
	text-align: center;
	padding-bottom: 2px;
	background-position: center center;
	color: #DE2842;
	text-decoration: none;
	display: block;
	background-color: #FFFFFF;
	border: 2px solid #1886C6;
	height: 232px;
	width: 142px;
	padding-top: 4px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	float: left;
}
.prodlouzeni_okna {
	height: 242px;
}
.tdback2 .obrazek {
	background-repeat:no-repeat;
	text-align: center;
	height: 120px;
	width: 141px;
	padding-bottom: 4px;
	background-position: center center;
	color: #DE2842;
	text-decoration: none;
	background-image: url(../webimg/zbozi_110.gif);
}
.tdback2 .obrazek img {
	margin-top: 13px;
}
.tdback2 .menu2 {
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	font-size: 10px;
	}
.tdback2 .menu2_cena {
	text-decoration:none;
	text-align:center;
	}
.tdback2 .menu2 a:visited,.menu2 a:hover,.menu2 a:link {
	text-decoration:none;
	text-align:center;
}
.tdback2 .menu2_cena a:visited,.menu2_cena a:hover,.menu2_cena a:link {
	text-decoration:none;
	text-align:center;
	color: #1886C6;
}
.tdback2 .menu2_do_kosiku {
    padding-top: 5px;
    padding-bottom: 5px;
}
/* konec galerie */ 
.tdback_nabidka { 
 background-image: url("/webimg/button.gif"); 
 background-repeat:no-repeat; 
 font-weight:bold; 
 font-size:16px; 
 text-align:left;
 text-decoration:none;
 color: black;
 }
 .tdback_nabidka_prava {
	background-image: url(../webimg/button_prava.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	font-size:16px;
	text-align:center;
	text-decoration:none;
	color: black;
	margin-right: 3px;
	margin-left: 5px;
	height: 27px;
	width: 140px;
	padding: 2px;
 }
.menu_kategorie
{ background-image: url("/webimg/button.gif");
  background-repeat:no-repeat; 
  font-size:12px; 
  text-align:left; 
  font-weight:bold;
  text-decoration:none; 
  color: #1886C6;
}
.menu_kategorie_odkazy, .menu_kategorie_odkazy a:link, .menu_kategorie_odkazy a:visited, .menu_kategorie_odkazy a:hover {
	font-size:12px;
	text-align:left;
	font-weight:bold;
	text-decoration: none;
	color: #1886C6;
}
.menu_kategorie_mainmenu, .menu_kategorie_mainmenu a:link, .menu_kategorie_mainmenu a:visited, .menu_kategorie_mainmenu a:hover {
	font-size:12px;
	text-align:left;
	font-weight:bold;
	text-decoration: none;
	color: #0b2e42;
}
/* zapati */
#zapati {
	right: 0px;
	left: 0px;
	background-color: #1e85c1;
}
.zapati_odkazy {
	color: #1886C6; 
	font-size:9px; 
	text-decoration: none;
}
.mini {
	color: white; 
	font-size:9px; 
	font-family:Verdana, "Times New Roman", Times, serif;
	text-decoration: none;
}	
/* konec zapati */
.menu_vyrobci {
	background-image: url("/webimg/button2.gif");
	background-repeat: repeat-y;
	text-align: left;
}
.menu_vyrobci_odkazy, .menu_vyrobci_odkazy a:link, .menu_vyrobci_odkazy a:visited, .menu_vyrobci_odkazy a:hover {
	text-align:left;
	text-decoration: none;
	color: #FFFFFF;
}
.menu_vyrobci_odkazy_submenu, .menu_vyrobci_odkazy_submenu a:link, .menu_vyrobci_odkazy_submenu a:visited, .menu_vyrobci_odkazy_submenu a:hover {
    text-align:left;
    text-decoration: none;
    color: #000000;
}
.menu_tucne {
	text-align: left;
	vertical-align: middle;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
	font-weight: bold;
	font-size: 16px;
}
.menu_links {
	text-align: center;
	vertical-align: middle;
	color: #000000;
	text-decoration: none;
	border: 2px solid #1886C6;
	padding-left: 0px;
	font-weight: bold;
	background-image: url(/webimg/bily_bod.gif);
	background-repeat: repeat;
	width: 150px;
	font-size: 16px;
}
.menu_links_otviraci {
	text-decoration: none;
	text-align: center;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #1886C6;
	border-bottom-color: #1886C6;
	border-left-color: #1886C6;
	width: 150px;
}
.menu_links_img {
	text-decoration: none;
	text-align: center;
	padding: 6px; 
	font-size: 16px;
	font-weight: bold;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #1886C6;
	border-bottom-color: #1886C6;
	border-left-color: #1886C6;
	width: 138px;
}
.otviraci_doba_hodiny {
	color: #CC3333;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
.stehovani_cervena {
    color: #CC3333;
    font-weight: bold;
}
.stehovani_velky {
    font-size: 14px;
}
/* prava strana */
.tdback2_prava {
	text-align: center;
	background-position: center center;
	color: #DE2842;
	text-decoration: none;
	display: block;
	background-color: #FFFFFF;
	border: 2px solid #1886C6;
	width: 150px;
	margin-bottom: 2px;
}
.tdback2_prava .obrazek {
	background-repeat:no-repeat;
	text-align: center;
	height: 120px;
	width: 140px;
	padding-bottom: 4px;
	background-position: center center;
	color: #DE2842;
	text-decoration: none;
	background-image: url(../webimg/zbozi_110.gif);
}
.tdback2_prava .obrazek img {
	margin-top: 13px;
}
.tdback2_prava .menu2 {
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	font-size: 10px;
	}
.tdback2_prava .menu2_cena {
	text-decoration:none;
	text-align:center;
	}
.tdback2_prava .menu2 a:visited,.menu2 a:hover,.menu2 a:link {
	text-decoration:none;
	text-align:center;
}
.tdback2_prava .menu2_cena a:visited,.menu2_cena a:hover,.menu2_cena a:link {
	text-decoration:none;
	text-align:center;
	color: #1886C6;
}
.tdback2_prava .menu2_do_kosiku {
    padding-top: 5px;
    padding-bottom: 5px;
}
.tdback2_prava_prodavac {
	text-align: center;
	background-position: center center;
	color: #DE2842;
	text-decoration: none;
	display: block;
	background-color: #FFFFFF;
	border: 2px solid #1886C6;
	width: 150px;
	margin-bottom: 2px;
}
.tdback2_prava_prodavac .obrazek {
	background-repeat:no-repeat;
	text-align: center;
	background-position: center center;
	color: #DE2842;
	text-decoration: none;
}
.tdback2_prava_prodavac .text, .text a:visited,.text a:hover,.text a:link {
    text-decoration:none;
    text-align:center;
	color: #000000;
	font-size: 10px;
}


/* konec prava strana */
	
.nadpis_reklama {
        color: red;
        text-decoration: none;
        font-weight: bold;
        font-size: 16px;
}
.nadpis_submenu {
        text-align: left;
        vertical-align: middle;
        color: #000000;
        text-decoration: none;
        border-top: 2px solid #1886C6;
        font-weight: bold;
        padding-top: 2px;
        font-size: 12px;
		padding-left: 5px;
}
.nadpis_submenu .trideni_nadpis {
		color: #1886C6;
}
.nadpis_o_nas {
        text-align: left;
        vertical-align: middle;
        color: #000000;
        text-decoration: none;
        border-top: 2px solid #1886C6;
        font-weight: bold;
        padding-top: 2px;
        font-size: 12px;
		padding-left: 5px;
}

.listovani_v_polozkach
{
    text-decoration: none;
    text-align: right;
	margin-bottom: 4px;
}
.listovani_v_polozkach a:hover,.listovani_v_polozkach a:visited,.listovani_v_polozkach a:link,.listovani_v_polozkach a
{
    text-align: center;
    color: #FF0000;
    text-decoration:none;
}
.listovani_v_polozkach .polozka {
	background-color: #FFFFFF;
	border: 1px solid #1886C6;
	padding-left: 3px;
	padding-right: 3px;
	margin-left: 1px;
	text-align: center;
}

.hlavnipanelvnitrektext_leva
{
    width: 98%;
    text-align: right;
    overflow: hidden;
    text-decoration: none;
}

.hlavnipanelvnitrektext_leva a:hover,.hlavnipanelvnitrektext_leva a:visited,.hlavnipanelvnitrektext_leva a:link,.hlavnipanelvnitrektext_leva a
{
    width: 98%;
    text-align: right;
    overflow: hidden;
    color: #FF0000;
    text-decoration:none;
}

.cervena_bold {
	color: red;
	font-weight: bold;
}

/* prave menu kosik */
.tdback2_prava_kosik {
	text-align: center;
	background-position: center center;
	color: #DE2842;
	text-decoration: none;
	display: block;
	background-color: #FFFFFF;
	border: 2px solid #1886C6;
	width: 150px;
	margin-bottom: 2px;
}
.tdback2_prava_kosik .menu2 {
    text-decoration:none;
    text-align:center;
    font-weight:bold;
    font-size: 10px;
	padding-top: 3px;
    }
.tdback2_prava_kosik .menu2_cena {
    text-decoration:none;
    text-align:center;
    }
.tdback2_prava_kosik .menu2 a:visited,.menu2 a:hover,.menu2 a:link {
    text-decoration:none;
    text-align:center;
}
.tdback2_prava_kosik .menu2_text a:visited,.menu2_text a:hover,.menu2_text a:link {
    text-decoration:none;
    text-align:center;
}
.tdback2_prava_kosik .menu2_text{
    text-decoration:none;
    text-align:center;
	border-bottom: 1px dotted #1886C6;
}
.tdback2_prava_kosik .menu2_cena a:visited,.menu2_cena a:hover,.menu2_cena a:link {
    text-decoration:none;
    text-align:center;
    color: #1886C6;
}
.tdback2_prava_kosik .cena_celkem {
	border-bottom: 2px solid #1886C6;
}
.tdback2_prava_kosik .zaplatit {
	padding-top: 5px;
	padding-bottom: 5px;
}

/* konec prave menu kosik */
/* detail */
#detail
{
	width: 600px;
	border: 2px solid #1886C6;
	font-size: 14px;
	margin-top: 3px;
}
#detail h3 
{
	font-size: 14px;
}
#detail tr
{
	vertical-align: top;
}
#detail .levysloupek
{
background-color:#CCCCCC;
}
#detail .levysloupek_zakladni
{
background-color:#CCCCCC;
}
#detail .levysloupek_hodnota
{
	background-color:#FFCC99;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #1886C6;
	border-left-color: #1886C6;
	padding: 5px;
}
#detail .levysloupek_nazev
{
	background-color:#FFCC99;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #1886C6;
	padding: 5px;
}
#detail .pravysloupek
{
	text-align:right;
	background-color:#999999;
	font-weight: bold;
	color: #000000;
	padding: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #1886C6;
}
#detail .levy_zakladni
{
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-bottom-color: #1886C6;
	border-right-color: #1886C6;
	padding-left: 3px;
	background-position: left;
}
#detail .pravy_zakladni
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1886C6;
	padding-left: 3px;
}
#detail .levy_dostupnost
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1886C6;
	padding-left: 3px;
	background-position: left;
}
#detail .pravy_dostupnost
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1886C6;
	padding-top: 5px;
	padding-bottom: 5px;
}
#detail .cena
{
	color:#CC3333;
	font-size:12px;
	font-weight: bold;
}
#detail .cena a,#detail .cena a:hover,#detail .cena a:visited,#detail .cena a:link 
{
    text-decoration:none;
}
#detail .cena_doporucena
{
	color:#CC3333;
	font-size:12px;
	font-weight: bold;
	text-decoration: line-through;
}
#detail .cena_doporucena a,#detail .cena_doporucena a:hover,#detail .cena_doporucena a:visited,#detail .cena_doporucena a:link 
{
    text-decoration:none;
}
.poznamka
{
	padding: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #1886C6;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #1886C6;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #1886C6;
}
#detail .obrazek
{
background-color:#FFFFFF;
}
.detail_obrazek {
	background-image: url(/webimg/zbozi_210.gif);
	background-repeat:no-repeat;
	text-align: center;
	height: 210px;
	width: 210px;
	background-position: top left;
	text-decoration: none;
	background-color: #ffffff;
}
.l_obrazku_vnitrek  {
	text-decoration:none;
	height: 180px;
	width: 180px;
	padding-top: 15px;
	padding-left: 13px;
}
/* detail konec */
/* o nas */
.o_nas_foto {
    text-align: center;
    float: left;
    padding-bottom: 2px;
    background-position: center center;
    color: #DE2842;
    text-decoration: none;
    display: block;
    background-color: #FFFFFF;
    border: 2px solid #1886C6;
    height: 100%;
    padding-top: 4px;
	padding-left: 12px;
	padding-right: 12px;
    margin: 2px;
}
.o_nas_foto .obrazek {
    background-image: url(/webimg/zbozi.gif);
    background-repeat:no-repeat;
    text-align: center;
    height: 120px;
    width: 165px;
    padding-top: 0px;
    padding-bottom: 4px;
    background-position: center center;
    color: #DE2842;
    text-decoration: none;
    vertical-align: middle;
}
.o_nas_foto img {
    text-align: center;
    background-position: center center;
    color: #DE2842;
    text-decoration: none;
    vertical-align: middle;
    padding-top: 20px;
}
.o_nas_foto .text {
    text-align: center;
    background-position: center center;
    color: #1E85C1;
    text-decoration: none;
    vertical-align: middle;
    font-weight: bold;
}
/* konec o nas */
/* obchodni podpominku */
.obchodni_podminky {
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px;
}
.obchodni_podminky p{
text-align:justify;
}
.obchodni_podminky .nadpis{
text-align:center;
}

/* konec obchodnich podminek */
/* kosik */
.basket_summary {
    text-decoration: none;
    margin-top: 15px;
    margin-bottom: 5px;
    padding-bottom: 5px;
    color: #000000;
	font-size: 12px;
    font-weight: bold;
}
.basket_summary a:hover,.basket_summary a:link, .basket_summary a:visited {
    color:#000000;
    }
.basket_summary .nadpis {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #999999;
    background-color: #000000;
    text-align: left;
    padding-left: 10px;
    color: #FF7005;
}
.basket_summary .popis {
    text-align: left;
    padding-top: 0px;
    padding-bottom: 4px;
    text-decoration: none;
    margin-left: 200px;
}
.basket_summary .form {
    text-align: center;
    padding-top: 4px;
    padding-bottom: 4px;
    text-decoration: none;
}
.basket_summary .submit {
    text-align: center;
    padding-top: 4px;
    padding-bottom: 4px;
    text-decoration: none;
}
.basket_summary .cena {
    text-decoration:none;
    text-align:center;
    font-size: 12px;
    margin-top: 4px;
    color: #000000;
    font-weight: bold;
}
.basket_summary .cena_vat {
    text-decoration:none;
    text-align:center;
    font-size: 10px;
}
.basket_summary .mnozstvi {
width:35px;
}

.basket_summary .tab_right {
    text-align: right;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 15px;
}
.basket_summary .tab_left {
    text-align:left;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 15px;
}
.basket_summary .delivery_text {
	text-align: left;
}
.basket_summary .suma_pozadi {
}
.basket_summary .inputbox {
}
.basket_summary .hvezdicka {
    color: #FF0000
}
.delivery_text .leva_strana {
    font-weight: bold;
    color: #000000;
}
/* konec detailu kosiku */
#tlacitko_pridej_dopravu_cz {
	background-image: url(/webimg/pridat_dopravu_cz.gif);
    background-repeat: no-repeat;
    background-position: top left;
    height: 20px;
    width: 108px;
    margin: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}
#tlacitko_pridej_dopravu_sk {
	background-image: url(/webimg/pridat_dopravu_sk.gif);
    background-repeat: no-repeat;
    background-position: top left;
    height: 20px;
    width: 108px;
    margin: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}
#tlacitko_opravit_cz {
	background-image: url(/webimg/oprav_cz.gif);
    background-position: top left;
    background-repeat: no-repeat;
    height: 20px;
    width: 90px;
    margin: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}
#tlacitko_opravit_sk {
	background-image: url(/webimg/opravit_sk.gif);
    background-repeat: no-repeat;
    background-position: top left;
    height: 20px;
    width: 90px;
    margin: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}
#prepocitej_button {
    background-image: url(/webimg/reload_white.gif);
    background-repeat: no-repeat;
    background-position: top left;
    height: 24px;
    width: 24px;
    margin: 0px;
	padding: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}
#prepocitej_text {
    height: 24px;
    width: 24px;
	margin: 0px;
	padding: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
	font-size: 18px;
}
.schovej {
display: none;
}
#tlacitko_odeslat_objednavku {
    width: 100%;
}
.textarea_objednavka {
    width: 100%;
}
/* kontakty */
#kontakt_otviraci_doba
{
    font-size: 90%;
    margin-top: 10px;
    margin-bottom: 10px;
    color: #000000;
    border: 2px solid #1886C6;
	width:265px;
	text-transform: uppercase;
}
#kontakt_otviraci_doba h3
{
    background-color:#ffffff;
    text-align: center;
    color: #000000;
    padding-bottom: 2px;
    padding-top: 2px;
}
#kontakt_kontakty
{
    font-size: 90%;
    margin-top: 10px;
    margin-bottom: 10px;
    color: #000000;
    border: 2px solid #1886C6;
	width:250px;
}
#kontakt_kontakty h3
{
    background-color:#ffffff;
    text-align: center;
    color: #000000;
    padding-bottom: 2px;
    padding-top: 2px;
}
#kontakt_stehovani
{
    font-size: 90%;
    margin-top: 10px;
    margin-bottom: 10px;
    color: #000000;
    border: 2px solid #1886C6;
}
#kontakt_stehovani hr
{
    color: #1886C6;
    border: 1px solid #1886C6;
	padding:0px;
	margin:0px;
}

#kontakt_stehovani h3
{
    background-color:#ffffff;
    text-align: left;
    color: #000000;
    padding-bottom: 2px;
	padding-left: 2px;
    padding-top: 2px;
}
#kontakt_stehovani ul
{
	padding-left:10px;
}
#kontakt_stehovani h4
{
	font-size: 12px;
	font-weight: bold;
}
.kontakt_text
{
    font-size: 100%;
    margin-top: 10px;
    color: #000000;
    width: 260px;
    height: 215px;
}
/* konec kontakty */

.cervena_chyba, .cervena_chyba a:visited, .cervena_chyba a:link, .cervena_chyba a:hover, .cervena_chyba a
{
    color: red;
    font-weight: bold;
}

/* formular na overeni dostupnost */
fieldset {
	width: 460px;
	margin: 20px 0px 10px 0px;
	border: 1px solid #1886C6;
}
legend {
	color: #000000;
    font-weight: bold;
	padding: 5px;
}
input.widetb, textarea.widetb {
	width:300px;
}
.over_dostupnost_leva {
	text-align: right;
	padding-right: 10px;
}
.over_dostupnost_horni_okraj {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #1886C6;
}
.over_dostupnost_prostredek {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #1886C6;
    padding: 5px;
    text-align: center;
}
input.dostupnost, textarea.dostupnost {
	width: 300px;
	text-align: left;
}
/* diskuze */
.formular_diskuze {
	text-align: center;
}
.formular_diskuze fieldset {
	width: 540px;
	margin: 20px 0px 10px 0px;
	border: 1px solid #1886C6;
}
.formular_diskuze legend {
	color: #000000;
    font-weight: bold;
	padding: 5px;
}
.diskuze_prava {
	text-align: right;
	padding-right: 10px;
}
.diskuze_horni_okraj {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #1886C6;
}
.diskuze_prostredek {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #1886C6;
    padding: 5px;
    text-align: center;
}
.diskuze_maly {
	font-size: 10px;
}
.diskuze_obal {
}
.diskuze {
    border-width: 1px;
    border-style: solid;
    border-color: #1886C6;
}
.diskuze .diskuze_nadpis {
	background: #ffcc99;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.diskuze .d_nadpis {
	font-size: 14px;
	font-weight: bold;
}
.diskuze .thebody {
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
}
.diskuze .diskuze_nadpis_reply {
	background: #ffcc99;
	margin-left: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.diskuze_reply_obal {
	margin-left: 10px;
}
.diskuze_reply {
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #1886C6;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #1886C6;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #1886C6;
}
.diskuze_reply .diskuze_nadpis_reply {
	background: #ffcc99;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.diskuze_reply .d_nadpis {
	font-size: 14px;
	font-weight: bold;
}
.diskuze_reply .reply {
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
}

/* konec diskuze */

.odeslat_form_cz {
	background-repeat:no-repeat;
	text-align: center;
	height: 20px;
	width: 90px;
	border: none;
	background-color: #a7d6f1;
	background-position: center center;
	text-decoration: none;
	background-image: url(/webimg/odeslat_cz.gif);
}
.odeslat_form_sk {
	background-repeat:no-repeat;
	text-align: center;
	height: 20px;
	width: 90px;
	border: none;
	background-color: #a7d6f1;
	background-position: center center;
	text-decoration: none;
	background-image: url(/webimg/odeslat_sk.gif);
}
/* konec formular na overeni dostupnost */
/* zobrazeni casu a svatku */
.tdback2_prava_svatek {
    text-align: center;
    background-position: center center;
    color: #000000;
    text-decoration: none;
    display: block;
    background-color: #FFFFFF;
    border: 2px solid #1886C6;
    width: 150px;
    margin-bottom: 2px;
}
/* konec zobrazeni casu a svatku */

.cervena {
	color: red;
	font-size: 10px;
}
.red {
	color: red;
}
.floatleft_small_obr {
float: left;
margin-left: 10px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.vat_pay {
	font-size:12px;
}
