@charset "utf-8";
/* CSS Document */

* {
	margin: 0;
	padding: 0;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	background: url(../img/bg/main.jpg) repeat;
}
p {
	padding-bottom: 10px;
}
img {
	border: none 0;
}
td {
	vertical-align: top;
}
a {
	color: #fff;
}
a:hover {
	color: #e0011c;
}
h1, h2, h3 {
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 10px;
}
h1, h3 {
	font-weight: bold;
}
table {
}

#main {
	position: relative;
	width: 752px;
	margin: 0 auto;
}
#top {
	width: 827px;
	height: 254px;
	position: relative;
	left: -50px;
	background: url(../img/bg/top.png) no-repeat;
}
#top img {
	width: 827px;
	height: 254px;
}
#content {
	position: relative;
	width: 726px;
	padding: 0 13px;
	background: url(../img/bg/content.png) repeat-y;
}
#menu {
	position: relative;
	display: block;
	text-align: center;
	font-size: 11px;
	padding-bottom: 30px;
	z-index: 4;
}
#menu a {
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	padding: 5px 2px 5px 24px;
	background: url(../img/bg/menu.jpg) no-repeat;
}
#txt {
	min-height: 200px;
	position: relative;
	padding-bottom: 130px;
	z-index: 4;
}
#txt table {
	margin-left: 6px;
}
.txt {
	padding: 0 30px;
}
#bgRight {
	position: absolute;
	right: 13px;
	top: 0;
	z-index: 1;
}
#bgLeft {
	position: absolute;
	left: 11px;
	bottom: 50px;
	z-index: 3;
	background: url(../img/bg/left.png) no-repeat;
	width: 273px;
	height: 243px;
	min-height: 243px;
}
#img {
	width: 728px;
	height: 327px;
	position: absolute;
	bottom: -114px;
	left: 11px;
	z-index: 0;
}
.img1 {
	background: url(../img/bg/bot01.jpg) no-repeat;
}
.img2 {
	background: url(../img/bg/bot02.jpg) no-repeat;
}
#footer {
	width: 752px;
	height: 188px;
	position: absolute;
	bottom: -188px;
	background: url(../img/bg/footer.png) no-repeat;
	z-index: 4;
}
#footer #banner {
	position: absolute;
	left: 143px;
	top: 92px;
}
#footer #obchod {
	position: absolute;
	left: 270px;
	top: 30px;
	width: 274px;
	height: 35px;
}

#menu #sel, #links #subsel{
	color: #b6a352;
}
#subSubsel {
	color: #e0011c;
}
#subSubsel a {
	color: #e0011c;
}
#copy {
	position: absolute;
	left: -4000px;
}
#links {
	width: 250px;
}
#links a {
	display: block;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	padding: 0 0 10px 25px;
	background: url(../img/bg/submenu.png) no-repeat;
}
.center {
	display: block;
	text-align: center;
	margin: 0 auto;
}
.small {
	font-size: 11px;
}
#faq a {
	display: block;
	cursor: pointer;
	font-weight: bold;
}
#faq p {
	padding-left: 10px;
}
#faq div {
	display: none;
}

.padT {
	padding-top: 15px;
}

/********************** box ********************/
.boxTop, .boxBot {
	position: relative;
	width: 129px;
}
.boxTop {
	position: relative;
	height: 59px;
	padding-top: 59px;
	background: url(../img/bg/box-top.png) no-repeat;
}
.boxCen {
	position: relative;
	width: 119px;
	padding: 10px 5px 0px 5px;
	background: url(../img/bg/box-cen.png) repeat-y;
}
.boxBot {
	position: relative;
	padding-bottom: 7px;
	background: url(../img/bg/box-bot.png) no-repeat left bottom;
}

/********************** btns home ********************/
#btns p {
	font-size: 11px;
	padding: 0 0 0 6px;
}
#btns div {
	background: url(../img/bg/btn-home.jpg) no-repeat;
	width: 190px;
	height: 43px;
	padding-left: 15px;
}
#btns div a {
	display: block;
	line-height: 43px;
	background: url(../img/bg/btn-arrow.jpg) no-repeat right top;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 12px;
}
#btns div a:hover {
	color: #b6a352;
	background: url(../img/bg/btn-arrow-o.jpg) no-repeat right top;
}



/********************** other ********************/
#flashRight {
	background: url(../img/loading.gif) no-repeat center center;
}
#txt #hp {
}
#txt #hp td {
	padding: 5px;
}
#subRider a {
	padding-left: 40px;
	background-position: 15px 0;
}
#photos img {
	padding: 8px;
	margin: 5px;
	border: #333 dashed 1px;	
}
#photos img:hover {
	border: #ccc dashed 1px;	
}

