dl.news-single-links dt {font-size: 11px;}

table#top1 a {text-decoration: none; font-size: 10px;}
table#top1 a:hover{text-decoration: underline;}
p.nav {
	font-size: 8px;
	text-align: right;
	width: 500px;
}

div.about{
 padding-right: 15px;
 padding-bottom: 20px;
 font-size: 11px; 
 text-align: right;
}


div.tx-indexedsearch-searchbox table td {font-size: 12px;}

div.news-single-backlink {font-size: 11px; padding-top: 10px;}
div.news-single-backlink a {text-decoration: underline;}
div.news-single-backlink a:hover{text-decoration: none;}

div.send { font-size: 12px;} 
/* Initial common setup */
body {
	background-color:#CECECE;
	font-family:Arial,sans-serif;

}

body,p,h1,h2,h3,h4,form,input {
	padding:0px; margin:0px;
}

td {
	vertical-align:top;
}

input.our {
	border:1px solid #999;
}

/* Hrefs in text, underlined */
a,a:link,a:visited,a:active,a:hover  { color: #515151; text-decoration: none; }

/* Not underlined hrefs, only if hover */
a.nav,a.nav:link,a.nav:visited,a.nav:active { text-decoration: none; }
a.nav:hover { text-decoration:underline; }

/* Hrefs in left navigation */
a.nav-left,a.nav-left:link,a.nav-left:visited,a.nav-left:active,a.nav-left:hover {
	color: #000000;  
}

/* Hrefs in left navigation when selected */
a.nav-left-s,a.nav-left-s:link,a.nav-left-s:visited,a.nav-left-s:active,a.nav-left-s:hover {
	color: #333;  
}

/* Hrefs in bottom content navigation */
a.yellow,a.yellow:link,a.yellow:visited,a.yellow:active,a.yellow:hover {
	color: #FFB50A;  
}

/* Hrefs in bottom content navigation */
a.blue2,a.blue2:link,a.blue2:visited,a.blue2:active,a.blue2:hover {
	color: #000000;
	font-size: 9px;
	text-decoration: underline;
	font-family: Tahoma, Verdana, Arial;
}

/* Hrefs in bottom left */
a.gray1,a.gray1:link,a.gray1:visited,a.gray1:active {
	color: #515151;
	text-decoration: none;
}

/* Hrefs in bottom right */
a.gray2,a.gray2:link,a.gray2:visited,a.gray2:active {
	color: #5E5B5B;  
}

/* Hrefs in login form */
a.gray3,a.gray3:link,a.gray3:visited,a.gray3:active {
	color: #DDD;  
}

/* Top table setup */

table#top1 {
	width:968px;

}

table#top1 td {
	vertical-align:middle;
	background-color: #f2d328;

}

table#top1 td form{
	padding-right: 30px;

}
/* Top logo - setting summary height of top table via margin*/
img#logo-top {
	margin:13px 0px 12px 0px;
}

/* Search position, text size and spaces between elements */
table#search {
	margin-left:460px;
}
table#search p {
	font-size:11px;

}
table#search input.our {
	margin-right:10px;
	width:110px;
	height:18px; /* Correct height for IE */
}

table#search a{
	color: #FFFFFF;
	margin-left: 2px;
	margin-bottom: 5px;
	text-decoration: underline;
}
table#search a:hover{
	color: #FFFFFF;
	margin-left: 2px;
	margin-bottom: 5px;
	text-decoration: none;
}

/* Main table columns */
table#main {
	width:968px;
	background-color:#FFF;
	margin-left:auto; margin-right:auto;
}
td#left {
	background-color:#FFFFFF;
	width:8px;
}
td#nav1 {
	width:232px;
	background-image: url('images/menu_fon.jpg');
}

div#mainm {
	border-right: 1px solid #dfdfdf;
}


/* Top white cell with date in left navigation */
div#nav-top {
	font-size:10px;
	color:#848484;
	padding:6px 10px 6px 15px;
	background-color: #FFFFFF;
}

.nav1, .nav2, .nav1s, .nav2s {
	font-size:11px;
	color:#000000;
	border-bottom:1px solid #858585;
	border-right :1px solid #9f9f9f;
	padding:5px 15px 5px 15px;
}

