body {
	text-align: center;
	font-family:  "Times New Roman", Times, serif;
	font-size: 0.75em;
	color: #4C4C4D;
	background: #EACBCC url(../img/back.gif);
	padding: 0;
	margin: 0; 
	}		
 
.left {
	float: left;
}

img{
	border: 0;
}
#head
{
    position: relative;
    left: 3px;
width: 767px;
height: 148px;
background: #E8CACB url(../img/head.jpg) no-repeat ;
}

#head h3{
position: absolute;
width: 149px;
height: 91px;
overflow: hidden;
top: 21px;
left:25px;
}
#head h3 a {
cursor: pointer;
display: block;.
height: 100%;width: 100%;
}
#head h3 a span {
display: block;
position: absolute;top: 0;left: 0;
width: 100%;height: 100%;
background:#E8CACB url(../img/logo.jpg) no-repeat;
}
 

h1{
	font-size: 120%;
	margin: 1em 0 0.15em 0;
}
h2{
	font-size: 115%;
	margin: 1em 0 0.15em 0;
}
h3{
	color: #7a201e;
	font-size: 115%;
	margin: 0;
	padding: 2px 0 10px 0;
	letter-spacing: 0.05em;

}
h4{
	font-size: 110%;
	margin: 1em 0 0.5em 0;
		color: #7a201e;
}
  
	  
h5 {
   font-size:106%;
	letter-spacing: 0.025em;
	margin: 14px 0 7px 0;
}				

h6 {
   font-size:106%;
	letter-spacing: 0.025em;
	margin: 8px 0 10px 0;
}	


p{
	margin: 0 0 0.7em 0;
	line-height: 140%;
	} 
	
	ul {
		margin: 10px 17px;
		padding: 0;
	}

.ul1, .ul2,  {
	margin: 10px 0;
}	

#strankovani{
	margin-top: 1em;
	clear: both;
}
.fotogalerie { width: 98%;}
.nahled{
	float: left; 
	width: 140px;
	padding: 2px; 
	margin: 0.5em 1em; 
	border: 1px solid #ccc; 
	text-align: center;
	height: 140px;
	overflow: hidden;
}
.nahled:hover { 
	border: 1px solid #999; 
}
.nahledImg { 
	height: 107px; 
	overflow: hidden;
}
.nahledPopis{
	background-color: #eee; 
	height: 33px;
}
.nahled ins, .nahled p, .nahled h5{
	line-height: 1.1em;	
	margin: 0;

}
.nahled ins, .nahled p { 
	font-size: 80%;
	text-indent: 0;
	display: block;
	text-decoration: none;
	padding-top: 0.5em;
	color: #A6A6A6;
	padding: 2px;
}
.nahled h5 {font-size: 90%;}
.nahled p {text-align: center;}


/*-folder-*/
.nahled-folder{
	float: left; 
	width: 140px;
	padding: 2px; 
	margin: 0.5em 1em; 
	border: 1px solid #000; 
	text-align: center;
	height: 140px;
	overflow: hidden;
}
.nahled-folder:hover { 
	border: 1px solid #9A8667; 
}
.nahledImg-folder { 
	height: 107px; 
	overflow: hidden;
}
.nahledPopis-folder{
/*	background-color: #eee; */
	height: 33px;
}
.nahled-folder ins, .nahled-folder p, .nahled-folder h5{
	line-height: 1.1em;	
	margin: 0;

}
.nahled-folder ins, .nahled-folder p { 
	font-size: 80%;
	text-indent: 0;
	display: block;
	text-decoration: none;
	padding-top: 0.5em;
	color: #A6A6A6;
	padding: 2px;
}
.nahled-folder h5 {font-size: 90%;}
.nahled-folder p {text-align: center;}


