

div.BlokyMiddleTop{
width: 574px;
margin: 0;
padding: 0;
border: 3px solid #d3d0c9;
position:relative;
top:2px;
left:0px;
margin-bottom:7px;
background-color:black;
}

div.BlokyMiddleTop .editHover{
color:white;
}

div.sekundarni_menu_telo{
padding:0px 0px 0px 0px;
margin-top: 0px;
position: relative;
left: 0px;
width: 178px;
z-index: 5;
background:#cccccc url(../G-www/sekundarni_menu_telo.gif) left top  repeat-y;
}

div.sekundarni_menu_hlavicka{
padding:0px 0px 0px 0px;
margin-top: 0px;
position: relative;
height:9px;
width: 178px;
font-size:1px;
background:#cccccc url(../G-www/sekundarni_menu_hlavicka.gif) left top  no-repeat;
}

div.sekundarni_menu_paticka{
padding:0px 0px 0px 0px;
margin-top: 0px;
position: relative;
height:14px;
width: 178px;
font-size:1px;
background:#cccccc url(../G-www/sekundarni_menu_paticka.gif) left top  no-repeat;
}

    .sekundarni_menu {
    width: 168px;
    margin: 0;
    display: block;
    list-style-type: none;
    padding: 0;
    left:4px;
    position:relative;
    font-size:1px;

   }
   .sekundarni_menu a {
    font: bold 12px Tahoma,Arial,Helvetica,sans-serif;
    text-decoration: none;
    color: black;
    background-color: transparent;
    padding: 5px 0px 5px 5px;
    margin: 0 0 0 13px;
    display: inline-block; /* ošetření whitespace li bugu v IE */
   }
   .sekundarni_menu a {
    display: block; /* je potřeba aby z li vykukoval jen levý horní rožek */
   }
   
   .sekundarni_menu a:visited{
   color: black;
   }
   .sekundarni_menu a:hover, .sekundarni_menu a.activ{
   color: #ca6610;
   text-decoration: none;
   }
   
   .sekundarni_menu ul, .sekundarni_menu ul.rc {
    /*background-color: rgb(0,0,102);*/
    /*background: transparent url(../G-iko/nvg_strom/lineup.gif) left top repeat-y;*/
background-color:#cccccc;
    display: block;
    list-style-type: none;
    padding: 0 0 0 13px;
    margin: 0;
    font-size:1px;
   }

    .sekundarni_menu ul li a{
    font: normal 11px Tahoma,Arial,Helvetica,sans-serif;
    text-decoration: none;
    color: #4d4d4d;
    background-color: transparent;
    padding: 5px 0px 5px 5px;
    margin: 0px 0px 0px 13px;
    display: inline-block; /* ošetření whitespace li bugu v IE */
   }
   .sekundarni_menu ul li a {
    display: block; /* je potřeba aby z li vykukoval jen levý horní rožek */
    }
    
    
   .sekundarni_menu ul li a:visited{
   color: #4d4d4d;
   }
   .sekundarni_menu ul li a:hover, .sekundarni_menu ul li a.activ{
   color: #ca6610;
   }

    
   
   .sekundarni_menu li {
    /*background-color: rgb(160,160,160);*/
    background: #cccccc url(../G-www/sm_luplitem.gif) left top no-repeat;
    display: inline-block; /* stačí jen pro IE po verzi 6, bez tohoto reaguje IE jen na onclick na horním ul, na li ne... */
    margin: 0;
   }
   .sekundarni_menu li {
    display: block;
   }
    .sekundarni_menu li:hover, .sekundarni_menu li.activ{
    background: #e0e0e0 url(../G-www/sm_luplitem_hover.gif) left top no-repeat;
   }

    .sekundarni_menu ul li {
    /*background-color: rgb(160,160,160);*/
    background: #cccccc url(../G-www/sm_ul_luplitem.gif) 4px 7px no-repeat;
    display: inline-block; /* stačí jen pro IE po verzi 6, bez tohoto reaguje IE jen na onclick na horním ul, na li ne... */
    margin: 0;
    border-bottom:1px solid #e0e0e0;
   }
   .sekundarni_menu ul li {
    display: block;
   }
   
    .sekundarni_menu ul li:hover,.sekundarni_menu ul li.activ  {
    background: #e0e0e0 url(../G-www/sm_ul_luplitem_hover.gif) 4px 7px no-repeat;
   }
   
    .sekundarni_menu ul li.c,.sekundarni_menu ul li.rc, .sekundarni_menu ul li.sc{
    border-width:0px;
   }

   .sekundarni_menu li.r, .sekundarni_menu li.rc {
    background: #e0e0e0 url(../G-www/sm_lineminus.gif) left top no-repeat;
   }
   .sekundarni_menu li.s, .sekundarni_menu li.sc {
    background: #cccccc url(../G-www/sm_lineplus.gif) left top no-repeat;
   }
   .sekundarni_menu li.s:hover, .sekundarni_menu li.sc:hover{
    background: #e0e0e0 url(../G-www/sm_lineplus_hover.gif) left top no-repeat;
   }
   .sekundarni_menu ul li.r, .sekundarni_menu ul li.rc {
    background: #e0e0e0 url(../G-www/sm_ul_lineminus.gif)  4px 7px no-repeat;
   }
   .sekundarni_menu ul li.s, .sekundarni_menu ul li.sc{
    background: #cccccc url(../G-www/sm_ul_lineplus.gif)  4px 7px no-repeat;
   }
   .sekundarni_menu ul li.s:hover, .sekundarni_menu ul li.sc:hover {
    background: #e0e0e0 url(../G-www/sm_ul_lineplus_hover.gif)  4px 7px no-repeat;
   }
   
   .sekundarni_menu li.r ul, .sekundarni_menu li.rc ul {
    display: block;
   }
   .sekundarni_menu li.s ul, .sekundarni_menu li.sc ul {
    display: none;
   }


