body{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
}

td{
	font-size : 12px;
}

H1{
	font-size: 18px;
	color: #00000;
	margin-top: 0px;
	padding-top: 20px;
}

H2{
	font-size: 15px;
	color: #00000;
	margin-top: 0px;
	padding-top: 10px;
}
H2 a:link    {
	text-decoration: none;
}
H2 a:visited {
	text-decoration: none;;
}
H2 a:active  {
	text-decoration: none;
}
H2 a:hover   {
	text-decoration: none;
}

H3{
	font-size: 13px;
	color: #000000;
	margin-top: 0px;
	padding-top: 5px;
}

hr{
	color: #E9E9E9;
	height: 1px;
}

.bg-seda{
	background: url(img/mask/bg-seda.gif);
}


.tabulka-obsah{
	height: 100%;
}

.tabulka-obsah, .tabulka-obsah table, .tabulka-obsah td{
	border: 1px solid #000000;
	border-collapse: collapse;
	background-color: #D6D6D6;
}

.tabulka-obsah2, .tabulka-obsah2 table, .tabulka-obsah2 td{
	border: 0px solid #000000;
	border-collapse: collapse;
	background-color: #FFFFFF;
}

/* top */
.top{
	/*background: url(img/mask/top.jpg) no-repeat;*/
	height: 202px;
}

.flash{
	/*height: 168px;
	overflow: hidden;*/
	z-index: -1;
}

/* menu HlavniMenu */
.HlavniMenu{
	margin-bottom: 0px;
	background-color: #F3F3F3;
}

.HlavniMenu .linkmenu .linkmenu_parent{
	display: none;
}

.HlavniMenu .linkmenu .linkmenu_childs{
	padding-top: 10px;
	font-size: 12px;
	padding-bottom: 9px;
	font-weight: bold;
	text-align: right;
	padding-right: 50px;
}
.HlavniMenu .linkmenu .linkmenu_childs a{
	padding-left: 15px;
}
.HlavniMenu .linkmenu .linkmenu_childs .linkmenu_child_item{
	display: inline;
}
.HlavniMenu .linkmenu .linkmenu_childs .linkmenu_child_item a:link    {
	color: #00667E;
	text-decoration: none;
}
.HlavniMenu .linkmenu .linkmenu_childs .linkmenu_child_item a:visited {
	color: #00667E;
	text-decoration: none;;
}
.HlavniMenu .linkmenu .linkmenu_childs .linkmenu_child_item a:active  {
	color: #00667E;
	text-decoration: none;
}
.HlavniMenu .linkmenu .linkmenu_childs .linkmenu_child_item a:hover   {
	color: #00667E;
	text-decoration: none;
}

.HlavniMenu .linkmenu .linkmenu_childs .linkmenu_child_active a{
	font-weight: bold;
	color: #000000 !important;
}


/* navigator */
.LineNavigator{
	color: White;
	padding-bottom: 8px;
	font-size: 10px;
	text-align: right;
}
.LineNavigator a:link    {
	color: White;
	text-decoration: underline;
}
.LineNavigator a:visited {
	color: White;
	text-decoration: underline;;
}
.LineNavigator a:active  {
	color: White;
	text-decoration: underline;
}
.LineNavigator a:hover   {
	color: White;
	text-decoration: underline;
}


/* menu Blok 1 */
.menub1 .linkmenu .linkmenu_parent{
	background-color: #C90000;
	padding-top: 13px;
	padding-left: 15px;
	padding-bottom: 8px;
	font-variant: small-caps;
	color: White;
	font-weight: bold;
}

.menub1{
	height: 20px;
	min-height: 20px;
}
.menub1 .linkmenu .linkmenu_childs{
	padding-top: 10px;
	font-size: 10px;
	padding-bottom: 15px;
}
.menub1 .linkmenu .linkmenu_childs a{
	padding-left: 15px;
}
.menub1 .linkmenu .linkmenu_childs .linkmenu_child_item{
	padding-bottom: 3px;
}
.menub1 .linkmenu .linkmenu_childs .linkmenu_child_item a:link    {
	color: #000000;
	text-decoration: none;
}
.menub1 .linkmenu .linkmenu_childs .linkmenu_child_item a:visited {
	color: #000000;
	text-decoration: none;;
}
.menub1 .linkmenu .linkmenu_childs .linkmenu_child_item a:active  {
	color: #000000;
	text-decoration: none;
}
.menub1 .linkmenu .linkmenu_childs .linkmenu_child_item a:hover   {
	color: #505050;
	text-decoration: none;
}

.menub1 .linkmenu .linkmenu_childs .linkmenu_child_active a{
	font-weight: bold;
	color: #CB0000 !important;
	background: url(img/mask/odr_activeb1.gif) no-repeat left;
}

