/**************************************************************

	ZAKLADNI PRVKY

**************************************************************/



/* telo dokumentu */

BODY {

	margin: 0px;

	background-color: #ffffff; 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 8pt; 

	font-weight: normal; 

	color: #000000;

	}





/* cely prostor aplikace v prohlizeci */

TABLE.main_content {

	width: 100%;

	padding: 0px;

	margin: 0px;

	border: none;

	}





/* obecny text */

.info_text {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: xx-small; 

	font-weight: normal;

	padding: 2px;

	}



.general_text {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 8pt; 

	font-weight: normal;

	color: #000000;

	}



.plain_text {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 10px; 

	font-weight: normal;

	color: #000000;

	}



.prosty_text {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 8pt; 

	font-weight: normal;

	}





/* html znacky */

TABLE {

	border: 0px; 

	padding: 0px;

	}

	

P, TD {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: xx-small; 

	font-weight: normal; 

	color:#000000;

	}



UL {

	margin-left:0px; 

	padding-left:17px;

	margin-top: 5px;

	margin-bottom: 8px;

	}



SELECT {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: normal;

	background-color: white;

	border: 1px solid #505a61;

	padding: 1px;

	}



TEXTAREA.textarea {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: normal;

	color: #000000;

	border: 1px solid #505a61;

	}



INPUT.field {

	color: #000000;

	background-color: #ffffff;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: normal;

	border: 1px solid #505a61;

	text-decoration: none;

	}



FORM {

	margin: 0px;

	padding: 0px;

	}



H4 {

	margin-top: 10px; 

	margin-bottom: 6px; 	

	font-size: 9pt; 

	font-weight: bold; 	

	color: gray; 

	}



A:link, A:visited, A:hover { 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 9px;

	color: #339933;

	text-decoration:none;

	}



A:hover { 

	color: #339933; 

	text-decoration: underline;

	}





/* tlacitka */

.button_main {

	background-color: #f3f3f3;

	border: 1px solid #505a61;

	text-decoration: none;

	vertical-align: middle;

	margin-top: 20px;

	margin-bottom: 20px;

	text-align: center;

	}



INPUT.button {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: normal;

	color: #000000;

	background-color: #e0e0e0;

	border: 1px solid #505a61;

	text-decoration: none;

	vertical-align: middle;

	cursor: hand;

	}



INPUT.button_close {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: normal;

	color: #000000;

	background-color: #e0e0e0;

	border: 1px solid #505a61;

	text-decoration: none;

	vertical-align: middle;

	cursor: hand;

	}





/* strankovani */

TABLE.paging {

	margin-top: 30px;

	width: 100%;

	background-color: #f3f3f3;

	border: 1px solid #505a61;

	}



.paging_cell {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 8pt; 

	font-weight: normal;

	padding: 5px;

	}



A.general_paging:link, A.general_paging:visited , A.general_paging:hover { 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 7pt;

	font-weight: normal;

	text-decoration: none;

	color: #339933;

	}



A.general_paging:hover { 

	color: #339933;

	}



.general_paging_actual {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 7pt;

	font-weight: bold;

	border: 1px solid #c6c6c6; 

	padding: 2px 4px; 

	background-color: #ffffff;

	}





/* nahledove obrazky u vypisu clanku */

IMG.picture_preview {

	width: 60px;

	height: 40px;

	margin: 0px 5px 3px 0px;

	border: 1px solid gray;

	float: left;

	}





/* chybove hlasky a dobry vysledek akce */

.error_title {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 8pt; 

	font-weight: bold; 

	color: #000000;

	}



.error_description {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: xx-small; 

	font-weight: normal; 

	color: #ff0000;

	background-color: #f1f1f1;

	border: 1px solid #e0e0e0;

	padding: 6px 6px;

	}

	

.action_result {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: xx-small; 

	font-weight: normal;

	color: #008000;

	background-color: #f1f1f1;

	border: 1px solid #e0e0e0;

	padding: 6px 6px;

	}





