body {
	background-color : #FFECBF;
	margin: 0px;
	padding: 0px;
	border: 0px;

	font-family: Verdana CE, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

h1 {
	font-size: 18px;
}

table {
	padding: 0px;
	border: 0px;
}
img {
	border: 0px;
}
form {
	display: inline;
}

table.vnejsi {
	width: 800px;
	text-align: left;
}
table.vnejsi tr {
	vertical-align: top;
}


.textik {
font-size: 11px;
}

.maroon {
	color: Maroon;
}
.green {
	color: #004433;
}
.gray {
	color: #444444;
}
.vlevo {
	float: left;
}
.vpravo {
	float: right;
}
.border {
	border: 1px solid black;
}



/*****************************  záhlaví  *****************************/
table.zahlavi {
	width: 800px;
	text-align: left;
	background-color: #DDDDBB;
	background-image: url(img/zahlavi_bg.gif);
	background-repeat: repeat-x;
}
table.zahlavi tr {
}
table.zahlavi td.logo {
	width: 235px;
	height: 76px;
}
table.zahlavi td.vitame {
	width: 373px;
	height: 35px;
	vertical-align: top;
/*	background-color: Fuchsia; */
}
table.zahlavi td.vitame div {
	font-family: Arial CE, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	margin-left: 18px;
	margin-top: 5px;
}
table.zahlavi td.menu {
	width: 565px;
	height: 19px;
	background-color: #004433;
	vertical-align: middle;
}
table.zahlavi td.menu div {
	font-family: Verdana CE, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: white;
	margin-left: 18px;
	margin-top: 0px;
	vertical-align: middle;
}
table.zahlavi td.menu div a {
	color: white;
	text-decoration: none;
}
table.zahlavi td.menu div a:hover {
	color: white;
	text-decoration: underline;
}
table.zahlavi td.spodek {
	width: 565px;
	height: 22px;
	background-image: url(img/zahlavi-spodek_bg.gif);
	background-repeat: repeat-x;
	vertical-align: top;
}
table.zahlavi td.vlajecky {
	vertical-align: top;
	width: 180px;
}

a#vlajka1,a#vlajka2,a#vlajka3,a#vlajka4,a#vlajka5,a#vlajka6,a#vlajka7,a#vlajka8,a#vlajka9,a#vlajka1_selected,a#vlajka2_selected,a#vlajka3_selected,a#vlajka4_selected,a#vlajka5_selected,a#vlajka6_selected,a#vlajka7_selected,a#vlajka8_selected,a#vlajka9_selected, a#cz, a#sr, a#pl, a#en, a#ra, a#de, a#cz_selected, a#sr_selected, a#pl_selected, a#en_selected, a#ra_selected, a#de_selected {
	background-repeat: no-repeat;
	width: 19px;
	height: 12px;
	border: 1px solid black;
	display: block;
	float: left;
	margin-left: 3px;
	margin-right: 2px;
	text-decoration: none;
}

a#vlajka1 {
	background-image: url('img/vlajka1_disabled.gif');
}
a#vlajka2 {
	background-image: url('img/vlajka2_disabled.gif');
}
a#vlajka3 {
	background-image: url('img/vlajka3_disabled.gif');
}
a#vlajka4 {
	background-image: url('img/vlajka4_disabled.gif');
}
a#vlajka5 {
	background-image: url('img/vlajka5_disabled.gif');
}
a#vlajka6 {
	background-image: url('img/vlajka6_disabled.gif');
}
a#vlajka7 {
	background-image: url('img/vlajka7_disabled.gif');
}
a#vlajka8 {
	background-image: url('img/vlajka8_disabled.gif');
}
a#vlajka9 {
	background-image: url('img/vlajka9_disabled.gif');
}
a#vlajka1:hover, a#vlajka1_selected {
	background-image: url('img/vlajka1.gif');
}
a#vlajka2:hover, a#vlajka2_selected {
	background-image: url('img/vlajka2.gif');
}
a#vlajka3:hover, a#vlajka3_selected {
	background-image: url('img/vlajka3.gif');
}
a#vlajka4:hover, a#vlajka4_selected {
	background-image: url('img/vlajka4.gif');
}
a#vlajka5:hover, a#vlajka5_selected {
	background-image: url('img/vlajka5.gif');
}
a#vlajka6:hover, a#vlajka6_selected {
	background-image: url('img/vlajka6.gif');
}
a#vlajka7:hover, a#vlajka7_selected {
	background-image: url('img/vlajka7.gif');
}
a#vlajka8:hover, a#vlajka8_selected {
	background-image: url('img/vlajka8.gif');
}
a#vlajka9:hover, a#vlajka9_selected {
	background-image: url('img/vlajka9.gif');
}

