@charset "UTF-8";
body { margin:0px; background:url(../images/bg.gif); background-repeat:repeat-x; background-color:#FF0000; overflow-x: hidden;}
.bgtopleft { width:618px; height:501px; left:0px; top:0px; position:fixed; }
.center { left: 50%; top:0px; position:absolute; visibility:visible; }
.altcontent {
	width:0px;
	height:0px;
	left:0px;
	top:0px;
	position:absolute;
	visibility:hidden;
}
.lang {
	width:100px;
	height:30px;
	left:380px;
	top:0px;
	position:absolute;
	visibility:visible;
}
.logo {
	width:235px;
	height:135px;
	left:245px;
	top:50px;
	position:absolute;
	visibility:visible;
}
.svatek {
	width:250px;
	height:30px;
	left:165px;
	top:10px;
	position:absolute;
	visibility:visible;
	font-family:"Helvetica CE", "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
}
.new {
	width:94px;
	height:78px;
	left:85px;
	top:110px;
	position:absolute;
	visibility:visible;
	z-index:1;
}
.akce {
	width:94px;
	height:80px;
	left:460px;
	top:500px;
	position:absolute;
	visibility:visible;
	z-index:1;
}
.mainmenu {
	width:940px;
	height:50px;
	left:-460px;
	top:180px;
	position:absolute;
	visibility:visible;
}
.headline {
	width:940px;
	height:100px;
	left:-460px;
	top:235px;
	position:absolute;
	visibility:visible;
}
.flashphotos {
	width:940px;
	height:300px;
	left:-460px;
	top:250px;
	position:absolute;
	visibility:visible;
}
.promo1 {
	width:300px;
	height:80px;
	left:-460px;
	top:570px;
	position:absolute;
	visibility:visible;
}
.promo2 {
	width:300px;
	height:80px;
	left:-140px;
	top:570px;
	position:absolute;
	visibility:visible;
}
.promo3 {
	width:300px;
	height:80px;
	left:180px;
	top:570px;
	position:absolute;
	visibility:visible;
}
.banner1 {
	width:150px;
	height:80px;
	left:-460px;
	top:670px;
	background-color:#FFFFFF;
	position:absolute;
	visibility:visible;
}
.banner2 {
	width:150px;
	height:80px;
	left:-302px;
	top:670px;
	background-color:#FFFFFF;
	position:absolute;
	visibility:visible;
}
.banner3 {
	width:150px;
	height:80px;
	left:-144px;
	top:670px;
	background-color:#FFFFFF;
	position:absolute;
	visibility:visible;
}
.banner4 {
	width:150px;
	height:80px;
	left:14px;
	top:670px;
	background-color:#FFFFFF;
	position:absolute;
	visibility:visible;
}
.banner5 {
	width:150px;
	height:80px;
	left:172px;
	top:670px;
	background-color:#FFFFFF;
	position:absolute;
	visibility:visible;
}
.banner6 {
	width:150px;
	height:80px;
	left:330px;
	top:670px;
	background-color:#000000;
	position:absolute;
	visibility:visible;
}
.botbar {
	width:940px;
	height:100px;
	left:-460px;
	top:770px;
	position:absolute;
	visibility:visible;
}
.t1 {
	font-family: "Helvetica CE", "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	color: #FF0000;
}
.txtnorm {
	font-family: "Helvetica CE", "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
}
.email_ok {
	font-family: "Helvetica CE", "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
}
.email_fail {
	font-family: "Helvetica CE", "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
}
.txtbold {
	font-family: "Helvetica CE", "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
}
a {
	font-family: "Helvetica CE", "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #CC0000;
}
a:hover {
	font-family: "Helvetica CE", "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
}
td { font-size: 12px; font-family: "Helvetica CE", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; padding:5px; }
.head { color: white; font-size: 18px; font-family: "Helvetica CE", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