/* oddelovac v tabulce */

.spacer {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 1px; 

	font-weight: normal; 

	}





/* obecne atributy */

.s_bold {

	font-weight: bold;

	}



.s_middle {

	vertical-align: middle;

	}



.s_top {

	vertical-align: top;

	}



.s_bottom {

	vertical-align: bottom;

	}



.s_left {

	text-align: left;

	}

	

.s_right {

	text-align: right;

	}



.s_center {

	text-align: center;

	}



.ramecek {

	background-color: #f1f1f1;

	border: 1px solid #e0e0e0;

	}



.padding_left_0 {

	padding-left: 0px;

	}



.padding_5 {

	padding: 5px;

	}



.s_border_bottom_1 {

	border-bottom: 1px solid #e8e8e8;

	}





/* nadpisy v hlavnim okne */

.header {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: large;

	font-weight: bold;

	color: #c00000;

	letter-spacing: 0.1em;

	text-align: left;

	padding: 2px 2px 2px 5px;

	margin-bottom: 15px;

	}







/**************************************************************

	1	-	ZAHLAVI

**************************************************************/



TABLE.main_header {

	width: 100%;

	height: 91px;

	padding: 0px;

	margin: 0px;

	background-color: #74a6c6;

	/*background-image: url(../images/system/bg_logo.gif);*/

	border-bottom: solid 2px #006699;



	}

	

.header_logo {

	vertical-align: top;

	padding: 0px;

	height: 91px;

	width: 280px;

	}

	

.header_infoline {

	font-family: Verdana;

	font-size: 20px;

	font-weight: normal;

	color: #006699;

	text-align: left;

	vertical-align: middle;

	padding: 0px 0px 0px 6px;

	height: 18px;

	width: 100%;

	}





.header_banner_cell {

	text-align: left;

	vertical-align: top;

	padding: 0px 0px 0px 6px;

	}



IMG.header_banner_picture {

	/*border: 1px solid #6699cc;

	width: 468px;

	height: 60px;*/

	width: 0px;

	height: 0px;

	}





/**************************************************************

	2	-	KANALY

**************************************************************/



/* tabulka : Navigace */

.channel_active {

	padding: 4px 2px 4px 7px;

	background-color: #fffae1;

	text-align: left;

	border-bottom: 1px solid #d5d5d6;

	}



.channel_passive {

	padding: 4px 2px 4px 7px;

	background-color: #f5f5f5;

	text-align: left;

	border-bottom: 1px solid #d5d5d6;

	}



A.menu_active_link:link, A.menu_active_link:visited, A.menu_active_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #339933;

	text-decoration: none;

	}



A.menu_link_up:link, A.menu_link_up:visited, A.menu_link_up:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #339933;

	text-decoration: none;

	}



A.channel_active_link:link, A.channel_active_link:visited, A.channel_active_link:hover  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #606060;

	text-decoration: none;

	}



.category_sup_text {

	text-align: left;

	vertical-align: middle;

	width: 163px;

	border-bottom: 1px solid #E8E8E8;

	background-color: #ffffff;

	}



.category_act_text {

	text-align: left;

	vertical-align: middle;

	width: 163px;

	border-bottom: 1px solid #E8E8E8;

	background-color: #FFFAE1;

	}



.category_sub_text {

	text-align: left;

	vertical-align: middle;

	width: 163px;

	border-bottom: 1px solid #E8E8E8;

	}



.category_sup_picture {

	width: 8px;

	vertical-align: middle;

	border-bottom: 1px solid #E8E8E8;

	background-color: #ffffff;

	}



.category_act_picture {

	width: 8px;

	vertical-align: middle;

	border-bottom: 1px solid #E8E8E8;

	background-color: #FFFAE1;

	}



.category_sub_picture {

	width: 8px;

	vertical-align: middle;

	border-bottom: 1px solid #E8E8E8;

	}







/**************************************************************

	3	-	HLAVNI SLOUPEC

**************************************************************/



/* hlavni plocha */

