﻿/*Zápatí webu* linka v levem menu - background-image: url("../pictures/dottedLineHorizontal.gif");/
.dottedLine
{
    width: 100%;    
    
    background-repeat: repeat-x;
    background-position: center center;
}  
/*Střední sloupce - obsah*/
.midPageCol
{
    
}
/*Řádek hlavního menu*/
.topMenuRow
{
    padding-bottom: 20px;
}
/*Nadpisy pro jazyky*/
.languages
{
    position: absolute;
    padding: 3px 0px 0px 5px;
}
.languages .title
{
    padding: 0px 0px 0px 10px;
    margin-left: 10px;
    float: left;
    background-image: url("../pictures/arrowSearch.gif");
    background-repeat: no-repeat;
    background-position: left center;
}
.languages .space
{
    padding: 0px 0px 0px 10px;
    margin-left: 10px;
    float: left;
}
.languages .title A
{
    color:  #D33206;
    text-decoration: uderline;    
}
.languages .title A:hover
{
    color:  #FF6600;
    text-decoration: uderline;    
}
.home
{
    color:  #D33206;
    text-decoration: uderline;    
}
.home:hover
{
    color:  #FF6600;
    text-decoration: uderline;    
}
/*Text chybové hlášky*/
.error
{
    color: #C83702;
    font-weight: bold;
    padding: 10px 5px 10px 0px;
}
/*Levý obsah (v levém sloupci) - menu*/
.leftContent
{
    margin: 0px 10px 10px 10px;
    padding-left: 15px;
    width: 160px;
}
/*Pravý obsah - data - zacina vypsanim cesty*/
.righContent
{
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 10px;
    text-align: left;
}
/*Kontrol pro vyhledávání*/
.search
{
    margin-bottom: 15px;
}
/*Definice textboxu v kontrolu pro vyhledávání*/
.search .textbox INPUT
{
   width:135px;
   height: 15px;
}
/*Tlačítko OK pro vyhledávání*/
.search .OK
{
    background-image: url("../pictures/arrowSearch.gif");
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 10px;
    margin-left: 72px;
}
/*Definice textu OK pro vyhledávání pokud je jako link*/
.search .OK A:link, .search .OK A:active, .search .OK A:hover, .search .OK A:visited
{
    text-decoration: none;
    color: #7D7922;
    font-weight: bold;
}
.search .extendedSearch
{
    margin-top: 5px;   
}
.search .extendedSearch A:link, .search .extendedSearch A:active, .search .extendedSearch A:hover, .search .extendedSearch A:visited
{
    text-decoration: none;
    color: #7D7922;
}
/*Informace o výsledku vyhledávání*/
.search_result
{
    padding-left: 10px;
}
/*Text výsledku vyhledávání - pro frázi ....*/
.search_result .phrase
{
    color:#C83702;
}
/*Počet nalezených výsledků*/
.search_result .count
{
    color:#C83702;
    margin-bottom: 20px;
}
/*Definice navigatoru*/
.navigator
{
    text-align: left;
    width: 100%;
}
.navigator .text
{
}
.navigator A
{
    text-decoration: none;
    color: #7D7922;
}
.navigator .navlink
{
    font-weight: bold;
}

/*Definice horního menu*/
.menuTop
{
    background-image: url("../pictures/menuTopBack.jpg");
    background-repeat: repeat-x;
    background-position: top;
    margin-top: 0px;
    height: 18px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
    padding: 5px 0px 0px 15px;
}
.menuTop .cinnost
{
    float: left;
    width: 190px;
    padding: 0px 0px 0px 10px;
    text-align: left;
}
.menuTop .top_menu_item, .menuTop .top_active_menu_item /*DIV uzavirajici kazdou polozku menu*/
{
   float:left;
   padding: 0px 15px 0px 8px;
   background-image: url("../pictures/arrowTop.gif");
   background-repeat: no-repeat;
   background-position: left;
   
}
.menuTop .top_menu_item A, .menuTop .top_active_menu_item A
{
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
}
.menuTop .top_active_menu_item A:link, .menuTop .top_active_menu_item A:hover, .menuTop .top_active_menu_item A:visited
{
    color: #FFFFFF;
	text-decoration: none;	
}
.menuTop .top_menu_item A:hover, .menuTop .top_active_menu_item A:hover
{
    color: #C93700;
    text-decoration: none;
    font-weight: bold;
}

