.cms_abstract_table { font-family: Arial; font-size: 12px; color: #000000}

.cms_list_abstract {  font-family: Verdana, Arial; font-size: 10px; text-align: justify; color: #333333}
.cms_list_date {  font-family: Verdana, Arial; font-size: 10px; text-align: justify; color: #000000; width:66px; font-weight:normal; padding-top: 1px}
.cms_list_title {  font-family: Verdana, Arial; font-size: 10px; font-weight:bold; color: #333333}
A.cms_list_title { TEXT-DECORATION: none;}
A.cms_list_title:hover { color: #E56D6D;}
.cms_list_substd {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-align: justify; color: #000000; width:13px; padding-top: 2px}

.cms_news_title {  font-family: Verdana, Arial; font-size: 14px; color: #333333; font-weight: bold; text-align: left}
.cms_news_text {  font-family: Verdana, Arial; font-size: 10px; text-align: left; color: #333333; }
.cms_news_text A { color: #333333}
.cms_news_text A:hover { TEXT-DECORATION: none; }
.cms_news_author {  
	font-family: Verdana, Arial; font-size: 10px; color: #333333; 
	font-weight: bold; 
	margin-top: 10px;
	display: block;
	text-align: right;
}

.cms_news_image  {  
	padding-left: 0px; padding-bottom: 0px; margin-left: 10px; margin-bottom: 10px; 
	border: 2px solid #D3DAEE;
	float: right;
}

.cms_news_banner {
	padding: 0px;
	padding-top: 10px;
	margin: 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 { margin: 10px 0px 0px 0px;  }

.cms_news_gallery_descr, .cms_news_gallery_navig {
	font-family: Verdana;
        font-size: 10px;
	display: block;	
}

.cms_news_gallery_navig {
	text-align: right;
	margin-top:10px;
}

.cms_news_gallery_navig a {
	color: #000;
}

.cms_news_gallery_navig a:hover {
	text-decoration: none;
}

.cms_news_gallery_descr {

	BACKGROUND: #eee; 
	display: block;	
	padding:10px;
}


.user_title { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #333333 ; font-weight: bold}
.user_subtitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; font-weight: bold; }
.user_grey { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: B4B2A7}


/* 	**************************************/
/* 	**********  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:100px; }

.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;
}

/* 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;
}