TD.main_content_middle {

	width: auto;

	padding: 0px 10px;

	vertical-align: top;

	}



/* cesta k aktualni kategorii */

.content_path {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #000000;

	width: 98%;

	margin: 0px 0px 0px 2px;

	padding: 3px;

	border-top: 1px solid #dee6f0;

	}







/**** KRATKY CLANEK ******************************************/



TABLE.short_article {

	width: 99%;

	border: 1px solid #d6d6d6;

	padding: 2px;

	}



.short_article_header {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: bold;

	color: #808080;

	background-color: #f1f1f1;

	letter-spacing: 0.1em;

	text-align: left;

	padding: 2px 2px 2px 5px;

	}



.short_article_cell {

	width: 50%;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt; 

	font-weight: normal; 

	text-align: left;

	vertical-align: top;

	color: #000000; 

	padding: 2px 5px 2px 5px; 

	}



.short_article_title {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small; 

	font-weight: bold; 

	color: #000000;

	}



.short_article_content {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small; 

	font-weight: normal; 

	color: #000000;

	}



.short_article_today {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small; 

	font-weight: normal; 

	color: #ffcc00;

	}



.short_article_accepted {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small; 

	font-weight: normal; 

	color: #000000;

	visibility: visible;

	}



A.short_article_link:link, A.short_article_link:visited, A.short_article_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: xx-small;

	font-weight: normal;

	text-decoration: none;

	color: #339933;

	}



A.short_article_detail_link:link, A.short_article_detail_link:visited, A.short_article_detail_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: xx-small;

	font-weight: normal;

	text-decoration: none;

	color: #339933;

	}



A.short_article_detail_link:hover {

	color: #339933;

	}





/**** UVODNI VYPIS - PREHLED *********************************/



.ul_uvodni_vypis {

	margin-top: 3px;

	}



.li_uvodni_vypis {

	list-style-image: url(../images/system/arrow_cte.gif);

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: normal;

	}

	

.uvodni_vypis_datum {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt; 

	font-weight: normal; 

	color: #ffcc00;

	}



A.uvodni_prehled_link:link, A.uvodni_prehled_link:visited, A.uvodni_prehled_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: normal;

	text-decoration: none;

	color: #339933;

	}



 A.uvodni_prehled_link:hover {

	color: #339933;

	}







/**** VYPIS JEDNOHO CLANKU ***********************************/



.content_single_article_detail {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: normal;

	color: #000000;

	}

	

A.content_single_article_link:link, A.content_single_article_link:visited, A.content_single_article_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: normal;

	}



.content_single_article_today {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small; 

	font-weight: normal; 

	color: #ffcc00;

	}



.content_single_article_accepted {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small; 

	font-weight: normal; 

	color: #000000;

	visibility: visible;

	}



.content_single_article_description {

	font-family: Verdana, Arial, sans-serif; 

	font-size: x-small; 

	font-weight: normal; 

	color: #000000;

	border: 1px solid #c6c6c6;

	padding: 2px 5px;

	background-color: #f5f5f5;

	margin-top: 9px;

	margin-bottom: 15px;

	}



.content_single_article_text {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small; 

	font-weight: normal; 

	color: #000000;

	margin-bottom: 15px;

	line-height: 150%;

	}



.content_single_article_category {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small; 

	font-weight: normal; 

	color: #000000;

	}



.content_single_article_info_header {

	font-family: Verdana, Arial, sans-serif; 

	font-size: x-small; 

	font-weight: bold; 

	color: #000000; 

	letter-spacing: 0.1em;

	}



TABLE.service {

	width: 93%;

	border: none;

	padding: 0px;

	margin-top: 10px; 

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: x-small;

	font-weight: normal;

	}

	

TABLE.service TD {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: x-small;

	font-weight: normal;

	}





/**** VYPIS CLANKU KATEGORIE *********************************/



TABLE.content_category {

	width: 100%;

	text-align: left;

	padding: 1px; 

	margin-top: 5px;

	}



