BODY { margin:0; padding:0 5px; background:#fff; font:normal 100% tahoma, sans-serif; color:#666}
TABLE { font-size:100%}
IMG { border:0}
H2 {font: bold 1.2em tahoma; margin:0 0 5px 0; padding:0; line-height:1em}
H3 {font: normal 1.1em tahoma; margin:0 0 0 2px; padding: 4px 4px 4px 8px;}
H3.backgr {background:#f5f9ce; padding:0 5px; color:#039; margin:0 0 7px 0; clear:both;}
H4 {font: bold 1em tahoma; margin:0 0 4px 0; padding:0;}
.block H4 {font-size:90%;}
UL { margin:6px 0 6px 5px; padding:0; list-style-type:none;} /* 6px 0 6px 5px */
UL LI { margin:0; padding:0 0 4px 0;}
UL LI P {padding:1px 0 0 0;}
P { margin:0; font-size:0.9em;}
A { color:#039; text-decoration:underline}
A.green { color:#007A1B}
.red, .red a { color:#c00}
.top IMG {margin:7px 0 7px 5px;}

.currentDate {padding:5px 0 0 0; vertical-align:top; text-align:center; width:70px; float:right; zoom:1;} /* by Inna : 09.11 */
.currentDate .large {font-size:18px; display:block;}
.currentDate .date{line-height:10px; font-size:10px;}

.logoRbc IMG {margin-left:5px; margin-top:3px;}
.textRbc {padding-right:5px;}
.archive A, .archive SPAN { margin:4px 2px 4px 0; font-size:90%}
.archive SPAN.active { background-color:#F5F9CE; padding:0 2px}

.menu { 
	margin:5px 0; 
	padding:0; 
	font-size: 80%; 
	clear: both;
}
.menu li {
	display:block;
	margin:1px 0;
	background:url('../../images/daily/back.jpg') repeat-x left top #dddcdd;
}
.menu li a,
.menu li i {
	display:block;
	margin-right:15px;
	padding:5px;
	font-size:1.4em;
	background:url('../../images/daily/next.png') no-repeat right center;
	font-style:normal;
}
/*.menu .blocker {display: block; height: 1px; overflow: hidden;}*/

.block { clear:left; margin:0 5px 15px 5px;}
.block IMG { margin:0 10px 5px 0; float:left}

.linkList {margin:0 10px 10px 10px;}
.linkList A {}

.fullText {
	margin-bottom:5px;
}
.fullText P {padding:0 0 1em}

LI.small {/*padding-bottom:10px;*/}
LI.small A {font-size:75%; font-weight:bold;}

.links {padding:5px 0 5px 5px}
.links A {margin-right:4px; font-size:80%}

.copyrights {background-color:#F5F9CE; font-size:0.6em; padding:8px 8px 14px 5px;}

.preview {width:100px;}

.otherArticles {
	margin:0;
	padding:0 5px;
}
.outprojects {
    margin-bottom:10px;
}
   
.outprojects h4 {
    background:none repeat scroll 0 0 #F5F9CE;
    clear:both;
    color:#003399;
    margin:0 0 7px;
    padding:0 5px;
    font:1.1em tahoma;
}
   
.outprojects ul {
    margin:6px 0 6px 5px;
    padding:0;
    list-style:none;
}
   
.outprojects li {
    margin:0;
    padding:0;
}

.bannerTop, .bannerBottom {padding-left:5px;}
.bannerTop {padding-bottom:5px;padding-top:5px;}
.bannerBottom {padding-top:10px;}
