

/* styles --------------*/

p
{
	margin-top: 0px;
	font-size:83%;
		
}

dt
{
	margin-top: 0px;
	font-size:83%;
		
}

ul 
{
	list-style: url(images/pf_ro_kl.gif) outside;
	font-family:arial, helvetica, sans-serif;
	font-size:83%;
}

ul.red_arrow{
	list-style: url(images/pf_ro_kl.gif) outside;
}

ul.blue_arrow{
	list-style: url(images/pf_bl_kl.gif) outside;
}

ul.navi{
	list-style: url(images/pf_bl_kl.gif) outside;
	margin:10px;
	margin-right:5px;
	padding:4px;
}

div.twrss_bodytext{
	font-family:arial, helvetica, sans-serif;
	color:#333366;
	font-size:71%;
}

div.tx-rspflvplayer-pi1{
	text-align:center;
}


ol 
{ 
	list-style: decimal outside;
	font-size:83%;
}

ol ol 
{ 
	list-style: upper-roman outside;
	font-size:100%;
}

ol ol ol
{ 
	list-style: lower-roman outside;
	font-size:100%;
}

ol ol ol ol
{ 
	list-style: lower-alpha outside;
	font-size:100%;
}

li 
{ 
}

h1, h2, h3, h4, h5, h6, div.twrss_head_channel
{   
	color: #333366;  
	font-weight: bold; 
	word-wrap: break-word;
}

h1 
{   
	line-height:35px;
	font-size: 115%; 
	margin-bottom: 0px;
}

h2 
{   
	font-size: 110%; 
}

h3 
{    
	font-size: 105%; 
	margin-bottom: 0px; 
}

h4 
{   
	font-size: 95%; 
	margin-bottom: 0px; 
}

h5, div.twrss_head_channel
{   
	font-size: 85%; 
	margin-bottom: 0px; 
}

h6 
{   
	font-size: 83%; 
	margin-bottom: 0px; 
	color:#000000
	
}

a 
{  
	color: #000;
	text-decoration: underline;  
}

a:hover 
{     
	color: #09F;
	text-decoration: underline; 
}

a.navi{
	color:#333366;
	font-size:84%;
	letter-spacing:1px;
	text-decoration: underline;
	
}

a.twrss_channel_description{
	color:#333366;
	font-size:84%;
	letter-spacing:1px;
	text-decoration: underline;
}

a.navi:hover{
	color:#0099FF;
	text-decoration: underline;
}

hr
{
	color: #336;
	background-color: #336;
	height: 1px;
}

pre 
{
	font-family: Courier, serif;
	color: #666;
}

big
{
	font-weight: bold;
}

em
{
	font-style: italic;
}

strong
{
	font-weight: bold;
}

a img
{
	border: 0px;
}

table.contenttable-0
{
	font-size: 83%;
	color: #000;
	margin:20px;
	text-align:left;
	
}


table.contenttable-0 tr.tr-0 
{
	background-color: #CCCCCC;
	font-weight: bold;
	color:#333366;
	
}

table.contenttable-0 td.td-0 
{
	background-color: #CCCCCC;
	font-weight: bold;
	color:#333366;
}

table.contenttable-1
{
	font-size: 83%;
	color: #000;
	margin:20px;
	text-align:center;
	
}


table.contenttable-1 tr.tr-0 
{
	background-color: #CCCCCC;
	font-weight: bold;
	color:#333366;
	
}

table.contenttable-1 tr.tr-odd 
{
	background-color: #E1E1E1;
	
}

table.contenttable-2
{
	font-size: 83%;
	color: #000;
	margin:20px;
	text-align:center;
	
}


table.contenttable-2 tr.tr-last 
{
	background-color: #CCCCCC;
		font-weight: bold;
		color:#333366;
	
}

table.contenttable-2 td.td-0 
{
	background-color: #CCCCCC;
	font-weight: bold;
	color:#333366;
	
}

table.contenttable-2 tr.tr-0 
{
	background-color: #CCCCCC;
	font-weight: bold;
	color:#333366;
	
}

table.contenttable-3
{
	font-size: 83%;
	color: #000;
	margin:20px;
	text-align:left;
	
}

table.contenttable-3 tr.tr-0 
{
	font-weight: bold;
	color:#333366;
}
caption{
	padding: 0px;   
	margin: 0px;   
	font-family: arial, helvetica, sans-serif; 
	vertical-align:left;
	font-size:70%;
	font-weight:bold;
}

thead
{
	color: #000000;
 	text-align: left;
	font-weight: bold;
}

form
{
	margin: 0px;
	padding: 0px;
}

table.form_tbl{
text-align:left;
vertical-align:top;
border:none;
}

div.form_req{
color:#800000;
}

input.mf-radio{
border:none;
}

input.mf-check{
border:none;
}

input{
border-style:solid;
border-color:#333366;
border-width:1px;
color:#333366;

}

label{
	font-size:83%;
}

table{
	font-size: 90%;
	color: #000;
	margin:20px;
	text-align:left;
	}
div.container_right table{
	font-size: 100%;
	color: #000;
	margin:0px;
	text-align:left;
	}

div.container_right h1{
	font-size: 83%;
	color: #333666;
	font-weight: bold; 
	word-wrap: break-word;
	text-align:left;
	}
	
legend
{
	color: #000;
	background-color: #EAEAEF;
	border: #CCCCD9 1px solid;
	padding: 0px 6px 2px 6px;
	display:none;
}

fieldset
{
	color: #000;
	border: none;
	padding: 10px;
	margin: 10px 0px;
}

textarea{
font-family:arial, helvetica, sans-serif;
border-style:solid;
border-color:#333366;
border-width:1px;
color:#333366;


}

select{
font-family:arial, helvetica, sans-serif;
border-style:solid;
border-color:#333366;
border-width:1px;
color:#333366;


}

#white_text{
	color:white;
}

li.links1{
	color:#333366;
	text-decoration: none; 
	text-align:left;
	vertical-align:middle;
}

li.links2{
	color:#333366;
	text-decoration: none; 
	text-align:left;
	vertical-align:middle;
	margin-left:20px;
}

div.hidden{
display:none
}

p.bodytext{
	font-family:arial, helvetica, sans-serif;
	font-size:83%;
}

p.imgcaption{
	font-family:arial, helvetica, sans-serif;
	font-size:83%;
}



a.klickpfad{
	color:#AAB1BD;
}

.gst-topcontent_table{
	text-align:left;
	
}

.gst-topcontent_Tstamp{
	font-size:75%;
	text-align:right;
	
}

.gst-topcontent_Header,.gst-topcontent_Link{
	background-color:#F0F0F0;
}


.gst-topcontent_Text{
	font-size:110%;
	padding-bottom:10px;
}