A.content_category_header_link:link, A.content_category_header_link:visited, A.content_category_header_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: bold;

	text-decoration: none;

	color: #339933;

	}



A.content_category_header_link:hover {

	color: #339933;

	}



A.content_category_detail_link:link, A.content_category_detail_link:visited, A.content_category_detail_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: normal;

	text-decoration: none;

	color: #339933;

	}



A.content_category_detail_link:hover {

	color: #339933;

	}



.content_category_description {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small; 

	font-weight: normal; 

	color: gray;

	padding-left: 13pt;

	}



.content_category_detail {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: normal;

	color: #000000;

	padding-left: 13pt;

	}



.content_category_today {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small; 

	font-weight: normal; 

	color: #ffcc00;

	}



.content_category_accepted {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small; 

	font-weight: normal; 

	color: #000000;

	visibility: visible;

	}



.content_category_shortcut {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #000000;

	width: 98%;

	margin: 0px 0px 3px 2px;

	padding: 3px;

	background-color: #f8fafc;

	border-top: 1px solid #dee6f0;

	border-bottom: 1px solid #dee6f0;

	}



A.content_category_shortcut_link:link, A.content_category_shortcut_link:visited, A.content_category_shortcut_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

	color: #339933;

	}



A.content_category_shortcut_link:hover {

	color: #339933;

	}



A.content_category_author_link:link, A.content_category_author_link:visited, A.content_category_author_link:hover  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

	color: #339933;

	}



A.content_category_author_link:hover {

	color: #339933;

	}



.content_category_links {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: bold;

	}



.content_category_links_background {

	border-top: 1px solid #dee6f0;

	background-color: #f8fafc;

	width: 98%;

	margin-top: 25px;

	padding: 5px;

	}



A.content_category_links_link:link, A.content_category_links_link:visited, A.content_category_links_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	}





/**** VYPIS CLANKU AUTORA ************************************/



TABLE.content_author {

	width: 100%;

	text-align: left;

	padding: 1px; 

	margin-top: 5px;

	}



A.content_author_header_link:link, A.content_author_header_link:visited, A.content_author_header_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: bold;

	text-decoration: none;

	color: #339933;

	}



A.content_author_header_link:hover {

	color: #339933;

	}



.content_author_description {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small; 

	font-weight: normal; 

	color: gray;

	padding-left: 18px;

	}



.content_author_detail {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: normal;

	color: #000000;

	padding-left: 18px;

	}



.content_author_today {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small; 

	font-weight: normal; 

	color: #ffcc00;

	}



A.content_author_detail_link:link , A.content_author_detail_link:visited, A.content_author_detail_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: normal;

	text-decoration: none;

	color: #339933;

	}



A.content_author_detail_link:hover {

	color: #339933;

	}







/**** VYPIS CLANKU JINEHO AUTORA *****************************/



TABLE.content_other_author {

	width: 100%;

	text-align: left;

	padding: 1px; 

	margin-top: 5px;

	}



A.content_other_author_header_link:link, A.content_other_author_header_link:visited, A.content_other_author_header_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: bold;

	text-decoration: none;

	color: #339933;

	}



A.content_other_author_header_link:hover {

	color: #339933;

	}



.content_other_author_description {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small; 

	font-weight: normal; 

	color: gray;

	padding-left: 18px;

	}



.content_other_author_detail {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: normal;

	color: #000000;

	padding-left: 18px;

	}



.content_other_author_today {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small; 

	font-weight: normal; 

	color: #ffcc00;

	}



.content_other_author_accepted {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small; 

	font-weight: normal; 

	color: #000000;

	visibility: visible;

	}



A.content_other_author_detail_link:link , A.content_other_author_detail_link:visited, A.content_other_author_detail_link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: normal;

	text-decoration: none;

	color: #339933;

	}



A.content_other_author_detail_link:hover {

	color: #339933;

	}







/**** VYPIS VSECH CLANKU KANALU ******************************/



