a.normal
{
	color: #005788;
	text-decoration: underline;
}

a.normal:hover
{
	color: #005788;
	text-decoration: none;
}

td.info, p.info
{
	font-size: 10px;
	font-weight: bold;
	text-align: justify;
}

INPUT.form, SELECT, INPUT.valid
{
	font-weight: normal;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	background-color: #FFFFFF
}

.print_odkaz
{
	font-weight: normal;
	color: White;
	text-decoration: none;	
}

DIV.paticka
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #bdcce2;
	FONT-FAMILY: Arial;
}

DIV.paticka A
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #bdcce2;
	FONT-FAMILY: Arial;
	text-decoration: none;
}

/** top ***********************************/

tr.toptitle
{
}

tr.top0
{
	background-color: Black;
}

td.top1
{
	background-image: url(../img/front/top-bg1.gif);
	background-repeat: repeat-x;
	background-color: Black;
}

tr.top3
{
	background-color: Black;
}

tr.top3 td a:hover
{
	color: White;
	text-decoration: underline;
}

tr.top3 td a
{
	color: White;
	text-decoration: none;
}

td#top3label
{
	color: White;
}

td.bottom1
{
	background-image: url(../img/front/bottom-bg1.gif);
	background-repeat: repeat-x;
	background-color: Black;
}

td.bottom3
{
	background-color: Black;
	color: White;
}

td.bottom4
{
	background-color: White;
	color: Black;
}

tr.mainContent
{
	background-color: White;
}

/** /top ************************/


/** main menu *******************/
.tablevel1normal{
	background-color: #26559E;
}

.tablevel1selected{
	background-color: #FFFFFF;
}

