a.zpet {
position:absolute; top:30px; z-index:20; right:20px; border-radius:5px; background-color:#FF9800; padding:5px 10px 5px 10px; color:#FFF;
text-decoration:none; display:block;
}

.kosik_edit a {
color:#000;
}

a:hover.zpet {
color:#000;
background-color:#FFF;
text-decoration:none;
}
div.page_links{
background-color:#2c2c2c;
border-bottom:1px solid #7c7c7c;
border-top:1px solid #7c7c7c;
padding:3px 0px;
text-align:right;
}
table.page_links{
border:0px;
right:0px;
margin-left:auto;
margin-right:0px;
}
h2.h2_clanek{
border-bottom:1px solid #ffff00;
padding-bottom:8px;
margin-bottom:0px;
}
div.h2_clanek{
font-size:12px;
color:gray;
background-color:#2c2c2c;
padding:3px 0px;
/*border-bottom:1px solid #7c7c7c;*/
}
h2.h2_clanek_zalozka{
font-size:12px;
border-bottom:1px solid #ffff00;
padding-bottom:5px;
padding-top:5px;
margin-bottom:0px;
margin-top:0px;
}
div.h2_clanek_zalozka{
/*font-size:12px;*/
color:gray;
background-color:#2c2c2c;
padding:1px 0px;
/*border-bottom:1px solid #7c7c7c;*/
}

div.BlogShow{
position:relative;
width:100%;
height:230px;
}
div.BlogShowChild{
top:0px;
position:absolute;
width:100%;
display:none;
}

a.tlacitkoMale{
background:transparent url(../G-www/tlacitko_male.jpg) 50% 50% no-repeat;
font-size:12px;
font-weight:bold;
color:#ffefb6;
padding-top:10px;
height:28px;
position:relative;
width:67px;
text-align:center;
display:block;
text-decoration:none;
}
a.tlacitkoMale:visited{
color:#ffefb6;
}
a.tlacitkoMale:hover{
color:white;
}

div.BlogShowChild a.tlacitkoMale{
position:absolute;
top:190px;
right:0px;

}

#cardTransportCompany,#cardTransportService{

font-family:courier new;
font-size:11px;
}
.barevnyVzornik:hover{
background-color:yellow;
}
.eItemZ1{/*eshop item*/
background:#FFF url(../G-www/zalozka-produkt-Z1.gif) center top no-repeat;
width:200px;
border:3px solid #666;
height:300px;
position:relative;
font-size:11px;
color:#333333;
}
.eItemZ2{/*eshop item*/
background:#FFF url(../G-www/zalozka-produkt-Z1.gif) center top no-repeat;
width:200px;
border:3px solid #666;
height:300px;
position:relative;
font-size:11px;
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:241px;
left:20px;
}
.eMnItem{
color:red;
font-weight:bold;
position:absolute;
top:264px;
left:20px;
}
.eMnItem input{
width:20px;
border-width:0px;
text-align:center;
font-size:11px;
margin:0px;
padding:0px;
}
.eToCardItem{
position:absolute;
top:242px;
left:147px;
border:0px solid black;
}
.ePopisItem{
display:block;
width:170px;
text-align:left;
font-size:11px;
position:relative;
top:5px;
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:15px;
	margin-top:10px;
	position: relative;
	height:25px;
	width:190px;
	color:#01215f;
	font-weight:bold;
	font-size:12px;
}
#languages div{
	position: absolute;
	top:5px;
	width:190px;
}
/*#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;
color:#FFF;
background-color:#999;
border-collapse: separate;
}
td.tabvypiseshop{
background-color:#999;
vertical-align:middle;
}
th.tabvypiseshop{
text-align:center;
background-color:#CCC;
color:#000;
vertical-align:middle;
}

/*kalenář_________________________________________________________*/

