body {
	font: 0.7em Arial, Helvetica, sans-serif;
	color: #666;
}
p {
	font: normal 100%/150% Arial, Helvetica, sans-serif;
	text-align: justify;
}
ul {
	font: normal 100%/180% Arial, Helvetica, sans-serif;
}
a, a:link {
	color: #565656;
	text-decoration: underline;
}
a:visited {
	color: #7a7a7a;
}
a:hover, a:active {
	color: #333;
}
h1 {
	font: bolder 150% Arial, Helvetica, sans-serif; _height: 1em;
}
h2 {
	font: bold 130% Arial, Helvetica, sans-serif;
}
h3 {
	font: bold 120% Arial, Helvetica, sans-serif;
}
h4 {
	font: bold 130% Arial, Helvetica, sans-serif;
	margin-bottom: 0;
}
fieldset, label, form {
	border: 0 !important;
	margin: 0;
	padding: 0;
}
legend {
	display: none;
}
hr {
	border: 0;
	height: 1px;
	color: #ccc;
	background-color: #ccc;
}
.hide, .skryt {
	display: none;
}
.left {
	float: left;
}
.right {
	float: right;
}
.clear {
	clear: both;
}
.odsazeni-shora, .odsazeni-shora25 {
	padding-top: 25px;
}
.odsazeni-shora20 {
	padding-top: 20px;
}
.odsazeni-shora15 {
	padding-top: 15px;
}
.odsazeni-shora10 {
	padding-top: 10px;
}
.odsazeni-shora5 {
	padding-top: 5px;
}
img.left {
	margin: 3px 15px 8px 0;
}
img.right {
	margin: 3px 0 8px 15px;
}
a img {
	border: 0;
}
/*
#colA p, #colA ul li, #colA ol li {
	font-size: 110%;
}
*/
/* TOP-BANNER */
#claim {
	display: inline;
	float: left;
	font: bold 100%/170% Arial, Helvetica, sans-serif;
	color: #fff;
	width: 440px;
	padding: 18px 0;
}
#claim a, #claim a:hover, #claim a:visited {
	text-decoration: none;
	color: #fff;
}
#claim a:hover {
	text-decoration: undeline;
	color: #ccc;
}
#logo, #logo a {
	height: 70px;
	width: 210px;
	display: inline;
	text-decoration: none !important;
	float: left;
}
/* MENU */
#menu ul {
	margin: 20px 0;
	line-height: 100%;
	padding: 0;
}
#menu ul li {
	display: inline;
	padding: 10px 0;
	margin: 0;
}
#menu a {
	padding: 10px 13px;
	text-decoration: none;
}
#menu-active a {
	background: url(imgs/underline.gif) no-repeat center;
	font-weight: bold;
}
#menu a, #menu a:visited {
	color: #666;
}
#menu a:hover {
	background: url(imgs/underline.gif) no-repeat center;
	color: #333;
}
#splash, #splash a, #splash a:hover, #splash a:active, #splash a:visited {
	height: 157px;
	width: 549px;
	background: url(imgs/splash-hermes.jpg) no-repeat;
	display: block;
	text-decoration: none !important;
	margin: 0;
}
.box, .box-start, .box-home, .box-small, .box-small-start {
	background: url(imgs/bg-fade.jpg) no-repeat top left;
}
.box, .box-home, .box-small {
	border-top: 1px dashed #ccc;
}
.box-small, .box-small-start {
	padding: 15px;
}
.box-small-banner {
	padding: 0;
	background: url(imgs/banner-bg.gif) repeat-x bottom left;
}
.box, .box-start {
	padding: 25px;
}
.box-home {
	padding: 30px;
}
.box h1 {
	margin-top: 0;
}
#breadcrumbs {
	padding: 15px 25px;
	background: url(imgs/bg-fade.jpg) no-repeat top left;
}
#breadcrumbs a, #breadcrumbs a:visited {
	color: #666;
}
#breadcrumbs a:hover {
	color: #333;
	text-decoration: none;
}
input.onerow {
	border: 1px solid #ccc;
	background: url(imgs/bg-input.gif);
	width: 80px;
	font: normal 90% Arial, Helvetica, sans-serif;
	color: #666;
	padding-left: 3px;
}
#hdng-search {
	background: url(imgs/hdng-hledani.gif) no-repeat top left;
}
#hdng-news {
	background: url(imgs/hdng-novinky.gif) no-repeat top left;
}
#hdng-menu {
	background: url(imgs/hdng-menu.gif) no-repeat top left;
}
#hdng-newsletter {
	background: url(imgs/hdng-newsletter.gif) no-repeat top left;
}
#hdng-search, #hdng-news, #hdng-menu, #hdng-newsletter {
	width: 140px;
	height: 25px;
}
#news-short h3 {
	font: bold 100% Arial, Helvetica, sans-serif;
	margin: 0.4em 0 0 0;
}
#news-short h3 a, #news-short h3 a:visited {
	text-decoration: none;
	color: #666;
}
#news-short h3 a:hover {
	text-decoration: underline;
	color: #666;
}
#news-short p {
	margin: 0.4em 0 1.5em 0;
}
#news-short p a, #news-short p a:visited {
	color: #666;
}
p#last-news-short {
	margin: 0.4em 0 0 0;
}
.home-parfemy, .home-kosmetika {
	margin-bottom: 30px;
}
.home-kosmetika {
	margin-left: 20px;
}
.home-parfemy a, .home-kosmetika a {
	text-decoration: none;
}
.home-parfemy a:hover, .home-kosmetika a:hover {
	text-decoration: underline;
}
.home-parfemy span, .home-parfemy span a, .home-parfemy span a:hover, .home-kosmetika span, .home-kosmetika span a, .home-kosmetika span a:hover {
	height: 25px;
	width: 180px;
	display: block;
	text-decoration: none !important;
	margin: 0;
}
.home-kosmetika span, .home-kosmetika span a {
	background: url(imgs/hdng-kosmetika.gif) no-repeat;
}
.home-parfemy span, .home-parfemy span a {
	background: url(imgs/hdng-parfemy.gif) no-repeat;
}
.home-parfemy ul, .home-kosmetika ul {
	width: 160px;
	list-style: none;
	margin: 0;
	padding: 0;
}
.home-parfemy ul li, .home-kosmetika ul li {
	font: normal 110% Arial, Helvetica, sans-serif;
	padding: 4px 10px 4px 13px;
	margin-left: 24px;
	background: url(imgs/listdot-home.gif) no-repeat left;
}
#pomocny {
	height: 7em;
}