/*Definice 2. řádku horního menu*/
.menuTopSubmenu
{
    /*background-image: url("../pictures/menuTopBack.jpg");
    background-repeat: repeat-x;
    background-position: top;*/
    background-color: #C4C44C;
    margin-top: 0px;
    height: 25px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
    padding: 5px 0px 0px 15px;    
    border-top: solid 1px black;
}
.menuTopSubmenu .top_menu_item, .menuTopSubmenu .top_active_menu_item /*DIV uzavirajici kazdou polozku menu*/
{
   float:left;
   padding: 0px 15px 0px 8px;
   background-image: url("../pictures/arrowTop.gif");
   background-repeat: no-repeat;
   background-position: left;
   
}
.menuTopSubmenu .top_menu_item A, .menuTopSubmenu .top_active_menu_item A
{
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
}
.menuTopSubmenu .top_active_menu_item A:link, .menuTopSubmenu .top_active_menu_item A:hover, .menuTopSubmenu .top_active_menu_item A:visited
{
    color: #FFFFFF;
	text-decoration: none;	
}
.menuTopSubmenu .top_menu_item A:hover, .menuTopSubmenu .top_active_menu_item A:hover
{
    color: #C93700;
    text-decoration: none;
    font-weight: bold;
}

/*Definice levého menu*/
.menu
{
    
}
.menu .menu_root
{
    list-style-image: url("./pictures/blank.gif");
    list-style-type: none;
    list-style-position: outside;
    margin: 0 0 0 0;
    padding: 0 0 0 0;

}
/*Položky menu*/
.menu .menu_item, .menu .menu_item_active /*DIV uzavirajici kazdou polozku menu*/
{
    margin: 0 0 0 0;
    padding: 3px 0 3px 0;
    color: #D33206;
}
.menu .menu_item A
{
    color: #D33206;
    text-decoration: none;    
}
.menu .menu_item A:hover
{
    color:  #FF6600;
    text-decoration: uderline;    
}
.menu .menu_item_active A
{
    color: #D33206;
    text-decoration: none;    
}
.menu .menu_item_active A:hover
{
    color:  #FF6600;
    text-decoration: uderline;   
}
/*Definice 2. úrovně levého menu a jeho položek*/
.menu .menu_root .menu_submenu
{
    list-style-image: none;
    list-style-type: none;
    list-style-position: outside;
    margin: 0 0 0 5px;
    padding: 0px 0 0px 0;
    color: #727618;

}
.menu .menu_submenu .menu_item, .menu .menu_submenu .menu_item_active
{
    background-image: url("../pictures/arrowMenu.gif");
    background-repeat: no-repeat;
    background-position: left 3px;
    padding-left: 8px;
    color: #727618;
}
.menu .menu_submenu A
{
    color: #727618;
}
.menu .menu_submenu A:hover
{
    color: #9AA100;
}
/*Spodní menu*/
.bottom_menu
{
    width: 886px;
    padding: 10px 0px 0px 10px;
    margin-top: 0px;
    background-image: url("../pictures/dottedLineHorizontal.gif");
    background-repeat: repeat-x;
    background-position: top center;
}
.bottom_menu .bottom_menu_item
{
    padding: 0px 0px 0px 0px;
}
.bottom_menu .bottom_menu_item A
{
    color: #727618;
    text-decoration: none;    
}
.bottom_menu .bottom_menu_item A:hover
{
    color: #9AA100;  
}
/*Definice článku*/
.article
{
    padding: 40px 10px 20px 10px;   
	color:#424242; 
}
/*Nadpis článku*/
.article .title
{
        font-size: 110%;
        font-weight: bold;
	color:#C83702;
	padding-left: 0px;
	padding-top: 5px;
    padding-bottom: 8px;
}
/*Klíčová slova článku*/
.article .keywords
{
    font-style:italic;
	color:#C93700;
}
/*Nadpis klíčová slova*/
.article .keywords .keywords_title
{
    font-family: Verdana, Arial CE, Arial;
    font-weight: bold;
	color:#424242;
    padding-bottom: 8px;
}
/*Vlastní text článku - je řízen především stylem z RS*/
.article .text
{
TEXT-ALIGN: justify; line-height: 1.4
    font-weight: normal;
    color: #424242;
}
/*Datum zobrazení článku*/
.article .date
{
    color: #007BC4;
	font-style: italic;
	float:left;
}
.article .OK
{
    text-decoration: none;
    color: #7D7922;
    font-weight: bold;
}
/*Abstrakt článku - při seznamu článku, zde nevyužito - Aktuality*/
.article_preview
{

    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 15px;
}
.article_preview .title
{
    font-weight: normal;
    color: #7D7922;
    float: left;
    padding-bottom: 0px;
}
/*text aktualit*/