a#cz {
	background-image: url('img/zahlavi-vl-CR_disabled.gif');
}
a#sr {
	background-image: url('img/zahlavi-vl-SR_disabled.gif');
}
a#pl {
	background-image: url('img/zahlavi-vl-PL_disabled.gif');
}
a#en {
	background-image: url('img/zahlavi-vl-EN_disabled.gif');
}
a#ra {
	background-image: url('img/zahlavi-vl-RA_disabled.gif');
}
a#de {
	background-image: url('img/zahlavi-vl-DE_disabled.gif');
}

a#cz:hover, a#cz_selected {
	background-image: url('img/zahlavi-vl-CR.gif');
}
a#sr:hover, a#sr_selected {
	background-image: url('img/zahlavi-vl-SR.gif');
}
a#pl:hover, a#pl_selected {
	background-image: url('img/zahlavi-vl-PL.gif');
}
a#en:hover, a#en_selected {
	background-image: url('img/zahlavi-vl-EN.gif');
}
a#ra:hover, a#ra_selected {
	background-image: url('img/zahlavi-vl-RA.gif');
}
a#de:hover, a#de_selected {
	background-image: url('img/zahlavi-vl-DE.gif');
}

td.vlajecky div {
/*	padding-top: 15px;
	margin-left: 10px;
	padding-left: 5px;
	text-align: center;
	background-image: url(img/zahlavi-vlajecky_bg.gif);
	background-repeat: repeat-x;*/
	margin-top: 15px;
	margin-left: 10px;
	background-color: yellow;
}
td.vlajecky {
	background-image: url(img/zahlavi-vlajecky_bg.gif);
	background-repeat: no-repeat;
}

/*****************************  end záhlaví  *****************************/








/*****************************  menu  *****************************/

table.vnejsi tr.main {
	width: 800px;
}

table.vnejsi td.sloupec_vlevo {
	vertical-align: top;
	width: 160px;
}

table.vlevo_uvnitr {
	width: 160px;	

	margin-top: 15px;
	margin-bottom: 18px;
	border-right: 1px solid #b4aa8c;
/*	background-color: Fuchsia;*/
}




div.polozka1 {
	width: 150px;
	height: 181px;
/*	background-color: #fff6df; */
	background-color: #ffe3a4;
	background-image: url(img/polozka1_bg.gif);
	background-repeat: no-repeat;
	margin-bottom: 8px;
	text-align: center;
	vertical-align: middle;
}
div.polozka1 .nadpis {
	font-family: Verdana CE, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: maroon;
	padding-top: 5px;
	padding-bottom: 2px;
}

div.polozka1 .nadpis a {
	font-family: Verdana CE, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: maroon;
}

div.polozka1 img {
	border: 1px solid black;
	margin: 2px;
}
div.polozka1 .text {
	font-family: Verdana CE, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	padding: 1px;
}


/* stary banner B15 az B18 - nepouziva se uz */
div.polozka2 {
	background-image: url(img/polozka2_bg.gif);
	background-repeat: no-repeat;
	width: 306px;
	height: 99px;
	padding-top: 4px;
	vertical-align: middle;
	text-align: center;
}
div.polozka2 div.pol_vlevo {
	float: left;
	margin-left: 9px;
	width: 150px;
	vertical-align: middle;
	text-align: center;
}
div.polozka2 div.pol_vpravo {
	float: right;
	margin-right: 9px;
	width: 150px;
	vertical-align: middle;
	text-align: center;
}
div.polozka2 .nadpis{
	font-size: 12px;
	font-weight: bold;
	color: maroon;
}
div.polozka2 .nadpis a{
	font-size: 12px;
	font-weight: bold;
	color: maroon;
}
div.polozka2 img.right {
	margin-right: 9px;
	float: right;
	border: 1px solid black;
	vertical-align: middle;
}
div.polozka2 img.left {
	margin-left: 9px;
	float: left;
	border: 1px solid black;
	vertical-align: middle;
}

