/* --- text-align --- */

body {
	text-align: left;
}

.banner_468,
.banner_box_right,
.box_reality,
.traillist li div,
.category_title h1,
.category_link_list a,
.partner_block ul li .img,
.partner_block ul li h6,
.extra h4,
.banner,
.zalozky_kategorie .kategorie_nadpis_prehled h1 {
	text-align: center;
}

#bg_info,
.reality_formular .tlacitka,
.calendar span a,
.story_detail .author,
.story_detail .story_info p,
.list_detail .right,
.storie_typ ul li .obrazek_pravy .image,
.publication_detail #type,
.presentation h3,
.advertisement h3 {
	text-align: right;
}

/*.story_detail,
.company_detail, 
.publication_detail, */
#footer {
	text-align: justify;
}

/* --- /text-align --- */


/* --- text-decoration --- */

a,
#sform,
#odkazy li a,
.category_link_list a:hover,
.category_link_list a.activ,
.category_subcategory ul li a,
ul.mn li a,
div.sn dl dd a {
	text-decoration: none;
}

a:hover,
/* .calendar h6, */
.address a,
#address a,
.story_detail a,
.company_detail a, 
.publication_detail a, 
.story_detail .story_info p a,
#recommended_companies li .keyword_wrapper .underline,
.traillist_new .traillist_new_center p span a,
.traillist_new .traillist_new_center h6 a {
	text-decoration: underline;
} 

/* --- /text-decoration --- */

/* --- font family --- */

h1,
h2,
h3, 
h4, 
h5, 
h6 {
	font-family: Georgia, "Times New Roman", Times, serif;
}

/* --- /font family --- */

/* --- font-size --- */

.reality_formular input.hledat,
.story_detail .paragraph  .obrazek_pravy,
.story_detail .paragraph  .obrazek_levy,
.story_detail .annotation  .left,
.story_detail .annotation  .right,
.top_content .top a div {
	font-size: 10px;
}

.calendar, 
.other_stories ul li p span,
.new_more_stories_expanded ul li p span,
.box_reality_inner h4,
.traillist li h6,
.traillist li p,
.traillist_new .traillist_new_center h6,
.traillist_new .traillist_new_center p,
.other_stories .more {
	font-size: 11px;
}

.yui-nav,
.traillist li h5,
.traillist_new .traillist_new_center h5  {
	font-size: 12px;
} 

h6 {
	font-size: 14px;
}

h5 {
	font-size: 15px;
}

h4 {
	font-size: 16px;   
}

h3, 
.no_results {
	font-size: 18px;
}

h2 {
	font-size: 20px;
}

h1 {
	font-size: 24px;
}

/* --- /font-size --- */

/* --- font style and weight --- */

i, em {
  font-style:italic; 
}

.yui-nav,
#bg_info,
.category_new ul li span,
.calendar h4,
.cover_story h4,
.magazines h4, 
.books h4,
.blogs h4,
.content div h4,  
.partner_section_category ul li h6,
.company_recomandations_category ul li h6,
.storie_typ ul li h6,
.category_link_list a,
.category_subcategory li a,
.marketplace_news_category h3,
.more_stories h3, 
.company_category h3,
.library h3,
.story_detail .story_info,
.story_detail  strong,
.publication_detail  strong,
#footer p span,
.address ul li span,
#map ul .level0,
#map ul .level1,
.reality_subcategory h5, 
.reality_formular h5,
.top_content .top h4,
.top_content .top p span,
.kalendar_homepage_info,
.reality_formular input.hledat ,
.reality_list .table-title,
.menu_small ul li h4,
.advertisement ul li h4, 
.advertisement ul li h6,
.advertisement ul li span,
.contact ul li h4,
.contact ul li h6,
.reality_subcategory div ul li ul li span,
.marketplace_news_category_big ul li a h4,
.category_block ul li h6,
.category_block h4,
.partner_block h4,
#results ul li h4,
#results ul li h6,
#results #search_info a,
#results #search_info h4 span,
.category_new div h4,
.company_detail .telo ul li strong,
.reality_new .reality_content .reality_box span a,
.company_detail strong,
.presentation h4,
.presentation h6,
.other_stories ul li p strong,
.traillist_new .traillist_new_center h6 a,
.traillist_new .traillist_new_center p span a,
.traillist_new .traillist_new_center .title,
.reality_new h4 a {
	font-weight: bold;
} 

.advertisement ul li span p {
	font-weight: normal;
}

/* --- /font style and weight --- */

/* --- others --- */

ul.mn li,
ul.mn li a, 
div.sn dl dd,
div.sn dl dd a {
	white-space: nowrap;
}

.category_link_list a,
.reality_formular input.hledat {
	text-transform: uppercase;
} 
 
/* --- /others --- */