.article_preview .title B
{
    font-size: 90%;
    color: #7D7922;
    text-decoration: none;
    padding-bottom: 0px;
}
.article_preview .text
{
TEXT-ALIGN: justify; line-height: 1.4
   font-weight: normal;
	color: #7D7922;
	clear: both;
 padding-right: 70px;
}
.article_preview .view
{
TEXT-ALIGN: justify; line-height: 1.4
    color:#C83702;
    text-decoration: none;
    clear: both;
}
.article_preview .view A
{
	color:#DC0000;
}
.article_preview .date
{
    text-decoration: none;
    color: #7D7922;
    font-weight: normal;
    float: right;
}

/*Definice aktualit - nadpis - primo souvisi s odradkovani aktuality ?*/
.actuals
{

    padding-left: 10px;
    padding-top: 40px;
   padding-bottom: 10px;
}
/*Nadpis Aktuality*/
.actuals .title
{

    font-size: 110%;        
    text-decoration: none;
    color: #D33206;
    font-weight: bold;
    padding-bottom: 20px;
 
}
.actuals .article_preview .title
{
    padding-bottom: 0px;

}
/*Definice seznamu clanku - ostatní články*/
.articles
{

   padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 50px;

}
/*Nadpis bylo C83702*/
.articles .title
{
    text-decoration: none;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 110%;
}

/*Definice formuláře pro diskusní fórum*/
.discussion_form
{
    padding-left: 10px;
}
/*Input boxy pro formulář diskusního fóra*/
.discussion_form INPUT .discussion_form TEXTAREA
{
    border: solid 1px Gray;
}
/*Tlačítko OK formuláře diskusního fóra*/
.discussion_form .OK
{
    text-decoration: none;
    color: #7D7922;
    font-weight: bold;
    padding-top: 5px;
}
/*Seznam diskusních příspěvků*/
.discussion_list
{
    padding-left: 10px;
}
/*Konkrétní diskusní příspěvek*/
.discussion_list .message
{
    border-top: solid 1px #9AA100;
    padding-top: 10px;
    margin-top: 20px;
    width: 635px;
    margin-left: 1px;
}
/*Uživatel, který vložil diskusní příspěvek*/
.discussion_list .message .user
{
}
/*Odkaz na email uživatele, který vložil diskusní příspěvek*/
.discussion_list .message .user A
{
    text-decoration: none;
    color: #7D7922;
    font-weight: bold;
}
/*Datum vložení diskusního příspěvku*/
.discussion_list .message .date
{
    color: #7D7922;
}
/*Vlastní text diskusního příspěvku*/
.discussion_list .message .text
{
}
/*Definice ankety*/
.enquiry
{
    padding: 0px 0px 10px 10px;
    width: 400px;
}
/*Nadpis ankety*/
.enquiry .title
{
    text-decoration: none;
    color: #7D7922;
    font-weight: bold;
    padding-bottom: 10px;
}
/*Odpověď ankety*/
.enquiry .answer
{
    margin: 0px 0px 5px 0px;        
}
.enquiry .answer A
{
    text-decoration: none;
    color: #C83702;
}
/*Počet odpovědí na anketní otázku*/
.enquiry .answer .count
{
    color: Gray;
}
/*Obrázek ukazující počet odpovědí v anketě*/
.enquiry .answer .image
{
    padding: 0px 10px 0px 10px;    
}
.enquiry .sum
{
    color: Gray;
    padding: 10px 0px 0px 70px;
}
.discussionLink
{
    padding: 20px 10px 20px 10px;
    clear: both;
}
.discussionLink A
{
    text-decoration: none;
    color: #C83702;
    font-weight: bold;
}
/*Link na RSS*/
.rss
{
    float: right;
    padding: 10px 10px 0px 0px;
    visibility: hidden;
}
.RSS
{
    padding-right: 5px;
    margin-top: -10px;
}
.RSS A
{
    text-decoration: none;
    color: #C83702;
    font-weight: bold;
}
.RSS A:hover
{
    text-decoration: underline;
    color: #C83702;
    font-weight: bold;
}
/*Link na Tisk*/
.print
{
    float:right; 
    padding-right: 5px;   
}
.print A
{
    text-decoration: none;
    color: #C83702;
    font-weight: bold;
}
.print A:hover
{
    text-decoration: underline;
    color: #C83702;
    font-weight: bold;
}