/*nahled-shop   */
.nahled-Shop{
	float: left; 
	width: 140px;
	padding: 2px; 
	margin: 0.5em 1em; 
	border: 1px solid #000; 
	text-align: center;
	height: 140px;
	overflow: hidden;
}
.nahled-Shop:hover { 
	border: 1px solid #9A8667; 
}
.nahledImg-Shop { 
	height: 107px; 
	overflow: hidden;
}
.nahledPopis-Shop{
/*	background-color: #eee; */
	height: 33px;
}
.nahled-Shop ins, .nahled-Shop p, .nahled-Shop h5{
	line-height: 1.1em;	
	margin: 0;

}
.nahled-Shop ins, .nahled-Shop p { 
	font-size: 80%;
	text-indent: 0;
	display: block;
	text-decoration: none;
	padding-top: 0.5em;
	color: #A6A6A6;
	padding: 2px;
}
.nahled-Shop h5 {font-size: 90%;}
.nahled-Shop p {text-align: center;}

#navigace{
	padding: 0.5em 0 .5em 0;
	margin-bottom: 1em;
	border-bottom: 1px solid #451217;
	border-top: 1px solid #451217;
}
#navigace .paging{
	text-align: right;
	height: 2em;
	line-height: 2em;
	width: 300px;
	float: right;
	margin: 0;
	padding-right: 10px;
}
#navigace .paging span{
	display: none;
}
#navigace ul.sort{
	margin: 0;
	padding: 0;
	padding-left: 0px;
	height: 2em;
	line-height: 2em;

}
#navigace ul.sort ul{
	display: inline;
	padding: 0;
	margin: 0;
}
#navigace ul.sort li{
	display: inline;
}
#navigace ul.sort a{
	background: url(../img/oddelovac.gif) no-repeat right center;
	padding-right: 5px;
	text-decoration: none;
}
#navigace ul.sort a:hover{
	text-decoration: underline;
}

#NavigaceFotografie{
	margin: 1em 1.5em 0 1.5em;
	text-align: center;
}
#NavigaceFotografie-inside{
	text-align: left;
}
#NavigaceFotografie h5{
	display: none;
}
#NavigaceFotografie a#next{padding-left: .2em;float: right;}
#NavigaceFotografie a#prev{padding-right: .2em;}
#NavigaceFotografie a#back{
	display: block;
	text-align: center;
}
#NavigaceFotografie a#next:hover{}
#NavigaceFotografie a#prev:hover{}
#NavigaceFotografie p{
	margin-top: 1em;
	text-align: center;
	text-indent: 0;
}
.fotografieBig{
	text-align: center;
	padding-top: 1em;
}
.fotografieBig img{
	border: 1px solid #451217;
}
.fotografieBig h5{
	text-align: center;
	margin: 0;
	font-size: 100%;
}
.fotografieBig ins{
	text-align: left;
	display: block;
	text-decoration: none;
	color: #CECECE;
}

	
	

.produkt{
	width: 100%;
	font-size: 100%;
	border-collapse: collapse;
}
.produkt-obrazek{
	width: 80px;
	text-align: right;
}
.produkt-popis{
	text-align: left;
}
.produkt-popis h2, .produkt-popis h3{
	font-size: 100%;
	margin: 0;
	color: #000;
}
.produkt-popis h2 a, .produkt-popis h3 a{
	color: #000;
}
.input-mnozstvi{
	border: 1px solid #451217;
	width: 3em;
	font-size: 100%;
}
.produkt-popis h3{
	color: #451217;
}
.produkt-popis p{
	font-size: 100%;
	margin: 0;
}
.produkt-baleni{
	width: 4em;
	text-align: center;
}
.produkt-mnozstvi{
	width: 5em;
	text-align: center;
}
.produkt-cena{
	width: 5em;
	text-align: center;
}
.produkt-kosik{
	width: 6em;
	text-align: center;
}
.hr hr{
	display: none;
}
.hr{
	border-bottom: 1px solid #451217;
	margin: 0.5em 0;
}
	
	
 a {text-decoration: none;}
 a:link {color:#950D0F;}
 a:visited {color: #950D0F;}
 a:active {color: #950D0F;}
 a:hover {color: #950D0F;text-decoration: underline;}

 .clear{
	clear: both;
	font-size: 1px;
	visibility: hidden;
	margin-top: -1px;
}	
#ornamenty
{
    background: url(../img/ornamenty.gif) top center no-repeat;
}

#aktuality {
	padding-top: 10px;
	font-size: 90%;
	width: 160px;
	float: right;
}
	
#aktuality h5 {
	font-weight: normal;
	color: #7A201E;
	padding: 0;
	margin: 0;
}
#page {
 padding: 0;
	width: 774px;
	margin: 0 auto;  
	position: relative;
	background: url(../img/bg-page.gif) repeat-y;
}		


#page-inside {
	width: 774px;
	text-align: justify;
	background: url(../img/page-konec.gif) no-repeat left bottom;
}