/* menu Blok 2 */
.menub2 .linkmenu .linkmenu_parent{
	background-color: #CA4C00;
	padding-top: 13px;
	padding-left: 15px;
	padding-bottom: 8px;
	font-variant: small-caps;
	color: White;
	font-weight: bold;
}

.menub2 .linkmenu .linkmenu_childs{
	padding-top: 10px;
	font-size: 10px;
	padding-bottom: 15px;
}
.menub2 .linkmenu .linkmenu_childs a{
	padding-left: 15px;
}
.menub2 .linkmenu .linkmenu_childs .linkmenu_child_item{
	padding-bottom: 3px;
}
.menub2 .linkmenu .linkmenu_childs .linkmenu_child_item a:link    {
	color: #000000;
	text-decoration: none;
}
.menub2 .linkmenu .linkmenu_childs .linkmenu_child_item a:visited {
	color: #000000;
	text-decoration: none;;
}
.menub2 .linkmenu .linkmenu_childs .linkmenu_child_item a:active  {
	color: #000000;
	text-decoration: none;
}
.menub2 .linkmenu .linkmenu_childs .linkmenu_child_item a:hover   {
	color: #505050;
	text-decoration: none;
}

.menub2 .linkmenu .linkmenu_childs .linkmenu_child_active a{
	font-weight: bold;
	color: #CA4C00 !important;
	background: url(img/mask/odr_activeb2.gif) no-repeat left;
}

/* menu Blok 3 */
.menub3 .linkmenu .linkmenu_parent{
	background-color: #BF6600;
	padding-top: 13px;
	padding-left: 15px;
	padding-bottom: 8px;
	font-variant: small-caps;
	color: White;
	font-weight: bold;
}

.menub3 .linkmenu .linkmenu_childs{
	padding-top: 10px;
	font-size: 10px;
	padding-bottom: 15px;
}
.menub3 .linkmenu .linkmenu_childs a{
	padding-left: 15px;
}
.menub3 .linkmenu .linkmenu_childs .linkmenu_child_item{
	padding-bottom: 3px;
}
.menub3 .linkmenu .linkmenu_childs .linkmenu_child_item a:link    {
	color: #000000;
	text-decoration: none;
}
.menub3 .linkmenu .linkmenu_childs .linkmenu_child_item a:visited {
	color: #000000;
	text-decoration: none;;
}
.menub3 .linkmenu .linkmenu_childs .linkmenu_child_item a:active  {
	color: #000000;
	text-decoration: none;
}
.menub3 .linkmenu .linkmenu_childs .linkmenu_child_item a:hover   {
	color: #505050;
	text-decoration: none;
}

.menub3 .linkmenu .linkmenu_childs .linkmenu_child_active a{
	font-weight: bold;
	color: #BF6600 !important;
	background: url(img/mask/odr_activeb3.gif) no-repeat left;
}

/* menu Blok 4 */
.menub4 .linkmenu .linkmenu_parent{
	background-color: #A87301;
	padding-top: 13px;
	padding-left: 15px;
	padding-bottom: 8px;
	font-variant: small-caps;
	color: White;
	font-weight: bold;
}

.menub4 .linkmenu .linkmenu_childs{
	padding-top: 10px;
	font-size: 10px;
	padding-bottom: 15px;
}
.menub4 .linkmenu .linkmenu_childs a{
	padding-left: 15px;
}
.menub4 .linkmenu .linkmenu_childs .linkmenu_child_item{
	padding-bottom: 3px;
}
.menub4 .linkmenu .linkmenu_childs .linkmenu_child_item a:link    {
	color: #000000;
	text-decoration: none;
}
.menub4 .linkmenu .linkmenu_childs .linkmenu_child_item a:visited {
	color: #000000;
	text-decoration: none;;
}
.menub4 .linkmenu .linkmenu_childs .linkmenu_child_item a:active  {
	color: #000000;
	text-decoration: none;
}
.menub4 .linkmenu .linkmenu_childs .linkmenu_child_item a:hover   {
	text-decoration: none;
	color: #505050;
}

.menub4 .linkmenu .linkmenu_childs .linkmenu_child_active a{
	font-weight: bold;
	color: #A87301 !important;
	background: url(img/mask/odr_activeb4.gif) no-repeat left;
}


/* menu menuOdkazy */
.menuOdkazy .imgmenu .linkmenu_parent{
	background-color: #000000;
	padding: 0px;
	margin: 0px;
	padding-top: 13px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-family: "Century725 AT", "Times New Roman";
	font-weight: bold;
	font-size: 18px;
	color: White;
}

