/* CSS Document */

body {
	margin:5px 0px 10px 0px; 
	padding:0px; 
	text-align:center; 
	font-size:1em; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#head {
	width:960px; 
	height:135px; 
	background-image:url(../images/background-head.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:0px;
	padding-top:5px;  
	margin:auto; 
	margin-bottom:5px; 
	margin-top:0px;
	text-align:left; 
	font-size:0.6em; 
	color:#666666;
}

#head .oddelovac {
	padding:0px 5px 0px 5px; 
	color:#CC0000;
}

#head #logo_odkaz {
	width:250px; 
	height:90px; 
	float:left; 
	cursor:pointer;
}

#head #lang {
	width:200px; 
	float:left; 
	padding-left:45px; 
	padding-top:15px;
	color:#FFFFFF;
	font-weight:normal;
	font-size:1.1em;
}

#head #input_novinky {
	float:right; 
	width:204px; 
	height:20px; 
	background-color:#CECECE; 
	border:1px solid #999999; 
	margin-bottom:5px; 
	padding:0px; 
	margin-top:-5px;
}

#head #input_novinky #tlacitko {
	border:0px; 
	height:16px; 
	font-size:1.2em; 
	font-weight:bold; 
	background-color:#CECECE;
	margin:2px 7px 0px 5px;
	//margin-top:3px;
	padding:0px;
	color:#DF0000; 
	float:right;
	padding:0px;
}

.gecko #head #input_novinky #tlacitko {
	margin-top:1px;
}

#head #input_novinky #input {
	border:0px; 
	height:16px; 
	width:150px; 
	font-size:1.2em; 
	background-color:#CECECE; 
	margin:0px; 
	margin-left:5px; 
	color:#666666; 
	line-height:16px; 
	display:inline;
}

.gecko #head #input_novinky #input {
	padding-top:3px;
}

#head #input_vyhledavani {
	float:right; 
	width:204px; 
	height:20px; 
	border:1px solid #CCCCCC; 
	margin-right:5px; 
	margin-top:-5px;
}

#head #input_vyhledavani #tlacitko {
	border:0px; 
	height:16px; 
	font-size:1.2em; 
	font-weight:bold; 
	background-color:#FFFFFF; 
	margin:2px 7px 0px 5px;
	//margin-top:3px;
	padding:0px;
	color:#DF0000; 
	float:right;
	padding:0px;
}

.gecko #head #input_vyhledavani #tlacitko {
	margin-top:1px;
}

#head #input_vyhledavani #input {
	border:0px; 
	height:16px; 
	width:150px; 
	font-size:1.2em; 
	margin:0px; 
	margin-left:5px; 
	color:#666666; 
	line-height:16px; 
	display:inline;
}

.gecko #head #input_vyhledavani #input {
	padding-top:3px;
}

#head #lang a {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}

#head #lang a:hover {
	text-decoration:underline;
}

#head a {
	font-weight:bold; 
	color:#CC0000; 
	text-decoration:none;
}

#head a:hover {
	text-decoration:underline;
}

#menu {
	width:960px; 
	height:51px; 
	margin:auto; 
	margin-bottom:5px; 
	padding:0px; 
	background-color:#666666; 
	background-position:right; 
	background-repeat:no-repeat; 
	text-align:left;
}

#top {
	width:960px; 
	height:293px; 
	margin:auto; 
	margin-bottom:5px; 
	text-align:left;
}

#top #sluzby {
	width:206px; 
	height:275px; 
	border:4px solid #DF0000; 
	border-right:0px; 
	float:left; 
	padding:10px 15px 0px 14px;
}

#top #sluzby h1 {
	font-size:0.8em; 
	color:#DF0000; 
	border-bottom:6px solid #DF0000; 
	display:inline; 
	padding:0px 1px 0px 1px;
}

#top #sluzby ul {
	list-style-type: none; 
	margin:17px 0px 1px 0px; 
	padding:0px; 
	color:#666666; 
	font-size:0.7em;
}

#top #sluzby ul li {
	background-image:url(../images/sipka-right.gif); 
	background-position:center left;
	background-repeat:no-repeat; 
	margin:0px; 
	line-height:17px; 
	padding:0px 0px 0px 20px;
}

#top #sluzby ul li a {
	color:#666666;
	text-decoration:none;
}

#top #sluzby ul li a:hover {
	text-decoration:underline;
}

#cenove_akce {
	width:194px; 
	height:279px; 
	float:left; 
	background-color:#DF0000; 
	padding:14px 25px 0px 20px;
}

#cenove_akce h1 {
	font-size:0.8em; 
	color:#FF9900; 
	border-bottom:6px solid #FF9900; 
	display:inline; 
	padding:0px 1px 0px 1px;
}

#cenove_akce ul {
	list-style-type: none; 
	margin:17px 0px 1px 0px; 
	padding:0px; 
	color:#FFFFFF; 
	font-size:0.7em; 
	font-weight:bold;
}

#cenove_akce ul li {
	margin:0px; 
	height:32px; 
	line-height:1.4em; 
	padding:0px;
}

#cenove_akce ul li a {
	color:#FFFFFF;
	text-decoration:none;
}

#cenove_akce ul li a:hover{
	text-decoration:underline;
}

#pujcovna {
	width:194px; 
	height:130px; 
	float:left; 
	background-color:#FF9900; 
	margin-bottom:5px; 
	padding:14px 25px 0px 20px;
}

#pujcovna h1 {
	font-size:0.8em; 
	color:#FFFFFF; 
	border-bottom:6px solid #FFFFFF; 
	display:inline; 
	padding:0px 1px 0px 1px;
}