.barevnyVzornik:hover{
background-color:yellow;
}
.eItemZ1{/*eshop item*/
background:white url(../G-www/zalozka-produkt-Z1.gif) center top no-repeat;
width:189px;
height:277px;
position:relative;
font-size:11px;
color:#333333;
}
.eItemZ2{/*eshop item*/
background:white url(../G-www/zalozka-produkt-Z2.gif) center top no-repeat;
width:189px;
height:277px;
position:relative;
font-size:11px;
color:white;
color:#333333;
}
.eNameItem{
display:block;
width:168px;
text-align:left;
padding-top:10px;
padding-left:10px;
}
.ePriceItem{
color:red;
font-weight:bold;
position:absolute;
top:231px;
left:20px;
}
.eMnItem{
color:red;
font-weight:bold;
position:absolute;
top:254px;
left:20px;
}
.eMnItem input{
width:20px;
border-width:0px;
text-align:center;
font-size:11px;
margin:0px;
padding:0px;
}
.eToCardItem{
position:absolute;
top:232px;
left:147px;
border:0px solid black;
}
.ePopisItem{
display:block;
width:170px;
text-align:left;
font-size:11px;
position:absolute;
top:165px;
left:10px;
}



#languages{
/*background-color:white;*/
/*background:transparent url(../G-www/symbol_zalozka.gif) 6px 50%  no-repeat;*/
	/*padding:7px 0px 0px 20px;*/
	margin-bottom:0px;
	margin-top:0px;
	position: relative;
	height:25px;
	width:160px;
	color:#414141;
	font-weight:bold;
	font-size:12px;
}
#languages div{
	position: absolute;
	top:5px;
	width:160px;
}
/*#thelist2 li { background: #ffb; margin:2px; padding: 2px; }*/