.menuOdkazy .imgmenu .linkmenu_childs{
	font-size: 11px;
}
.menuOdkazy .imgmenu .linkmenu_childs a{
	padding-left: 5px;
}
.menuOdkazy .imgmenu .linkmenu_childs .linkmenu_child_item{
	border-top: 1px solid White;
	background-color: #C90000;
	height: 38px;
}
.menuOdkazy .imgmenu .linkmenu_childs .linkmenu_child_item img {
	vertical-align: -10px;
}
.menuOdkazy .imgmenu .linkmenu_childs .linkmenu_child_item a {
	display: inline-block;
	font-weight: bold;
	padding-top: 15px;
}
.menuOdkazy .imgmenu .linkmenu_childs .linkmenu_child_item a:link    {
	color: #FFFFFF;
	text-decoration: none;
}
.menuOdkazy .imgmenu .linkmenu_childs .linkmenu_child_item a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.menuOdkazy .imgmenu .linkmenu_childs .linkmenu_child_item a:active  {
	color: #FFFFFF;
	text-decoration: none;
}
.menuOdkazy .imgmenu .linkmenu_childs .linkmenu_child_item a:hover   {
	color: #FFFFFF;
	text-decoration: none;
}

.menuOdkazy .imgmenu .linkmenu_childs .linkmenu_child_active a{
	font-weight: bold;
}


/* menu menuBottom */
td.menuBottom {
    padding-top: 40px;
}
.menuBottom .linkmenu .linkmenu_parent{
	display: none;
}

.menuBottom .linkmenu .linkmenu_childs{
	padding-top: 10px;
	font-size: 10px;
	padding-bottom: 10px;
	text-align: center;
}
.menuBottom .linkmenu .linkmenu_childs a{
	padding-right: 10px;
	padding-left: 10px;
}
.menuBottom .linkmenu .linkmenu_childs .linkmenu_child_item{
	padding-bottom: 3px;
	display: inline;
	border-right: 1px solid #0F6E84;
}
.menuBottom .linkmenu .linkmenu_childs .linkmenu_child_item a:link    {
	color: #0F6E84;
	text-decoration: none;
}
.menuBottom .linkmenu .linkmenu_childs .linkmenu_child_item a:visited {
	color: #0F6E84;
	text-decoration: none;;
}
.menuBottom .linkmenu .linkmenu_childs .linkmenu_child_item a:active  {
	color: #0F6E84;
	text-decoration: none;
}
.menuBottom .linkmenu .linkmenu_childs .linkmenu_child_item a:hover   {
	color: #0F6E84;
	text-decoration: none;
}
.menuBottom .linkmenu .linkmenu_childs .linkmenu_child_last{
	border-right: none !important;
}

/* levy blok */
.levy-blok{
	background: url(img/mask/bg-nadpis-novinky.gif) repeat-x top;
	width: 234px;
}

.levy-blok h1{
	padding: 0px;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 17px;
	font-family: "Century725 AT", "Times New Roman";
	font-weight: bold;
	font-size: 22px;
}

.pravy-blok{
	width: 234px;
}

/* galerie 
.gallery{
	text-align: right;
	margin-left: 120px;
	margin-top: 60px;
}

.gBorder{
	padding: 0px !important;
	margin: 0px !important;
	width: 100px !important;
	height: 100px !important;
}

.gBorder img{
	border: 1px solid #000000;
	margin: 0px;
}
*/

.gBorder{
	padding: 20px;
	border: 1px solid #000000;
}

/* novinky */
.novinky-blok{

}

.novinky-blok h3{
	background: url(img/mask/n-nadpis-novinky.gif) no-repeat top left;
	padding: 0px;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 17px;
	font-family: "Century725 AT", "Times New Roman";
	font-weight: bold;
	font-size: 22px;
}

.novinky-blok .news-count{
	display: none;
}

.novinky{

}

.novinka-nadpis {
	display: block;
	font-weight: bold;
	color: #CA0000;
	text-decoration: none;
	padding-bottom: 5px;
}
.novinka-datum{
	font-size: 10px;
	padding-bottom: 5px;
}
.novinka-jeden-blok{
	padding-left: 22px;
	padding-right: 25px;
}
.novinka-jeden-blok a:link {
	text-decoration: none;
}
.novinka-jeden-blok a:visited {
	text-decoration: none;;
}
.novinka-jeden-blok a:active  {
	text-decoration: none;
}
.novinka-jeden-blok a:hover   {
	text-decoration: none;
}

.novinka-kratky-text {
	font-size: 11px;
	padding-bottom: 20px;
}

.novinka-link-vice{
	display: none;
}

.novinky-link-vsechny{
	padding-left: 22px;
	font-size: 11px;
}



/* obsah */
.obsah-blok{
	background: url(img/mask/bg-nadpis-novinky.gif) repeat-x top;
	height: 100%;
	padding-left: 15px;
	padding-right: 30px;
	padding-bottom: 15px;
	display: block;
	width: 425px;
	_width: 470px;
}