#page-right {
padding: 0;
margin: 10px 0;
float:left;
width: 579px;
}	 


#page-right-inside {
padding: 2px 8px;
min-height: 611px;
_height: 611px;
background: url(../img/ew.gif) no-repeat top center;
}
	 
#content {
padding: 0;
margin: 10px 0;
float:left;
width: 390px;

}



	
/* MENU - HORIZONTAL */

#menu {
	width: 775px;
	padding-left: 4px;
	height: 32px;
	}

#svatba-na-klic {
	width: 137px; 
	height: 32px;
	float: left;
	margin: 0;
	background: url( '../img/svatba-na-klic.jpg' ) 0 -32px no-repeat;
	}

#svatba-na-klic a {
	cursor: pointer;
	display: block;
	margin: 0; 
	padding:0;
	width:100%; 
	height:100%;
	overflow:hidden;
	text-decoration: none;
	background: url( '../img/svatba-na-klic.jpg' ) top left no-repeat;
	}
#svatba-na-klic span {
	display: block;
	margin:0; 
   height: 32px;
	}
#svatba-na-klic a:hover {
	background-image: none;
	}
#svatba-na-klic a:active {
background-image: none;
	}
	
	/****/
	
#prodej-dekoraci {
	width: 120px; 
	height: 32px;
	margin: 0;
	float: left;
	background: url( '../img/prodej-dekoraci.jpg' ) 0 -32px no-repeat;
	}

#prodej-dekoraci a {
	cursor: pointer;
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	text-decoration: none;
	background: url( '../img/prodej-dekoraci.jpg' ) top left no-repeat;
	}
#prodej-dekoraci span {
	display: block;
	margin:0; 
  height: 32px;
	}
#prodej-dekoraci a:hover {
	background-image: none;
	}
#prodej-dekoraci a:active {
background-image: none;
	}
	
	/****/
	
#pujcovna-dekoraci {
	width: 200px; 
	height: 32px;
	margin: 0;
	float: left;
	background: url( '../img/pujcovna-dekoraci.jpg' ) 0 -32px no-repeat;
	}

#pujcovna-dekoraci a {
	cursor: pointer;
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	text-decoration: none;
	background: url( '../img/pujcovna-dekoraci.jpg' ) top left no-repeat;
	}
#pujcovna-dekoraci span {
	display: block;
	margin:0; 
  height: 32px;
	}
#pujcovna-dekoraci a:hover {
	background-image: none;
	}
#pujcovna-dekoraci a:active {
background-image: none;
	}
	
	
		/****/
	
#fotogalerie {
	width: 108px; 
	height: 32px;
	margin: 0;
	float: left;
	background: url( '../img/fotogalerie.jpg' ) 0 -32px no-repeat;
	}

#fotogalerie a {
	cursor: pointer;
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	text-decoration: none;
	background: url( '../img/fotogalerie.jpg' ) top left no-repeat;
	}
#fotogalerie span {
	display: block;
	margin:0; 
  height: 32px;
	}
