html, body {
	margin:0px;
	padding:0px;
	/*background:url(../images/bg-site.png) repeat-x top #5a5d67;*/
	background:#FFFFFF;
}

img {
	behavior: url("pngbehavior.htc");
	border:none;
}

#site {
	margin:0 auto;
	padding:0px;
	width:980px;
	text-align:center;
	font:normal 11px 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
}

a:link, a:visited, a:active {
	text-decoration:none;
	color:#666;
}

a:hover {
	text-decoration:underline;
	color:#333;
}

/*-------------------------------------------------------------------------- vrsek */
.vrch {
	float:left;
	margin:0px;
	padding:24px 0px 0px 0px;
	width:980px;
	height:42px;
}

.vrch ul {
	float:left;
	margin:0px;
	padding:7px 37px 0px 0px;
	width:696px;
	height:33px;
}

.vrch li {
	float:right;
	margin:0px;
	padding:0px 3px 0px 3px;
	font:normal 11px 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	color:#666;
	list-style-type:none;
}

.vrch a:link, .vrch a:visited, .vrch a:active {
	text-decoration:none;
	color:#666;
}

.vrch a:hover {
	text-decoration:underline;
	color:#333;
}

.logo {
	float:left;
	margin:0px;
	padding:0px 0px 0px 40px;
	width:207px;
	height:42px;
}

/*-------------------------------------------------------------------------- akce */
.akce {
	float:left;
	margin:0px;
	padding:24px 0px 0px 0px;
	width:980px;
}

.akce ul {
	float:left;
	margin:0px;
	padding:14px 0px 0px 0px;
	width:980px;
	height:314px;
}

.akce li {
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}

.havana {
	background: url(../images/havana.jpg) no-repeat center 0px;
	width:195px;
	height:314px;
	float:left;
	cursor:pointer;
}

.havana:hover {
	background: url(../images/havana.jpg) no-repeat center -314px;
	width:195px;
	height:314px;
	float:left;
}

.pussy {
	background: url(../images/pussy.jpg) no-repeat center 0px;
	width:195px;
	height:314px;
	float:left;
	cursor:pointer;
}

.pussy:hover {
	background: url(../images/pussy.jpg) no-repeat center -314px;
	width:195px;
	height:314px;
	float:left;
}

.simply {
	background: url(../images/simply.jpg) no-repeat center 0px;
	width:195px;
	height:314px;
	float:left;
	cursor:pointer;
}

.simply:hover {
	background: url(../images/simply.jpg) no-repeat center -314px;
	width:195px;
	height:314px;
	float:left;
}

.machac {
	background: url(../images/machac.jpg) no-repeat center 0px;
	width:195px;
	height:314px;
	float:left;
	cursor:pointer;
}

.machac:hover {
	background: url(../images/machac.jpg) no-repeat center -314px;
	width:195px;
	height:314px;
	float:left;
}

.andel {
	background: url(../images/andel.jpg) no-repeat center 0px;
	width:195px;
	height:314px;
	float:left;
	cursor:pointer;
}

.andel:hover {
	background: url(../images/andel.jpg) no-repeat center -315px;
	width:195px;
	height:314px;
	float:left;
}

.tiesto {
	background: url(../images/tiesto.jpg) no-repeat center 0px;
	width:195px;
	height:314px;
	float:left;
	cursor:pointer;
}

.tiesto:hover {
	background: url(../images/tiesto.jpg) no-repeat center -314px;
	width:195px;
	height:314px;
	float:left;
}
/*-------------------------------------------------------------------------- aktualni akce */
.aktualni-akce {
	float:left;
	margin:0px;
	padding:0px 0px 0px 810px;
	width:250px;
}

.aktualni-obr {
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	width:30px;
	height:21px;
}

.aktualni-akce h2 {
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	width:200px;
	font:bold 14px 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	color:#fff;
}

.aktualni-akce h3 {
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	width:200px;
	font:normal 16px 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	color:#fff;
}


