/* CSS Document */

h1 {color:#0073C5; font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; margin-top:12px; margin-bottom:13px;}
h1 a {color:#0073C5; text-decoration:none; font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; margin-top:12px; margin-bottom:13px;}


.interview div.time {text-align:right;}
.interview div.time table {background-color:#0086CD;}
.interview div.time td {color:#FFFFFF; font-weight:bold; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.interview div.author {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-top:9px;}
.interview div.author a {color:#0073C5; text-decoration:none;}
.interview div.title {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.interview div.title a {color:#000000; text-decoration:none;}
.interview div.notice {font-size:14px; text-align:justify; margin-top:7px;}
.interview div.notice a {color:#000000; text-decoration:none;}
.interview div.indetail {color:#0062B8; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin-top:10px;}
.interview div.indetail a {color:#0062B8;}
.interview div.other {margin-top:14px;}
.interview div.other td.arr {vertical-align:top; width:15px; padding-top:5px;}
.interview div.other td.txt {vertical-align:top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-bottom:8px;}
.interview div.other td.txt a {color:#000000;}

.analytic img.photo {float:left; margin-right:10px; margin-bottom:5px;}
.analytic div.title {font-weight:bold;}
.analytic div.title a {color:#000000;}
.analytic div.notice {margin-top:4px;}
.analytic div.notice a {color:#000000; text-decoration:none;}
.analytic span.date {color:#0085CD; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
.analytic div.delim {margin-top:9px; margin-bottom:12px;}

.blockfooter {border-top:1px solid #B2DAF0; padding-top:1px; margin-top:9px;}
.blockfooter table {background-color:#E5F1F9;}
.blockfooter td.txt {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0064B9; background-image:url(/i/blkftrbg.gif); padding-bottom:3px;}
.blockfooter a {color:#0064B9;}

.photolenta div.photo {text-align:center; border:1px solid #B2DAF0; padding-top:2px; padding-bottom:3px; padding-left:2px; padding-right:2px;}
.photolenta div.photo div.icon {padding-top:4px;}
.photolenta td {vertical-align:top;}
.photolenta div.title {padding-left:14px; font-size:12px; font-weight:bold; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; }
.photolenta div.notice {padding-left:14px; margin-top:3px;}
.photolenta div.title a,.photolenta div.notice a {color:#000000; text-decoration:none;}
.photolenta span.date {color:#0085CD; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
.photolenta div.delim {margin-top:10px; margin-bottom:10px;}

.onlineconf table {background-color:#E5F1F9;}
.onlineconf div.fulltime {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#0073C5;}
.onlineconf div.fulltime img {vertical-align:middle;}
.onlineconf div.fulltime a {color:#0073C5;}
.onlineconf #fulltimefirst { margin-top:-10px;} 
.onlineconf span.date {font-size:11px; font-weight:normal; color:#0073C5; vertical-align:middle;}
.onlineconf div.author {font-size:14px; font-weight:bold; margin-top:3px;}
.onlineconf div.author a,.onlineconf div.notice a {color:#000000;}
.onlineconf div.notice {margin-top:1px;}
.onlineconf a {text-decoration:none;}
.onlineconf .block { padding:10px 13px 10px 13px;;}
.onlineconf .delim { border-bottom:1px solid #b2daf0; border-left:1px solid #b2daf0; border-right:1px solid #b2daf0; background-color:#FFFFFF;}
.onlineconf .ended { color:#0073c5; font-weight:bold; font-size:12px; margin:0px 0 0 0;}

.popmaterials {background-color:#FFF2E5; border-top:1px solid #B2DAF0; border-bottom:1px solid #B2DAF0;}
.popmaterials td {width:50%; padding-top:11px; padding-bottom:18px; padding-left:16px; padding-right:10px;}
.popmaterials ul {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; list-style-image:url(/i/dot1.gif); margin-left:16px; margin-bottom:0px;}
.popmaterials ul li {margin-bottom:5px;}
.popmaterials a {color:#000000;}

.victorina div.question {font-weight:bold; font-size:14px; margin-bottom:8px; margin-right:15px;}
.victorina form {margin:0px;}
.victorina td {vertical-align:top;}
.victorina td.txt {padding-left:5px; padding-bottom:7px;}
.victorina div.button {text-align:right; margin-right:13px; margin-top:4px; margin-bottom:7px;}
.victorina div.button input{background-color:#0085CD; color:#FFFFFF; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; padding-left:16px; padding-right:16px;}

.onlinenews {margin-top:5px; margin-bottom:3px;}
.onlinenews div.item {margin-bottom:8px;}
.onlinenews span.time {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0073C5; font-weight:bold; padding-right:1px;}
.onlinenews span.time a {color:#0073C5; text-decoration:none;}
.onlinenews a {color:#000000;}

.partners {margin-top:5px; margin-bottom:25px;}
.partners div.item {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:6px;}
.partners span.smi {color:#0073C5; font-weight:bold; }
.partners span.smi a {text-decoration:none; color:#0073C5;}
.partners a {color:#000000;}

.forums {margin-top:5px;}
.forums div.item {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:6px;}
.forums span.smi {color:#0073C5; font-weight:bold; }
.forums span.smi a {text-decoration:none; color:#0073C5;}
.forums a {color:#000000;}

.pointofview {margin-top:-5px;}
.pointofview div.question {font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.pointofview div.question a {color:#000000;}
.pointofview div.reply {color:#0062B8; font-weight:bold; margin-top:5px;}
.pointofview div.authors {line-height: 14px;}
.pointofview div.authors a {text-decoration:none; color:#000000;}


.facts {margin-top:-5px;}
.facts div.question {font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.facts div.question a {color:#000000; text-decoration:none;}
.facts div.txt {line-height: 14px; margin-top:4px;}
.facts div.txt a {text-decoration:none; color:#000000;}

.calendar {margin-top:17px;}
.calendar div {background-color:#0085CD; color:#FFFFFF; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding-left:4px; padding-top:4px; padding-right:3px; padding-bottom:5px; float:left; margin-right:3px;}
.calendar div a {color:#FFFFFF; text-decoration:none;}
.calendar div.soon {background-color:#7FC2E6;}
.calendar span.month {clear:both; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-right:4px; margin-top:1px;}
