@charset "utf-8";



.clanek-titulek, .clanek-titulek a {
	color: #174A78;
	text-decoration: none;
	padding: 5px 0px 0px 1px;
	font-size: 17px;
	margin: 0;
	margin-bottom: 0px;
}
.clanek-titulek a:hover {
	text-decoration: underline;
}
.clanek-zarazeni {
	margin-top: 5px;
	margin-bottom: 10px;
}
.clanek-zdroj {
	margin: 10px 0px;
}
.clanek-prilohy {
	background-color: #EEEEEE; padding: 5px; border: 1px solid #BEBEBE; margin-top: 5px;
}
.clanek-tlacitka{
	background-color: #EEEEEE; padding: 5px; border-top: 1px solid #BEBEBE; margin-top: 5px;
}

#clanek-zpet {
	text-align: center;
	padding: 5px;
	font-size: 0.7em;
}

.anketa-otazka {
	text-align: center;
	font-size: 0.75em;
	padding-bottom: 5px;
}

.anketa-odrazka {
	background: url('/images/ikony/anketa_odrazka.gif') left top no-repeat;
}

.odrazka-tucne {
	font-weight: bold;
}

#navigace-hledani1 {
	padding-bottom: 15px;
}
#hledani1 {
	width: 487px; float: left;
}
#hledani1a {
	padding: 7px 0px 0px 0px;
	color: #666666;
}
#hledani2 {
	width: 208px; float: left;
}
#hledani2a {
	padding: 3px 0px 0px 0px;
	text-align: right;
}
/* PROGRAM */
.program td, .program table {
	border-width: 1px 0 1px 0 !important;
	border-color: #000000;
	border-style: solid;
}
.program a {
	color: #ffffff;
}

/* HLAVNÍ STRUKUTRA WEBU */
h1 {
	display: none;
}
#body {
	background: #999999;
	margin: 0;
	padding: 0;
}

#body-container {
	text-align: center;
}
	#main {
		margin: 8px auto 50px auto;
		width: 810px;
		text-align: left;
	}
	#top {
		background: url('/images/gr/bg_top.png') center top no-repeat;
		height: 69px;
		font-family: verdana, arial, tahoma, sans-serif;
		font-size: 12px;
		font-style: italic;
		color: #ffffff;
		font-weight: bold;
	}
		#novinka-container {
			padding: 30px 0 0 43px;
		}
			#novinka-container span {
				margin: 0 20px 0 0;
			}
		#top a {
			color: #ffffff;
		}
	#header {
		background: url('/images/gr/bg_header.png') center top no-repeat;
		height: 142px;
	}
		#header img {
			margin: 0 0 0 18px;
		}
	#main-middle {
		background: url('/images/gr/bg_main.jpg') center top repeat-y;
	}
		#main-left {
			float: left;
			width: 177px;
			margin: 0 13px 0 16px;
		}
		* html #main-left {
			display: inline;
		}
			#menu-bottom {
				height: 5px;
				background: url('/images/gr/menu-bottom.png') left top no-repeat;
			}
		#main-center {
			float: left;
			width: 440px;
			padding-bottom: 20px;
		}
		#main-right {
			float: left;
			width: 130px;
			margin: 0 0 0 20px;
		}
			#main-right img {
				margin: 0 0 10px 0;
			}
	#logo {
		height: 73px;
		background: url('/images/gr/logo.png') center top no-repeat;
	}
		#logo a {
			display: block;
			height: 70px;
			width: 605px;
			float: right;
			margin: 0 5px 0 0;
		}
	#footer {
		height: 50px;
		background: url('/images/gr/footer.png') center top no-repeat;
		font-size: 11px;
		font-family: tahoma, verdana, arial, sans-serif;
		color: #ffffff;
		line-height: 170%;
		padding: 3px 0 0 16px;
	}
		#footer a {
			color: #ffffff;
		}
	#sign {
		width: 135px;
		float: right;
		margin: 0 15px 0 0;
		display: block;
		padding-top: 11px;
	}


/* KONEC STYLŮ PRO E-SHOP */
/* OBECNÉ STYLY KE KAŽDÉMU WEBU*/
@media print {
	.no_print {
		display: none;
	}
}

.odrazky {
	line-height: 125%;
	color: #FF6600;
	list-style-type: square;
	padding: 0px;
	margin: 0px;
	margin-left: 35px;
	padding-left: 5px;
}
.clear-m {
	font-size: 0px;
	clear: both;
	height: 0;
}
.clear-1px {
	font-size: 1px;
	clear: both;
}
.clear-5px {
	font-size: 1px;
	height: 5px;
	clear: both;
}
.clear-10px {
	font-size: 10px;
	clear: both;
}
.clear-5px-white {
	height: 5px;
	font-size: 1px;
	clear: both;
	background-color: #FFFFFF;
}
.clear-10px-white {
	height: 10px;
	font-size: 1px;
	clear: both;
	background-color: #FFFFFF;
}
.clear-15px-white {
	height: 15px;
	font-size: 1px;
	clear: both;
	background-color: #FFFFFF;
}

.table {
	border: 1px solid silver;
}
.button {
	font-size: 1.2em;
}