div.fotoButon{
color:white;
height:26px;
position:absolute;
display:block;
cursor:pointer;
font-weight:bold;
font-size:14px;
top:5px;
background-repeat:no-repeat;
}
div.fotoText{
color:white;
height:26px;
position:absolute;
display:block;
font-weight:bold;
font-size:14px;
top:5px;
text-align:center;
background-color:black;
}
div.fotoButon:hover{
background-color:black;
/*text-decoration:underline;*/
}

.obrEshopEdit{
border:1px solid transparent;
/*overflow:hidden;*/
width:290px;
height:20px;
}
.obrEshopEdit:hover{
border-color:red;
}

.imgFotogalerie{
position:relative;
text-align:center;
}

.imgEshop{
position:absolute;
left:4px;
top:40px;

}

fieldset{
border:1px solid #a0a0a0;

}
legend{
font-weight:bold;
}
.poleForm{

width:99%;
border:1px solid #a0a0a0;

}
img{
border-width:0px;
}
.ikonaStrom{
width:13px;
height:13px;
border-width:0px;
margin:1px 1px;
/*float:left;*/
}
.stromOddelovac{
background:transparent url(../G-www/zalozka_oddelovac.gif) center center no-repeat;
width:170px;
height:5px;
font-size:1px;
}

.Eshop_strom{
text-decoration:none;

}
.Eshop_strom:hover{
text-decoration:underline;
}


.hlavickaKosik{
font-weight:bold;

}

table.tabvypiseshop{
border-width:0px;
font-size:11px;
background-color:white;
border-collapse: separate;
}
td.tabvypiseshop{
background-color:#f6f6f6;
vertical-align:middle;
}
th.tabvypiseshop{
text-align:center;
background-color:#ff7c00;
color:white;
vertical-align:middle;
}

/*kalenář_________________________________________________________*/

th.kalendar a, td.kalendar a{
display:block;
text-decoration:none;
cursor:pointer;
}
th.kalendar a{
color:white;
}
th.kalendar a:hover, td.kalendar a:hover{
display:block;
text-decoration:underline;
}
th.kalendar, td.kalendar{
border:1px solid transparent;
text-align:center;
vertical-align:middle;
width:50px;
color:gray;
font-size:13px;
font-weight:bold;
}
td.kalendar{
background-color:#f6f6f6;
cursor:not-allowed;
}
th.kalendar{
background-color:#ff7c00;
cursor:not-allowed;
}
td.kalendar:hover{
border:1px solid red;
background-color:#f6f6f6;
}
th.kalendar:hover{
border:1px solid red;
background-color:#ff7c00;
}
/*_________________________________________________________kalendář*/

.eshopTlacitka{
background-color:#0b0b0a;
border-width:1px;
border-color:#0b0b0a;
color:white;
font-weight:bold;
font-size:11px;
margin:3px 3px;
padding:0px 0px;
cursor:pointer;
}
.eshopTlacitkaFalse{
background-color:gray;
border-width:1px;
border-color:#0b0b0a;
color:#d3d3d3;
font-weight:bold;
font-size:11px;
margin:3px 3px;
padding:0px 0px;
cursor:pointer;

}
.eshopTlacitka:hover{
color:yellow;

}
.HoverdivKosik{
cursor:pointer;
width:300px;
height:130px;
background-color:yellow;
border:1px solid black;
display:block;
position:absolute;
top:-110px;
left:20px;
z-index:1000;
visibility:hidden;

/*-moz-opacity: 0.85;
filter:alpha(opacity=85);*/
}

.TDcenter{
font-size:11px;
text-align:center;
}
.TDleft{
font-size:11px;
text-align:left;
}
.TDright{
font-size:11px;
text-align:right;
}
table.tabulkaKosik{
position:relative;
width:717px;
margin-left:5px;
border: 1px solid #c9c9c9;
border-collapse: collapse;
/*visibility:visible;*/
}

