/* ===================== ZAKLADNI HTML PRVKY */

body {

	font-family:  "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000000;

	width: 970px;

	margin: auto;

	padding: 0px;

}



img {

	border: 0px;

}



img.ramecek {

	border: 1px solid #003564;

}



a {

	color: #f66806;

}



a:hover {

	text-decoration: none;

}



a.mail {

	background: url(../img/ico_mailanchor.gif) no-repeat right 7px;

	padding-right: 12px;

}



a.out {

	background: url(../img/ico_outanchor.gif) no-repeat right 4px;

	padding-right: 12px;

}



a.doc {

	background: url(../img/ico/doc.gif) no-repeat left;

	padding-left: 20px;

}



a.xls {

	background: url(../img/ico/xls.gif) no-repeat left;

	padding-left: 20px;

}



a.pdf {

	background: url(../img/ico/pdf.gif) no-repeat left;

	padding-left: 20px;

}



a.zip {

	background: url(../img/ico/zip.gif) no-repeat left;

	padding-left: 20px;

}



h2 {

	margin: 0px 0px 10px 0px;

	color: #98bb17;

	clear: both;

	font-size: 19px;

}



h3 {

	margin: 10px 0px 10px 0px;

	color: #f66806;

	clear: both;

	font-size: 17px;

}



h4 {

	margin: 10px 0px 10px 0px;

	font-size: 14px;

}



hr {

	color: #f66806;

	background: #f66806;

	height: 2px;

	border-width: 0px;

}



ul.cislovany {

	list-style-type: decimal;

}



label {

  margin: 4px 10px 3px 10px; 

  width: 120px;

  float: left;

  text-align: right;

}

/* ======================================== */



/* ========================== BLOKOVE PRVKY */

#rozcestnik {

	display: block;

	float: left;

	width: 970px;

	clear: both;

	border-bottom: 2px solid #89ad06;

	margin-top: 5px;

}



#rozcestnik ul {

	display: block;

	float: left;

	height: 25px;

	margin: 0px;

	padding: 0px;

}



#rozcestnik ul li {

	display: inline;

	float: left;

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	background: none;

}



#rozcestnik ul li a {

	display: block;

	float: left;

	width: 109px;

	height: 17px;

	background: url(../img/bcg_ousko.gif) no-repeat #f0f0f0;

	padding: 4px 0px 4px 0px;

	text-decoration: none;

	text-align: center;

	color: #000000;

}



#rozcestnik ul li a:hover {

	background: url(../img/bcg_ousko_over.gif) no-repeat #7b9b05;

	color: #ffffff;

}



#top {

	display: block;

	float: left;

	width: 970px;

	height: 134px;

	background: url(../img/bcg_top.gif) repeat-x #ffffff;

}



#top h1 {

	display: none;

}



#top p, #top form {

	margin: 0px;

	padding: 0px;

}



#top #horni {

	display: block;

	float: left;

	width: 970px;

	height: 110px;

	background: url(../img/top_01.jpg) no-repeat;

}



#top #horni #img {

	display: block;

	float: left;

	width: 390px;

	height: 110px;

}



#top #horni #top_horni_pravy {

	display: block;

	float: right;

	width: 580px;

	height: 110px;

}



#top #horni #top_horni_pravy #hledej {

	display: block;

	float: left;

	width: 310px;

	height: 29px;

	margin-top: 79px;

	font-size: 10px;

	padding-top: 2px;

}



#top #horni #top_horni_pravy #hledej input.img {

	vertical-align: -6px;

}



#top #horni #top_horni_pravy #hledej a {

	color: #ffffff;

	font-size: 10px;

}



#top #horni #top_horni_pravy #hledej input {

	font-size: 12px;

}



#top #horni #top_horni_pravy #prihlasovani {

	display: block;

	float: right;

	width: 270px;

	height: 69px;

	background: #e1eac1;

	padding: 5px 0px 5px 0px;

	color: #666666;

	font-size: 12px;

}



#top #horni #top_horni_pravy #prihlasovani a {

	color: #666666;

}



#top #dolni {

	display: block;

	float: left;

	width: 970px;

	height: 23px;

	background: url(../img/top_02.jpg) no-repeat;

}



