body { 
background-color: #fff; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
scrollbar-3d-light-color:#d11;
           scrollbar-arrow-color:#d11;
           scrollbar-base-color: #cacaca;
           scrollbar-dark-shadow-color:#333333;
           scrollbar-face-color:#E2E3E4;
           scrollbar-highlight-color:#cccccc;
           scrollbar-shadow-color:#003366; 
		  font-family: arial, verdana, sans-serif ;
		  }

.white { background-color: #ffffff; }
.grey { background-color: #CCCCCC; }
.red { background-color: #CD0012; }
.darkblue { background-color: #003366; }
.lightblue { background-color: #1281D0; }
.blue { background-color: #2164A3; }
.yellow { background-color: #FE9900; }

A.menus:link, A.menus:active, A.menus:visited, A.menus:hover 
{ color: #003366 ; 

font-size: 11px ;
 font-weight: normal ;
  text-decoration: underline ; 
  padding: 0px 5px 0px 10px; }

A.menus:hover { color: #ff0000 ; text-decoration: none ; }

A.main:link, A.main:active, A.main:visited, A.main:hover 
{ color: #003366; 
font-size: 12px ; font-weight: bold ; 
text-decoration: none ; }
A.main:hover { color: #cccccc ; text-decoration: underline ; }

A.main2:link, A.main2:active, A.main2:visited, A.main2:hover 
{ color: #ffffff; 
font-size: 12px ; font-weight: bold ; 
text-decoration: none ; }
A.main2:hover { color: #cccccc ; text-decoration: underline ; }

A.url:link, A.url:active, A.url:visited, A.url:hover { color: #ffffff; font-size: 18px ; font-weight: bold ; text-decoration: none; margin-bottom: 15px ; }
A.url:hover { color:#cccccc ; text-decoration: none ; }

a.mail:link, a.mail:active, a.mail:visited, a.mail:hover { 

font-size: 12px; color: #ffffff; 
font-weight: bold; 
text-decoration: none; 
}

a.mail:hover { 
color: #ffffff; text-decoration: underline; }

a.navigation:link, a.navigation:active, a.navigation:visited, a.navigation:hover { 
 
font-size: 12px; color: #000000; font-weight: bold; 
text-decoration: none; 
padding: 10px 5px 0px 5px;
}

a.navigation:hover { 
color: #ffffff; text-decoration: underline;
}


a.news:link, a.news:active, a.news:visited, a.news:hover { 
font-size: 85%; color: #003366; 
font-weight: normal; text-decoration: underline; 
}

a.news:hover { 
color: #CD0012; text-decoration: underline;
}

a.news2:link, a.news2:active, a.news2:visited, a.news2:hover { 
font-size: 80%; color: #003366; 
font-weight: normal; text-decoration: none; 
}

a.news2:hover { 
color: #003366; text-decoration: underline;
}

span.headline-instead-href { 
font-size: 120%; color: #000; font-weight: bold;
padding: 5px 0px 5px 0px; }

span.blue-link-instead-href { 
font-size: 90%; color: #2164A3; font-weight: bold; text-decoration: none;
}

span.more-instead-href { 
font-size: 11px; color: #2164A3; font-weight: normal; text-decoration: none;
}

span.more-red-instead-href { 
font-size: 11px; color: #CD0012; font-weight: normal; text-decoration: none;
}
span.news-instead-href { 
font-size: 90%; color: #000000; 
font-weight: normal; text-decoration: none; 
}


a.special:link, a.special:active, a.special:visited, a.special:hover { 
font-size: 11px; color: #003366; font-weight: bold; text-decoration: underline;
}
a.special:hover { color: #CD0012; } 

a.more:link, a.more:active, a.more:visited, a.more:hover { 
font-size: 11px; color: #2164A3; font-weight: normal; text-decoration: underline;
}
a.more:hover { color: #CD0012; } 

a.more-red:link, a.more-red:active, a.more-red:visited, a.more-red:hover {  
font-size: 11px; color: #CD0012; font-weight: normal; text-decoration: underline;
}
a.more-red:hover { color: #003366; } 

a.black:link, a.black:active, a.black:visited, a.black:hover {  
font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline;
}
a.black:hover { color: #CD0012; } 

a.headline:link, a.headline:active, a.headline:visited, a.headline:hover { 
font-size: 130%; color: #003366; font-weight: normal; text-decoration: underline; }

a.headline:hover
{
  color: #acacac ;
  bold; text-decoration: none; } 

a.blue-link:link, a.blue-link:active, a.blue-link:visited, a.blue-link:hover { 
font-size: 90%; color: #2164A3; font-weight: bold; text-decoration: none; }

a.blue-link:hover { color: #003366;
text-decoration: underline; } 

td { vertical-align: top;
}

.dot-line { vertical-align: bottom;
BACKGROUND-IMAGE: url(/images/horizontal-dots.gif); BACKGROUND-REPEAT: repeat-x ; 
background-color: #E2E3E4;;
}

.vertical-dot-line { BACKGROUND-IMAGE: url(/images/vertical-dot.gif); BACKGROUND-REPEAT: repeat-y ; 
background-color: #E2E3E4;
}

td.botton-line { 
font-size: 12px; color: #FFFFFF; 
font-weight: bold; 
text-decoration: none; 
text-align: center;
padding: 25px 0px 0px 0px;
BACKGROUND-IMAGE: url(/images/bottom.gif); BACKGROUND-REPEAT: repeat-x ; }

td.go-to-top { BACKGROUND-IMAGE: url(/images/big-bottom.gif); BACKGROUND-REPEAT: repeat-x; 
text-align: right;; }


td.bullet {
padding: 10px 0px 0px 10px; }

td.tags { background-color: #2164A3; }

td.red-tags { background-color: #CD0012; }

td.tv { padding: 5px 10px 0px 15px; }
        
        
td.navigation { 
padding: 6px 5px 0px 5px;
background-position: center;
background-image: url(/images/bgbanner_yellow.gif); 
BACKGROUND-REPEAT: repeat-x ;
}

td.strape { 
background-image: url(/images/vertical-strape.gif); 
BACKGROUND-REPEAT: repeat-y ;
}

.duration { 
font-size: 10px; color: #003366; font-weight: normal;
}

.news2 { 
font-size: 80%; color: #003366; 
font-weight: normal; text-decoration: none; }

.pullquote { 
font-size: 120%; color:#000; font-weight: bold; font-family: serif ; position: relative; float: right; width: 300px; margin: 20px 0 10px 25px;
}

.headline { 
font-size: 120%; color: #000; font-weight: bold;
padding: 5px 0px 5px 0px; }

.story { 
font-size: 90%; color:#000; font-weight: normal;
padding: 5px 0px 5px 0px;  }

.storyblue { font-family: arial, verdana, sans-serif ; 
font-size: 90%; color:#2164A3; font-weight: bold;
padding: 5px 0px 5px 0px;  }

.news-text { 
font-size: 90%; color:#000; font-weight: normal;
padding: 0px 0px 20px 0px;  }

.blue-text { 
font-size: 90%; color:#003366; font-weight: normal;
}

.black-text2 { 
font-size: 90%; color:#000000; font-weight: normal;
}

.intro { 
font-size: 90%; color:#003366; font-weight: bold;
padding: 5px 0px 5px 0px; }

.tag-titles { 
font-size: 12px; 
color: #ffffff; 
font-weight: bold; 
text-decoration: none; 
padding: 0px 20px 0px 10px;
}

.uzivo {
	font-size: 13.5px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-style : italic;
	padding: 8px 0px 0px 0px;
}


.uzivo2 {
	font-size: 13.5px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-style : italic;
	padding: 8px 0px 0px 0px;
}

.tag-titles-black { 
font-size: 12px; 
color: #000000; 
font-weight: bold; 
text-decoration: none; 
padding: 0px 20px 0px 30px;
}

.subscription-text {
	font-size: 11px;
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}

.programs-titles { 
font-size: 13px; 
color: #003366; 
font-weight: bold; 
text-decoration: none; 
}


.author2 { 
font-size: 13px; 
color: #003366; 
font-weight: bold; 
text-decoration: none;
padding: 5px 0px 5px 25px; 
}

.blue-titles, .blue-titles a.news, .blue-titles a:hover.news, .blue-titles a:visited.news { 
font-size: 100%; 
color: #003366; 
font-weight: bold; 
text-decoration: none; 
}

.red-titles { 
font-size: 11px; 
color: #CD0012; 
font-weight: bold; 
text-decoration: none; 
padding: 5px 0px 0px 0px;
}

select {
font-size: 10px; color: #d11; font-weight: bold; 
width: auto;
}

.button {
font-size: 10px; color: #d11; font-weight: bold; 
width: auto;
margin: 0;
}

input.redbutton {
color: #ffffff; background-color: #d11;
font-weight: normal; 
font-size: 11px; }

.aktuelno-tag {
	BACKGROUND-IMAGE: url(/images/blue-strape.gif); BACKGROUND-REPEAT: repeat-x ; }

.red-long-tag {
	BACKGROUND-IMAGE: url(/images/red-strape.gif); BACKGROUND-REPEAT: repeat-x ; }

	
	
.bgbanner {
	BACKGROUND-IMAGE: url(/images/bg_banner_blue.gif); BACKGROUND-REPEAT: repeat-x ;
}

.bgnavigation {
	BACKGROUND-IMAGE: url(/images/bgbanner_yellow.gif); BACKGROUND-REPEAT: repeat-x ;
}

.date { font-family: sans-serif ;
font-size: 10px; color: #666666;; font-weight: normal;
padding: 5px 5px 5px 5px;
}

.article-date { font-family: sans-serif ;
font-size: 10px; color: #666666;; font-weight: normal;
padding: 5px 0px 5px 0px;
}

ul,li { 
list-style-image: url(/images/red-arrow.gif);
line-height:  auto ;
list-style-position: auto ;
margin-top: 5px;
margin-bottom: 0;
margin-left:12px;
padding-left: 0;
}


.news { padding: 5px 7px 10px 0px;
}

.news-hp { padding: 0px 7px 5px 0px;
font-size: 80%; color: #000000; 
font-weight: normal; text-decoration: none; 
}

.news-hp2 { padding: 0px 7px 5px 25px; }

.recomended { padding: 0px 7px 0px 0px;
}

.aktuelno { padding: 10px 10px 0px 23px;
}

.archive-programs { padding: 5px 5px 0px 5px;
}

.specials { padding: 5px 5px 5px 15px; }

.forum {padding:7px 0px 5px 0px;}

#.programs { padding:10px 10px 0px 23px;
}

.images { padding:0px 0px 0px 0px;
}


.subscription {
 padding: 5px 5px 0px 0px;
}

img.aktuelno {
margin: 10px 5px 10px 15px; border-width:1px; border-color: #000; border-style: solid;
}

img.programs {
margin: 5px 5px 0px 0px; border-width:1px; border-color: #000; border-style: solid;
}

img.main {
margin: 5px 7px 0px 0px; 
border-width:1px; border-color: #000; 
border-style: solid;
float:left;
}

.liberty-image {
margin: 10px 20px 0px 0px; 
border-width:1px; border-color: #000; 
border-style: solid;
float:left;
}



.black-text { font-size:12px; 
color: #000000; 
font-weight: bold; 
text-decoration: none; }

.employee {
font-size: 13px; color: #3562a8; font-weight: bold; }

.title {
font-size: 11px; color: #cd0012; font-weight: bold;
}

.info {
font-size: 13px; 
}

.yellow-tag { BACKGROUND-IMAGE: url(/images/specials.gif); }

#divversion #divCont {position:absolute; z-index:1; left:35px; top:250px; xheight:950px; visibility:hidden;}
/* CHANGES BY UI42 */
.clTop   {z-index:1; width:100%; line-height:17px;}
.clSubHidden {z-index:1; width:100%; line-height:17px; visibility:hidden; display:none;}
.clSub   {z-index:1; margin-left:20px; width:100%; line-height:14px;}
/* END OF CHANGES BY UI42 */
#divversiontext #divCont {position:absolute; z-index:1; left:135px; top:170px; xheight:950px; visibility:hidden;}