#fotogalerie a:hover {
	background-image: none;
	}
#fotogalerie a:active {
background-image: none;
	}
	
	
			/****/
	
#kalkulacka {
	width: 111px; 
	height: 32px;
	margin: 0;
	float: left;
	background: url( '../img/kalkulacka.jpg' ) 0 -32px no-repeat;
	}

#kalkulacka a {
	cursor: pointer;
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	text-decoration: none;
	background: url( '../img/kalkulacka.jpg' ) top left no-repeat;
	}
#kalkulacka span {
	display: block;
	margin:0; 
  height: 32px;
	}
#kalkulacka a:hover {
	background-image: none;
	}
#kalkulacka a:active {
background-image: none;
	}
	
				/****/
	
#kontakt {
	width: 92px; 
	height: 32px;
	margin: 0;
	float: left;
	background: url( '../img/kontakt.jpg' ) 0 -32px no-repeat;
	}

#kontakt a {
	cursor: pointer;
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	text-decoration: none;
	background: url( '../img/kontakt.jpg' ) top left no-repeat;
	}
#kontakt span {
	display: block;
	margin:0; 
  height: 32px;
	}
#kontakt a:hover {
	background-image: none;
	}
#kontakt a:active {
background-image: none;
	}


/* MENU - LEFT */

#page-left {
	width: 175px;
	float: left;
	padding: 2px 0 2px 8px;
}	

#menu-left {
	margin-top: 10px;
   font-size: 0.95em;
	margin-left: 3px;
}
#menu-left a {
	font-size: 100%;
	color: #4a4949;
	padding: 0 0 10px 22px;
	margin: 0;
	text-decoration: none;
}
#menu-left a:hover {
color: #950D0F;
	background: url(../img/menu-li.gif) no-repeat left 4px;
}

#menu ul{
	margin: 0;
	padding: 0;
}
#menu-left ul, li{
	list-style-type: none;
		margin: 0;
		padding: 2px 0;
}
	ol li{
		list-style: decimal;
	}	


#menu-left .active {
color: #950D0F;
	background: url(../img/menu-li.gif) no-repeat left 4px;
}

/* PATA */

#pata {
font-size: 0.85em;
margin:0;
text-align: left;
width: 754px;
padding: 0 0 11px 10px;
} 

#pata a {
color: #c9c4c4; 
margin-bottom: 10px;
} 

#pata a:hover {
color: #A59599; 
}



#form {
	padding-top: 0px;
	margin: 0;
	width: 450px;
}		 

fieldset {
	border: 2px solid #D8D8D8;
	font:72%/1 sans-serif;
}

textarea {
	background:#FAFAFA;
	border:1px solid #D8D8D8;
	overflow: hidden;
	width: 435px;
	font:1em sans-serif;
	padding: 2px;
	color: #4C4C4D;
	margin-top: 1px;
}

input {
font:1em sans-serif;
margin: 2px 0;
padding: 2px;
color: #4C4C4D;
border: 0;
}

input.altTextField {
border:1px solid #D8D8D8;
height: 13px;
width: 20px;
font:1em sans-serif;
margin:2px;
padding: 1px 0;
background: #FAFAFA;
}

input.WideAltTextField {
border:1px solid #D8D8D8;
height: 13px;
width: 150px;
font:1em sans-serif;
padding: 3px;
background: #FAFAFA;
}
select {
border:1px solid #D8D8D8;
width:200px;
margin: 0;
padding: 1px 0;
background: #FAFAFA;	
}



/*dalik uprava*/


#form1 
{
    text-align: right;
	padding-top: 0px;
	margin: 0;
	width: 450px;
}	

#form-dotaznik
{
    text-align: left;
	padding-top: 0px;
	margin: 0;
	width: 450px;
}	
.odrazky ul
{
    padding-left: 10px;
    
}
.odrazky ul li
{
    list-style-type: disc;
    
    
    
}




.napiste-nam {
	padding: 0.1em;
}