/**********Souvisejici odkazy a formulare ke stazeni ************/
.relatedLinksList
{
    padding: 0px 15px 0px 10px;
    clear: both;
}

/*nadpis "souvisejici odkazy" */
.relatedLinksList .titleRelated
{
    text-decoration: none;
    color: #333333;
    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 15px;
}

/*div obalujici odkaz */
.relatedLinksList .relatedLink
{
    padding: 0px 0px 0px 0px;

}

/*vlastni odkaz*/
.relatedLinksList .relatedLink .link
{
}
.relatedLinksList .relatedLink .title
{
 
   text-decoration: none;
    color: #424242;
    font-weight: bold;
    float: left;
}
.relatedLinksList .relatedLink .title .link
{
 
   text-decoration: none;
    color: #9AA100;
    font-weight: bold;
}
.relatedLinksList .relatedLink .title .link:hover
{
    text-decoration: underline;
    color: #9AA100;
    font-weight: bold;
}
.relatedLinksList .relatedLink .date
{
    text-decoration: none;
    color: #7D7922;
    font-weight: normal;
    float: right;

}
/*upload - publikovany nazev*/

.relatedLinksList .relatedLink .description
{
    width: 590px;
    text-align:justify;
    text-decoration: none;
    color: #424242;
    font-weight: normal;
    clear: both;
}
.relatedLinksList .relatedLink .author
{
    text-decoration: none;
    color: #C83702;
    font-weight: normal;
    clear: both;
}

/*kontakty*/
.ukzuz_seznam_kontaktu
{
   padding: 50px 10px 10px 10px;

}
.ukzuz_seznam_kontaktu .ukzuz_kontakt .ukzuz_outlook
{
    clear:both;    
}

.ukzuz_seznam_kontaktu .csv
{
    margin: 10px 0px 10px 0px;
}
.ukzuz_seznam_kontaktu .csv A
{
    text-decoration: none;
    color: #C83702;
    font-weight: normal;
}
.ukzuz_seznam_kontaktu .csv A:hover
{
    text-decoration: underline;
    color:  #FF6600;
    font-weight: normal;
}
.ukzuz_seznam_kontaktu .button
{
    text-decoration: none;
    color: #C83702;
    font-weight: normal;

}
.ukzuz_seznam_kontaktu .button:hover
{
    text-decoration: underline;
    color:  #FF6600;
    font-weight: normal;

}
.ukzuz_kontakt
{
   color:  #424242;
   padding-bottom: 10px;
    margin-bottom: 20px; 
    clear: both;  
    border-bottom: dotted 1px;
}

.ukzuz_kontakt .ukzuz_fce
{
    font-weight: bold;

}

