/*****************/
/** basic rules **/
/*****************/

body {
	margin: 0px;
	font-family: Arial;
}

h1, h2, h3, h4, h5, h6 {
	color: #004276;
	text-align: left;
}

p {
	margin: 0px;
}

table {
	margin: 5px 0 5px 5px;
	/*font-size: 0.6em;*/
}

table.news_table{
	margin: 0px;
	/*font-size: 0.6em;*/
}

.news_table img{
	margin: 0.6em;
}
.news_table a{
	margin-left: 0px;
}

ul {
	margin: 10px 0 10px 0;
	padding-left: 25px;
	line-height: 20px;
}

li {
	list-style-type: disc;
}

li a{
	/*font-size: 0.6em;*/
	font-weight: normal;
	text-decoration: underline;
}

a {
	text-decoration: none;
	color: #103D69;
	font-weight: bold;
	/*font-size: 0.9em;*/
}

a:hover {
	text-decoration: underline;
}

a img {
	border: none;
}

.news_title p {
	color: #004276;
	margin: 5px 0 0 5px;
	font-weight: bold;
}

pre {
	margin-left: 5px;
}

.news_title div {
	margin: 0 0 10px 5px;
	font-size: 0.9em;
}

.news_title a {
	text-decoration: underline;
}

.news  {
	/*font-size: 0.6em;*/
	margin: 5px 0 5px 5px;
}

.news a {
	text-decoration: underline;
	font-weight: normal;
}

.news img {
	margin: 0 10px 10px 0px;
}

/**************/
/* comments   */
/**************/

.comm_link {
	margin: 10px 5px;
}
.comm_link a{
	text-align: center;
	text-decoration: underline;
	margin: 5px 0;
}

.comments {
	float: left;
	background: #999 url(/_static/img/lead_comments.gif) bottom right no-repeat;
	padding: 0 5px 6px 5px;
	margin: 3px 6px;
	}

.comments a, .comments a:hover {
	color: #fff;
	font: 0.9em Arial;
	font-weight: bold;
	line-height: 16px;
	text-decoration: none;
	}

.comm_add {
	background-color: #547EB3;
	color: #ffffff;
	font-weight: bold;
	font-size: 0.9em;
	margin-top: 1px;
	padding: 5px;
}

.comms td {
	padding: 5px;
}

.comm_pag {
	background-color: #547EB3;
	color: #ffffff;
	text-align: center;
	height: 25px;
	margin: 1px 0;
}

.comm_pag a, .comm_pag a:hover {
	color: #ffffff;
	text-decoration: none;
}

.a {
	font-weight: normal;
}

.comm_pag span {
	line-height: 25px;
}


/*******************/
/* navigation menu */
/*******************/

.menu {
	margin: 1px 0 1px 0;
	padding: 2px 0 2px 25px;
	background: url(/_static/img/pda/pda_menu_bullet.gif) no-repeat 10px;
}

.back {
	background: url(/_static/img/pda/pda_menu_arrow.gif) no-repeat 10px;
}

.menu a{
	color: #FFFFFF;
}

.menu a:hover {
	text-decoration:none;
}

.menu_top {
	margin: 1px 0 1px 0;
	padding: 2px 0 2px 5px;
	color: #FFFFFF;
}

.menu_top a {
	color: #FFFFFF;
}

.menu_top a:hover {
	text-decoration:none;
}

.square {
	width: 6px;
	height: 45px;
	margin: 10px 0 10px 0;
}
	.fp {
		background-color: #547EB3;
	}
	.novice {
		background-color: #F75910;
	}
	.sport {
		background-color: #DB0000;
	}
	.kultura {
		background-color: #CB4C99;
	}
	.zabava {
		background-color: #FDBA18;
	}
	.tureavanture{
		background-color: #8AB9CA;
	}
	.video {
		background-color: #CD2700;
	}
	.spored {
		background-color: #8EAD1E;
	}
	.other{
		background-color: #528DD6;
	}

	.novice_sub {
		color: #F75910;
	}
	.sport_sub {
		color: #DB0000;
	}
	.kultura_sub {
		color: #CB4C99;
	}
	.zabava_sub {
		color: #FDBA18;
	}
	.tureavanture_sub{
		color: #8AB9CA;
	}
	.video_sub {
		color: #CD2700;
	}
	.spored_sub {
		color: #8EAD1E;
	}
	.other_sub{
		color: #528DD6;
	}

.nav {
	margin: 5px 5px 5px 5px;
}

/********************/
/* --- menu end --- */
/********************/

.vam {
	vertical-align: middle;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.clear {
	clear: both;
}

small {
	margin: 0 0 10px 5px;
	font-size: 0.9em;
}

.related {
	color: #808080;
}

.related_bullet{
	background: url(/_static/img/pda/pda_related_bullet.gif) no-repeat 0 5px;
	padding-left: 12px;
	/*font-size: 1.5em;*/
}

.even {
	background-color: #FFFFFF;
	padding: 10px 0 10px 15px;
	vertical-align: middle;
}

.odd {
	background-color: #ECF0F4;
	padding: 10px 0 10px 15px;
	vertical-align: middle;
}

.title_link {
	/*margin-left: 10px;*/
	/*font-size: 1em;*/
	text-decoration: underline;
}

.header {
	background-image: url(/_static/img/pda/pda_tile_def.gif);
	margin: 0px;
}

.divide {
	background-color: #547EB3;
	height: 5px;
	margin: 0 0 0 1px;
}

.footer {
	background-color: #547EB3;
	color: #FFFFFF;
	/*font-size: 0.6em;*/
	text-align: center;
}