input.btn{
	color:#666;
	font:96% sans-serif; 
	border:1px solid #D8D8D8; 
	letter-spacing:1px; 
	background:#FAFAFA;
	display:	block;
	width: 440px;
	margin:5px 0;
	padding: 0;
	}

input.btnhov {
	color: #7A201E;
	border:1px solid #7A201E;
	background: #fff;
		}
	  
	
#head-svatba-na-klic 
{
    position: relative;
    left: 3px;
width: 767px;
height: 148px;
background:  url(../img/head-svatba-na-klic.jpg) no-repeat ;
}

#head-svatba-na-klic h3{
position: absolute;
width: 149px;
height: 91px;
overflow: hidden;
top: 21px;
left:25px;
}
#head-svatba-na-klic h3 a {
cursor: pointer;
display: block;.
height: 100%;width: 100%;
}
#head-svatba-na-klic h3 a span {
display: block;
position: absolute;top: 0;left: 0;
width: 100%;height: 100%;
background:#E8CACB url(../img/logo-svatba-na-klic.jpg) no-repeat;
}


#head-kalkulacka 
{
    position: relative;
    left: 3px;
width: 767px;
height: 148px;
background: #E8CACB url(../img/head-kalkulacka.jpg) no-repeat ;
}

#head-kalkulacka h3{
position: absolute;
width: 149px;
height: 91px;
overflow: hidden;
top: 21px;
left:25px;
}
#head-kalkulacka h3 a {
cursor: pointer;
display: block;.
height: 100%;width: 100%;
}
#head-kalkulacka h3 a span {
display: block;
position: absolute;top: 0;left: 0;
width: 100%;height: 100%;
background:#E8CACB url(../img/logo-kalkulacka.jpg) no-repeat;
}


#head-svatebni-konzultace 
{
    position: relative;
    left: 3px;
width: 767px;
height: 148px;
background: #E8CACB url(../img/head-svatebni-konzultace.jpg) no-repeat ;
}

#head-svatebni-konzultace h3{
position: absolute;
width: 149px;
height: 91px;
overflow: hidden;
top: 21px;
left:25px;
}
#head-svatebni-konzultace h3 a {
cursor: pointer;
display: block;.
height: 100%;width: 100%;
}
#head-svatebni-konzultace h3 a span {
display: block;
position: absolute;top: 0;left: 0;
width: 100%;height: 100%;
background:#E8CACB url(../img/logo-svatebni-konzultace.jpg) no-repeat;
}

#head-termin-misto-obradu 
{
    position: relative;
    left: 3px;
width: 767px;
height: 148px;
background: #E8CACB url(../img/head-termin-misto-obradu.jpg) no-repeat ;
}

#head-termin-misto-obradu h3{
position: absolute;
width: 149px;
height: 91px;
overflow: hidden;
top: 21px;
left:25px;
}
#head-termin-misto-obradu h3 a {
cursor: pointer;
display: block;.
height: 100%;width: 100%;
}
#head-termin-misto-obradu h3 a span {
display: block;
position: absolute;top: 0;left: 0;
width: 100%;height: 100%;
background:#E8CACB url(../img/logo-termin-misto-obradu.jpg) no-repeat;
}

/**/


#head-kadernicke-kosmeticke-sluzby 
{
    position: relative;
    left: 3px;
width: 767px;
height: 148px;
background: #E8CACB url(../img/head-kadernicke-kosmeticke-sluzby.jpg) no-repeat ;
}

#head-kadernicke-kosmeticke-sluzby h3{
position: absolute;
width: 149px;
height: 91px;
overflow: hidden;
top: 21px;
left:25px;
}
#head-kadernicke-kosmeticke-sluzby h3 a {
cursor: pointer;
display: block;.
height: 100%;width: 100%;
}
#head-kadernicke-kosmeticke-sluzby h3 a span {
display: block;
position: absolute;top: 0;left: 0;
width: 100%;height: 100%;
background:#E8CACB url(../img/logo-kadernicke-kosmeticke-sluzby.jpg) no-repeat;
}