.ukzuz_kontakt .ukzuz_text1
{
    float: left;
    width: 180px;

}
.ukzuz_kontakt .ukzuz_text2
{
    float: left;
    width: 220px;

}
.ukzuz_kontakt .ukzuz_text3
{
    float: left;

}
/*Kontakty - formular*/
.ukzuz_kontakty_form
{
   color:  #424242;
    padding-left: 10px;
   padding-top: 20px;
    font-weight: normal;

}
.ukzuz_kontakty_form SELECT, .ukzuz_kontakty_form INPUT[type="text"]
{
    font-size:95%;
}
.ukzuz_kontakty_form .button
{
    margin-left: 83px;
    margin-top: 10px;
    font-weight: bold;
    font-size:95%;
    width: 73px;

}
.ukzuz_kontakty_form .buttonReset
{
    margin-left: 10px;
    margin-top: 10px;
    font-weight: bold;
    font-size:95%;
    width: 73px;
}
/*Abstrakt článku - při seznamu článku, zde nevyužito  aktuality*/
.discussionList
{

    padding-top: 8px;
    padding-bottom: 5px;
    padding-right: 15px;
}
.discussionList .title
{

    font-weight: normal;
    color: #424242;
    float: left;
}
/*text seznamu diskusi v diskusnim foru*/
.discussionList .title B
{
    font-size: 100%;
    color: #7D7922;
    text-decoration: none;
}
.discussionList .text
{
  text-align : justify; 
    line-height : 1.4;
   font-weight: normal;
	color: #424242;
	clear: both;
}
.discussionList .view
{
TEXT-ALIGN: justify; line-height: 1.4;
    color:#C83702;
    text-decoration: none;
    clear: both;
}
.discussionList .view A
{
	color:#DC0000;
}
.discussionList .date
{
    text-decoration: none;
    color: #7D7922;
    font-weight: normal;
    float: right;
}

/*Fotogalerie*/
.photogalery
{
}
.photogalery .title
{
    font-size: 110%;
    font-weight: bold;
	color:#C83702;
	padding-left: 10px;
}
.photogalery .text
{
}

/*picture_preview*/
.picture_list
{
    list-style-type: none;  
    width: 100%;
}
.picture_list .picture_preview
{
    margin: 8px 5px 0px 0px;
    padding-top: 8px;
    padding-bottom: 5px;
	text-align: center;
	height: 175px;
	overflow: hidden;
    float:left;

}
.picture_list .picture_preview .title
{
    font-weight: bold; 
}
.picture_list .picture_preview .text
{
	width: 120px;
	display: block;
	overflow: hidden;
}
.picture_list .picture_preview .picture
{
    margin: 3px 5px 0px 3px;
    width: 125px;
    height: 129px;
    background-color: white;
    vertical-align: middle;
    display: table-cell;
    text-align: center;
    overflow: hidden;
    border: solid 1px #727618;
}
.picture_list .picture_preview .picture *
{
    vertical-align: middle;
}
.picture_list .picture_preview .picture SPAN
{
    width: 1px;
    height: 100%;
    display: inline-block;
}
/*Zvyrazneni vybrane stranky pri strankovani clanku a fotek*/
.paging .active
{
    color: Red;
    font-weight: bold;
    text-decoration: none;
}
.search_ext
{
    padding: 0px 10px 20px 10px;   
	color:#424242; 
}
.search_ext .title
{
    margin-bottom: 15px;
    font-weight: bold;
	color:#C83702;
}
.search_ext label
{
    width: 150px;
    display: block;
    float: left;
    padding-top: 5px;    
}
.search_ext label.datea
{
    width: 35px;
    display: block;
    float: left;
    padding-top: 5px;
}
.search_ext input[type='text']
{
    font-family: Tahoma, Arial CE, Arial;
    font-size: 100%;
    margin-bottom: 3px;
}
.search_ext input[type='text'].phrase
{
    font-family: Tahoma, Arial CE, Arial;
    font-size: 100%;
    margin-bottom: 3px;
    width: 350px;
}
.search_ext .date
{
    width: 13px;
}
.search_ext .year
{
    width: 26px;
}
.search_ext .button
{
    font-family: Tahoma, Arial CE, Arial;
    font-size: 100%;
    width: 70px;
    height: 25px;
    border: solid 1px;
    background-color: White;
    font-weight: bold;
    margin-left: 150px;
}
.search_ext select
{
    font-family: Tahoma, Arial CE, Arial;
    font-size: 100%;
    width: 356px;
    margin-bottom: 3px;
}
/*Tlačítko OK pro vyhledávání*/
.search_ext .OK
{
    background-image: url("../pictures/arrowSearch.gif");
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 10px;
    margin-left: 140px;
}
/*Definice textu OK pro vyhledávání pokud je jako link*/
.search_ext .OK A:link, .search_ext .OK A:active, .search_ext .OK A:hover, .search_ext .OK A:visited
{
    text-decoration: none;
    color: #7D7922;
    font-weight: bold;
}