#weekend-kosmetika, #weekend-parfumerka, #weekend-keramika {
	margin: 0;
	padding: 0;
}
#weekend-kosmetika span, #weekend-kosmetika span a, #weekend-parfumerka span, #weekend-parfumerka span a, #weekend-keramika span, #weekend-keramika span a {
	height: 25px;
	width: 250px;
	display: block;
	text-decoration: none !important;
	margin: 0;
}
#weekend-kosmetika span, #weekend-kosmetika span a {
	background: url(imgs/hdng-salon.gif) no-repeat;
}
#weekend-parfumerka span, #weekend-parfumerka span a {
	background: url(imgs/hdng-parfumerka.gif) no-repeat;
}
#weekend-keramika span, #weekend-keramika span a {
	background: url(imgs/hdng-keramika.gif) no-repeat;
}
#weekend-kosmetika p, #weekend-parfumerka p {
	margin-top: 0;
	padding: 0 24px 10px 24px;
}
#weekend-keramika p {
	margin-top: 0;
	padding: 0 24px;
}
#submenu1, #submenu2, #submenu3 {
	list-style: none;
	padding: 0;
}
#submenu1 {
	margin: 0 0 3px 0;
}
#submenu2, #submenu3 {
	margin: 0 0 7px 15px;
}
#submenu2 {
	font-style: italic;
}
#submenu a, #submenu a:visited {
	color: #666;
}
#submenu a {
	text-decoration: none;
}
#submenu a:hover {
	text-decoration: underline;
}
#submenu li.active {
	font-weight: bold;
}
.small {
	padding-top: 8px;
	font-size: 90%;
}
#searchOut h4 {
	margin-bottom: 0.2em;
}
/* produkty */
.produktVelky {
	_height: 285px;
	min-height: 285px;
}
.produktVelky div#hermes {
	background: url(imgs/obrazky/parfemy/hermes/logo-hermes.gif) no-repeat top right;
}
.produktVelky div#burberry {
	background: url(imgs/obrazky/parfemy/burberry/logo-burberry.gif) no-repeat top right;
}
.produktVelky div#dupont {
	background: url(imgs/obrazky/parfemy/s-t-dupont/logo-s-t-dupont.gif) no-repeat top right;
}
.produktVelky div#lacroix {
	background: url(imgs/obrazky/parfemy/christian-lacroix/logo-lacroix.gif) no-repeat top right;
}
.produktVelky div#celine {
	background: url(imgs/obrazky/parfemy/celine/logo-celine.gif) no-repeat top right;
}
.produktVelky div#cartier {
	background: url(imgs/obrazky/parfemy/cartier/logo-cartier.gif) no-repeat top right;
}
.produktVelky div#lolita {
	background: url(imgs/obrazky/parfemy/lolita-lempicka/logo-lolita-lempicka.gif) no-repeat top right;
}
.produktVelky div#roxy {
	background: url(imgs/obrazky/parfemy/roxy/logo-roxy.gif) no-repeat top right;
}
.produktVelky div#quiksilver {
	background: url(imgs/obrazky/parfemy/quiksilver/quiksilver-logo.jpg) no-repeat top right;
}
.produktVelky div#van-cleef {
	background: url(imgs/obrazky/parfemy/Van_Cleef_/logo-van-cleef.gif) no-repeat top right;
}
.produktVelky h1 {
	line-height: 130%;
	margin: 0;
}
.produktVelky img {
	border: 1px solid #e5e5e5;
	margin: 0 25px 20px 0;
	float: left;
}
.produktVelky div#popis {
	margin-top: 15px;
}
.produktVelky div#popis p {
	padding: 0;
	margin: 0;
	clear: right;
}
.produktRada h2 {
	margin: 0 0 1.4em 0;
}
.produktRada h3 {
	margin: 0;
}
.produktRada div {
	height: 120px;
	display: inline;
	width: 270px;
	float: left;
}
.produktRada img {
	border: 1px solid #e5e5e5;
	margin: 0 15px 15px 0;
	float: left;
}
.produktRada p {
	margin: 0.2em 0;
}