.pngKosikPaticka{
/*background:transparent url() 0% 0% no-repeat;*/
width:748px;height:35px;position:relative;color:red;font-size:10px;margin-bottom:0px;
}
img.CloseVizitka{
cursor:pointer;
border:0px;
position:absolute;
right:0px;
top:0px;
/*width:18px;
	height:18px;*/
}
img.CloseVizitka:hover {
	text-decoration: none;
}
#fotobox, #eshopbox{
width:100%;
position:relative;
display:block;
}
#PSF003{
width:100%;
position:relative;
}
.box_e_foto{
height:140px;
float:left;
position:relative;
}

.box_eshop{
margin-left:1px;
border:1px solid transparent;
position:relative;
}
/* centrovany obrazek------------->>---------*/
div.img_center{
display:table;
#position: relative;
overflow: hidden;
/*background:transparent url(../G/loading6_1.gif) 50% 50% no-repeat;*/
}

div.img_ramecek{
margin:10px 0px 0px 12px;
/*border:1px solid gray;*/
background-color:#e0e0e0;
}

div.img_center div{
#position: absolute;
#top: 50%;
#left: 50%;
display: table-cell;
vertical-align: middle;
text-align:center;
}

div.img_center div img{
#position: relative;
#top: -50%;
#left: -50%;
/*background:white url(../G/loading_red.gif) 50% 50% no-repeat;*/
border-width:0px;
}
/*div.img_center div a{
#position: relative;
#top: -50%;
#left: -50%;*/
/*background:white url(../G/loading_red.gif) 50% 50% no-repeat;*/
/*}*/
div.img_center div a img{

border-width:0px;
}
/*-------<<-----------------centrovany obrazek*/
.pozadiMotivPrava {
	top:175px;
	right: 0px;
	position: absolute;
	height:5px;
	width: 50%;
	background: transparent url(../G-www/pozadi_motiv_prava.gif) 490px top no-repeat;
}
.pozadiMotivLeva{
position:absolute;
	margin: 0px;
	padding: 0px;
	height:5px;
	width:50%;
	right:50%;
	top:175px;
}
.pozadiMotivLeva div{
position:absolute;
	margin: 0px;
	padding: 0px;
	height:5px;
	width:1100px;
  right:490px;
	background: transparent url(../G-www/pozadi_motiv_leva.gif) right top no-repeat;
}
div.pozadiPrechod {
	top: 0px;
	right: 0px;
	position: absolute;
	height: 181px;
	width: 100%;
	background: transparent url(../G-www/pozadi_linka.gif) center top repeat-x;
	display:block;
}
div.pozadiPrechod2 {
	top: 0px;
	right: 0px;
	position: absolute;
	height: 180px;
	width: 100%;
	background: transparent url(../G-www/pozadi_prechod.gif) center top repeat-y;
	display:block;
}
.pozadiMotiv {
	top: 0px;
	left: 0px;
	position: absolute;
	height: 251px;
	width: 100%;
	background: transparent url(../G-www/pozadi_motiv.jpg) center top no-repeat;
}

.patickaMotivPrava {
	top: 0px;
	right: 0px;
	position: absolute;
	height:5px;
	width: 50%;
	background: transparent url(../G-www/paticka_motiv_prava.gif) 490px top no-repeat;
}
.patickaMotivLeva{
position:absolute;
	margin: 0px;
	padding: 0px;
	height:5px;
	width:50%;
	right:50%;
}
.patickaMotivLeva div{
position:absolute;
	margin: 0px;
	padding: 0px;
	height:5px;
	width:1100px;
  right:490px;
	background: transparent url(../G-www/paticka_motiv_leva.gif) right top no-repeat;
}

#pod_carou{
/*font-size:11px;*/
color:black;
display:block;
width:960px;
/*text-align:center;*/
padding:1px 0px;
margin-left:20px;
}
#pod_carou a:hover, a span:hover{
text-decoration:none;
}