/**/


/**/


#head-prsteny 
{
    position: relative;
    left: 3px;
width: 767px;
height: 148px;
background: #E8CACB url(../img/head-prsteny.jpg) no-repeat ;
}

#head-prsteny h3{
position: absolute;
width: 149px;
height: 91px;
overflow: hidden;
top: 21px;
left:25px;
}
#head-prsteny h3 a {
cursor: pointer;
display: block;.
height: 100%;width: 100%;
}
#head-prsteny h3 a span {
display: block;
position: absolute;top: 0;left: 0;
width: 100%;height: 100%;
background:#E8CACB url(../img/logo-prsteny.jpg) no-repeat;
}

/**/

#head-oznameni-a-pozvanky 
{
    position: relative;
    left: 3px;
width: 767px;
height: 148px;
background: #E8CACB url(../img/head-oznameni-a-pozvanky.jpg) no-repeat ;
}

#head-oznameni-a-pozvanky h3{
position: absolute;
width: 149px;
height: 91px;
overflow: hidden;
top: 21px;
left:25px;
}
#head-oznameni-a-pozvanky h3 a {
cursor: pointer;
display: block;.
height: 100%;width: 100%;
}
#head-oznameni-a-pozvanky h3 a span {
display: block;
position: absolute;top: 0;left: 0;
width: 100%;height: 100%;
background:#E8CACB url(../img/logo-oznameni-a-pozvanky.jpg) no-repeat;
}

/**/	  

#head-svatebni-hostina 
{
    position: relative;
    left: 3px;
width: 767px;
height: 148px;
background: #E8CACB url(../img/head-svatebni-hostina.jpg) no-repeat ;
}

#head-svatebni-hostina h3{
position: absolute;
width: 149px;
height: 91px;
overflow: hidden;
top: 21px;
left:25px;
}
#head-svatebni-hostina h3 a {
cursor: pointer;
display: block;.
height: 100%;width: 100%;
}
#head-svatebni-hostina h3 a span {
display: block;
position: absolute;top: 0;left: 0;
width: 100%;height: 100%;
background:#E8CACB url(../img/logo-svatebni-hostina.jpg) no-repeat;
}

/**/	  

#head-kvetiny-dekorace 
{
    position: relative;
    left: 3px;
width: 767px;
height: 148px;
background: #E8CACB url(../img/head-kvetiny-dekorace.jpg) no-repeat ;
}

#head-kvetiny-dekorace h3{
position: absolute;
width: 149px;
height: 91px;
overflow: hidden;
top: 21px;
left:25px;
}
#head-kvetiny-dekorace h3 a {
cursor: pointer;
display: block;.
height: 100%;width: 100%;
}
#head-kvetiny-dekorace h3 a span {
display: block;
position: absolute;top: 0;left: 0;
width: 100%;height: 100%;
background:#E8CACB url(../img/logo-kvetiny-dekorace.jpg) no-repeat;
}

/**/	

#head-hudba-zabava 
{
    position: relative;
    left: 3px;
width: 767px;
height: 148px;
background: #E8CACB url(../img/head-hudba-zabava.jpg) no-repeat ;
}

#head-hudba-zabava h3{
position: absolute;
width: 149px;
height: 91px;
overflow: hidden;
top: 21px;
left:25px;
}
#head-hudba-zabava h3 a {
cursor: pointer;
display: block;.
height: 100%;width: 100%;
}
#head-hudba-zabava h3 a span {
display: block;
position: absolute;top: 0;left: 0;
width: 100%;height: 100%;
background:#E8CACB url(../img/logo-hudba-zabava.jpg) no-repeat;
}

/**/	

#head-pronajem-vozu 
{
    position: relative;
    left: 3px;
width: 767px;
height: 148px;
background: #E8CACB url(../img/head-pronajem-vozu.jpg) no-repeat ;
}