table.kalendar {
color:#FFF;
}
th.kalendar a, td.kalendar a{
display:block;
text-decoration:none;
cursor:pointer;
color:#000;
}
th.kalendar a{
color:#000;
}
table.kalendar td a{
color:#000;
}


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:#999;
font-size:13px;
font-weight:bold;
}
td.kalendar{
background-color:#000;
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:705px;
margin-left:5px;
border: 1px solid #c9c9c9;
border-collapse: collapse;
color:#000;
/*visibility:visible;*/
}

.pngKosikPaticka{
/*background:transparent url() 0% 0% no-repeat;*/
width:780px;height:46px;position:relative;color:white;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:170px;
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:#000;
}

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*/
.strankaMotiv {
	top: 0px;
	left: 0px;
	position: absolute;
	height: 676px;
	display:block;
	width: 1236px;
	background:transparent url(../G-www/hlavicka_new.jpg) left top  no-repeat;
	/*background: transparent url(../G-www/stranka_motiv.jpg) left top no-repeat;*/
	z-index: 1;
}
.strankaMotiv3 {
	top: 0px;
	left: 347px;
	position: absolute;
	height: 9px;
	width: 209px;
	background:transparent url(../G-www/hlavicka-motiv.gif) left top  no-repeat;
	/*background: transparent url(../G-www/stranka_motiv.jpg) left top no-repeat;*/
	z-index: 1;
}
.strankaMotiv2 {
/*display:none;*/
	top:34px;
	right: 12px;
	position: absolute;
	height: 62px;
	width: 355px;
	background: transparent url(../G-www/stranka_motiv.jpg) left top no-repeat;
	z-index: 0;
}

.pozadiPrechod {
	top: 0px;
	left: 0px;
	position: absolute;
	height: 100%
	width: 100%;
	background: transparent url(../G-www/pozadi_pas.jpg) bottom left repeat-x;
}
.pozadiMotiv {
	top: 35px;
	left: -50px;
	position: absolute;
	height: 115px;
	width: 71px;
	z-index:2;
	border:0px solid red;
	background: transparent url(../G-www/stin_oko.jpg) center top no-repeat;
}
#pod_carou{
/*font-size:11px;*/
color:black;
display:block;
width:980px;
/*text-align:center;*/
padding:1px 0px;
margin-left:10px;
}
#pod_carou a:hover, a span:hover{
text-decoration:none;
}

.buttony {
position:relative;
background-color:transparent;
text-align:center;
font-size:17px;

}

a.button1 {
position:relative;
width:188px;
padding-top:165px;
height:51px;
background-color:transparent;
background-image:url("../G-www/1.png");
background-repeat:no-repeat;
display:block;
float:left;
color:#FFF;
text-decoration:none;
}
a:hover.button1 {
background-color:#ff9900;
color:#000;
}

a.button2 {
position:relative;
width:188px;
margin-left:15px;
padding-top:165px;
height:51px;

background-color:transparent;
background-image:url("../G-www/2.png");
background-repeat:no-repeat;
display:block;
float:left;
color:#FFF;
text-decoration:none;
}
a:hover.button2 {
background-color:#00ffd8;
color:#000;
}

a.button3 {
position:relative;
width:188px;
margin-left:15px;
padding-top:165px;
height:51px;

background-color:transparent;
background-image:url("../G-www/3.png");
background-repeat:no-repeat;
display:block;
float:left;
color:#FFF;
text-decoration:none;
}
a:hover.button3 {
background-color:#54ff00;
color:#000;
}

a.button4 {
position:relative;
margin-left:15px;
width:189px;
padding-top:165px;
height:51px;

background-color:transparent;
background-image:url("../G-www/4.png");
background-repeat:no-repeat;
display:block;
float:left;
color:#FFF;
text-decoration:none;
}
a:hover.button4 {
background-color:#c600ff;
color:#000;
}

a.button5 {
position:relative;
margin-left:15px;
width:189px;
padding-top:154px;
height:62px;

background-color:transparent;
background-image:url("../G-www/5.png");
background-repeat:no-repeat;
display:block;
float:left;
color:#FFF;
text-decoration:none;
}
a:hover.button5 {
background-color:#ffc000;
color:#000;
}