div#produktNickelPrvni {
	background: url(imgs/obrazky/kosmetika/nickel/logo-nickel.gif) no-repeat top right;
	margin: 0;
	padding: 0;
}
div#produktThalgoPrvni {
	background: url(imgs/obrazky/kosmetika/thalgo/logo-thalgo.gif) no-repeat top right;
	margin: 0;
	padding: 0;
}
div.produktKosmetika {
	clear: both;
	padding-top: 0;
}
div.produktKosmetika img {
	border: 1px solid #e5e5e5;
	margin: 0 22px 20px 0;
	float: left;
}
div.produktKosmetika p {
	padding: 0;
	margin: 0 !important;
	clear: right;
}
div.produktKosmetika h1 {
	margin-top: 20px;
}
div#produktThalgoPrvni h1, div#produktNickelPrvni h1 {
	margin-top: 0;
}
div.produktKosmetika h3 {
	margin: 20px 0 5px 0;
	font-size: 140%;
}
.prehled3 {
	width: 150px;
	padding: 0 15px;
	_width: 180px;
	float: left;
}
.prehled2 {
	width: 240px;
	padding: 0 15px;
	_width: 270px;
	float: left;
}
.prehled3 a img, .prehled2 a img {
	border: 0;
	margin-bottom: 10px;
}
.prehled3 a h3, .prehled2 a h3 {
	margin-bottom: 0.3em;
}
.prehled3 ul, .prehled2 ul {
	padding-left: 17px;
	list-style-image: url(imgs/listdot-prehled.gif);
	font-weight: bold;
	margin: 0;
}
.prehled3 ul li ul, .prehled2 ul li ul {
	padding-left: 20px;
	padding-top: 0;
	margin: 0;
	list-style-image: none;
	list-style: none;
	font-weight: normal;
}



#onas ul li {
	list-style-type: disc;
	margin-bottom: 4px;
}
#onas ul, #onas ol {
	line-height: 150%;
}
#onas ol li {
	margin-bottom: 4px;
}
#onas h2 {
	margin-bottom: 1.7em 0 0.3em 0;
}
#keramika img.left {
	margin: 15px 32px;
	border: 1px solid #ccc;
}

/* ROZKLIKAVANI */
div.rozklik {border-top: 1px solid #efefef;padding:5px 0 15px 0;clear:both;}
div.rozklik a:visited {color:#666;}
div.rozklik-mother h2 {font-size: 100%;margin:13px 0 3px 0;padding-left: 12px;font-weight: normal;background: url(imgs/listdot-prehled.gif) no-repeat -3px left;}
div.rozklik-mother-on h2 {font-size: 130%; margin:7px 0 15px 0;background:none;}
div.rozklik-child {display:none;}
div.rozklik-child div {clear:both;_height:1em;margin-top:15px;border-top: 1px solid #efefef;padding:15px 0 0 0;}
div.rozklik-child02 {display:none;}
#rozklikAll {font-weight: bold;padding-bottom: 15px;padding-left:12px;cursor: pointer;background: url(imgs/listdot-prehled.gif) no-repeat top left;display: block;height:1em}
.text-rozbalit a {text-decoration: none;height:1em}
p.clean {height:2.5em}
h2.clean {_padding-top:1.5em;height:1.4em}

table.cenik {
	font: normal 100%/150% Arial, Helvetica, sans-serif;
	width: 530px;
	margin-bottom: 15px;
	border: 1px solid #f5f5f5;
}
table.cenik td {
	padding: 2px 7px;
}
table.cenik tr.grey {
	background-color: #f5f5f5;
}
table .vpravo {
	text-align: right;
}
table.cenik tr:hover {
	background-color: #666;
	color: #fff;
}