TABLE.content_all {

	width: 100%;

	text-align: left;

	padding: 1px; 

	margin-top: 8px;

	}



A.content_all_header_link:link, A.content_all_header_link:visited, A.content_all_header_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: bold;

	text-decoration: none;

	color: #339933;

	}



A.content_all_header_link:hover {

	color: #339933;

	}



.content_all_description {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small; 

	font-weight: normal; 

	color: gray;

	padding-left: 13pt;

	}



.content_all_detail {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: normal;

	color: #000000;

	padding-left: 13pt;

	}



.content_all_today {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small; 

	font-weight: normal; 

	color: #ffcc00;

	}



.content_all_accepted {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small; 

	font-weight: normal; 

	color: #000000;

	visibility: visible;

	}



A.content_all_detail_link:link , A.content_all_detail_link:visited, A.content_all_detail_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: normal;

	text-decoration: none;

	color: #339933;

	}



A.content_all_detail_link:hover {

	color: #339933;

	}







/**** ANONYMNI MAILINGLIST ***********************************/



TABLE.anonymous_mailinglist {

	vertical-align: middle;

	padding: 8px;

	margin-top: 15px;

	border: solid 1px #c6c6c6;

	background-color: White;

	}



.anonymous_mailinglist_plain_text {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: x-small; 

	color: #000000;

	vertical-align: middle;

	}







/**** UZIVATELSKY PROFIL a REGISTROVANY PROFIL****************/



.user_profile_plain_text { 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt; 

	color: #000000;

	}



.user_profile_title { 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt; 

	font-weight: bold; 

	color: #000000; 

	letter-spacing: 0.1em; 

	border: 1px solid #808080; 

	background-color: #fef5d0; 

	padding: 2px 2px 2px 10px; 

	}



TD.logged_user {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt; 

	font-weight: bold; 

	color: #000000; 

	vertical-align: middle; 

	text-align: center;

	color: #ffffc0; 

	background-color: #a6a6a6;

	margin-top: 10px; 

	margin-bottom: 10px

	}





/**** VYHLEDAVANI ********************************************/



/* uvodni formular */

.search_plain_text {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 8pt; 

	font-weight: normal;

	color: #000000;

	vertical-align: top;

	}



.search_title { 

	font-family: Verdana, Arial, sans-serif; 

	font-size: 10pt; 

	font-weight: bold; 

	color: #000000; 

	letter-spacing: 0.1em; 

	border: 1px solid #808080; 

	background-color: #fef5d0; 

	padding: 2px 2px 2px 10px; 

	}



.search_obligatory { 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt; 

	font-weight: bold; 

	color: #000000;

	vertical-align: top;

	}





/* priklady */

A.search_example_link:link, A.search_example_link:visited, A.search_example_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: normal;

	text-decoration: none;

	color: #339933;

	}



DIV.search_example {

	position: absolute; 

	visibility: hidden; 

	z-index: 2; 

	background-color: white;

	}



TABLE.search_example_table {

	width: 400px;

	margin: 3px;

	padding: 3px;

	border: 1px solid gray;

	background-color:  #f3f3f3;

	}



.search_example_title {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 9pt;

	font-weight: bold;

	background-color: #000000;

	color: #ffffff;

	padding: 3px 3px 3px 5px;

	vertical-align: top;

	}



.search_example_header {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 7pt;

	font-weight: normal;

	padding: 2px;

	vertical-align: top;

	background-color: #ffffff;

	color: #000000;

	}



.search_example_content {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 7pt;

	font-weight: normal;

	padding: 2px;

	vertical-align: top;

	}







/* vypis vyhledanych zaznamu */

TABLE.search_statistic {

	width: 100%;

	background-color: #f3f3f3;

	border: 1px solid #505a61;

	}



.search_statistic_cell {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: x-small; 

	font-weight: normal;

	padding: 5px;

	}



A.search_result_title_link:link, A.search_result_title_link:visited, A.search_result_title_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: x-small; 

	font-weight: bold; 

	color: #339933;

	}

	