a.button6 {
position:relative;
margin-left:15px;
width:189px;
padding-top:165px;
height:51px;

background-color:transparent;
background-image:url("../G-www/6.png");
background-repeat:no-repeat;
display:block;
float:left;
color:#FFF;
text-decoration:none;

}
a:hover.button6 {
background-color:#ff0000;
color:#000;
}
a.button11 {
position:relative;
width:188px;
padding-top:10px;
height:50px;
background-color:transparent;
background-image:url("../G-www/1.png");
background-repeat:no-repeat;
background-position:bottom;
display:block;
float:left;
color:#FFF;
text-decoration:none;
}
a:hover.button11 {
background-color:#ff9900;
color:#000;
}
a.button11.aktiv {
background-color:#ff9900;
color:#000;
}

a.button22 {
position:relative;
width:188px;
margin-left:15px;
padding-top:10px;
height:50px;
background-color:transparent;
background-image:url("../G-www/2.png");
background-repeat:no-repeat;
background-position:bottom;
display:block;
float:left;
color:#FFF;
text-decoration:none;
}
a:hover.button22 {
background-color:#00ffd8;
color:#000;
}
a.button22.aktiv {
background-color:#00ffd8;
color:#000;
}

a.button33 {
position:relative;
width:188px;
margin-left:15px;
padding-top:10px;
height:50px;
background-color:transparent;
background-image:url("../G-www/3.png");
background-repeat:no-repeat;
background-position:bottom;
display:block;
float:left;
color:#FFF;
text-decoration:none;
}
a:hover.button33 {
background-color:#54ff00;
color:#000;
}
a.button33.aktiv {
background-color:#54ff00;
color:#000;
}

a.button44 {
position:relative;
margin-left:15px;
width:189px;
padding-top:10px;
height:50px;
background-color:transparent;
background-image:url("../G-www/4.png");
background-repeat:no-repeat;
background-position:bottom;
display:block;
float:left;
color:#FFF;
text-decoration:none;
}
a:hover.button44 {
background-color:#c600ff;
color:#000;
}
a.button44.aktiv {
background-color:#c600ff;
color:#000;
}

a.button55 {
position:relative;
margin-left:15px;
width:189px;
padding-top:-10px;
height:60px;
background-color:transparent;
background-image:url("../G-www/5.png");
background-repeat:no-repeat;
background-position:bottom;
display:block;
float:left;
color:#FFF;
text-decoration:none;
}
a:hover.button55 {
background-color:#ffc000;
color:#000;
}
a.button55.aktiv {
background-color:#ffc000;
color:#000;
}

a.button66{
position:relative;
margin-left:15px;
width:189px;
padding-top:10px;
height:50px;
background-color:transparent;
background-image:url("../G-www/6.png");
background-repeat:no-repeat;
background-position:bottom;
display:block;
float:left;
color:#FFF;
text-decoration:none;

}
a:hover.button66 {
background-color:#ff0000;
color:#000;
}

a.button66.aktiv {
background-color:#ff0000;
color:#000;
}

.loga {
background-image:url("../G-www/loga_dole3.png");
background-repeat:no-repeat;
width:1178px;
height:92px;
display:block;
top:18px;
left:15px;
position:relative;
}

a.button111{
position:relative;
margin-left:5px;
width:184px;
height:53px;
background-color:transparent;
background-image:url("../G-www/1_1.png");
background-repeat:no-repeat;
background-position:bottom;
display:block;
float:left;
color:#FFF;
text-decoration:none;

}
a:hover.button111 {
background-image:url("../G-www/1_1.png");
background-repeat:no-repeat;
background-position:top;
}

a.button111.aktiv {
background-image:url("../G-www/1_1.png");
background-repeat:no-repeat;
background-position:top;
}

a.button222{
position:relative;
margin-left:18px;
width:184px;
height:53px;
background-color:transparent;
background-image:url("../G-www/2_2.png");
background-repeat:no-repeat;
background-position:bottom;
display:block;
float:left;
color:#FFF;
text-decoration:none;

}
a:hover.button222 {
background-image:url("../G-www/2_2.png");
background-repeat:no-repeat;
background-position:top;
}

