@charset "utf-8";
/* CSS Document */

a:link {
                      color: #336699;
                      text-decoration: underline;
} 
a:active {
                      color: #336699;
                      text-decoration: underline;
} 
a:visited {
                      color: #777777;
                      text-decoration: underline;
} 
a:hover {
                      color: #336699;
                      text-decoration: underline;
}
html {
	/*height:100%;  fix height to 100% for IE */
	/*max-height:100%;  fix height for other browsers */
}
body{
	/*height:100%;  fix height to 100% for IE */
	/*max-height:100%;  fix height for other browsers */
	/*overflow:hidden; get rid of scroll bars in IE */
	padding:0; /*remove padding */
	margin:0; /* remove margins */
	border:0; /* remove borders */
	font-size:76%;
	background-image:url('../_img/body-bg.gif');
	background-position:center;
	background-repeat:repeat-y;
}
.mainC {
	background-color:#d0e5da;
}
.leftBorder{
	border-left:0 solid #123456;
	border-right:0 solid #123456;
}
div#page{
	width:950px;
	height:100%;
}
div#pageHead{
	background-color:#ffffff;
	height:100px;
	text-align:left;
	background-image:url('');
	background-repeat:repeat-x;
	background-position:top;
}
div#pageFoot{
	height:9px;
	text-align:left;
	background-image:url('../_img/main-bg-bottom.gif');
	background-repeat:no-repeat;
	background-position:top;
	margin-bottom:15px;
	font-size:1px;
	line-height:0;
}
div#pageContainer{
	margin:0px;
	text-align:left;
	background-image:url('../_img/main-bg.gif');
	background-repeat:no-repeat;
	background-position:top;
	padding-top:15px;
}
div#newIssue{
	text-align:center;
}
div#newIssue p{
	text-align:center;
	font-weight:bold;
	color:#666666;
	font-size:110%;
	text-decoration:none;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	padding:0;
	margin:0 0 0 0;
}
div#newIssue a, div#newIssue a:link, div#newIssue a:visited{
	color:#666666;
	text-decoration:none;
	padding:0;
	margin:0 0 0 0;
}
.pageSearchFrame{
	background-image:url('../_img/search-3.gif');
	background-repeat:no-repeat;
	background-position:top right;
	height:53px;
	padding-top:9px;
	padding-bottom:9px;
}
.pageSearch{
	background-color:#ffffff;
	background-image:url('../_img/search-1.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:35px;
}
div.clearAll{
	clear:both;
	font-size::1px;
	line-height:0;
}
.colLeft, .colMiddle, .colRight{
	float:left;
}
.colLeft{
	width:190px;
}
.colMiddle{
	width:550px;
	background-image:url('../_img/news-bg2.gif');
	background-repeat:no-repeat;
	background-position:top;
	background-color:#ffffff;
	margin-left:0;
	margin-right:0;
	margin-top:9px;
}
.colRight{
	width:210px;
	background-image:url('../_img/bg-device-right.gif');
	background-repeat:no-repeat;
	background-position:left 89px; /*depending*/
	min-height:300px;
  	height:auto !important;
  	height:300px;
}
.colRightContent{
	padding-left:15px;
}
.rightNote{
	background-image:url('../_img/procent-bg.gif');
	background-repeat:no-repeat;
	background-position:left top;
	width:178px;
	height:92px;
	overflow:hidden;
	position:relative;
	top:17px; /*depending*/
	left:-2px;
	margin-bottom: 30px;
}
.rightNote h1{
	text-align:center;
	font-size:300%;
	font-family:verdana;
	font-weight:bold;
	padding:0;
	margin:8px 0 0 0;
}
.rightNote p{
	text-align:center;
	font-size:90%;
	font-weight:bold;
	font-family:verdana;
	padding:0;
	margin:0;
}
.pageContentBottom{
	background-image:url('../_img/news-bg-bottom.gif');
	background-repeat:no-repeat;
	background-position:bottom;
	height:10px;
	font-size:1px; /*IE 6 fix*/
	line-height:0; /*IE 6 fix*/
}
div#pageContent{
	background-image:url('../_img/bg-device.gif');
	background-repeat:no-repeat;
	background-position:right 82px; /*depending*/
	min-height:700px;
  	height:auto !important;
  	height:700px;
}
div {border:0 solid blue;}

