.cms_abstract_table { 
	font-family: Arial; 
	font-size: 12px; 
	color: #000000;
}

.cms_list_abstract, .cms_list_date, .cms_list_title, .cms_list_substd {

	font-family: Arial;
        font-size: 12px;
        text-align: justify;
}

.cms_list_abstract, .cms_list_date { color: #000000; } 

.cms_list_title, .cms_list_substd { color: #9BCD32; }

.cms_list_date     { 
	width:66px; 
	font-weight:bold; 
	padding-top: 1px; 
}

.cms_list_title    { font-weight:bold; }

.cms_list_substd   { 
	font-size: 9px; 
	width:15px; 
	padding-top: 3px; 
}


.cms_news_title, .cms_news_text, .cms_news_author {
	font-family: Arial; 
	COLOR: #FF9C00;
        font-size: 11px;
}

.cms_news_title  {  font-size: 12px; font-weight: bold; }

.cms_news_text   {  display: block; text-align: justify; color: #666; }

.cms_news_text a  { color: #666; }
.cms_news_text a:hover  { color: #FF9C00; TEXT-DECORATION: none; }

.cms_news_author { 
	color: #666; 
	text-align: right; 
	display: block; 
	paddign-top: 10px;
}

/*      ********* styly obrazkov ********/

.cms_news_image  {  

	margin: 0px 0px 10px 10px; 
	border: 1px solid #ccc;
	float: right;
}

.cms_news_banner  {  

	margin: 10px 0px 10px 0px; 
}


/*      ********* styly fotogalerie ********/

.cms_news_gallery_box {
        display: block;
	text-align: left;
}

.cms_news_gallery, .cms_news_gallery_full {  

	margin: 10px 10px 10px 0px; 
	border: 2px solid #ccc;
}

.cms_news_gallery_full_box { }

.cms_news_gallery_full { margin: 10px 0px 0px 0px;  }

.cms_news_gallery_descr, .cms_news_gallery_navig {
	font-family: Arial;
        font-size: 11px;
	display: block;	
	color: #666;
	margin-top: 5px;
}

.cms_news_gallery_navig a {
	color: #666;
}

.cms_news_gallery_navig {
	text-align: right;
}

.cms_news_gallery_navig a:hover {
	color: #FF9C00; TEXT-DECORATION: none;
}


/* 	**********  STYLY WYSIWYG **********/

.user_title, .user_subtitle, .user_grey { 
	font-family: Arial, Helvetica, sans-serif;
	color: #96D045;
}

.user_title { 
	font-size: 16px; font-weight: bold;
}

.user_subtitle { 
	font-size: 13px; font-weight: bold; 
}

.user_grey { 
	font-size: 11px; color: #B4B2A7;
}

/* 	**************************************/
/* 	**********    STYLY FORA   ***********/
/* 	**************************************/


.cms_forum_input {
	width: 300px;
}


.cms_forum_input h2, .cms_forum_input h3 {

	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 13px; 
	font-weight: bold; 
	margin: 0px;

}

.cms_forum_input h3 {
	font-size: 12px; 
}

.cms_forum_input .c_image {
	float: right; 
	margin-top: 15px;
}

.cms_forum_input input.one_line, .cms_forum_input .multi_line {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px; 

	width: 200px;
}

.cms_forum_input .multi_line {
	width: 496px;
	height: 150px;
}

.cms_forum_main {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 13px; 
	width: 500px;
}


.cms_forum_main ul {
	list-style-type: none;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}

.cms_forum_main ul li {

	border: 1px dashed #666;
	background-color:#ddd;
	padding: 5px;
	margin-bottom: 10px;
}

.cms_forum_main ul li h3 {

	padding: 0px;
	margin: 0px;
}


.cms_forum_main .right {

	color: #666;
	float: right;
	font-weight: bold; 
	margin-left: 10px;
}

.cms_forum_main h3 {
	font-size: 13px; 
	font-weight: bold; 
}


.cms_forum_page_numbers {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 13px; 

}

.cms_forum_page_numbers ul { 

	display: inline;
	padding:  0px;
	margin:  0px;
	list-style-type: none;

}

.cms_forum_page_numbers li { 

	display: inline;
	margin-right: 10px;

}

.cms_forum_page_numbers li a { 
	BACKGROUND: #ddd; 
	padding: 3px 7px 3px 7px;
	border: 2px dotted #aaa;
	text-decoration: none;
	color: #666;
}

.cms_forum_page_numbers li a.sel { border: 2px dotted #FF7200; BACKGROUND: #FFF; }

.cms_forum_page_numbers li a:hover { 
	BACKGROUND: #fff; 
}


.cms_forum_next_prev {
	margin-right:  10px;
	margin-bottom:  15px;
}

.cms_forum_next_prev a {
	color: #666;
}

.cms_forum_next_prev a:hover { text-decoration: none; }



/* 	**************************************/
/* 	**********  STYLY EDITORU  ***********/
/* 	**************************************/

body form { display: inline; }


.cms_edit_std, .cms_edit_std_grey, .cms_edit_subtitle {
	font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
}

.cms_edit_std      {  color: #000000; }

.cms_edit_std_grey {  color: #999999; }

.cms_edit_subtitle {  
	font-size: 12px; color: #9BCD32; text-align: justify; font-weight: bold
}

.cms_edit_field_std, .cms_edit_field_short, .cms_edit_field_file, .cms_edit_field_grey, .cms_edit_field_combo {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
}

.cms_edit_field_std   { width:600px; }

.cms_edit_field_file  { width:300px; }

.cms_edit_field_short { width:104px; }

.cms_edit_field_combo { width:150px; }

.cms_edit_field_grey  { 
	width:40px; 
	color: #999; 
	BACKGROUND: #eee; 
	text-align: right; 
	border: 1px dashed #000; 
	padding: 2px;
}

/* multiple photos upload */

#files_list {
	color: #666; 
}

/* fotogaleria popisky */

.cms_edit_gallery { 
	color: #000000; 
	display: inline;
	float: left;
	BACKGROUND: #eee; 
}

.cms_edit_gallery input {
 	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	width: 124px;
}

/* CSS aktualty */

.cms_aktuality {
 	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666;
}

.cms_aktuality a {
	color: #666;
}

.cms_aktuality a:hover {
	color: #FF9C00; TEXT-DECORATION: none;
}


.cms_aktualita, .cms_aktualita2 {
	display: block;
	BACKGROUND: #f2f2f2; 
	padding-top: 3px;
	padding-bottom: 3px;
}

.cms_aktualita2 {
	BACKGROUND: #fff; 
}


.cms_aktuality_datum {
	font-weight: bold;
}

.cms_aktuality_zobacik {
 	font-family: Arial; 
	font-size: 10px; 
	padding: 0 3px 0 3px;

}

.cms_aktuality_nadpis {

}

.cms_aktuality_abstrakt {

}