a.button222.aktiv {
background-image:url("../G-www/2_2.png");
background-repeat:no-repeat;
background-position:top;
}
a.button333{
position:relative;
margin-left:19px;
width:184px;
height:53px;
background-color:transparent;
background-image:url("../G-www/3_3.png");
background-repeat:no-repeat;
background-position:bottom;
display:block;
float:left;
color:#FFF;
text-decoration:none;

}
a:hover.button333 {
background-image:url("../G-www/3_3.png");
background-repeat:no-repeat;
background-position:top;
}

a.button333.aktiv {
background-image:url("../G-www/3_3.png");
background-repeat:no-repeat;
background-position:top;
}
a.button444{
position:relative;
margin-left:18px;
width:184px;
height:53px;
background-color:transparent;
background-image:url("../G-www/4_4.png");
background-repeat:no-repeat;
background-position:bottom;
display:block;
float:left;
color:#FFF;
text-decoration:none;

}
a:hover.button444 {
background-image:url("../G-www/4_4.png");
background-repeat:no-repeat;
background-position:top;
}

a.button444.aktiv {
background-image:url("../G-www/4_4.png");
background-repeat:no-repeat;
background-position:top;
}
a.button555{
position:relative;
margin-left:19px;
width:184px;
height:53px;
background-color:transparent;
background-image:url("../G-www/5_5.png");
background-repeat:no-repeat;
background-position:bottom;
display:block;
float:left;
color:#FFF;
text-decoration:none;

}
a:hover.button555 {
background-image:url("../G-www/5_5.png");
background-repeat:no-repeat;
background-position:top;
}

a.button555.aktiv {
background-image:url("../G-www/5_5.png");
background-repeat:no-repeat;
background-position:top;
}
a.button666{
position:relative;
margin-left:18px;
width:184px;
height:53px;
background-color:transparent;
background-image:url("../G-www/6_6.png");
background-repeat:no-repeat;
background-position:bottom;
display:block;
float:left;
color:#FFF;
text-decoration:none;

}
a:hover.button666 {
background-image:url("../G-www/6_6.png");
background-repeat:no-repeat;
background-position:top;
}

a.button666.aktiv {
background-image:url("../G-www/6_6.png");
background-repeat:no-repeat;
background-position:top;
}

a.button777{
position:relative;
margin-left:18px;
width:184px;
height:53px;
background-color:transparent;
background-image:url("../G-www/7_7.png");
background-repeat:no-repeat;
background-position:bottom;
display:block;
float:left;
color:#FFF;
text-decoration:none;

}
a:hover.button777 {
background-image:url("../G-www/7_7.png");
background-repeat:no-repeat;
background-position:top;
}

a.button777.aktiv {
background-image:url("../G-www/7_7.png");
background-repeat:no-repeat;
background-position:top;
}


.clanek_nad {
display:block;
width:300px;
position:relative;
}

a.clanek_home {
position:relative;
background-image:url("../G-www/hvezdahome.jpg");
background-repeat:no-repeat;
background-position:center left;
display:block;
padding-left:30px;
text-decoration:none;
font-weight:bold;
color:#6f6f6f;
vertical-align:middle;
padding-top:3px;
}

a:hover.clanek_home {
background-image:url("../G-www/hvezdahome_hover.jpg");
background-repeat:no-repeat;
background-position:center left;
color:#FFF;
text-decoration:none;
}

.clanek_text {
position:relative;
margin-top:5px;
padding:15px;
background-image:url("../G-www/pozadi_clanek.jpg");
background-repeat:repeat-x;
display:block;
width:560px;
height:107px;
}

h1.uvodni {
font-size:15px;
padding:0px;
margin-top:10px;
margin-left:10px;
margin-bottom:-10px;
font-weight:bold;
color:#df0713;
font-family: Tahoma, Geneva, sans-serif; 
}