#pujcovna ul {
	list-style-type: none; 
	margin:17px 0px 1px 0px; 
	padding:0px; 
	color:#CC0000; 
	font-size:0.7em; 
	font-weight:bold;
}

#pujcovna ul li {
	margin:0px; 
	padding:0px;
}

#pujcovna ul li a {
	color:#CC0000;
	text-decoration:none;
}

#pujcovna ul li a:hover {
	text-decoration:underline;
}

#eshop_big {
	width:243px; 
	height:144px; 
	float:left; 
	margin-bottom:5px;
}

#anketa {
	width:204px; 
	height:128px; 
	position:relative; 
	float:left; 
	padding:14px 15px 0px 20px; 
	background-image:url(../images/sipka-down.gif); 
	border:1px solid #CCCCCC; 
	border-left:0px; 
	border-right:0px; 
	background-position: bottom right; 
	background-repeat:no-repeat;
}

#anketa .otazka {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#666666;
	padding-top:12px;
	margin-bottom:0px;
}

#anketa .hlasovani {
	font-size:0.6em;
	text-decoration:none;
	color:#666666;
}

#anketa a.hlasovani:hover {
	text-decoration:underline;
	color:#DF0000;
	font-weight:bold;
}

#anketa #rozbalovaci_div {
	position:absolute; 
	left:0px; 
	top:-1px; 
	width:219px; 
	height:128px; 
	padding:12px 0px 0px 20px; 
	overflow:hidden;
	/*border:1px solid #FFFFFF;*/
	border-top:1px solid #CCCCCC;
	/*border-bottom:1px solid #CCCCCC;*/
	//background-image:url(../images/anketa-stin.png);
	background-position:bottom;
	background-repeat:no-repeat;
}

#anketa #rozbalovaci_div h1 {
	font-size:0.8em; 
	color:#FF9900; 
	border-bottom:6px solid #FF9900; 
	display:inline; 
	padding:0px 1px 0px 1px;
	margin-bottom:10px;
}

#fotka_dne {
	width:243px; 
	height:144px; 
	float:left;
}

#div_nadpis {
	width:960px; 
	height:22px; 
	margin:auto; 
	text-align:left; 
	background-color:#FF9900; 
	padding-top:23px;
	background-image:url(../images/div-nadpis-background.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}

#div_nadpis h1 {
	font-size:0.8em; 
	color:#FFFFFF; 
	border-bottom:6px solid #FFFFFF; 
	display:inline; 
	padding:0px 1px 0px 20px;
	margin-left:1px;
}

#main {
	width:930px; 
	margin:auto; 
	text-align:left; 
	padding:20px 15px 20px 15px;
	text-align:justify; 
}

#main p {
	font-size:0.7em; 
	color:#666666;
}

#main .down_div {
	font-size:0.7em; 
	color:#666666;
}

#main h1 {
	font-size:1.1em;
	color:#DF0000;
}

#main h2 {
	font-size:1.0em;
	color:#333333;
	font-weight:bold;
}

#main h3 {
	font-size:0.95em;
	color:#DF0000;
}

#main h4 {
	color:#333333;
	font-size:0.9em;
}

#main h5 {
	color:#333333;
}

#main h6 {
	color:#333333;
}

#main ul li {
	color:#666666;
	font-size:0.7em;
}

#main ol li {
	color:#666666;
	font-size:0.7em;
}

#main hr {
	height:1px;
}

#main a {
	color:#FD9600;
}

#main #new_left {
	width:482px; 
	float:left;
}

#main #new_right {
	width:478px; 
	float:left;
}

#new_polozka {
	width:436px; 
	border:1px solid #CCCCCC; 
	border-top:0px; 
	padding:15px 20px 15px 20px;
}

#new_polozka img {
	float:left; 
	padding-right:15px; 
	padding-bottom:10px;
}

#new_polozka h2 {
	color:#DF0000; 
	font-size:0.9em; 
	padding:0px; 
	margin:0px; 
	padding-top:20px;
}

#new_polozka h3 {
	color:#DF0000; 
	font-size:0.7em; 
	font-weight:normal; 
	padding:0px; 
	margin:0px;
}

#new_polozka h4 {
	color:#666666; 
	font-size:0.7em; 
	padding:0px; 
	margin:0px;
}

#new_polozka p {
	color:#666666; 
	text-align:justify; 
	font-size:0.7em;
}

#new_polozka #odkaz {
	text-align:right; 
	font-size:0.7em;
}

#new_polozka #odkaz a {
	color:#DF0000;
}

.cistic {
	visibility:hidden; 
	clear:both;
}

#div_loga {
	width:952px; 
	height:72px;
	margin:auto; 
	border:4px solid #E3E3E3; 
	margin-top:20px; 
	text-align:center;
}

#div_loga table {
	margin:auto; padding:0px;
}

#div_loga table tr td a img {
	border:0px;
	padding-left:7px;
	padding-right:8px;
}

#paticka {
	width:932px; 
	height:25px; 
	margin:auto; 
	margin-top:5px; 
	text-align:left; 
	background-color:#999999; 
	color:#FFFFFF; 
	padding:12px 0px 0px 28px; 
	font-size:0.7em;
}

#odkaz_home {
	float:right; 
	margin-right:5px;
}

#paticka #odkaz_home a {
	font-weight:bold; 
	color:#CC0000; 
	text-decoration:none;
	font-size:0.9em;
}

#cesta_stranky {
	float:right; 
	font-size:0.7em; 
	color:#666666; 
	margin-right:12px;
}

#cesta_stranky strong, #cesta_stranky span {
	color:#FFFFFF;
}

#cesta_stranky a {
	color:#666666;
}