#top #dolni ul {

	display: block;

	float: left;

	height: 23px;

	margin: 0px;

	padding: 0px 0px 0px 300px;

}



#top #dolni ul li {

	display: inline;

	float: left;

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	border-right: 1px solid #ffffff;

}



#top #dolni ul li.posledni {

	border-right-width: 0px;

}



#top #dolni ul li a {

	display: block;

	float: left;

	height: 17px;

	padding: 3px 10px 3px 10px;

	text-decoration: none;

	text-align: center;

	color: #ffffff;

	font-weight: bold;

}



#top #dolni ul li a:hover {

	color: #ffffff;

	text-decoration: underline;

}



#hlavni {

	display: block;

	float: left;

	width: 970px;

	margin-top: 5px;

	background: url(../img/bcg_hlavni.gif) repeat-y;

}



#hlavni #levy {

	display: block;

	float: left;

	width: 150px;

}



#hlavni #levy #menu_leve ul {

	display: block;

	float: left;

	margin: 0px;

	padding: 0px;

}



#hlavni #levy #menu_leve ul li {

	display: block;

	float: left;

	list-style-type: none;

	margin: 0px;

	padding: 0px;

}





#hlavni #levy #menu_leve ul li a {

	display: block;

	float: left;

	width: 130px;

	background: #d4ecf7;

	border-left: 5px solid #0c8fce;

	margin-bottom: 1px;

	padding: 3px 0px 3px 15px;

	color: #000000;

	text-decoration: none;

}



#hlavni #levy #menu_leve ul li :hover {

	background: #0c8fce;

	border-left: 5px solid #99daf9;

	color: #ffffff;

}



#hlavni #pravy {

	display: block;

	float: right;

	width: 820px;

}



#hlavni #pravy #obsah {

	display: block;

	float: left;

	width: 530px;

	padding: 0px 10px 0px 10px;

}



#hlavni #pravy #infoboxy {

	display: block;

	float: right;

	width: 267px;

}



#hlavni #pravy #infoboxy h2 {

	display: block;

	width: 247px;

	background: #d4ecf7;

	border-right: 5px solid #0c8fce;

	margin: 0px 0px 1px 0px;

	padding: 3px 15px 3px 0px;

	color: #000000;

	text-decoration: none;

	text-align: right;

	text-transform: uppercase;

	font-size: 13px;

}



#hlavni #pravy #infoboxy p {

	margin: 5px 0px 5px 0px;

}



#hlavni #pravy #infoboxy .box {

	display: block;

	background: #d4ecf7;

	margin: 0px;

	padding: 10px;

	font-size: 12px;

}



#hlavni #pravy #infoboxy .box.cisnik {

	background: url(../img/cisnik.jpg) no-repeat 90% 10% #d4ecf7;

}



#paticka {

	display: block;

	float: left;

	width: 970px;

	border-top: 1px solid #0c8fce;

	font-size: 11px;

	text-align: center;

}





/* ========================= globalni tridy */

.cistic			{clear: both;}

.maly 			{font-size: 12px;}

.sedy 			{color: #676767;}

.oranzovy 	{color: #f66806;}

.nulovy 		{margin: 0px;}

.pravy 			{text-align: right;}

.centrovany	{text-align: center;}

.levy				{text-align: left;}

.dobloku		{text-align: justify;}

.doleva			{display: block; float: left;	text-align: left;}

.doprava		{display: block;	float: right;	text-align: right;}

.error			{display: block; color: #ff0000; font-weight: bold; text-align: center; margin: 10px 0px 0px 0px;}

.dnes				{color: #cb0101; font-weight: bold;}

.vcera			{color: #fe8400; font-weight: bold;}

.mensi			{font-size: 11px;}

.skryty			{display: hidden;}

.listovani	{display: block; text-align: center;}

.blok	{display: block; text-align: left; background:#d4ecf7; padding-left:10px; font-weight:bold}



/* DirectoGlobal.com blok ID: 2047 */
.dglobal_2047{

}
.dglobal_2047 .dg_ad{

}
.dglobal_2047 a{

}
.dglobal_2047 a:hover{

}
.dglobal_2047 p{

}
	 
	 