.textlevel1normal{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.textlevel1selected{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.textlevel1normal a{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.textlevel1selected a{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}


.tablevel2normal{
	background-color: #7896C5;
}

.tablevel2selected{
	background-color: #FFFFFF;
}

.textlevel2normal{
	color: #000000;
	text-decoration: none;
}

.textlevel2selected{
	color: #000000;
	text-decoration: none;
}

.textlevel2normal a{
	color: #000000;
	text-decoration: none;
}

.textlevel2selected a{
	color: #000000;
	text-decoration: none;
}


.tablevel3normal{
	background-color: #A0B7DC;
}

.tablevel3selected{
	background-color: #FFFFFF;
}

.textlevel3normal{
	color: #000000;
	text-decoration: none;
}

.textlevel3selected{
	color: #000000;
	text-decoration: none;
}

.textlevel3normal a{
	color: #000000;
	text-decoration: none;
}

.textlevel3selected a{
	color: #000000;
	text-decoration: none;
}

.topmenu{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.topmenu a{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.topmenuwelcome{
	font-family : Verdana CE, Arial CE, Arial, sans-serif;
	font-size : 15px;
	font-weight: bold;    
	color: #FFFFFF;
}

/** homepage ******/
.text1_nadpis{
	font-family : Verdana CE, Verdana, Arial CE, Arial, sans-serif;
	font-size : 17px;
	color: #000000;
	text-decoration: none;        
}

.text1 a{
	font-family : Verdana CE, Verdana, Arial CE, Arial, sans-serif;
	font-size : 10px;
	color: #788992;
	text-align: justify;
	text-decoration: none;        
	font-weight: bold;    
}
.text1 {
	font-family : Verdana CE, Verdana, Arial CE, Arial, sans-serif;
	font-size : 10px;
	color: #788992;
	text-align: justify;
	text-decoration: none;                
}

.text2_nadpis{
	font-family : Verdana CE, Verdana, Arial CE, Arial, sans-serif;
	font-size : 10px;
	font-weight: bold;    
	color: #26559E;
	text-decoration: none;        
}
.text2{
	font-family : Verdana CE, Verdana, Arial CE, Arial, sans-serif;
	font-size : 10px;
	color: #788992;
	text-decoration: none;        
}
.text2 a{
	font-family : Verdana CE, Verdana, Arial CE, Arial, sans-serif;
	font-size : 10px;
	color: #788992;
	text-decoration: none;            
}

.text3{
	font-family : Verdana CE, Verdana, Arial CE, Arial, sans-serif;
	font-size : 10px;
	color: #000000;
	text-decoration: none;        
}
.text3 a{
	font-family : Verdana CE, Verdana, Arial CE, Arial, sans-serif;
	font-size : 10px;
	color: #000000;
	text-decoration: none;        
}

.text4{
	font-family : Verdana CE, Verdana, Arial CE, Arial, sans-serif;
	font-size : 13px;
	font-weight: bold;        
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;        
}
.text4 a{
	font-family : Verdana CE, Verdana, Arial CE, Arial, sans-serif;
	font-size : 13px;
	font-weight: bold;        
	color: #FFFFFF;
	text-decoration: none;    
	text-align: right;    
}

.text5_nadpis{
	font-family : Verdana CE, Verdana, Arial CE, Arial, sans-serif;
	font-size : 11px;
	font-weight: bold;  	
	color: #26559E;
	text-decoration: none;
}

.text5_obsah{
	font-family : Verdana CE, Verdana, Arial CE, Arial, sans-serif;
	font-size : 10px;
	color: #26559E;
	text-decoration: none;
}

.text5_obsah a{
	font-family : Verdana CE, Verdana, Arial CE, Arial, sans-serif;
	font-size : 10px;
	color: #26559E;
	text-decoration: none;
	font-weight: bold;
}

.text5_nadpis a{
	font-family : Verdana CE, Verdana, Arial CE, Arial, sans-serif;
	font-size : 11px;
	font-weight: bold;  	
	color: #26559E;
	text-decoration: none;    
}
.text5{
	font-family : Verdana CE, Verdana, Arial CE, Arial, sans-serif;
	font-size : 10px;
	font-weight: bold;  	
	color: #26559E;
	text-decoration: none;
}
.text5 a{
	font-family : Verdana CE, Verdana, Arial CE, Arial, sans-serif;
	font-size : 10px;
	color: #26559E;
	font-weight: bold;  	
	text-decoration: none;    
}
/** /homepage *****/

/*
table.mainMenu tr td a.level0normal, table.mainMenu tr td span.level0normal
{
	color: black;
	text-decoration: none;
}

table.mainMenu tr td a.level0normal:hover
{
	color: black;
	text-decoration: underline;
}

table.mainMenu tr td a.level0selected, table.mainMenu tr td span.level0selected
{
	color: #C20E0E;
	font-weight: bold;
	text-decoration: none;
}

table.mainMenu tr td a.level0selected:hover
{
	color: #C20E0E;
	font-weight: bold;
	text-decoration: underline;
}


table.mainMenu tr td a.normal, table.mainMenu tr td span.normal
{
	color: black;
	text-decoration: none;
}

table.mainMenu tr td a.normal:hover
{
	color: black;
	text-decoration: underline;
}

table.mainMenu tr td a.selected, table.mainMenu tr td span.selected
{
	color: #C20E0E;
	text-decoration: none;
}

table.mainMenu tr td a.selected:hover
{
	color: #C20E0E;
	text-decoration: underline;
}

td.mainMenuContent
{
	background-color: #E7E7E7;
}

td.mainMenuBorder, tr.mainMenuBorder
{
	background-color: #C2C2C2;
}
*/

td.dithering
{
	background-image: url(../img/front/dithering.gif);
	background-repeat: repeat-x;
	height: 14px;
}

td.visitCounter
{
	font-weight: bold;
	letter-spacing: 1px;
}

table.prilohaTop10 tr td a
{
	color: #005788;
	text-decoration: none;
}

table.prilohaTop10 tr td a:hover
{
	color: #005788;
	text-decoration: underline;
}

table.prilohaTop10 tr td a span
{
	color: #888888;
}


/** /main menu *******************/


/** news *******************/

td.newsContent
{
	border : 1px #000000;
	border-style : solid; 
}

td.newsContent table tr td.important
{
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #C20E0E;
	background-color: #E7E7E7;
}

td.newsContent table tr td.content
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

td.newsContent table tr td.content a:hover
{	
	color: #005788;
	text-decoration: none;
}

td.newsContent table tr td.content a
{	
	color: #005788;
	text-decoration: underline;
}


/** /news *******************/


/** clanek **************************/

td.clanek, td.clanek p, td.clanek font, td.clanek p font, td.clanek span, td.clanek li, td.clanek table tr td, td.clanek table tr td p, td.priloha table tr td a
{
	font-size: 11px;
}

td.clanek li
{
	padding-bottom: 4px;
}

td.clanekTitleDecor
{
	background-color: #C20E0E;
}

td.clanekTitle
{
	font-weight: bold;
	color: #000000;
	font-size: 11px;
}

td.clanek a
{	
	color: #005788;
	text-decoration: underline;
}

td.clanek a:visited
{	
	color: #570088;
	text-decoration: underline;
}

td.clanek a:hover
{	
	text-decoration: none;
}

td.priloha_info
{	
	font-size: 9px;	
	color: #888888;
}

td.priloha
{	
	font-size: 11px;	
	color: #000000;
	text-decoration: none;
}

td.priloha a:link
{	
	font-size: 11px;		
	color: #000000;
	text-decoration: none;
}

td.priloha a:hover
{	
	color: #000000;
	text-decoration: underline;
}

td.priloha_odd
{
	background-color: #23529D;	
}


td.prilohaLabel
{
	font-weight: bold;
	font-size: 11px;
}

/*
hr.priloha
{
	color: #C20E0E;
}
*/
/** /clanek **************************/

/** prodporene projekty **************************/
TR.podproheader
{
	background-color: #BEBEBE;
	color: Black;
}

TR.podprol
{
	background-color: #E8E8E8;
	color: #23529D;
}

TR.podprol A
{
	text-decoration: none;	
	color: #23529D;		
	font-weight: bold;
}

TR.podpros
{
	background-color: #F6F6F6;
	color: #23529D;
}

TR.podpros A
{
	text-decoration: none;	
	color: #23529D;		
	font-weight: bold;	
}


/** /prodporene projekty **************************/

/** kalendar **************************/
td.kalendar
{
	color:White;
	font-size: 11px;
	font-weight: bold;	
	background-color: #6385BA; 			
}

td.kalendar_cizi_akce
{
	color:White;
	font-size: 11px;
	font-weight: bold;	
	background-color: #26559E; 			
}

td.kalendarDruhy
{
	color:Black;
	font-size: 11px;
	background-color: #EDF0F2;		
}

.kalendar a
{
	font-size: 11px;	
	text-decoration: none;	
	color: #26559E;			
}
/** /kalendar **************************/

/** aktuality **************************/

tr.newsHead
{
	background-color: #DBE7EE;
}

tr.newsBody
{
	background-color: #F3F3F3;
}

tr.newsHead td span.title
{
	font-weight: bold;
}

tr.newsHead td span.kategorie
{
	font-size: -1;
	color: #888888;
}

tr.newsHead td span.zmena
{
	font-size: -1;
}

td.pager
{
	color: #888888;
}

td.pager span.display
{
	color: #000000;
}

td.pager a
{	
	color: #005788;
	text-decoration: none;
}

td.pager a:hover
{	
	text-decoration: underline;
}

/** /aktuality **************************/


/** medailonek **************************/

table.medContent tr td a
{
	color: #005788;
	text-decoration: underline;
}

table.medContent tr td a:hover
{
	color: #005788;
	text-decoration: none;
}

table.medText tr.text
{
	background-color: #f3f3f3;
	text-decoration: none;		
}

table.medText tr.text td
{
	text-align: justify;
	text-decoration: none;		
}

table.medText tr.text td p
{
	text-indent: 0px;
	text-decoration: none;		
}


table.medText tr.text td span.jmeno
{
	text-indent: 0px;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #005788;
}

table.medText tr.text td p.jmeno span
{
	font-weight: normal;
	font-style: italic;
	text-decoration: none;	
}

img.medPic
{
	border-color: White;
	border-width: 1px;
	color: White;
	background-color: White;
	border-style: solid;
}

/** /medailonek **************************/

/** linky **************************/

table.odkText tr.text
{
	background-color: #f3f3f3;
}

table.odkText tr.text td.title
{
	font-weight: bold;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
}

table.odkText tr.text td.title a
{
	color: #005788;
	text-decoration: none;
}

table.odkText tr.text td.title a:hover
{
	color: #005788;
	text-decoration: underline;
}

table.odkText tr.text td.title span
{
	color: #C20E0E;
}

table.odkText tr.text td.desc
{
	padding-left: 28px;
}

table.odkText tr.text td.desc a
{
	color: #005788;
	text-decoration: none;
}

table.odkText tr.text td.desc a:hover
{
	color: #005788;
	text-decoration: underline;
}

/** /linky **************************/


/** fulltext-search **************************/

td.searchPager
{
	padding-left: 4px;
}

td.searchPager span.selected
{
	font-weight: bold;
}

td.searchPager a
{
	color: #005788;
	text-decoration: none;
}

td.searchResult table tr td.title
{
	font-weight: bold;
	font-size: 12px;
}

td.searchResult table tr td a
{
	color: #005788;
	text-decoration: none;
}

td.searchResult table tr td a:hover
{
	color: #005788;
	text-decoration: underline;
}

td.searchResult table tr td span.found, td.searchResult table tr td a span.found
{
	background-color: #ffcccc;
}

/** /fulltext-search **************************/