.obsah-blok h1{
	padding: 0px;
	margin: 0px;
	/*
	margin-bottom: 14px;
	#margin-bottom: -5px;
	*/
	padding-top: 10px;
	font-family: "Century725 AT", "Times New Roman";
	font-weight: bold;
	font-size: 22px;
}
.obsah-blok p{
	padding-top: 0px;
	margin-top: 14px;
}

.obsah-blok2{
	/*background: url(img/mask/bg-spodek-obsah.gif) no-repeat right bottom;*/
	height: 100%;
	display: inline-block;
	/*width: 460px;*/
}

/* odkayz tisk a hledat */
.menuOdkazyServisni{
	padding-top: 30px;
}
.menuOdkazyServisni img{
	vertical-align: -10px;
	margin-right: 5px;
}
.menuOdkazyServisni a{
	display: block;
	font-size: 11px;
}
.menuOdkazyServisni a:link    {
	color: #000000;
	text-decoration: none;
}
.menuOdkazyServisni a:visited {
	color: #000000;
	text-decoration: none;;
}
.menuOdkazyServisni a:active  {
	color: #000000;
	text-decoration: none;
}
.menuOdkazyServisni a:hover   {
	color: #505050;
	text-decoration: none;
}

/* paticka */
.bottom_line{
	font-size: 11px;
	color: White;
	text-align: center;
	padding-bottom: 3px;
	position: relative;
	width: 100%;
}

.ico img{
	margin-right: 13px;
	margin-top: 13px;
}

.webpage-annotation{
	padding: 0px;
	margin: 0px;
	padding-bottom: 20px;
	font-size: 11px;
	margin-top: 0px;
}
p.webpage-annotation{
	padding-top: 6px;
	margin: 0px;
}
.webpage-preview h2{
	margin-bottom: 0px;
	padding-bottom: 0px;
}

/* *** *** ZAKLADNI TAGY hrefu  *** *** */
a:link    {
	color: #505050;
	text-decoration: underline;
}
a:visited {
	color: #505050;
	text-decoration: underline;;
}
a:active  {
	color: #505050;
	text-decoration: underline;
}
a:hover   {
	color: #757C7E;
	text-decoration: underline;
}

div.pager {
    clear: both;
}
.pager{
	font-size: 11px;
	padding-top: 20px;
}

/* upravy datoveho formulare */
tr.spacebefore td {
    padding-top: 12px;
}

div.formtext {
    margin-bottom: 18px;
}

div.obsah-blok p.info {
    font-style: italic;
}

form.dataform input {
    font-size: 120%;
}

form.dataform tr.grouplabel td {
    padding-top: 24px;
    padding-bottom: 12px;
    font-style: italic;
}

.indextext{
	border-bottom: 1px solid Gray;
}

/* podmenu */
.treemenu_parent{
	font-family:"Century725 AT","Times New Roman";
	font-size:18px;
	font-weight:bold;
	margin:0;
	padding:13px 0 10px 15px;
}


.treemenu{
	width: 225px;
	margin: 0px 2px 0px 2px;
	padding: 0px 0px 0px 0px;
	display: block;
	border-bottom: 1px solid #CBC8C3;
}
.treemenu ul, .treemenu li{
	display: inline;
	list-style: none;
}
.treemenu li{
	border-top: 1px solid #CBC8C3;
	display: block;
}

.treemenu li a, .treemenu li a:hover, .treemenu li a:active {
	text-decoration: none !important;
	font: 12px/17px arial, verdana ,georgia, sans-serif;
	display: block;
	color: Black !important;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 15px;
	margin-left: 18px;
	margin-top: 0px;
	background: url(img/mask/odr-podmenu.gif) no-repeat center left;
}
.treemenu li a:active {
	text-decoration: none;
}
.treemenu li a:hover{
	text-decoration: none;
	color: #757C7E !important;
}
.treemenu div{
	padding-bottom: 3px;
	padding-top: 3px;
}

/* 1.uroven */
.treemenu li ul{
	padding: 0px;
	margin: 0px;
	border-bottom: 0px;
}
.treemenu li ul li a, .treemenu li ul li a:hover, .treemenu li ul li a:active {
	margin-left: 30px;
	border-top: 0px;
	_padding-left: 0px;
}
.treemenu li ul li{
	border: 0px;
}

/* 2.uroven */
.treemenu li ul li ul{

}
.treemenu li ul li ul li a, .treemenu li ul li ul li a:hover, .treemenu li ul li ul li a:active {
	margin-left: 40px;
}

/* 3.uroven */
.treemenu li ul li ul ul li{

}
.treemenu li ul li ul li ul li a, .treemenu li ul li ul li ul li a:hover, .treemenu li ul li ul li ul li a:active {
	margin-left: 50px;
}

.treemenu li a.active{
	font-weight: bold !important;
}

.logo_cesky-vyrobek{
	position: absolute;
	top: -81px;
	left: 10px;
}