img		  { border:0;}
body	  { background-image: url('cms_imgs/body_bg_pix.gif'); background-color: #f8f8f8;}
p         { color: #a0a0a0; font-family: Arial; font-size: 8pt; margin-right: 10px; margin-left: 10px; margin-top: 0px ; margin-bottom: 0px;  }
p.login_text {font-size: 8pt; color: #a0a0a0; text-align: center; margin-bottom: 6px;}
h1        { text-align: left; color: #a0a0a0; font-family: Arial; font-size: 15pt; margin-right: 10px; margin-left: 10px; margin-top: 10px ; margin-bottom: 0px;  }
h2        { text-align: left; color: #215A97; font-family: Arial; font-size: 12pt; margin-right: 10px; margin-left: 10px; margin-top: 10px ; margin-bottom: 0px;  }
h3        { color: #215A97; font-family: Arial; font-size: 10pt; margin-right: 10px; margin-left: 10px; margin-top: 10px ; margin-bottom: 0px;  }
h4        { color: #215A97; font-family: Arial; font-size: 9pt; margin-right: 10px; margin-left: 10px; margin-top: 10px ; margin-bottom: 0px;  }
a:link    { color: #000000; font-family: Arial; font-size: 8pt; text-align: center; text-decoration: none;}
a:visited { color: #000000; font-family: Arial; font-size: 8pt; text-align: center; text-decoration: none;}
a:hover   { color: #0000ff; text-decoration: none;}
/*table     { font-family: Arial; font-size: 8pt; color: #000000; border: solid;  border-color: #c0c0c0;  */
			background-image: url('cms_imgs/gray_pix.gif'); border-width: thin;}
ol		{ color: #a0a0a0; margin-top: 0px ; margin-bottom: 0px; font-family: Arial; font-size: 8pt; }			
li		{ color: #a0a0a0; margin-top: 0px ; margin-bottom: 0px; font-family: Arial; font-size: 8pt; }			
ul		{ color: #a0a0a0; margin-top: 0px ; margin-bottom: 0px; font-family: Arial; font-size: 8pt; }
BLOCKQUOTE { margin-top: 0px ; margin-bottom: 0px; color: #000000; font-family: Arial; font-size: 8pt; }
img		{ align: right;  }
input			{ background: url('cms_imgs/form_bg.jpg'); }
input.povinny	{ background: url('cms_imgs/form_bg_povinny.jpg'); }
input.submit	{ background: url('cms_imgs/form_button.jpg'); }


/* horni prouzek s headingem  --------------------------------- */
#top_label p         { color: #606060; font-family: Arial; font-size: 8pt; margin-right: 10px; margin-left: 10px; margin-top: 0px ; margin-bottom: 0px;  }
#top_label h1        { color: #606060; font-family: Arial; font-size: 8pt; margin-right: 10px; margin-left: 10px; margin-top: 10px ; margin-bottom: 10px;  }
#top_label h2        { color: #606060; font-family: Arial; font-size: 12pt; margin-right: 10px; margin-left: 10px; margin-top: 10px ; margin-bottom: 0px;  }
#top_label h3        { color: #606060; font-family: Arial; font-size: 10pt; margin-right: 10px; margin-left: 10px; margin-top: 10px ; margin-bottom: 0px;  }
#top_label a:link    { color: #606060; font-family: Arial; font-size: 8pt; text-align: center; text-decoration: none;}
#top_label a:visited { color: #606060; font-family: Arial; font-size: 8pt; text-align: center; text-decoration: none;}
#top_label a:hover   { color: #215A97; text-decoration: underline;}
#top_label table     { font-family: Arial; font-size: 8pt; border-width: 0; background-image: url('cms_imgs/bg.gif');}
#top_label td 		 { color: #606060; font-family: Arial; font-size: 8pt; margin-right: 10px; margin-left: 10px;}
/* -------------------------------------------------------------------------------------------------------------*/

/* horni hlavni menu --------------------------------- */
table.mainmenu p    { color: #606060; margin-right: 0px; margin-left: 0px; margin-top: 0px ; margin-bottom: 0px;}
table.mainmenu td 				{ text-align: center;}
table.mainmenu td.col1			{ background: url('cms_imgs/row1.png');}
table.mainmenu td.active		{ background: url('cms_imgs/row1a.png');}
/*table.mainmenu td.col1:hover 	{ background: url('cms_imgs/row1a.png');} */
table.mainmenu a:link    { color: #606060; text-decoration: none; line-height: 30px; display: block;}
table.mainmenu a:visited { color: #606060; text-decoration: none; line-height: 30px; display: block;}
table.mainmenu a:hover   { color: #215a97; text-decoration: none; background: url('cms_imgs/row1a.png');}
table.mainmenu td	{ border-top: 1px solid #c0c0c0;
					  border-left: 1px solid #c0c0c0;
				      border-right: 1px solid #c0c0c0;
				      border-bottom: 1px solid #c0c0c0;
}
/* pozadi bunky je dane definici stylu elementu "td", pri najeti se zobrazi jine pozadi, ale ne td, ale bloku linku,
coz je definovane stylem elementu "a" */
/* -------------------------------------------------------------------------------------------------------------*/


/* tlacitka menu jako napr. pridat novou sekci --------------------------------- */
table.button p    { color: #606060; margin-right: 0px; margin-left: 0px; margin-top: 0px ; margin-bottom: 0px;}
table.button td 				{ text-align: center;}
table.button td.col1			{ background: url('cms_imgs/row1.png');}
/*table.button td.col1:hover 	{ background: url('cms_imgs/row1a.png');} */
table.button a:link    { color: #606060; text-decoration: none; line-height: 16px; display: block;}
table.button a:visited { color: #606060; text-decoration: none; line-height: 16px; display: block;}
table.button a:hover   { color: #215a97; text-decoration: none; background: url('cms_imgs/row1a.png');}
table.button td	{ border-top: 1px solid #c0c0c0;
					  border-left: 1px solid #c0c0c0;
				      border-right: 1px solid #c0c0c0;
				      border-bottom: 1px solid #c0c0c0;
}
/* pozadi bunky je dane definici stylu elementu "td", pri najeti se zobrazi jine pozadi, ale ne td, ale bloku linku,
coz je definovane stylem elementu "a" */
/* -------------------------------------------------------------------------------------------------------------*/


/* SEZNAM neceho - TABULKA polozek  --------------------------------- */
table.seznam p          	{ color: #606060; margin-right: 10px; margin-left: 10px; margin-top: 0px ; margin-bottom: 0px;}

/* radky tabulky, ktere pri najeti meni barvu */
/* jen pomoci barev bez obrazku pozadi
table.seznam tr.row0		{ background-color: #e8e8e8;}
table.seznam tr.row0:hover 	{ background-color: #dadaff;}
table.seznam tr.row1		{ background-color: #f4f4f4;}
table.seznam tr.row1:hover 	{ background-color: #dfdfff;}
*/
table.seznam tr.row0		{ background: url('cms_imgs/row0.png');}
table.seznam tr.row0:hover 	{ background: url('cms_imgs/row0a.png');}
table.seznam tr.row1		{ background: url('cms_imgs/row1.png');}
table.seznam tr.row1:hover 	{ background: url('cms_imgs/row1a.png');}

/* table - definice nulove vzdalenosti mezi kolonkami, leve a prave cary na boku */
table.seznam { 	border-collapse: collapse; 
				border-left: 1px solid #c0c0c0;
				border-right: 1px solid #c0c0c0;
				border-bottom: 1px solid #c0c0c0;
}
table.seznam td	{ border-top: 1px solid #c0c0c0;}

/* prvni radek tabulky - header - ma jinou barvu nez zbytek tabulky */
table.seznam th {
	background: url('cms_imgs/table_header.png');
	text-align: left;
	height: 30px;
	border-bottom: 1px solid #999999;
}

/* definice vysky jednoho radku seznamu*/
table.seznam td {height: 30px;}

table.seznam a:link    { color: #606060; text-decoration: none;}
table.seznam a:visited { color: #606060; text-decoration: none;}
table.seznam a:hover   { text-decoration: underline; color: #215a97; }

/*----------------------------------------------------------------------*/

/*table ve ktere jsou slozky jako directorye vedle sebe*/
table.directorye td 		 { text-align: center; border: 1px solid #c0c0c0;}
table.directorye td		 { background: url('cms_imgs/td_bg_adr.png');}
table.directorye td.active { background: url('cms_imgs/td_bg_adr3.png');}
table.directorye td.active:hover { background: url('cms_imgs/td_bg_adr3.png');}
table.directorye td:hover	 { background: url('cms_imgs/td_bg_adr2.png');}
table.directorye td.free_space { background: none; border: none;}
table.directorye td.free_space:hover { background: none;} 
table.directorye a:link    { color: #606060; text-decoration: none; line-height: 16px; display: block;}
table.directorye a:visited { color: #606060; text-decoration: none; line-height: 16px; display: block;}
/*table.directorye a:hover   { color: #215a97; text-decoration: none; background-color: #dfdfff; }*/






/* AUTORIZACE table */
table.authorizace { 	background-image: url('cms_imgs/bg_pix.gif');
				border-collapse: collapse; 
				border: 1px solid #c0c0c0;
				border-right: 1px solid #c0c0c0;
				border-bottom: 1px solid #c0c0c0;
}




/* DETAIL table */
table.detail { 	background-image: url('cms_imgs/bg_pix.gif');
				border: 1px solid #c0c0c0;
				border-right: 1px solid #c0c0c0;
				border-bottom: 1px solid #c0c0c0;
}
table.detail td 	{ font-size: 8pt; font-family: Arial; color: #606060; }
table.detail td.c1 	{ text-align: right; }

/* INFO table */
table.info { 	background-image: url('cms_imgs/bg_pix.gif');
				border: 1px solid #c0c0c0;
				border-right: 1px solid #c0c0c0;
				border-bottom: 1px solid #c0c0c0;
}
table.info td {font-size: 8pt; font-family: Arial; color: #606060; }





#neco table { font-family: Arial; font-size: 8pt; color: #000000; border: solid;  border-color: #c0c0c0;  
			 background-color:#FF0000; border-width: thin;}


#text1r p             { text-align: right; color: #ffffff; font-family: Arial; font-size: 8pt; margin-right: 10px; margin-left: 10px; margin-top: 0px ; margin-bottom: 0px;  }
#text1r a:link    { color: #ffffff; font-family: Arial; font-size: 8pt; text-align: center; text-decoration: none;}
#text1r a:visited { color: #ffffff; font-family: Arial; font-size: 8pt; text-align: center; text-decoration: none;}
#text1r a:hover   { color: #0000ff; text-decoration: none;}

#text1 p                { text-align: left; color: #ffffff; font-family: Arial; font-size: 8pt; margin-right: 10px; margin-left: 10px; margin-top: 0px ; margin-bottom: 0px;  }
#text1 a:link    { color: #ffffff; font-family: Arial; font-size: 8pt; text-align: center; text-decoration: none;}
#text1 a:visited { color: #ffffff; font-family: Arial; font-size: 8pt; text-align: center; text-decoration: none;}
#text1 a:hover   { color: #0000ff; text-decoration: none;}

#text p         	{ color: #000000; font-family: Arial; font-size: 8pt; margin-right: 10px; margin-left: 10px; margin-top: 0px ; margin-bottom: 0px;  }
#text a:link    { color: #215A97; font-family: Arial; font-size: 8pt; text-align: center; text-decoration: none;}
#text a:visited { color: #215A97; font-family: Arial; font-size: 8pt; text-align: center; text-decoration: none;}
#text a:hover   { color: #ff0000; text-decoration: none;}

#uvod p                { text-align: left; color: #ffffff; font-family: Arial; font-size: 8pt; margin-right: 10px; margin-left: 10px; margin-top: 0px ; margin-bottom: 0px;  }

#aktuality_heading p            { text-align: left; color: white; font-family: Arial; font-size: 12pt; margin-right: 10px; margin-left: 10px; margin-top: 5px ; margin-bottom: 0px;  }
#aktuality_name h3            { text-align: left; color: #000000; font-family: Arial; font-size: 8pt; margin-right: 10px; margin-left: 0px; margin-top: 3px ; margin-bottom: 0px;  }
#aktuality_date p            { text-align: left; color: #000000; font-family: Arial; font-size: 8pt; margin-right: 10px; margin-left: 0px; margin-top: 0px ; margin-bottom: 8px;  }
#aktuality p                { text-align: left; color: #000000; font-family: Arial; font-size: 8pt; margin-right: 0px; margin-left: 0px; margin-top: 3px ; margin-bottom: 0px;  }
#aktuality_vice p    { text-align: right; color: #000000; font-family: Arial; font-size: 8pt; margin-right: 0px; margin-left: 0px; margin-top: -14px ; margin-bottom: 0px;  }
#aktuality_vice a:link    { color: #000000; font-family: Arial; font-size: 8pt; text-align: justify; text-decoration: none;}
#aktuality_vice a:visited { color: #000000; font-family: Arial; font-size: 8pt; text-align: justify; text-decoration: none;}
#aktuality_vice a:hover   { color: #0000ff; text-decoration: none;}
#aktuality a:link    { color: #000000; font-family: Arial; font-size: 8pt; text-align: justify; text-decoration: none;}
#aktuality a:visited { color: #000000; font-family: Arial; font-size: 8pt; text-align: justify; text-decoration: none;}
#aktuality a:hover   { color: #0000ff; text-decoration: none;}


#menu p             { text-align: left; color: white; font-family: Arial; font-size: 10pt; margin-right: 10px; margin-left: 10px; margin-top: 0px ; margin-bottom: 0px;  }
#menu a:link    { color: #ffffff; font-family: Arial; font-size: 10pt; text-align: center; text-decoration: none;}
#menu a:visited { color: #ffffff; font-family: Arial; font-size: 10pt; text-align: center; text-decoration: none;}
#menu a:hover   { color: #C0C0C0; text-decoration: none;}

#menu_bottom p             { text-align: left; color: #ffffff; font-family: Arial; font-size: 8pt; margin-right: 10px; margin-left: 10px; margin-top: 0px ; margin-bottom: 0px;  }
#menu_bottom a:link    { color: #ffffff; font-family: Arial; font-size: 8pt; text-align: center; text-decoration: none;}
#menu_bottom a:visited { color: #ffffff; font-family: Arial; font-size: 8pt; text-align: center; text-decoration: none;}
#menu_bottom a:hover   { color: #C0C0C0; text-decoration: none;}

#nachazite p              { text-align: left; color: #C0C0C0; font-family: Arial; font-size: 7pt; margin-right: 10px; margin-left: 10px; margin-top: 0px ; margin-bottom: 0px;  }
#nachazite a:link    { color: #C0C0C0; font-family: Arial; font-size: 7pt; text-align: center; text-decoration: none;}
#nachazite a:visited { color: #C0C0C0; font-family: Arial; font-size: 7pt; text-align: center; text-decoration: none;}
#nachazite a:hover   { color: #ff0000; text-decoration: none;}
        
#left_menu p         { text-align: left; color: #000000; font-family: Arial; font-size: 8pt; margin-right: 10px; margin-left: 10px;}
#left_menu a:link    { line-height: 22px; color: #000000; display: block; font-family: Arial; font-size: 8pt; text-align: left; text-decoration: none;}
#left_menu a:visited { line-height: 22px; color: #000000; display: block; font-family: Arial; font-size: 8pt; text-align: left; text-decoration: none;}
#left_menu a:hover   { color: #000000; font-weight: bold; text-decoration: none; background-color: #d9d9d9;}
#left_menu_heading h3 { text-align: left; color: #ff0000; font-family: Arial; font-size: 8pt; margin-right: 10px; margin-left: 10px; margin-top: 4px ; margin-bottom: 4px;  }



#bw p         { text-align: left; color: #000000; font-family: Arial; font-size: 8pt; margin-right: 10px; margin-left: 10px;}
#bw a:link    { line-height: 22px; color: #215A97; display: block; font-family: Arial; font-size: 8pt; text-align: left; text-decoration: none;}
#bw a:visited { line-height: 22px; color: #215A97; display: block; font-family: Arial; font-size: 8pt; text-align: left; text-decoration: none;}
#bw a:hover   { color: #215A97; font-weight: bold; text-decoration: none; background-color: #d9d9d9;}
#bw h3 { text-align: left; color: #ff0000; font-family: Arial; font-size: 8pt; margin-right: 10px; margin-left: 10px; margin-top: 4px ; margin-bottom: 4px;  }
#bw2	li		  { margin-top: 0px; margin-bottom: 0px; margin-left: 10px; color: #000000; font-family: Arial; font-size: 8pt; }			

#faq p             { color: #000000; font-family: Arial; font-size: 8pt; margin-right: 10px; margin-left: 10px; margin-top: 5px ; margin-bottom: 5px;  }

input              { font-family: Verdana; font-size:8pt; }
input.submit       { text-align: center; background-color: #7DB3DC; font-family: Verdana; font-size: 8pt; font-weight: bold; color: white; }

#content             {margin-right: 500px;}

#menu_bottom_form p             { text-align: right; margin-right: 10px; margin-left: 0px; margin-top: 0px ; margin-bottom: 0px;  }

hr 	{width: 97%;  height: 1px; color: #FFFFFF; background-color: #C0C0C0; border-width: 0px;}


# cms_tbl table    { font-family: "Arial"; font-size: 10pt; }
# cms_tbl tr       { font-family: "Arial"; font-size: 10pt; background-image: url('images/back_table.jpg'); border-color: #ccc333}

#sipky tr {font-family: "Arial"; font-size: 10pt; background-image: url('images/whitepix.jpg'); }


 

#nahled h1             { color: #c51D1C; font-family: Arial; font-size: 18pt; margin-right: 10px; margin-left: 10px; margin-top: 10px ; margin-bottom: 10px;  }
#nahled h2             { color: #c51D1C; font-family: Arial; font-size: 12pt; margin-right: 10px; margin-left: 10px; margin-top: 10px ; margin-bottom: 0px;  }
#nahled h3             { color: #c51D1C; font-family: Arial; font-size: 10pt; margin-right: 10px; margin-left: 10px; margin-top: 10px ; margin-bottom: 0px;  }
#nahled table     {  font-family: Arial; font-size: 10pt; color: #ffffff;         }
#nahled ol		{ margin-top: 0px ; margin-bottom: 0px; color: #000000; font-family: Arial; font-size: 10pt; }			
#nahled li		{ margin-top: 0px ; margin-bottom: 0px; color: #000000; font-family: Arial; font-size: 10pt; }			
#nahled ul		{ margin-top: 0px ; margin-bottom: 0px; color: #000000; font-family: Arial; font-size: 10pt; }
#nahled BLOCKQUOTE { margin-top: 0px ; margin-bottom: 0px; color: #000000; font-family: Arial; font-size: 10pt; }
#nahled img		{ align: right;  }
#nahled p         { color: #ffffff; font-family: Arial; font-size: 10pt; margin-right: 10px; margin-left: 10px; margin-top: 0px ; margin-bottom: 0px;  }
#nahled a:link    { color: #dddddd; font-family: Arial; font-size: 10pt; text-align: center; text-decoration: none;}
#nahled a:visited { color: #dddddd; font-family: Arial; font-size: 10pt; text-align: center; text-decoration: none;}
#nahled a:hover   { color: #ffffff; text-decoration: underline;}


#xxx p         { color: #ffffff; font-family: Arial; font-size: 19pt; margin-right: 10px; margin-left: 10px; margin-top: 0px ; margin-bottom: 0px;  }