.nav1 { background-color: #d2d2d2;}

.nav1, .nav1s {
	padding-left:15px;
}

.nav2 {
	padding-left:30px;
	background-image:url('images/menu_1.jpg')
}

div.nav2s {
	background-color:#FFFFFF;
	padding-left:45px;
}

div.nav1s {
	background-color:#5286B8;
	color:#333;
}


table#content {
	margin:25px 0px 30px 0px;
}
table#content div.yellow, table#content div.yellow-light {
	width:100%; height:25px; background-color:#FFB50A;
}
table#content div.yellow-light {
	height:7px;
	font-size:3px; /* IE fix */
}
table#content img#top {
	float:right; position:relative; top:-18px; margin-right:6px;
}
table#content div#top-spacer {
	background-color:#FFF; height:11px; font-size:3px;
}
table#content p#nav {
	font-size:10px; color:#5286B8; margin-top:12px;
}
table#content h1 {
	font-size:18px; color:#336699;
}
table#content h3 {
	font-size:14px; color:#336699; margin-top:12px;
}
table#content h2 {
	font-size:16px; color:#336699; margin-top:12px;
}
div.news-latest-item {
	font-size:11px; 
	color:#000000; 
	margin-top:15px;
	margin-left:10px;
	margin-right:15px;
	margin-bottom: 20px;
}

div.news-latest-item a {text-decoration: underline;}
div.news-latest-item a:hover{text-decoration: none;}

div.news-latest-morelink {float: right; text-align: right;}
div.news-latest-morelink img {margin:0px;}
div.news-latest-morelink a {color: #1565ac; text-decoration: underline;}
div.news-latest-morelink a:hover{color: #1565ac;text-decoration: none;}

span.news-latest-date {
	font-size:11px; color:#000000; margin-top:8px;
}
div.news-single-timedata {font-size:11px; color:#888888; font-weight:normal;}
table#content p {
	font-size:11px; color:#333333; margin-right: 10px; margin-bottom: 10px;
}
table#content li {
	font-size:11px; color:#333333; margin-top:8px;
}
table#content p.yellow {
	color:#FFB50A;
}
table#content td#news {
	background-color:#E5E5E5;
}

td#content-all td#news {margin: 10px;}

table#content td#news h1 {
	background-color:#0469a1; color:#FFFFFF; font-size:13px;
	font-family: Verdana, Tahoma;
	border-top:1px solid #0469a1; border-bottom:1px solid #0469a1;
	padding:16px 0px 16px 0px; margin:0px 0px 0px 0px; text-align:center;
	letter-spacing: -1px;
}
table#content td#news p {
	margin:2px 10px 8px 0px; color:#000000;
}

table#content table#news-bottom {
	margin-top:10px;

}
table#content table#news-bottom td h1 {

	background-color:#9c8595; 
	color:#FFFFFF; 
	font-size:13px;
	padding:15px 0px 15px 0px; 
	margin:0px 0px 8px 0px; 
	text-align:center;
}

table#bottom-text,table#bottom-buttons {
	width:968px;
	margin:10px auto 10px auto;
}
table#bottom-text td#center {
	text-align:center;
}
table#bottom-text p {
	font-size:11px; color:#336699; text-decoration:underline;
}
table#bottom-text a { font-size:11px; color:#515151; text-decoration:underline; }
table#bottom-text a:hover{ font-size:11px; color:#515151; text-decoration:none; }
table#bottom-buttons p {
	font-size:10px;
}
table#bottom-buttons a {
	font-size:10px;
}

div#login {
	margin:0px 5px 0px 5px;
}

table#login td { vertical-align:middle;}
table#login p { font-size:11px; color:#FFFFFF; }
table#login a { font-size:11px; color:#FFFFFF; text-decoration: underline;}
table#login a:hover { font-size:11px; color:#FFFFFF; text-decoration: none;}
table#login input.our { width:107px; height:18px; }

table#content p.bodytext a{ text-decoration: underline; color: #336699;}

table#content div.news-single-item h2 {font:normal 120% Tahoma;}

table#content span.news-list-date {font-size: 10px; color: #000000;}

table#content div.news-list-item {	
/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
border-top: 1px dotted #cccccc;
}
table#content div.news-list-item img {margin:2px 10px 10px 0px; float: left;}
table#content div.news-latest-item img {margin:5px 10px 5px 0px; float: left;}

table#content td.tx-ttnews-browsebox-SCell p {background-color: #cccccc; padding-left: 2px; padding-right:2px;}

