.cms_abstract_table { 
	font-family: 'Roboto Slab', serif; 
	font-size: 12px; 
	color: #000000;
}

.cms_list_abstract, .cms_list_date, .cms_list_title, .cms_list_substd {

	font-family: 'Roboto Slab', serif; 
        font-size: 12px;
        text-align: justify;
}

.cms_list_abstract, .cms_list_date { color: #5F7186; } 

.cms_list_title, .cms_list_substd { color: #5F7186; }

.cms_list_date     { 
	width:66px; 
	font-weight: bold; 
	padding-top: 0px; 
}

.cms_list_title    { font-weight:noraml; }

.cms_list_title A { text-decoration: none; color: #2B4463; }
.cms_list_title A:hover { text-decoration: underline; }

.cms_list_substd   { 
	font-family: Arial, sans-serif; 
	font-size: 9px; 
	width:15px; 
	padding-top: 1px; 
}


.cms_news_title, .cms_news_text, .cms_news_author {
	font-family: 'Roboto Slab', serif; 
	color: #5F7186;	
        font-size: 12px;
}

.cms_news_title  {  

	font-size: 14px;  
	font-weight: bold; 
	margin: 8px 0px 20px 0px; 
	line-height: 24px;
	text-align: left;

}

#text .cms_news_author {

	font-weight: bold; 
	text-align: right;
	display: block;
}

.cms_news_text   {  text-align: justify; color: #5F7186; }


/*      ********* styly obrazkov ********/

.cms_news_image  {  

	margin: 0px 0px 10px 10px; 
	float: right;
}

#text .cms_news_banner  {  

	margin: 10px 0px 0px 0px; 
}


/*      ********* styly fotogalerie ********/

#text .cms_news_gallery_box img {
	float: none;
}

#text .cms_news_gallery_box a, #text .cms_news_gallery_box a:hover {

	border: 0px solid #ccc;
}


#text .cms_news_gallery_box {
        display: block;
	text-align: left;
}

#text img.cms_news_gallery, #text img.cms_news_gallery_full {  

	margin: 10px 10px 10px 0px; 
	border: 2px solid #ccc;
}

#text .cms_news_gallery_full_box a, #text .cms_news_gallery_full_box a:hover { border-bottom: 0px solid #ccc; }

#text img.cms_news_gallery_full { 
	margin: 10px 0px 0px 0px;  
	float: none;
}

#text span.cms_news_gallery_descr, #text span.cms_news_gallery_navig {
	font-family: 'Roboto Slab', serif; 
        font-size: 12px;
	display: block;	
}

#text .cms_news_gallery_navig {
	text-align: right;
	margin-top: 10px;
}


/* 	**********  STYLY WYSIWYG **********/

.user_title, .user_subtitle, .user_grey { 
	font-family: 'Roboto Slab', serif; 
	
	color: #5F7186;
}

.user_title { 
	font-size: 16px;  
	font-weight: bold; 
	margin: 8px 0px 20px 0px; 
	line-height: 24px;
}

.user_subtitle { 
	font-size: 13px; font-weight: bold; 
}

.user_grey { 
	font-size: 11px; color: #B4B2A7;
}


/* 	**************************************/
/* 	**********  STYLY EDITORU  ***********/
/* 	**************************************/

body form { display: inline; }


.cms_edit_std, .cms_edit_std_grey, .cms_edit_subtitle {
	font-family: 'Roboto Slab', 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: 'Roboto Slab', 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;
}

/* 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: 'Roboto Slab', serif; 
	font-size: 11px; 
	color: #000000; 
	width: 124px;
}