/*-------------------------------------------------------------------------- akce popis + linky */
.leva {
	float:left;
	margin:0px;
	padding:30px 0px 0px 40px;
	width:530px;
}

.leva ul {
	float:left;
	margin:0px;
	padding:70px 0px 0px 0px;
	width:530px;
	height:60px;
}

.leva li {
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	width:176px;
	list-style-type:none;
	font:normal 12px 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	color:#fff;
}

.leva img {
	float:right;
	margin:0 80px 0 0;
	padding:0px;
}

.leva a:link, .leva a:visited, .leva a:active {
	text-decoration:none;
	color:#fff;
}

.leva a:hover {
	text-decoration:underline;
	color:#ccc;
}

.leva h1 {
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	width:530px;
	font:normal 18px 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	color:#fff;
}

.leva p {
	float:left;
	margin:0px;
	padding:0px 10px 0px 0px;
	width:520px;
	font:normal 16px 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	color:#fff;
}

/* -------------------------------------------------------------------------- novinky */
.nic {
	display:none;
}

.pinkdot {
	background: url(../images/logo-pinkdot.png) no-repeat 0px -35px;
	width:128px;
	height:35px;
	float:left;
	cursor:pointer;
}

.pinkdot:hover {
	background: url(../images/logo-pinkdot.png) no-repeat 0px 0px;
	width:128px;
	height:35px;
	float:left;
}

.gproductions {
	background: url(../images/logo-gproductions.png) no-repeat 0px -35px;
	width:191px;
	height:35px;
	float:left;
	cursor:pointer;
}

.gproductions:hover {
	background: url(../images/logo-gproductions.png) no-repeat 0px 0px;
	width:191px;
	height:35px;
	float:left;
}

.novinky {
	float:left;
	margin:23px 0px 0px 0px;
	padding:14px 0px 0px 44px;
	background:url(../images/bg-mailing.png) no-repeat;
	width:319px;
	height:216px;
}

.novinky h2 {
	float:left;
	margin:0px;
	padding:34px 0px 0px 97px;
	width:221px;
	font:bold 14px 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	color:#fff;
}

.novinky h3 {
	float:left;
	margin:0px;
	padding:0px 0px 0px 97px;
	width:221px;
	font:normal 12px 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	color:#fff;
}

.butonek {
	float:left;
	margin:0px;
	padding:0px;
	width:70px;
	height:25px;
	font:normal 11px 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	background:url(../images/button.png) no-repeat;
	color:#444;
	border:none;
}

.odeslani {
	float:left;
	margin:0px;
	padding:8px 0px 0px 11px;
	width:319px;
	font:normal 10px 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	color:#ccc;
}

.odeslani p {
	float:left;
	margin:0px;
	padding:0px 10px 0px 0px;
}

.odeslani h2 {
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	width:319px;
	font:normal 10px 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
}

.radek {
	float:left;
	margin:0px;
	padding:2px 0px 0px 0px;
}

/*-------------------------------------------------------------------------- bottom */
.bottom {
	float:left;
	margin:0px;
	padding:40px 0px 0px 40px;
	width:940px;
	height:42px;
}

.bottom ul {
	float:left;
	margin:0px;
	padding:0px;
}

.bottom li {
	float:left;
	margin:0px;
	padding:0px 3px 0px 3px;
	font:normal 11px 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	color:#000;
	list-style-type:none;
}

.bottom a:link, .bottom a:visited, .bottom a:active {
	text-decoration:none;
	color:#000;
}

.bottom a:hover {
	text-decoration:underline;
	color:#333;
}

/* -------------------------------------------------------------------------- Up-net Multimedia */
.upnet {
	float:right;
	margin:0px;
	width:200px;
	padding:0px 40px 0px 0px;
	font:normal 11px 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
	text-align:right;
}

.upnet a:link, .upnet a:visited, .upnet a:active {
	text-decoration:none;
	color:#444;
}

.upnet a:hover {
	text-decoration:underline;
	color:#999;
}


/*-------------------------------------------------------------------------- By Up-net Multimedia 2009 */