/* novy banner B15 az B18 */
div.polozka2n {
	background-image: url(img/polozka2n_bg.gif);
	background-repeat: no-repeat;
	width: 309px;
	height: 100px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: middle;
	text-align: center;
}
div.polozka2n div.pol_vlevo {
	float: left;
	margin-left: 9px;
	width: 150px;
	vertical-align: middle;
	text-align: center;
	margin-top:5px;
}
div.polozka2n div.pol_vpravo {
	float: right;
	margin-right: 9px;
	width: 150px;
	vertical-align: middle;
	text-align: center;
	margin-top:5px;
}
div.polozka2n .nadpis{
	font-size: 12px;
	font-weight: bold;
	color: maroon;
}
div.polozka2n .nadpis a{
	font-size: 12px;
	font-weight: bold;
	color: maroon;
}
div.polozka2n img.right {
	margin-right: 9px;
	float: right;
	border: 1px solid black;
	vertical-align: middle;
	margin-top:2px;
}
div.polozka2n img.left {
	margin-left: 9px;
	float: left;
	border: 1px solid black;
	vertical-align: middle;
	margin-top:2px;
}





div.polozka3 {
	background-image: url(img/banner_bg_260x125.gif);
	background-repeat: no-repeat;
	background-color: #ffe3a4;
	width: 260px;
	height: 125px;
	vertical-align: middle;
	text-align: center;
	padding-top: 4px;
}
div.polozka3 img {
	margin-left: 9px;
	float: left;
	border: 1px solid black;
	vertical-align: middle;
}
div.polozka3 div.info {
	float: right;
	margin-right: 9px;
	width: 110px;
	vertical-align: middle;
}
div.polozka3 div.nadpis{
	margin-left: 7px;
	font-size: 12px;
	font-weight: bold;
	color: maroon;
	width: 260px;
	text-align: left;
}
div.polozka3 div.nadpis a{
	font-size: 12px;
	font-weight: bold;
	color: maroon;
}


table.top_nabidka{
	background-image: url(img/obsah-topnabidka_bg.gif);
	background-repeat: no-repeat;
	height: 142px;
	width: 306px;
}
table.top_nabidka td.cbanner{
	width: 306px;
	height: 142px;
}

table.top_nabidka div.nadpis{
	padding-top: 5px;
	margin-left: 5px;
	font-size: 12px;
	font-weight: bold;
	color: maroon;
}
table.top_nabidka div.nadpis a{
	font-size: 12px;
	font-weight: bold;
	color: maroon;
}
table.top_nabidka img.land {
	margin-top: 0px;
	border: 1px solid black;
}
table.top_nabidka img {
	margin-top: 7px;
}
table.top_nabidka div.text {
	font-family: Verdana CE, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	padding: 1px;
}



div.fulltext {
	background-image: url(img/obsah-fulltext_bg.gif);
	background-repeat: no-repeat;
	text-align: center;
	width: 306px;
	height: 21px;
	margin-top: 6px;
	padding-top: 3px;
}

.index_nadpis {
	margin-top: 5px;
	margin-bottom: 2px;
	color: Maroon;
	font-weight: bold;
}


div.menu_typ1 {
	width: 139px;
	height: 18px;
	background-image: url(img/menu_typ1_bg.gif);
	background-repeat: no-repeat;
	
	font-family: Verdana CE, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #004433;
	text-align: left;
		
	vertical-align: bottom;
	padding-top: 2px;
}
div.menu_typ1 a {
	font-size: 11px;
	font-family: Verdana CE, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #004433;
	text-decoration: none;
}
div.menu_typ1 a:hover {
	font-size: 11px;
	font-family: Verdana CE, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #004433;
	text-decoration: underline;
}