A.search_result_title_link:hover {

	color: #339933;

	}



A.search_result_link:link, A.search_result_link:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: x-small; 

	font-weight: normal; 

	color: #339933;

	}



A.search_result_link:hover {

	color: #339933;

	}



.search_info_text {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 7pt; 

	font-weight: normal;

	color: #808080;

	}







/**************************************************************

	4	-	LEVY SLOUPEC

**************************************************************/



TD.main_content_left {

	vertical-align : top;

	width : 175px;

	/*background-image: url(../images/system/bg_sloupce.gif);*/

	background-image: url(../images/system/sloupce_pruhy.gif);

	}

	

/* tabulky : Vyhledávání, U?ivatelský profil, Poehled e-mailem, Web info */



TABLE.section_applications, TABLE.section_voting, TABLE.section_todays, TABLE.section_most_read, TABLE.section_visit,

TABLE.section_navigation, TABLE.section_calendar, TABLE.section_web_info, TABLE.section_search,

TABLE.section_mailing_list, TABLE.section_profile {

	text-align: left;

	padding: 2px 3px 2px 5px; 

	margin: 0px 3px 0px 3px; 

	border: 1px solid #c0c0c0; 

	background-color: #ffffff;

	width: 169px;

	}



.section_header {

	padding: 2px 2px 3px 5px; 

	background-color: #27a727; 

	color: #ffffff; 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 8pt; 

	font-weight: bold;

	}



A.section_link:link , A.section_link:visited, A.section_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: normal;

	text-decoration: none;

	color: #339933;

	}



A.section_link:hover {

	color: #339933;

	}



.li_web_info {

	list-style-image : url(../images/system/arrow_cte.gif); 

	margin-bottom: 1px; 

	margin-top: 2px; 

	}







/**************************************************************

	5	-	PRAVY SLOUPEC

**************************************************************/



TD.main_content_right {

	vertical-align : top;

	width : 175px;

	background-image: url(../images/system/bg_sloupce.gif)

	}





/* navstivte take*/

.summary_visit_picture {

	background-color: #ffffff;

	text-align: center;

	vertical-align: middle;

	height: 150px;

	}



.summary_visit_description {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: normal;

	background-color: #ffffff;

	text-align: center;

	vertical-align: middle;

	padding: 0px 2px;

	height: 30px;

	}





/* dnesni clanky */

.articles_today {

	border-bottom: 1px solid #E8E8E8;

	width: 100%;

	vertical-align: middle;

	text-align: left;

	}





/* nejctenejsi clanky */

.articles_most_read {

	border-bottom: 1px solid #E8E8E8;

	width: 100%;

	vertical-align: middle;

	text-align: left;

	}





/* aplikace */

A.applications_link:link, A.applications_link:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: xx-small;

	font-weight: normal;

	text-decoration: none;

	color: #339933;

	}



A.applications_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: xx-small;

	font-weight: normal;

	text-decoration: none;

	color: #339933;

	}









/**************************************************************

	6	-	MEZERA MEZI SLOUPCI

**************************************************************/



.main_column_separator_left {

	padding: 0px;

	background-color: white;

	background-image: url(../images/system/bg_line_vertical_l.gif);

	background-repeat: repeat-y;

	background-position: fixed;

	text-align: left;

	width: 5px;

	}

	

.main_column_separator_right {

	padding: 0px;

	background-color: white;

	background-image: url(../images/system/bg_line_vertical_r.gif);

	background-repeat: repeat-y;

	background-position: fixed;

	text-align: right;

	width: 5px;

	}







/**************************************************************

	7	-	ZAPATI

**************************************************************/



TABLE.main_footer {

	padding: 0px;

	width: 100%;

	}



.footer { 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	font-weight: normal;

	text-align: left;

	color: #000000; 

	padding-left: 15px; 

	padding-right: 15px; 

	padding-top: 2px; 

	padding-bottom: 15px;

	}

	

