BODY, TD, TH, P {
	font: 11px Arial, sans-serif;
}

A {
	color: #00068D;
}

.topnav_td1 {
	height: 22px;
	background-color: #f2ebdb;
	font: 9px Arial, sans-serif;
	line-height: 22px;
}
.topnav_antetka {
	font: bold 10px Verdana, sans-serif;
}


.leftmenu_td1 {
	padding: 6px;
	background-color: #f2ebdb;
}

.leftmenu_navlink {
	font: 11px Tahoma, sans-serif;
	text-decoration: none;
	color: Black;
}

.leftmenu_grif_none {
	width: 5px;
	background-color: #f2ebdb;
}
.leftmenu_grif_gray {
	width: 5px;
	background-color: #c6c8c3;
}
.leftmenu_grif_blue {
	width: 5px;
	background-color: #676a95;
}
/* cifrata e rowstyle */
.leftmenu_grif_1 {
	width: 5px;
	background-color: #676a95;
}
.leftmenu_grif_2 {
	width: 5px;
	background-color: Silver;
}
.leftmenu_grif_3 {
	width: 5px;
	background-color: #a00000;
}
.leftmenu_grif_4 {
	width: 5px;
	background-color: #7D9BCD;
}
.leftmenu_grif_5 {
	width: 5px;
	background-color: #BC7272;
}

.right_smallheader {
	font: bold 10px Tahoma, sans-serif;
}

.right_smallheader_date {
	font: normal 9px Tahoma, sans-serif;
}

.right_smallcontent {
	font: 10px Tahoma, sans-serif;
}

.right_smalltitle {
	font: 12px Arial, sans-serif;
	text-decoration: none;
	color: Black;
	text-align: justify;
}
.right_smalltitle:hover {
	color: #a00000;
}

.right_smalltitle_red {
	font: 12px Arial, sans-serif;
	text-decoration: none;
	color: #d00000;
	text-align: justify;
}

.right_pubdate {
	font: italic 10px Arial, sans-serif;
	color: #404040;
}


.list_story_title_red {
	font: bold 13px Arial, sans-serif;
	color: #c00000;
	text-decoration: none;
}

.list_story_title {
	font: bold 13px Arial, sans-serif;
	color: Black;
	text-decoration: none;
}
.list_story_title:hover {
	color: #a00000;
	text-decoration: underline;
}

.list_story_author {
	font: 11px Arial, sans-serif;
	color: #a00000;
}

.list_story_date {
	font: 10px Arial, sans-serif;
	color: #808080;
}
.list_story_descr {
	font: 12px Arial, sans-serif;
}
.list_story_stitle {
	font: italic 11px Arial, sans-serif;
}

.fprubr_td1 {
	padding: 3px;
	background-color: #f2ebdb;
}

.fprubr_rubrname {
	font: bold 11px Arial, sans-serif;
	text-decoration: none;
	color: Black;
}

.fprubr_grif_blue {
	width: 5px;
	background-color: #676a95;
}

.fprubr_title {
	font: bold 11px Arial, sans-serif;
	text-decoration: none;
	color: Black;
}
.fprubr_title:hover {
	font: bold 11px Arial, sans-serif;
	text-decoration: underline;
	color: #a00000;
}

.fprubr_subtitle {
	font: 11px Arial, sans-serif;
	text-decoration: none;
}

.fprubr_date {
	font: 9px Arial, sans-serif;
	text-decoration: none;
	color: #a00000;
}

.story_title {
	font: bold 15px Arial, sans-serif;
}

.story_suptitle {
	font-weight: normal;
	font-style: italic;
	font-size:  11px;
}

.story_subtitle {
	font-weight: normal;
	font-style: italic;
	font-size:  13px;
}

.story_author {
	font-size: 11px;
	font-weight: normal;
	color: #a00000;
}

.story_date {
	font: 10px Arial, sans-serif;
	color: #808080;
}

.story_contents, .story_contents p {
	font: 13px Arial, Tahoma, sans-serif;
	line-height: 1.4em;
}

.hotnewslink {
	font: normal 10px Arial, sans-serif;
	text-decoration: none;
}

A.hotnewslink {
	color: #00068D;
}

A.hotnewslink:hover {
	text-decoration: underline;
}

.forum_grif_blue {
	width: 5px;
	background-color: #697B98;
	color: Navy;
}

.forum_nav_td {
	background-color: #DBE4ED;
}

.forum_post_td {
	background-color: #f0f0f0;
}

.forum_msg_txt {
	font: 12px Arial, sans-serif;
}

.forum_subject {
	font: 12px Arial, sans-serif;
}

.forum {
	border-collapse: collapse;
	border: 1px solid Silver;
}

.forum td,th {
	border: 1px solid Silver;
}

.news_tbldef {
	border-collapse: collapse;
	width: 100%;
}
.news_tbldef td {
	border: 1px solid Silver;
}

.news_tblleft {
	width: 45%;
	border: 0px solid white;
	float: left;
	background-color: #FFFFCC;
	padding: 3px;
	margin: 0px;
	margin-right: 5px;
	clear: left;
}

.news_tblright {
	width: 45%;
	border: 0px solid white;
	float: right;
	background-color: #FFFFCC;
	padding: 3px;
	margin: 0px;
	margin-left: 5px;
	clear: right;
}

.news_tblright td, .news_tblright p, .news_tblleft td, .news_tblleft p {
	font: 11px Arial, sans-serif;
}

.phototext {
	font: normal 10px Arial, sans-serif;
}

.formerr {
	color: a04020;
	font: normal 10px Verdana, Arial, sans-serif;
}

span.style-small {font-size:9pt;}
span.style-large {font-size:15pt;}
span.color-red {color:red;}
span.color-green {color:green;}
span.color-normal {color:black;}

.leaderboard {
	width: 1000px;
	text-align: center;
}

.leaderboard * {
	margin: 5px;
}