div.proregistrovane {
	width: 141px;
	margin-bottom: 8px;
	background-color: #fff6df;
}
div.proregistrovane div {
	width: 139px;
	border-bottom: 1px solid #ab2404;
	border-left: 1px solid #ab2404;
	border-right: 1px solid #ab2404;
	padding-top: 3px;
	padding-bottom: 4px;
}
div.proregistrovane a {
	color: #ab2404;
	text-decoration: underline;
}


div.reklama {
	text-align: center;
	margin-bottom: 4px;
}


div.infoservis {
	width: 141px;
	margin-bottom: 8px;
	color: #004433;
	text-align: left;
	background-color: #fff6df;
}
div.infoservis div {
	width: 139px;
	border-bottom: 1px solid #004433;
	border-left: 1px solid #004433;
	border-right: 1px solid #004433;
	border-top: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 11px;
}
div.infoservis a {
	font-size: 11px;
	color: #004433;
	text-decoration: none;
}
div.infoservis a:hover {
	font-size: 11px;
	color: #004433;
	text-decoration: underline;
}
div.infoservis img {
	border: 0px;
}



div.provozovatel {
	font-size: 11px;

	width: 140px;
	margin-bottom: 8px;
}
div.provozovatel a {
	font-size: 11px;
	color: black;
	text-decoration: none;
}
div.provozovatel a:hover {
	color: black;
	text-decoration: underline;
}





/*****************************  end menu  *****************************/









/*****************************  main  *****************************/

table.vnejsi td.sloupec_vpravo {
	width: 634px;
/*	background-color: Lime;*/
}
td.sloupec_vpravo {
	padding-left: 5px;
}
table.obsah {
	width: 634px;
	margin-top: 2px;
}
table.obsah tr {
	vertical-align: top;
}
table.obsah td {

	vertical-align: top;
}
table.obsah tr.header {
	height: 0px;
}
table.obsah tr.header td {
	height: 0px;
	width: 25%;
}

div.banner468 {
	width: 470px;
}
div.banner468 div {
	width: 468px;
	/* border-bottom: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	padding-top: 4px; */
	padding-bottom: 4px;
}


TD.obsah_vyhledavani {

}
TD.obsah_vyhledavani div.bg {
	background-image: url(img/obsah-vyhledavani_bg.gif);
	background-repeat: no-repeat;
	background-color: #fff6df;
	width: 145px;
	height: 169px;
	padding-top: 3px;
}
TD.obsah_vyhledavani div.bg div.title{
	text-align: left;
	padding-top: 2px;
	font-weight: normal;
	padding-left: 3px;
}






.tn_vlevo {
	float: left;
	margin-left: 6px;
}
.tn_vpravo {
	float: right;
	margin-right: 15px;
}


















input.normal, textarea.normal {
	border: 1px solid #b6d9b6;
	color: #004433;
	font-size: 11px;
	font-weight: normal;
}

select.normal {
	border: 1px solid #b6d9b6;
	width: 140px;
	color: #004433;
	font-size: 11px;
	font-weight: normal;
}

input.button {
	border: 1px solid gray;
	color: white;
	background-color: maroon;
	font-size: 11px;
	font-weight: bold;
}









/*****************************  end main  *****************************/



.tabHead {
	font-family: Verdana CE, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color: #164130;
}
.tabLineA {
	font-family: Verdana CE, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.tabLineB {
	font-family: Verdana CE, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #f6d7ac;
}
.tabLineBytove {
	font-family: Verdana CE, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFD7B5;
}
.tabLineKomercni {
	font-family: Verdana CE, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #DBD8CD;
}
.tabLineSmisene {
	font-family: Verdana CE, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #EED0CA;
}
.tabLineOstatni {
	font-family: Verdana CE, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #E2D7BC;
}

.tabLink {
	font-family: Verdana CE, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ab2404;
	text-decoration: none;
}
.tabLink:hover {
	text-decoration: underline;
}

A {
	font-family: Verdana CE, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ab2404;
	text-decoration: none;
}
A:hover {
	text-decoration: underline;
}