.footer_separator { 

	padding: 0px;

	background-color: white;

	background-image: url(../images/system/footer.gif);

	background-repeat: repeat-x;

	background-position: fixed

	}







/**************************************************************

	8	-	DISKUZE

**************************************************************/

	

TABLE.discussion_table {

	width: 100%;

	}



.discussion_shortcut {

	width: 100%;

	margin: 0px 0px 15px 0px;

	padding: 3px;

	background-color: #f8fafc;

	border-top: 1px solid #dee6f0;

	border-bottom: 1px solid #dee6f0;

	}

	

.discussion_shortcut_action {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: bold;

	}

	

.discussion_plain_text { 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt; 

	font-weight: normal;

	color: #000000;

	vertical-align: top;

	}

	

.discussion_plain_text_list { 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt; 

	font-weight: normal;

	color: #000000;

	vertical-align: top;

	padding-right: 5px;

	}

	

.discussion_obligatory { 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt; 

	font-weight: bold; 

	color: #000000;

	vertical-align: top;

	padding-right: 10px;

	}

	

.discussion_title { 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 10pt; 

	font-weight: bold; 

	color: #000000; 

	letter-spacing: 0.1em; 

	border: 1px solid #808080; 

	background-color: #fef5d0; 

	padding: 2px 2px 2px 10px;

	}

	

.discussion_original_message { 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt; 

	font-weight: normal;

	background-color: #f8fafc;

	color: #000000;

	text-align: left;

	padding: 2px 10px 2px 4px;

	vertical-align: top;

	}

	

.discussion_table_header {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt; 

	font-weight: bold;

	background-color: #fef5d0;

	color: #000000;

	padding: 2px 5px 2px 2px;

	}

	

.discussion_list_background {

	background-color: #f8fafc;

	}

	

A.discussion_list_link:link, A.discussion_list_link:visited, A.discussion_list_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: normal;

	text-decoration: none;

	color: #339933;

	}



A.discussion_list_link:hover {

	color: #339933;

	}

		

A.discussion_add_new_link:link, A.discussion_add_new_link:visited, A.discussion_add_new_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: normal;

	text-decoration: none;

	color: #339933;

	}



A.discussion_add_new_link:hover {

	color: #339933;

	}	



.discussion_action {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: xx-small; 

	font-weight: normal;

	color: gray;

	padding-left: 3px;

	margin-bottom: 2px;

	}



.discussion_statistic {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt; 

	font-weight: normal;

	color: gray;

	}



.discussion_message_notactive {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt; 

	font-weight: normal;

	padding: 2px 2px 2px 2px;

	background-color: #f5f8fb;

	}

	

.discussion_message_active_parent {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt; 

	font-weight: normal;

	padding: 2px 2px 2px 2px;

	background-color: #e0e9f2;

	}



.discussion_blank_background {

	background-color: #f5f8fb;

	padding: 0px 2px;

	}







/**************************************************************

	9	-	LOCAL FILE

**************************************************************/









/**************************************************************

	10	-	EXTERNI APLIKACE

**************************************************************/

	

.infopult_question_title { 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt; 

	font-weight: bold; 

	color: #000000; 

	letter-spacing: 0.1em; 

	border: 1px solid #808080; 

	background-color: #fef5d0; 

	padding: 2px 2px 2px 10px; 

	}







/**************************************************************

	11	-	KALENDAR AKCI

**************************************************************/

  TD.non {

	font-family : Verdana, Arial, Helvetica, sans-serif; 

	font-size :10px; 

	color : #c0c0c0; 

	font-weight :normal; 

	text-align: center;

	}



  TD.top   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size :10px; 

	color :#0000ff; 

	font-weight :bold; 

	text-align: center;

	}



 TD.hl_today {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size :15px; 

	color :#0000FF; 

	font-weight: bold; 

	text-align: center; 

	border: 1px solid #ffcc00; 

	background-color: #ffedad; 

	}



 TD.hl {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size :15px; 

	color :#0000FF; 

	font-weight: bold; 

	text-align: center; 

	border: 1px solid #e0f1f8; 

	background-color: #f2f7fc; 

	}



  A.noevent:link, A.noevent:visited, A.noevent:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size :10px; 

	color :#000000; 

	font-weight :normal; 

	text-decoration: none; 

	text-align: center;

	}



  A.event:link, A.event:visited, A.event:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size :10px; 

	color :#000000; 

	font-weight :bold; 

	text-decoration: none; 

	text-align: center;

	}



  A.normal:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size :12px; 

	color :#0000FF; 

	font-weight :normal; 

	text-decoration: none; 

	text-align: center;

	}



