/*****************************************
*                                        *
*	  Style-sheet pro Agronavigator      *
*	  Copyright 2003 eFractal, s.r.o.    *
*	  Vytvoril : Pavel Karabec           *
*                                        *
*****************************************/

/*
poznamky:
	1.	cesta k obrazkum je vzdy : url(../images/system/nazev_vaseho_obrazku);
		kde "nazev_vaseho_obrazku" je jmeno existujiciho souboru
*/


/**************************************************************
	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: #7c1e23;
	text-decoration:none;
	}

A:hover { 
	color: #8b9885; 
	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: #7c1e23;
	}

A.general_paging:hover { 
	color: #8b9885;
	}

.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;
	border-bottom: 1px solid #000000;
	/*background-color: #D6E7FA;*/
	background-image: url('../images/system/podkladHK1.jpg');	
	background-repeat: no-repeat;
	background-position:  left 50%;
	}

.header_logo {
	vertical-align: top;
	padding: 0px;
	height: 91px;
	width: 280px;
	}
	
.header_infoline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #003333;
	text-align: left;
	vertical-align: top;
	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 #000000;
	width: 468px;
	height: 60px;*/
	width: 0px;
	height: 0px;
	}



/**************************************************************
	2	-	KANALY
**************************************************************/

/* tabulka : Navigace */
.channel_active {
	/*background-color: #ffcc99;*/
	background-image: url('../images/system/navigace_podklad_aktivni.gif');
	text-align: left;
	border-bottom: 1px solid #d5d5d6; padding-left:7px; padding-right:2px; padding-top:4px; padding-bottom:4px
	}

.channel_passive {
	/*background-color: #ffffff;*/
	background-image: url('../images/system/navigace_podklad.gif');
	text-align: left;
	border-bottom: 1px solid #d5d5d6; padding-left:7px; padding-right:2px; padding-top:4px; padding-bottom:4px
	}

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: #7c1e23;
	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: #7c1e23;
	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: #AC0008;
	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: #7c1e23;
	}

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: #7c1e23;
	}

A.short_article_detail_link:hover {
	color: #8b9885;
	}


/**** 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: #7c1e23;
	}

 A.uvodni_prehled_link:hover {
	color: #8b9885;
	}



/**** 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: #7c1e23;
	}

A.content_category_header_link:hover {
	color: #8b9885;
	}

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: #7c1e23;
	}

A.content_category_detail_link:hover {
	color: #8b9885;
	}

.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: #7c1e23;
	}

A.content_category_shortcut_link:hover {
	color: #8b9885;
	}

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: #7c1e23;
	}

A.content_category_author_link:hover {
	color: #8b9885;
	}

.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: #7c1e23;
	}

A.content_author_header_link:hover {
	color: #8b9885;
	}

.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: #7c1e23;
	}

A.content_author_detail_link:hover {
	color: #8b9885;
	}



/**** 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: #7c1e23;
	}

A.content_other_author_header_link:hover {
	color: #8b9885;
	}

.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: #7c1e23;
	}

A.content_other_author_detail_link:hover {
	color: #8b9885;
	}



/**** 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: #7c1e23;
	}

A.content_all_header_link:hover {
	color: #8b9885;
	}

.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: #7c1e23;
	}

A.content_all_detail_link:hover {
	color: #8b9885;
	}



/**** 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: #7c1e23;
	}

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: #7c1e23;
	}
	
A.search_result_title_link:hover {
	color: #8b9885;
	}

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: #7c1e23;
	}

A.search_result_link:hover {
	color: #8b9885;
	}

.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')
	}
	
/* tabulky : Vyhledávání, Uživatelský profil, Přehled 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 #cbd7e3; 
	background-color: #ffffff;
	width: 169px;
	}

.section_header {
	padding: 2px 2px 3px 5px; 
	/*background-color: #cbd7e3;*/ 
	background-color: #339966;
	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: #7c1e23;
	}

A.section_link:hover {
	color: #8b9885;
	}

.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: #7c1e23;
	}

A.applications_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	text-decoration: none;
	color: #8b9885;
	}




/**************************************************************
	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 50%;
	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 50%;
	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 50%; 
	}



/**************************************************************
	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: #7c1e23;
	}

A.discussion_list_link:hover {
	color: #8b9885;
	}
		
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: #7c1e23;
	}

A.discussion_add_new_link:hover {
	color: #8b9885;
	}	

.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: #7c1e23;
	}

A.sitemap_link:hover {
	color: #8b9885;
	}

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;
	}