h1{margin:-10 !important;font-size:30px !important;}
p{padding:0 0 10px !important;}

#right .clear{clear:both !important;width:460px;height:auto !important;overflow:visible !important;padding:0px 0 0;}
#right .right a{font-size:11px !important;}
h2{margin:0 0 20px !important;padding:0 !important;font:bold 16px verdana,tahoma,arial,sans-serif !important;color:#346295;}
h3#pr_mark{
	margin:0 0 10px  !important;
	font:bold 12px verdana,tahoma,arial,sans-serif !important;
	color:#346295;
	padding: 5px 0 0 14px;
	background-color: transparent;
	background-image: url(/i/hmark.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;}
#top h1{margin:0 0 0px !important;padding:0px;padding-top:10px;
font-family: 'times new roman',serif;
font-style: normal;
font-variant: normal;
font-weight: bold;
font-size: 24px;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
color: #e04a10;}
#top{width:500px; margin: 0 0 0px;height:80px;}
#top .date{position:relative;float:right;display:inline;width:100px;height:82px;top:5px;left:0px;text-align:center;background:url(/i/programm-date.gif) no-repeat 0 50%;}
#top .date span{display:block;padding:26px 0 0;color:#2c3731;}
#top span{display:block;font:bold 12px verdana,tahoma,arial,sans-serif;color:#346295;}
#top .clear{clear:both !important;width: 705px; height:auto !important;overflow:visible !important;padding:5px 0 0;}


#right .top{width:500px;margin: 0 0 10px;padding:0 0 20px;}
#right .top .date{position:relative;float:right;display:inline;width:100px;height:82px;margin:-15px 50px 0 0;text-align:center;background:url(/i/programm-date.gif) no-repeat 0 50%;}
#right .top .date span{display:block;padding:26px 0 0;color:#2c3731;}
#right .top span{display:block;font:bold 12px verdana,tahoma,arial,sans-serif;color:#346295;}

.padding{}
.comment{padding:35px 0 20px !important;font:10px verdana,tahoma,arial,sans-serif !important;color:#9c9790 !important;}

img.right{float:left;display:inline;margin:0 100px 0 0;}

.block{padding:60px 0 30px;background:url(/i/line.gif) no-repeat -100px 30px;}
.block .title,.block .title a{font-size:12px !important;font-weight:bold !important;}
.block .title{color:#346295;}
.block .title a{color:#e04a10;}

.block dt{font-size:12px !important;font-weight:bold !important;color:#346295;}
.block dt span{font-size:11px !important;font-weight:normal !important;color:#2c3731;}
.block dt img{float:left;margin:0 10px 0 0;border:1px solid #d1cec7;}
.block dd{clear:both;padding:5px 0 0 !important;}

#right .list{margin:0 !important;padding:0 !important;/*overflow:hidden !important;*/}
#right .navigation{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #e9e8e6;}

#right .list dl{clear:both;overflow:hidden !important;width:100% !important;margin:-1px 0 0;padding:0 0 15px;border-top:1px solid #e9e8e6;}
#right .list dt{margin:0 0 10px 165px !important;padding:10px 0 0 !important;font-weight:bold !important;}
#right .list dt span{float:none !important;margin:0 !important;padding:0 !important;font-size:12px !important;color:#e04a10 !important;}
#right .list dt img{float:left !important;margin:10px 0 0 -165px !important;}
#right .list dd{margin:0 0 0 165px !important;}
#right .list dd .right{margin:0 !important;padding:15px 0 0 !important;color:#e04a10;font-weight:bold;}

@media print {
#right .list dt{margin:0 0 2px 165px !important;padding:5px 0 0 !important;font-weight:bold !important;}
.comment{padding:2px 0 0 !important;}
#right .list dd .right{padding:5px 0 0 !important;}
#right .list dl{padding-bottom: 2px}
}
.e-target{margin:0 150px 0 0;padding:30px 0 30px;font-weight:bold;background:url(/i/e-target.gif) no-repeat 100% 50%;}
#top{width:500px; margin: 0 0 0px;height:80px;}
#top .date{position:relative;float:right;display:inline;width:100px;height:82px;top:5px;left:0px;text-align:center;background:url(/i/programm-date.gif) no-repeat 0 50%;}
#top .date span{display:block;padding:26px 0 0;color:#2c3731;}
#top span{display:block;font:bold 12px verdana,tahoma,arial,sans-serif;color:#346295;}
#top .clear{clear:both !important;width: 705px; height:auto !important;overflow:visible !important;padding:5px 0 0;}
#pr_mark1 ul,#pr_mark2 ul
    {
        margin: 0.5em 0;
        padding: 0 0 0 5px;
    }
#pr_mark1  ul li,#pr_mark2  ul li
    {
        padding: 0 0 0 10px;
        list-style-type: none;
        background: url('/i/mark.jpg') no-repeat 0 0.6em;
    }