TABLE.kalendar_akci {

	text-align: center;

	background-color: White;

	border: solid 1px gray;

  	}



.calendar_weekdays {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 10px; 

	color: #000000; 

	font-weight: normal; 

	text-align: center;

	vertical-align: middle;

	}



.calendar_weekdays_today {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size :10pt; 

	color :#000000; 

	font-weight: normal; 

	text-align: center; 

	border: 1px solid #ffcc00; 

	background-color: #ffedad; 

	}





.calendar_title { 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt; 

	font-weight: bold; 

	color: #808080; 

	letter-spacing: 0.1em; 

	padding: 2px 2px 2px 2px; 

	margin-top: 15px;

	margin-bottom: 15px;

	margin-left: 7px;

	width: 260px;

	}



TABLE.kalendar_akci_vypis {

	background-color: #ffffff; 

	padding: 5px; 

	width: 90%; 

	border: solid 1px #c6c6c6;

	margin-top: 20px;

	margin-left: 7px;

	}



TD.kalendar_akci {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: xx-small;

	font-weight: normal;

	color: black;

	vertical-align: top;

	background-color: #f1f1f1;

	border-bottom: solid 1px #c6c6c6;

	}



TD.kalendar_akci_detaily {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: xx-small;

	font-weight: normal;

	color: black;

	vertical-align: top;

	background-color: #f1f1f1;

	border-top: solid 1px #c6c6c6;

	}



TD.kalendar_akci_popis {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: xx-small;

	font-weight: normal;

	color: black;

	vertical-align: top;

	background-color: #ffffff;

	}





TD.kalendar_akci_titulek {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	font-weight: bold;

	color: white;

	vertical-align: middle;

	}





.calendar_list_today {

	border-bottom: 1px solid #f5f5f5; 

	background-color: #f1f1f1; 

	text-align: left; 

	margin-top: 1px; 

	padding: 2px;

	}



.calendar_todays {

	text-align: left; 

	margin-top: 6px; 

	padding: 5px 2px 1px 2px;

	}







/**************************************************************

	12	-	SITEMAP

**************************************************************/



.sitemap_list {

	margin-left: 45px; 

	margin-right: 10px;

	margin-bottom: 20px;

	}

	

.sitemap_titulek {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold; 

	font-size: 10pt; 

	margin-top: 15px; 

	margin-bottom: 5px;

	}



A.sitemap_link:link, A.sitemap_link:visited, A.sitemap_link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: normal;

	text-decoration: none;

	color: #339933;

	}



A.sitemap_link:hover {

	color: #339933;

	}



A.sitemap_link_registered:link, A.sitemap_link_registered:visited, A.sitemap_link_registered {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: normal;

	text-decoration: none;

	color: blue;

	}







/**************************************************************

	13	-	ANKETA

**************************************************************/



TABLE.voting {

	border: 1px solid #808080; 

	background-color: white;

	}



.voting_question {

	text-align: center; 

	padding: 3px; 

	background-color: #f5f5f5; 

	margin-bottom: 5px; 

	border: 1px solid #c1c1c1;

	}



.voting_answer {

	text-align: left; 

	padding: 2px 4px; 

	margin-top: 5px; 

	background-color: #f1f1f1;

	}

	

.voting_total {

	text-align: center; 

	padding: 3px 4px; 

	background-color: #f5f5f5; 

	border: 1px solid #c1c1c1; 

	margin-top: 1px;

	}



