body {font-size : 9pt; color: #0F218B; font-family: Arial, san-serif; margin-top :0pt; margin-bottom :0pt; margin-left :0pt; margin-right :0pt;}
a {
	text-decoration: underline;
	color : #1e8abd;
}

img {
	border: 0;
}

a:hover {text-decoration: none;}

a.menu_silka {text-decoration: none; color: #0F218B; font-weight: bold; font-size: 14px;}
a.menu_silka:hover {text-decoration: none; color: #0F218B;}
a.menu_silka_activ {text-decoration: none; color: #FFF; font-weight: bold; font-size: 14px;}
a.menu_aktiv:hover {text-decoration: underline;}
a.menu_none:hover {text-decoration: underline; color: #0F218B;}
.put, a.put, a.put:visited {color: #808080; font-size : 8pt;}
a.menu_aktiv {text-decoration: none; color: #0F218B; font-weight: bold; font-size: 10pt;}
a.menu_aktiv:visited {text-decoration: none; color: #0F218B; font-weight: bold; font-size: 10pt;}
a.menu_none,a.menu_none:visited {text-decoration: none; color: #0F218B; font-weight: bold; font-size: 10pt;}
.zagolovok {color: #000000}
.text {color: #0F218B}
.news_fon {color: #0F218B}
.news_text,a.news_text,a.news_text:visited {color: #0F218B; font-size : 8pt;}
.news_line {color: #0F218B}
.b-text {text-align : justify; margin-left: 0pt; margin-top: 8pt; margin-right: 0pt;}
H2 {
	font-size : 16px;
	color :     #ff5400;
	text-align: center;
}

TD {
	font-size : 12px;
}
.head2 {
     font-size : 14px;
     font-weight : bold;
     color :     #ff5400;
}
.banner {
     color :     #000000;
     font-size:  9px;
}

.b_left {
	margin: 5px 0 15px;
	text-align: center;
}
	.b_left b {
		display: block;
		margin: 15px 0 5px;
		font-size: 10px;
		font-weight: normal;
		color: #000000;
	}

.twitting {
	margin-top: 15px;
	padding-top: 5px;
	border-top: 1px dashed #82AE7E;
}
	.twitting .title
	{
		font-size: 20px;
		color: #001B8F;
	}
	.twitting p {
		color: #666;
		font-size: 13px;
	}
	.twitting span {
		color: #999;
		font-size: 10px;
	}
	
	
	
	
	
	.programNameL1{
font-weight: bold;	
margin-left: inherit;
color: #339933;
font-size: 110%;
text-align: left; 
}
span.programTimeL2{
font-weight: bold;
display:block
}

.programTimeL1, .programTimeL2{
padding-right: 10px;
color: #ed1c24;

}
.programTimeL1{
font-weight: bold;
border-bottom: 1px solid black;
}

div.programNameL2{
margin-top: 10px;

}
.programSpeakerL1, .programSpeakerL2{
font-style: italic;	
margin-left: inherit;
}
.programSpeakerL1 A{
color: black !important;
border: 0;
border-bottom: 1px dashed red;
}
.programSpeakerL2 A{
color: black !important;
border: 0;
border-bottom: 1px dashed red;
}
.programStatusL1, .programStatusL2{
font-style: italic;	
margin-left: inherit;	
}
div.programChild{
    font-weight: normal !important;
margin-left: 30px;
}
div.programL1{

padding-bottom: 20px;    
}
div.programL2{

padding-bottom: 20px;   
}

table.programStatusL1 {
border: 0px solid #808080;	

}


table.programStatusL1 td{
border: 0px solid #808080;	
vertical-align: top; 
text-align: left; 
font-size: 9pt;
}
table.programStatusL2 td{
vertical-align: top; 
text-align: left; 
font-size: 8pt;
}

.programLogoL1{
    margin-top: 5px;
    text-align: left;
    font-size: 110%; 
}
td.programStatusTD{width:120px;}

.programDocBlock{
margin-top: 10px;
margin-bottom: 10px;
font-style: italic; 
font-weight: bold;   
}
div.programDay{
margin-top: 20px;
font-weight: bold;
text-align: center;
font-size: 150%;
}
div.programHall{
font-weight: bold;
margin-top: 5px;
margin-bottom: 5px;
background-color: silver;
padding-top: 2px;
padding-bottom: 2px;
}
div.programNameD{
    font-weight: bold;	
    font-size: 12pt;
    margin-top: 10px;
margin-bottom: 10px;
}
div.programUrlL2, div.programUrlL1{
font-style: italic;	
}

table.programGridTable{
	border-collapse: collapse;
	border:1px solid black;
	width: 80%;
	}


table.programGridTable td{
border:1px solid black;
margin-left: 2px;
height:20px;
}


td.programHall{
text-align: center;
font-weight: bold;
background-color: #DCDCDC;
width: 22%;
}
td.programGridTIME{
width:80px;
background-color: #DCDCDC;
}


td.programGridDAY{
font-weight: bold;
width:80px;
background-color: #DCDCDC;
	width: 10%;
}

A.programNameL1,  A.programNameL2{
color: black !important;
border: 0;
border-bottom: 1px dashed red;
}
td div.programNameL1 {
font-size: 9pt;
}
td.programEvent1{background-color: #C3DAE4;}
td.programEvent2{background-color: #C3DAE4;}