.padd15{
	padding:15px;
}
.floatL{
	float:left;
}
.floatR{
	float:right;
}
div.logo{
	padding: 10px 0 0 0;/*trbl*/
}
div.topText{
	padding: 10px 0 0 0;/*trbl*/
	height:82px;
	text-align:right;
	position:relative;
}
div.topText p{
	font-family:'Trebuchet MS';
	color:#000000;
	font-size:80%;
	font-weight:bold;
	margin:0 0 0 0;
	position:absolute;
	padding:0;
	right:0;
	bottom:0;
	white-space:nowrap;
}
.firstNews h1{font-family:'Trebuchet MS';color:#000000;font-size:167%;font-weight:bold;margin:10px 0 0 0;}
.firstNews h3{}
.firstNews p{font-family:georgia;color:#000000;font-size:90%;font-weight:normal;margin-top:3px;margin-bottom:5px;}
.firstNews span.date{color:#dc7800;}

.secondNews h1{font-family:'Trebuchet MS';color:#000000;font-size:167%;font-weight:bold;margin:10px 0 0 0;}
.secondNews h3{}
.secondNews p{font-family:georgia;color:#000000;font-size:90%;font-weight:normal;margin-top:3px;margin-bottom:5px;}
.secondNews span.date{color:#dc7800;}

.subNews h1{font-family:'Trebuchet MS';color:#000000;font-size:122%;font-weight:bold;margin:10px 0 0 0;}
.subNews h3{}
.subNews p{font-family:georgia;color:#000000;font-size:90%;font-weight:normal;margin-top:3px;margin-bottom:5px;}
.subNews span.date{color:#dc7800;}

.subNewsSub span.date{color:#dc7800;}

.search h1{font-family:'Trebuchet MS';color:#000000;font-size:100%;font-weight:bold;margin:10px 0 0 0;}
.search h3{}
.search p{font-family:georgia;color:#000000;font-size:90%;font-weight:normal;margin-top:3px;margin-bottom:5px;}
.search span.date{color:#dc7800;}

.article h1{font-family:'Trebuchet MS';color:#000000;font-size:167%;font-weight:bold;margin:10px 0 0 0;}
.article h3{font-family:'Arial';color:#000000;font-size:110%;font-weight:bold;margin:10px 0 0 0;}
.article p{font-family:georgia;color:#000000;font-size:90%;font-weight:normal;margin-top:3px;margin-bottom:5px;}
.article span.date{color:#dc7800;}

.latestNr h1{font-family:'Trebuchet MS';color:#000000;font-size:120%;font-weight:bold;margin:10px 0 0 0;}
.latestNr p a{
	font-family:georgia;
	color:#000000;
	font-size:90%;
	font-weight:normal;
	margin-top:3px;
	margin-bottom:5px;
	background-image:url('../_img/rArrow.gif');
	background-position:right bottom;
	background-repeat:no-repeat;
	padding-right:12px;
}

.banner h1{font-family:'Trebuchet MS';color:#b82407;font-size:122%;font-weight:bold;margin:0;position:relative; vertical-align:middle;padding:8px 0 0 10px;}

div.readMore {text-align:right;}

div.writer {text-align:right;margin-top:22px;}

div.writer p {color:#666666;}

.separatorH {background-repeat:repeat-x; background-image:url('../_img/sepH.gif');height:10px;}
.newsImgPosRight{float:right;border:1px solid #888888;margin:6px; margin-right: 0px;}
.newsImgPosLeft{float:left;border:1px solid #888888;margin:6px; margin-left: 0px;}
div.banner{
	background-image:url('../_img/banner-bg.gif');
	background-repeat:repeat-x;
	border-top:1px solid #94a39b;
}
div.banner:hover{
	background-image:url('../_img/banner-bg.gif');
	background-repeat:repeat-x;
	border-top:1px solid #94a39b;
}
div.banner a{
 color:#b82407;
 text-decoration:none;
}
.bannerEnd{
	border-bottom:1px solid #94a39b;
}
.leftMenu li {
	list-style-image:url('../_img/menuDot.gif');
	margin:0 0 0 -10px; /*trbl*/
	*margin-left:-15px;
	padding:0 0 3px 0; /*trbl*/
}
.leftMenu li a, .leftMenu li a:link, .leftMenu li a:visited {
	font-family:'Arial';
	color:#000000;
	font-size:93%;
	font-weight:bold;
	margin:0 0 0 0;
	position:relative;
	top:-2px;
	text-decoration:none;
}
.leftMenu li a:hover{
	text-decoration:underline;
}
.linkDoc li {
	list-style-image:url('../_img/linkDoc.gif');
	margin:0 0 0 -10px;; /*trbl*/
	*margin-left:-15px;
	padding:0 0 3px 0; /*trbl*/
}
.linkDoc li a, .linkDoc li a:visited {
	font-family:'Georgia';
	color:#555555;
	font-size:93%;
	font-weight:normal;
	margin:0 0 0 0;
	position:relative;
	top: 0;
	text-decoration:none;
}
.linkDoc li a:hover{
	text-decoration:underline;
	color:#333333;
}
.linkDoc p {
	font-weight:bold;
	margin-top:15px;
	margin-bottom:0px;
}


div.search a:link, .search a:visited {
	font-family:'Trebuchet MS';
	color:#000000;
	font-size:100%;
	font-weight:bold;
	line-height:normal;
	margin:0 0 0 0;
	padding-right:20px;
	background-image:url('../_img/rArrow.gif');
	background-repeat:no-repeat;
	background-position:right;
	text-decoration:none;
}
div.search {
	clear:both;
	width: 100%;
}
div.search span {
	float:left;
}
div.search a:hover{
	text-decoration:underline;
	color:#333333;
}
div.search .date {
	font-family:'Georgia';
	color:#dc7800;
	font-size:90%;
	font-weight:normal;
	line-height:normal;
	margin:0 0 0 0;
	padding-right:5px;
	text-decoration:none;
	position:relative;
	top:2px;
}
.trans {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.paperShadow{
	width:120px;
	height:158px;
	background-image:url('../_img/shadow_b-r-free.gif');
	background-position:bottom right;
	background-repeat:no-repeat;
	padding-right:5px;
	padding-bottom:5px;
	position:relative;
	line-height:1px; /*IE 6 fix*/
	font-size:1px;  /*IE 6 fix*/
	left:18px;
	*left:0;
}
h1{
	font-family:'Trebuchet MS';
	color:#777777;
	font-size:122%;
	font-weight:bold;
	margin:0 0 0 0;
}
.pageSearch label{
	font-family:'Arial';
	color:#777777;
	font-size:100%;
	font-weight:bold;
	padding-right:5px;
}
.pageSearch input{
	width:110px;
	border:0;
	background-color:#dddddd;
	padding:3px;
	font-size:80%;
}
.pageSearch button{
	border:none;
	background-color:white;
	padding:0;
}
.fixSearch{
	position:relative;
	top:-5px;
	*top:-2px;
}
.footerText{
	padding:10px;
}
.footerText p{
	font-family:'Trebuchet MS';
	color:#888888;
	font-size:75%;
	padding:0;
	margin:0;
	font-weight:bold;
}
.subNewsSub {
	padding:5px 0 5px 0;
}
.subNewsSub .dotted {
	background-position:bottom;
	background-repeat:repeat-x;
	background-image:url('../_img/dotted.gif');
}
.subNewsSub p {
	font-family:georgia;
	color:#000000;
	font-size:90%;
	font-weight:normal;
	padding:0;
	margin:0;
	background-color:#ffffff;
}
a.readMore {
padding-left:5px;
}
p.paddingR5 {
padding-right:5px;
}
.earlyNr {
	width:125px;
	text-align:center;
	margin:15px;
	float:left;
}
.earlyNr p{
	font-family:'Trebuchet MS';
	color:#888888;
	font-size:100%;
	padding:0;
	margin:0;
	font-weight:bold;
	position:relative;
}
.earlyIssue {
	width:120px; /*not obigational*/
	height:158px; /*not obigational*/
}
.earlyIssue img:hover {
	filter:alpha(opacity=100);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}
.earlyIssue img {
	filter:alpha(opacity=65);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=65);
	-moz-opacity:0.65;
	-khtml-opacity: 0.65;
	opacity: 0.65;
	*_filter:alpha(opacity=100);

}
.earlyNr .paperShadow{
	width:120px;
	height:158px;
	background-image:url('../_img/shadow-s.gif');
	background-position:bottom right;
	background-repeat:no-repeat;
	padding-right:5px;
	padding-bottom:5px;
	line-height:1px; /*IE 6 fix*/
	font-size:1px;  /*IE 6 fix*/
	position:relative; /*FF fix*/
	top:0; /*FF fix*/
	left:0; /*FF fix*/
}

.tblNewsImgPosRight, .tblNewsImgPosLeft
{
	margin-bottom: 5px;
}

.tblNewsImgPosRight
{
	float: right;
	margin-left: 5px;
}

.tblNewsImgPosLeft
{
	float: left;
	margin-right: 5px;
}
	

p.imageDescription, p.imageByline
{
	font-family:'Trebuchet MS';
	font-size: .8em;
	font-weight: bold;
	line-height: .8em;
	
}

p.imageByline{
	text-align: right;
}

/********* Searchpage ***********************************************/

.searchTxt {
	font-family: verdana;
	font-size:80%;
	font-weight:bold;
	color:black;}
.searchTxt span{
	color:red;}
.searchNav {
	margin: 10px 0 10px 0;
	text-align:right;}
.itemFirst, .itemLast {
	background-color:#eeeeee;}
.searchNav .hidden{
	display:none;}
.searchNav .stripButton {
	font-family:verdana;
	font-size:80%;
	font-weight:normal;
	padding: 1px;
	border: 1px solid #000000;
	margin-right: 5px;}
.searchNav .pagerPage{}
.searchNav .defaultHlBorder{
	background-color:#003366;
	font-weight:bold;
	color:#FFFFFF;}
	
#searchFrameMain {
	border: 1px solid #CCCCCC;
	margin: 10px 0 10px 0;
	padding:5px;
	background-image:url('../_img/raster.gif');
	background-repeat:repeat-x;}
#searchFrameMain label{
	font-family:verdana;
	font-size:80%;
	font-weight:normal;
	position:relative;
	top:5px;}
#searchFrameMain label.top{
	font-family:Verdana;
	font-size:80%;
	color:#666666;
	font-weight:bold;
	position:relative;
	top:0px;}
#searchFrameMain .divFormContent{
	border:0;
	padding:5px;
	margin:0 20px 0 0;}
#searchFrameMain input, #searchFrameMain select, #searchFrameMain button {
	font-family:verdana;
	font-size:80%;
	font-weight:normal;
	margin:3px;
	padding:0;}
#searchFrameMain button {
	padding:1px 2px;}
#searchFrameMain div{
	padding:0;}
.divFreeText {
	border-bottom:1px dashed green;
	margin-bottom:7px;
}
form {display:inline;}

p.pre
{
	font-weight: bold;
}



/* pre-heading */
p.preHead {
	font-weight: bold;
	color: #003366;
	font-size: 95%;
	margin-bottom: 3px;
}

.date-block .updated {
    border-right:1px solid #C5CFD8;
    color:#C06468;
    margin-right:2px;
    padding-left:2px;
    padding-right:4px;   
    font-family:georgia;
}
.date-block .published {
    color:#003366;
    padding-left:2px;   
    font-family:georgia;
}