#head-pronajem-vozu h3{
position: absolute;
width: 149px;
height: 91px;
overflow: hidden;
top: 20px;
left:25px;
}
#head-pronajem-vozu h3 a {
cursor: pointer;
display: block;.
height: 100%;width: 100%;
}
#head-pronajem-vozu h3 a span {
display: block;
position: absolute;top: 0;left: 0;
width: 100%;height: 100%;
background:#E8CACB url(../img/logo-pronajem-vozu.jpg) no-repeat;
}

/**/	

#head-pronajem-vozu 
{
    position: relative;
    left: 3px;
width: 767px;
height: 148px;
background: #E8CACB url(../img/head-pronajem-vozu.jpg) no-repeat ;
}

#head-pronajem-vozu h3{
position: absolute;
width: 149px;
height: 91px;
overflow: hidden;
top: 20px;
left:25px;
}
#head-pronajem-vozu h3 a {
cursor: pointer;
display: block;.
height: 100%;width: 100%;
}
#head-pronajem-vozu h3 a span {
display: block;
position: absolute;top: 0;left: 0;
width: 100%;height: 100%;
background:#E8CACB url(../img/logo-pronajem-vozu.jpg) no-repeat;
}

/**/

#head-svatebni-dary 
{
    position: relative;
    left: 3px;
width: 767px;
height: 148px;
background: #E8CACB url(../img/head-svatebni-dary.jpg) no-repeat ;
}

#head-svatebni-dary h3{
position: absolute;
width: 149px;
height: 91px;
overflow: hidden;
top: 20px;
left:25px;
}
#head-svatebni-dary h3 a {
cursor: pointer;
display: block;.
height: 100%;width: 100%;
}
#head-svatebni-dary h3 a span {
display: block;
position: absolute;top: 0;left: 0;
width: 100%;height: 100%;
background:#E8CACB url(../img/logo-svatebni-dary.jpg) no-repeat;
}

/**/


#head-predmanzelska-smlouva 
{
    position: relative;
    left: 3px;
width: 767px;
height: 148px;
background: #E8CACB url(../img/head-predmanzelska-smlouva.jpg) no-repeat ;
}

#head-predmanzelska-smlouva h3{
position: absolute;
width: 149px;
height: 91px;
overflow: hidden;
top: 20px;
left:25px;
}
#head-predmanzelska-smlouva h3 a {
cursor: pointer;
display: block;.
height: 100%;width: 100%;
}
#head-predmanzelska-smlouva h3 a span {
display: block;
position: absolute;top: 0;left: 0;
width: 100%;height: 100%;
background:#E8CACB url(../img/logo-predmanzelska-smlouva.jpg) no-repeat;
}

/**/


.ShopDivBasket{
	margin: 0 1em;
}
.ShopTableBasket{
	width: 100%;
	margin-top: 0.5em;
	border-collapse: collapse;
}
.ShopTableUctenka{
	width: 100%;
	margin-top: 0.5em;
	border-collapse: collapse;
	background: #F8F8F8;
	border: 1px solid #451217;
}
.ShopTableUctenka th{
	width: 10em;
	text-align: left;
	padding: 0 0.5em;
}
.ShopTableBasket th, .ShopTableBasket td{
	padding: 0 0.5em;
	text-align: left;
	border: 1px solid #451217;
}
.UctenkaText{
	border: 1px solid #451217;
}
.error{
	margin: 1em;
	border: 1px solid #f00;
	padding: 0.5em;
	text-align: center;
}
.ShopTableBasket th{
	background: #D0DED4;
}
.ShopTableBasket td{
	background: #fbfbfb;
}
.center {
	text-align: center;
}
.obchod-h3 span{
	font-size: 90%;
	float: right;
	font-weight: normal;
}
.obchod-p span{
	font-size: 100%;
	float: right;
	font-weight: normal;
}