*  {
margin-top:0px;
padding-top:0px;
border:none;
   }
   
div.partners img {
  margin:15px 0 0 5px;	

}

div.partners {
  background-image: url("images/leftNaviPartnersBG.jpg");
    background-repeat: no-repeat;
    height: 257px;
    margin: 20px 0 20px 20px;
    padding-bottom: 20px;
    width: 212px;
}

.media_mp3 {
	background-image:url(../../images/mp3.png);
	background-repeat:no-repeat;
	background-position:55px 55px;
}
.media_mus {
	background-image:url(../../images/mp3.png);
	background-repeat:no-repeat;
	background-position:55px 55px;
}
.media_flv {
	background-image:url(images/tv.png);
	background-repeat:no-repeat;
	background-position:55px 55px;
}
.media_wmv {
	background-image:url(images/tv.png);
	background-repeat:no-repeat;	
	background-position:55px 55px;
}
.media_mpg {
	background-image:url(images/tv.png);
	background-repeat:no-repeat;	
	background-position:55px 55px;
}
.media_mpeg {
	background-image:url(images/tv.png);
	background-repeat:no-repeat;	
	background-position:55px 55px;
}
.media_avi {
	background-image:url(images/tv.png);
	background-repeat:no-repeat;	
	background-position:55px 55px;
}
.media_txt {
	background-image:url(images/download_pic.png);
	background-repeat:no-repeat;	
	background-position:55px 55px;
}
.media_pdf {
	background-image:url(../../images/platzhalter-pdf.png);
	background-repeat:no-repeat;	
	background-position:55px 55px;
}
.media_doc {
	background-image:url(../../images/platzhalter-txt.png);
	background-repeat:no-repeat;	
	background-position:55px 55px;
}
.log_BTN{
	float:right; 
	margin:30px 7px 0 0; 
	padding:0 7px 2px 7px;
	background:#E2007A;
	color:#fff;
	cursor:pointer;
}

.reg_btn_div{
	margin:20px 0 0 0; 
	padding:5px 0 1px 0;
	background:#E2007A;
	display:block;
	width:85px;
	height:15px;
	text-align:center;
}

div.whiteDiv {
	background-color:#FFF;
	border-top:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0;  border-left:0px; border-right:0px; 
}
#contentTD img { 
  
	float:left;
	margin:5px;
}
a img.noborder {
	border:0px;
	float:none;
}
div.bookmarkHeader {
  background-color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; margin:2px; height:25px;	
}

div.bookmarksPullBtn {
	
	float:left; width:25px; height:120px; border:1px solid #c0c0c0; border-left:0px; background-color:#FFF;
}
.push{
 clear:both;
 height:0px;
 margin:0;
 padding:0;
}
div #bookMarkContentContainer{
	clear:left; width:422px; height:285px;
	mergin-left:3px; 
	padding:10px 0 0 5px; 
	border:1px solid #c0c0c0; border-right:1px solid #ccdfff;  border-bottom:1px solid #ccdfff; 
	background:url(images/bookmarksBG.png) no-repeat; background-repeat:no-repeat; 
	font-family:Verdana, Geneva, sans-serif; font-size:10px;
}

div.bookmarksBorder {
  float:left; width:25px; height:190px; border-left:1px solid #c0c0c0;									 
}

div.altMediaPlayer {
	float:left;
	margin-left:20px;
}

div.altMediaPlayer img {
	border:0px;
}

a.memoryA {
	color:#000;
}
a.altMediaPlayerLink {
	padding-top:5px;
	display:block;
	line-height:20px;
}

div.backlink {
	float:left;
	padding-left:20px;
	padding-top:10px;
	width:200px;
}
.searchInput {
	border:1px solid #CCC;
	margin-top:10px;
	line-height:22px;
}
/* ##### Body Anfang  ##### */
body{
margin: 0px;
/*background-image:url('images/page_bg.png'); background-repeat:repeat-x;*/
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.logo_press{
	margin:51px 0 0 332px;
}
/* Body Ende */
h1{
	padding:0 0 2px;
	background-image:url(images/line.png); background-repeat:no-repeat; background-position:left bottom;
	font-size:18px;
	
}
div {

	padding:0;
	margin:0;
}
.norm{
	color:#60801F;
	background-color:#ffffff;
	border:1px solid #60801F;
}

a.page_navi_selected {
	background-color:#B5FBC5;
	color:#FFF;
}

.site_list a{
	border:1px solid #60801F;
	padding:0 2px 0 2px;
}
.norm01{
	color:#60801F;
		padding:0 3px 0 0;
		border:0px !important;
		margin-right:4px;
}
.norm0{
	color:#60801F;
		padding:0 3px 0 0;
		border:0px !important;
}

p { padding:15px 0 0 15px; margin:0; }
p p { padding:0px; }
/* ##### Table, TD, TR Anfang ##### */

tr, td, table{
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	vertical-align:top;
	border-collapse:collapse;
}
#zwei_spalten{
width:985px;
background-color:#FFFFFF;
background-position:center;
margin-top:-5px;
vertical-align:top;
}

#slider100 {
	width:985px;
	height: auto;
	margin: auto;
}

#header{
width:980px;
height:110px;
background-color:#FFFFFF;
}

a.icon          { text-decoration:none; background-repeat:no-repeat; width:23px;
height:18px; display:block; float:left; background-position:right;}

a.icon:link                  { background-image:url(images/1.png);   }
a.icon:visited               {background-image:url(images/1.png);    }
a.icon:hover                 { background-image:url(images/1a.png);  }
a.icon:focus, a.icon:active  {background-image:url(images/1a.png);   }


a.icon2        { text-decoration:none; background-repeat:no-repeat; width:33px;
height:18px; display:block; float:left; background-position:right;}

a.icon2:link                  {background-image:url(images/2.png);    }
a.icon2:visited               {background-image:url(images/2.png);    }
a.icon2:hover                 {background-image:url(images/2a.png);   }
a.icon2:focus, a.icon2:active  {background-image:url(images/2a.png);   }



a.icon3        { text-decoration:none; background-repeat:no-repeat; width:23px;
height:18px; display:block; float:left; background-position:right;}

a.icon3:link                  {background-image:url(images/3.png);    }
a.icon3:visited               {background-image:url(images/3.png);    }
a.icon3:hover                 {background-image:url(images/3a.png);   }
a.icon3:focus, a.icon3:active  {background-image:url(images/3a.png);   }


#h-navi{
height:38px;
}


#leftNavi{
width:228px !important;
}
#leftNavi ul{
margin:-2px 0 10px 0px;
line-height:10px;
list-style:none;
}
#leftNavi a{
line-height:10px;
}

#banner{
width:100%;
}
#footer{
width:100%;
}
#toolbar{
width:900px;
border-top: 1px solid #d1d1d1;
text-align:center;
margin-left:-450px;
left:50%;
}
#content_m{
width:520px;
}
#right{
width:200px;
}

.h_navi_td{
	margin:0 0 0 0;
	vertical-align:top;
}
/* Table, TD, TR Ende */


/* ##### Header ##### */
.logo{
	padding:10px 0 0 0;
	float:left;
}


.lupe {
background-image:url(images/suchen.gif);
background-repeat:no-repeat;
float:left;
position:absolute;
}


td {
vertical-align:top;
}

.headerlinks {
background-color:#FFFFFF;
background-repeat:no-repeat;
width:12px;
height:107px;
}


.headerrechts {
background-color:#FFFFFF;
background-repeat:no-repeat;
width:12px;
height:107px;
}


.header_r{
	padding:75px 0 0 0;
	padding-right:15px;
	float:right;
	
}

a.header {font-size:12px; font-weight:normal;}

a.header:link     { color:#495A69; text-decoration:none;}
a.header:visited  { color:#495A69; text-decoration:none;}
a.header:hover    { color:#a72c2b; text-decoration:none;}
a.header:active   { color:#a72c2b; text-decoration:none;}

/* Header Ende */


/* ##### h_navi ##### */
.h_navi{
	display:block;
	height:38px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
	padding:0 30px 0 30px;
  line-height:32px; 
} 

.h_navi_l{
		display:block;
	height:32px;
	float:left;
	line-height:32px; background-position:0 5px;	
}

#h-navi  {
height:38px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin: 0px auto;
margin-top:5px;
}
.trenn {
background-image: url(images/ntrenn.png);
background-repeat:no-repeat;
height:38px;
width:130px;
background-position:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
float:left;
margin-bottom:0px;
padding-top:16px;
margin-top:0px;

}

a { 
text-decoration:none; 
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:center;
outline:none;
}

a.h_navi:link    { color:#333333; text-decoration:none;}
a.h_navi:visited { color:#333333; text-decoration:none;}
a.h_navi:hover   { color:#333333; text-decoration:none;}
a.h_navi:active  { color:#333333; text-decoration:none;}


/* h_navi Ende */



/* ##### NaviLinks ##### */
.navi_titel_L{
	color:#FFFFFF;
/* 	padding:3px 0 0 0;
	margin:0 0 10px 0; */
}
.navi_titel{
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	padding:7px 0 20px 20px;
	margin:10px 0 10px 0;
	/*background-color:#495A69;*/
	background-image:url(images/n_titel.png); background-repeat:no-repeat;
	display:block;
	width:200px;
	height:25px;
}

.metapuffer  {
border: 1px solid #ced1d1;
border-bottom:none;
border-top:none;
background-color:#fbfbfb;
width:228px;
height:370px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
}

.ulli   {  
list-style-type: none;
padding-left:15px;
	
}
a.NaviLink_L {
  margin:7px 0 7px 20px;
	padding:0 0 0 20px;
	height:20px;
	background-image:url(images/li_pfeil.png); background-repeat:no-repeat; background-position:0px 0px;
	color:#495A69;
	text-decoration:none;
	font-size:12px;
	display:block;
	width:160px;
	text-align:left;
	font-weight:normal;
	list-style:none;
}

a.NaviLink_L:visited  { color:#495A69; text-decoration:none;}
a.NaviLink_L:hover    { color:#647E1F; text-decoration:none;}
a.NaviLink_L:active   { color:#647E1F; text-decoration:none;}



#Kundenbereich {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#666666;
}

a.password          {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}

a.password:link     { color:#495A69; text-decoration:none;}
a.password:visited  { color:#495A69; text-decoration:none;}
a.password:hover    { color:#a20000; text-decoration:none;}
a.password:active   { color:#a20000; text-decoration:none;}

.bild2 {

background-image:url(images/bild2.png);
background-repeat:no-repeat;
width:229px;
height:196px;
margin-top:10px;
position:absolute;
display:block;
}

.top  {
width:228px;
height:20px;
margin-top:20px;


}

.h1 { color:#A72c2b;}
.titel  { color:#C75714;}


/* NaviLink Ende */



/* ##### footer Anfang ##### */


.footy {
background-image:url(images/footer.png);
background-repeat:no-repeat;
width:1020px;
height:46px;
margin-top:0px;
background-position:center;



}

/* ##### footer ende ##### */


#h-navi{
background:url(images/hnvbg.png) no-repeat 4px 4px;

}

/* ##### Content Anfang ##### */
h1{
	margin-top:20px;
}
.flash{
	width:732px;
	background-color:#E6DDD8;
	margin:10px 0 0 0;
	text-align:left;
	
}
	

.bild            { background-image: url(images/advertising.png); background-repeat:no-repeat; 
                   height:186px; width:100%; background-position:center; background-color:#FFFFFF;}
				   
	
.cont_text{
	float:left;
	width:400px;
}

.cont_bild{
	float:right;
	width:281px;
	padding-top:65px;
	
}
.cont_text_n{
		float:left;
		width:100%;
}
.mehr{
	width:100%;
    height:40px;
	float:left;
    border-bottom:1px dotted; color:#495A69; 

}
.mehr_bg{
	display:block;
	width:116px;
	height:22px;
	color:#FFF;
	text-decoration:none;
	background-image:url(images/comments.gif); background-repeat:no-repeat;
	padding:4px 0 0 12px;
	padding-left:0px;
	font-size:12px;
	font-weight:normal;
}


.content {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
width:907px;
}
.contentSmall {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
width:700px;
}
.contentSmallest {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
width:500px;
}


.unterschrift {
background-image:url(images/unterschrift.png);
background-repeat:no-repeat;
width:500px;
height:96px;
background-position:center;
margin-top:25px;
}



/* Content Ende */

/* ##### ContextMenuA Anfang ##### */
a.contextMenuA {
  display:block;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
a.contextMenuA:hover {
  display:block;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#FFCC00;
	text-decoration:none;
}
/* ContextMenuA Ende */



/* ##### Banner Anfang  ##### */
.banner{
text-align:center;
height:200px;
padding:50px 10px 10px 10px;
background-image:url(images/banner_bg.png); background-repeat:repeat-x;
background-color:#e3e3e3;
}
/* Banner Ende */


/* ##### Toolbar Anfang  ##### */
.footer{
height:100px;
text-align:center;
background-color:#666666;
padding-top:15px;
color:#CCC;
}
/* Toolbar Ende */


/* ##### Toolbar Anfang  ##### */
#toolbar{
text-align:center;
position:fixed;
bottom:0px;
height:25px;
background-color:#FFFFFF;
}
.menu {padding:0 0 0 0px; margin:0; list-style:none; height:33px; position:relative; font-family:arial, verdana, sans-serif; }
.menu li.top {display:block; float:left; position:relative;}
.menu li a.top_link {
    background: url("images/trenn_0.png") no-repeat scroll right 4px transparent;
    color: #DDDDDD;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: normal;
    height: 33px;
    line-height: 31px;
    padding: 0 28px 0 16px;
    text-decoration: none;
}

.h_navi_td{		
background:url(images/trenn.png) no-repeat;
	background-position:0px 3px;
}
.menu li a.top_link span {float:left; font-weight:normal; display:block; padding:0 24px 0 0px; height:33px;}
.menu li a.top_link span.down {float:left; display:block; padding:0 24px 0 0px; height:38px; background:url(images/down.gif) no-repeat right top;}
.menu li a.top_link:hover {
color:#CCCCCC;
}
.menu li a.top_link:hover span {background:url(images/button4.gif) no-repeat right top;}
.menu li a.top_link:hover span.down {background:url(images/button4a.gif) no-repeat right top;}

.menu li:hover > a.top_link { }
.menu li:hover > a.top_link span {background:url(images/button4.gif) no-repeat right top;}
.menu li:hover > a.top_link span.down {background:url(images/button4a.gif) no-repeat right top;}

.menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

.menu a:hover {visibility:visible;}
.menu li:hover {position:relative; z-index:200;}

ul.menu { margin:0; padding:0; width:auto; }
li.top { margin:0; padding:0; width:auto }

.menu ul, 
.menu :hover ul ul, 
.menu :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menu :hover ul.sub {left:4px; top:28px; right:2px; padding:0px 0; border:1px solid #80B213; white-space:nowrap; width:200px; height:auto;}

.menu :hover ul.sub li {display:block; height:24px; position:relative; float:left; width:250px;text-align:left;background-image:url(images/li_bg_sub.png); background-repeat:no-repeat; }
.menu :hover ul.sub li a {font-weight:normal;display:block; font-size:11px; height:20px; width:200px; line-height:20px; text-indent:5px; color:#000; text-decoration:none; border:3px solid #fff; border-width:2px 0 0 0px;text-align:left}
.menu :hover ul.sub li a.fly {background:#fff url(images/arrow.gif) 80px 7px no-repeat;}
.menu :hover ul.sub li a:hover {background:#80B213; color:#fff;}
.menu :hover ul.sub li a.fly:hover {background:#80B213 url(images/arrow_over.gif) 80px 7px no-repeat; color:#fff;}
.menu :hover ul li:hover > a.fly {background:#999999 url(images/arrow_over.gif) 80px 7px no-repeat; color:#fff;} 

.menu :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul :hover ul
{left:90px; top:-4px; background: #fff; padding:3px 0; border:1px solid #999999; white-space:nowrap; width:93px; z-index:200; height:auto;}


div.leftLogin {
	background:url(images/log_bg.png) no-repeat;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
color:#000 !important;
}
div.leftLogin a {
color:#000;
}
div.leftLogin .reg_BTN{
	color:#fff;
	cursor:pointer;
	    font-family: Arial,Helvetica,sans-serif;


    font-size: 12px;
	
}
.news_ttl{
	 background: url("images/leftNaviCatsBG.jpg") no-repeat; 
	 color:#000 !important; 
	 padding:9px 0 0 15px;
	 height:23px;


}

div.leftLoggedout {
	background: url(images/auslog_BG.png) no-repeat;
	color:#000;
/*
	padding-bottom:9px;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;*/
}

div.naviCategories {
	background-image:url(images/leftNaviCatsBG.jpg);
	padding-bottom:20px;
	background-repeat:no-repeat;
	width:212px; 
	height:257px; 
	margin:20px 0 20px 20px ;
}
.cat_boxs{
height:15px; 
font-weight:bold;
color:#000 !important;

padding-top:8px; padding-bottom:20px; 
margin:0px 0 0 20px; 
color:#dddddd; 
font-size:14px;	
}
#elm474 img{
	border:0px none;
	}
table.RegisterForm {
	margin-top:30px;
}
.RegisterForm td {
	padding:5px;
}
#contentTD a{
	color:#E2007A;
}
.RegisterForm input {
	border: 1px solid #999;
}
input[type="submit"]{
	background:#E2007A; 
	color:#fff;
	border:1px solid #E2007A; 
}

#bottomTD a { color:#000; }


/* ### Medialist  ### */
.media_list{
/*	border:1px solid #cccccc;
	background-color:#EAE9E7;
	*/
border: 1px solid #CCCCCC;
background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */



}
.media_list:hover{
background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk4JSIgc3RvcC1jb2xvcj0iI2VkZWZlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #ffffff 0%, #edefe8 98%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(98%,#edefe8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#edefe8 98%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#edefe8 98%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#edefe8 98%); /* IE10+ */
background: linear-gradient(top,  #ffffff 0%,#edefe8 98%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#edefe8',GradientType=0 ); /* IE6-8 */

}

.media_list .mediaImage {
  float:right;
  margin:10px 10px 41px 10px;
}
.media_list .mediaImagelong {
  float:right;
  margin:10px 10px 5px 10px;
}

.list_title{
	font-size:14px;
	font-weight:bold;
	color:#E2007A;
/*	display:block;
	height:42px;
	background-image:url(images/tv.png); 
	background-repeat:no-repeat; 
	background-position:-5px -3px ; */
	text-align:left;

}
#contentTD .list_title:hover{
	text-decoration:underline;
	color:#E2007A;
}

.list_title_hl{
	font-size:14px;
	font-weight:bold;
	color:#900;
/*	display:block;
	height:42px;
	background-image:url(images/tv.png); 
	background-repeat:no-repeat; 
	background-position:-5px -3px ; */
	text-align:left;

}

.news_title{
	font-size:14px;
	font-weight:bold;
	color:#E2007A;
	text-align:left;

}
.news_title_date{
	font-size:14px;
	color:#E2007A;
	text-align:left;

}
.standardTitle{
	font-size:14px;
	font-weight:bold;
	color:#E2007A;
}
.list_title_download{
   background-image: url("images/icon_download.png");
    background-position: -1px 3px;
    background-repeat: no-repeat;
    clear: both;
    color: #E2007A;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 35px;
    line-height: 35px;
    margin: 5px 0 10px 7px;
    padding-left: 35px;
    text-align: left;
}
#contentTD .list_title_download:hover{
	text-decoration:underline;
	color:#E2007A;
}
.list_title_audio{
   background-image: url("images/icon_audio.png");
    background-position: -1px 3px;
    background-repeat: no-repeat;
    clear: both;
    color: #E2007A;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 35px;
    line-height: 35px;
    margin: 5px 0 10px 7px;
    padding-left: 35px;
    text-align: left;
}
#contentTD .list_title_audio:hover{
	text-decoration:underline;
	color:#E2007A;
}
.list_title_pic{
   background-image: url("images/icon_photo.png");
    background-position: -1px 3px;
    background-repeat: no-repeat;
    clear: both;
    color: #E2007A;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 35px;
    line-height: 35px;
    margin: 5px 0 10px 7px;
    padding-left: 35px;
    text-align: left;
}
#contentTD .list_title_pic:hover{
	text-decoration:underline;
	color:#E2007A;
}
.list_title_tv{
   background-image: url("images/icon_tv.png");
    background-position: -1px 3px;
    background-repeat: no-repeat;
    clear: both;
    color: #E2007A;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 35px;
    line-height: 35px;
    margin: 5px 0 10px 7px;
    padding-left: 35px;
    text-align: left;
}
#contentTD .list_title_tv:hover{
	text-decoration:underline;
	color:#E2007A;
}
.list_title_live{
   background-image: url("images/icon_live.png");
    background-position: -1px 3px;
    background-repeat: no-repeat;
    clear: both;
    color: #E2007A;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 35px;
    line-height: 35px;
    margin: 5px 0 10px 7px;
    padding-left: 35px;
    text-align: left;
}
#contentTD .list_title_live:hover{
	text-decoration:underline;
	color:#E2007A;
}
.date_title{
	font-size:14px;
	color:#E2007A;
}

/*  ###  Aktuelles  ###  */
.navibox{
	margin:15px 0 0 0;

}
.titelBG{
	font-size:14px;
	font-weight:bold;
	color:#E2007A;
	text-align:left;
}

.news{
	display:block;
	width:190px;
	padding:10px 10px 10px 10px;
	clear:left;
	border:#cccccc 1px solid;
-webkit-border-radius: 0 0 8px 8px;
-moz-border-radius: 0 0 8px 8px;
border-radius: 0 0 8px 8px;
}
.news2{
	display:block;
	width:190px;
	padding:5px 10px 10px 10px;
	clear:left;
	border:#cccccc 1px solid;
-webkit-border-radius: 0 0 8px 8px;
-moz-border-radius: 0 0 8px 8px;
border-radius: 0 0 8px 8px;
}
.news2 img{
max-width:191px;
padding-top:4px;
}
.newsLeft{
	display:block;
	padding:0px;
	/*background-image:url(images/leftNewsBG.jpg);*/
	background-repeat:no-repeat;
	overflow:visible;
	float:none;
}

div.newsLeft div {
	float:none;
	display:block;
}

#all_newsLeft {
	background-color:#FFF;
}

.all_news{
	display:block;
	width:180px;
	padding:5px;
	background:#E2007A; 
	color:#fff !important;
	margin-top:15px;
	text-align:center !important;
}

.all_newsLeft{
	display:block;
	width:180px;
	margin-top:0px;
	margin-left:5px;
	background-color:#FFF;
	background-image:none;
}

.view_all_news_bg{
	display:block;
	width:116px;
	height:22px;
	color:#FFF;
	text-decoration:none;
	background-image:url(images/comments.gif); background-repeat:no-repeat;
	padding:4px 0 0 12px;
	font-size:12px;
	padding-left:0px;
	font-weight:normal;
}
.news_text{
	padding-top:0px;
	text-align:left;
	padding:8px 0;
}
#news a{
	color:#E2007A;
	display:block;
	text-align:left;
	font-weight:bold;
}

#news .news_date {
  margin-top:5px;	
}
#news .news_bottom {
  height:30px;
  background-image:url(images/line_bg.png);
  background-position:0 15px;
  background-repeat:no-repeat;
}

td.flagTD {
 /* background:url(images/trenn.png) no-repeat;
	background-position:-0px 5px;*/
}

img.placeholderImage {
margin-left:0px;
margin-top:0px;
}

.ignore{
	width:95%;
}
.kld{
clear:left;width:176px;height:220px; background-image:url(images/kal_bg.png); background-repeat:no-repeat; margin-top:15px;
padding:0px;
}
.plz{

clear:left;width:176px;height:305px; 
background-image:url(images/plz_bg.png); 
background-repeat:no-repeat; 
margin:15px 0 10px 0; padding:5px 0 0 1px;
}
#zip_search{
	margin-top:5px;
}
.right_drop{
	margin-top:5px;
	border:1px solid #cccccc;
	}

div.monthContainer {
	float:left;
	margin:10px 3px 3px 3px;
}
div.monthContainer strong{
	text-align:center;
}

div.calendarDay {
  float:left;
  width:18px;
  height:18px;
  border:1px solid #CCC;
	line-height:18px;
	text-align:center;
	margin:1px;
	background:#fff;
}
div.emptyCalendarDay {
  float:left;
  width:18px;
  height:18px;
  border:1px solid #F0F0F0;
	line-height:18px;
	text-align:center;
	margin:1px;
}
div.calendarDayBR {
  clear:left;
	float:left;
  width:18px;
  height:18px;
	line-height:18px;
	text-align:center;
  border:1px solid #CCC;
	margin:1px;
	background:#fff;
}
div.calendarDayNewContent  {
  border:1px solid #CCC;
	margin:1px;
	color:#000000;
	cursor:pointer;
	background-color:#e1faae;
}
div.calendarDayContent  {
  border:1px solid #CCC;
	margin:1px;
	color:#000000;
	cursor:pointer;
}
div.calendarDayNewContent:hover  {
  border:1px solid #CCC;
	font-weight:900;
	margin:1px;
	background-color:#E2007A;
	color:#FFFFFF;
	cursor:pointer;
}
div.calendarHeaderDay  {
  float:left;
  width:18px;
  height:18px;
	text-align:center;
	line-height:18px;
  border:1px solid #CCC;
	font-weight:700;
	margin:1px;
}

#mediaspaceProtected {
	color:#900;
	font-weight:bold;
}
.wlink{
	margin:45px 0 15px 0;
	background-image:url(images/wlink.png); background-repeat:no-repeat;
	display:block;
	width:212px;
	height:127px;
	
}

.RegisterForm input[type="radio"] {
  float:left;
  border:0px;
}
.RegisterForm input[type="checkbox"] {
	clear:left;
  float:left;
  border:0px;
}


.wlink input[type="text"] {
	 border:1px solid #BFBFBF;
   color:inherit;
	 width:164px;
	 float:left;
	 clear:left;
}

.wlink #recommendSendBtn {
	display:block;
	float:left;
	clear:left;
	margin-top:5px;
	margin-bottom:37px;
}

/*===========================================================
    GENERIERTE FORMULARE
===========================================================*/
.label_div{
    float:left;
}
.item_div{
    float:left;
    margin:0 0 5px 0;
}
.item_div input[type="text"],.item_div textarea,.item_div select,.item_div input[type="submit"],.item_div input[type="reset"]{
    border:1px solid #BFBFBF;
    color:inherit;
}
.item_div .radiolabel{
    margin-left:5px;
}
.formwrap{
    float:left;
    margin:10px 0 0 10px;
}
.RegisterForm{
	margin:10px;
}
.RegisterForm input[type="text"]{
	width:200px;
}
.RegisterForm input[type="checkbox"]{
	border:0px;
}
.leftLoggedout a{
	font-weight:normal;
	color:#647E1F;
	display:block;
	text-align:left;

	line-height:10px;
	height:10px;
}
.media_list table{
display:block;
 height:44px;

}
.reminder_media:hover {
	display:block;
	position:absolute;
	background-image:url(images/erinn.png);
	background-repeat:no-repeat;
	background-position:25px 5px;	
	width:325px;	
	height:75px;
	margin-left:50px;
	margin-top:0px;
  float:left;
}
.bg_remind_media{
  float:left;
}
.bg_remind_media img {
 display:none;
}

.reminder:hover{
	display:block;
	position:absolute;
	background-image:url(images/erinn.png);
	background-repeat:no-repeat;
	background-position:25px 5px;	
	width:325px;	
	height:75px;
	margin-left:102px;
	margin-top:-15px;
   float:right;
}
.bg_remind{
  float:right;
}
.bg_remind img {
 display:none;
}
.media_list img{
	border:0px !important;
	margin-left:-5px;
}

div.galleryPicture {
	float:left;
	height:140px;
	width:150px;
	padding:10px;
	vertical-align:middle;
	border:1px solid #999;
	margin:10px 10px 0 0;
}
div.galleryMp3 {
	float:left;
	height:100px;
	width:100px;
	padding:10px;
	vertical-align:middle;
	border:1px solid #999;
	margin:10px 10px 0 0;
}

div.galleryPicture a.lightwindow{
	display:block;
	height:100px;
}
div.galleryPicture a.lightwindow img {
	max-height:100px;
	max-width:140px;
}

div.galleryPicture a.nomoresimple_lightwindow{
	display:block;
	height:100px;
}
div.galleryPicture a.nomoresimple_lightwindow img {
	max-height:100px;
	max-width:140px;
}


div.galleryPictureDescription {
	width:100%;
	clear:both;
	margin-left:5px;
	color:#333;
	oveflow:hidden;
}
div.galleryPictureDescription div.long_description {
  position:absolute;
  display:none;
  max-width:180px;
  background-color:#FFFFFF;
  border:1px solid #ccc;	
}
div.eventFile {
	float:left;
	margin:5px 0 0 22px;
}
a.eventFileTitleA {
padding-left:20px;
color:#339900;
text-decoration:none;
	height:20px;
	background-image:url(images/li_pfeil.png); 
	background-repeat:no-repeat; 
background-position:-1px 2px;
}

div.eventFileFiles {
	display:none;
}
a.eventFileA {
	display:block;
	width:90%;
	text-align:left;
	color:#E2007A;
	margin:7px 0 0 25px;
	padding-left:20px;
	background-image:url(images/download_pic.png); 
	background-repeat:no-repeat; 

}
.date_0{
	color:#E2007A;
	padding:0 0 0 5px;
}
.date_d{
	color:#E2007A;
}
.date_01{
	font-size:12px;
	font-weight:bold;
	color:#E2007A;
	float:left;
	height:15px;
	padding:0 0 0 5px;
}
.date_actual{
	font-size:12px;
	font-weight:bold;
	color:#900;
	padding:0 0 0 5px;
}

a.event_options_pr  {
	background-image:url(images/icon_live.png);
	background-repeat:no-repeat;
	height:38px;
	width:50px;
	float:left;
}
a.event_options_ho {
	background-image:url(images/icon_audio.png);
	background-repeat:no-repeat;
	height:38px;
	width:50px;
	float:left;
}
a.event_options_tv {
	background-image:url(images/icon_tv.png);
	background-repeat:no-repeat;
	height:38px;
	width:50px;
	float:left;
}
a.event_options_di {
	background-image:url(images/icon_download.png);
	background-repeat:no-repeat;
	height:38px;
	width:50px;
	float:left;
}
a.event_options_fo  {
	background-image:url(images/icon_photo.png);
	background-repeat:no-repeat;
	height:38px;
	width:50px;
	float:left;
}

a.event_options_pr_opacity {
	background-image:url(images/icon_live_oc.png);
	background-repeat:no-repeat;
	height:38px;
	width:50px;
	float:left;
}
a.event_options_ho_opacity{
	background-image:url(images/icon_audio_oc.png);
	background-repeat:no-repeat;
	height:38px;
	width:50px;
	float:left;
}
a.event_options_tv_opacity{
	background-image:url(images/icon_tv_oc.png);
	background-repeat:no-repeat;
	height:38px;
	width:50px;
	float:left;
}
a.event_options_di_opacity{
	background-image:url(images/icon_download_oc.png);
	background-repeat:no-repeat;
	height:38px;
	width:50px;
	float:left;
}
a.event_options_fo_opacity{
	background-image:url(images/icon_photo_oc.png);
	background-repeat:no-repeat;
	height:38px;
	width:50px;
	float:left;
}
div.l_event_options_available {
	clear:left;
	font-weight:normal;
	color:#E2007A;
}

div.langDiv {
	float:left;
}

.pflichtfeld {
	color:#900;
}

.avail_div{
	margin:0 0 0 10px;
}
textarea.otonOrder {
	width:100%;
	box-sizing: border-box;
	height:55px;
	border:1px solid #333;
}
.otonOrder {
	margin:10px 0 10px 0;
}
div.otonDiv {
	width:510px;
	clear:both;
}
div.announcement_form {
	float:left;
	width:100%;
	box-sizing: border-box;
}
div.otonDiv strong {
	color:#E2007A;
}
#order_otons_btn{
	background-color:#E2007A;
	color:#fff;
	padding:5px;
	cursor:pointer;
	
}
div.extra_media_info {
	float:left;
	width:100%;
	margin-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	box-sizing: border-box;
}
div.extra_media_info_item_name {
	clear:left;
	width:20%;
	float:left;
}
div.extra_media_info_item_name_header {
	padding-top:5px;
	margin-top:5px;
	border-top:1px solid #E2007A;
}
div.extra_media_info_item_value {
	width:80%;
	float:left;
}
div.l_leadin {
	font-weight:bold;
	clear:left;
}
div.l_media_text {
	font-weight:bold;
	clear:left;
}
div.simpleClear {
	clear:left;
}
div.l_oton_info_title {
	font-weight:bold;
	width:100%;
	background-color:#CCC;
}
div.standardPadding {
	padding-left:20px;
	padding-right:20px;
}

div.marginBottom {
	margin-bottom:20px;
}
.l_wants_newsletter {
	clear:left;
	margin-left:5px;
}
.kostenpflichtig {
	margin-left:20px;
	clear:left;
}
div.eventFilesContainer {
	clear:both;
	width:800px;
	height:60px;
}
.nunohr{
	width:100%;
	clear:left;
	float:left;
	padding:0 0 20px 0;
	border-bottom:1px solid #ccc;
	box-sizing: border-box;

}
div.marginTopMinusPrint {
  margin-top:-30px;	
}
.account{
	padding-bottom:7px;
}

/*Leftnavi hover*/

ul.left_navi_list{
    width:251px;
}
ul{
    list-style: none;
}
ul.left_navi_list li{
        position: relative;
        width: 220px;
		margin-left:-40px;
}
ul.left_navi_list li a.NaviLink_active{
    
}

ul.left_navi_list li ul.NaviULclosed,#leftNavi ul li ul{
    width: 200px;
		background-color:#FFF;
    padding:0;
    border: none;
    position: absolute;
    top: -9999px;
    left: -9999px;
    z-index: 1;
}


ul.left_navi_list li:hover ul.NaviULclosed,#leftNavi ul li:hover ul {
    position: absolute;
    padding:0 0 0 0px;
    top: 0px ; 
    left: 214px;
    border-left:8px solid #FFF;
	border:1px solid #090;
    z-index: 1000;
}

ul.left_navi_list ul a, ul.left_navi_list ul a:link, ul.left_navi_list ul a:visited {
    width: 200px;
    height: 16px;
    padding: 4px 0px 4px 0px;
    margin-bottom: 0;
    color: #000;
    background-color: #80b213;
    display: block;
    color:#004c92;
    background:url(images/li_bg_sub.png);
	text-indent:5px;
    border:0px;
}

ul.sub {
  border:1px solid #090;
}

ul.left_navi_list ul a:hover, ul.left_navi_list ul a:active,a.NaviLink_sub_active {
background-color: #80b213;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-position: 0% 0%;

color: #ffffff;
margin-left:40px;
}

ul.left_navi_list ul li:last-child a {
    margin-bottom: 0;
}

/*Submenu Left Links*/
a.NaviLink_sub{
  margin-left:40px;
}
a.NaviLink_sub:hover{

}

div.fernsehrahmen {
	background-repeat:no-repeat;
	padding-left:15px;
	padding-right:15px;
	float:none;
	clear:left;
	width: 100% !important;
	background-color:#000;
	box-sizing: border-box;
}
div.player {
width: 450px;
color:#FFF;
}
div.noPlugin {
	margin-left:52px;
margin-top:53px;
width: 597px;
height:40px;
}
div.blank {
	background-image:none;
}
div.playbutton {
	width: 100% !important;
	height: 57vw !important;
}
div.placeholder {
	width: 100% !important;
	height: 57vw !important;
	display: block;
}

div.changeChannelContainer {
	width:360px;
	margin-left:138px;
	float:left;
}
div.changeChannelContainerText {
	float:left;
	width:200px;
	padding-top:4px;
	padding-left:0px;
	text-align:left;
}
div.selected_channel {
	float:left;
	width:35px;
	height:25px;
	cursor:pointer;
}
div.alternate_channel {
	float:left;
	width:35px;
	height:25px;
	cursor:pointer;
}


div.changeMediaplayerContainer {
	width:100%;
	vertical-align:bottom;
	clear:left;
	margin-top:20px;
}
div.changeMediaplayerContainerText {
	float:left;
	padding-top:10px;
	padding-left:0px;
	text-align:left;
}
div.selected_mediaPlayer {
	float:left;
	height:27px;
	margin:2px 3px 2px 2px;
	cursor:pointer;
}
div.alternate_mediaPlayer {
	float:left;
	height:27px;
	margin:2px 3px 2px 2px;
	cursor:pointer;
}
#wmp img { border:0px; }
#flash img { border:0px; }
div.l_terminplaner_info {
  border:1px solid #E2007A;
	background-color:#FFF;
	position:absolute;
	width:250px; 
	display:none;
	margin-left:-255px;
	margin-top:-10px;
}

div.langDiv p {
	padding:5px;
}

div.l_zipsearch_info {
  border:1px solid #E2007A;
	background-color:#FFF;
	position:absolute;
	width:250px; 
	display:none;
	margin-left:-255px;
	margin-top:-10px;
}
div.l_category_info {
  border:1px solid #E2007A;
	background-color:#FFF;
	position:absolute;
	width:250px; 
	display:none;
	margin-left:20px;
	margin-top:-15px;
	z-index:100;
}
div.l_channelselect_info {
  border:1px solid #CCC;
	background-color:#FFF;
	position:absolute;
	width:170px; 
	display:none;
	margin-left:15px;
	margin-top:20px;
	z-index:100;
	text-align:left;
}
div.l_announcement_info {
  border:1px solid #CCC;
	background-color:#FFF;
	position:absolute;
	width:170px; 
	display:none;
	margin-left:15px;
	margin-top:20px;
	z-index:100;
	text-align:left;
}

div.l_your_zip {
	margin-left:2px;
	margin-top:8px;
}
div.speakerContainer {
  float:right;
	width:400px; 
	margin-right:20px; 
	margin-top:0px; 
	border:1px solid #666;
	padding:5px;
}
#contentTD div.speakerContainer a {
  color:#333;
}
#contentTD div.speakerContainer a:hover {
  color:#333;
  text-decoration:underline;
}

div.speakerContainer div.speakerItem {
  display:block;
  background-color:#FFF;
  padding:3px;
}

div.speakerContainer div.speakerItemAlt {
  display:block;
  background-color:#EEE;
  padding:3px;
}
div.speakerContainer span {
  font-weight:bold;	
}
div.chatContainer {
	margin-left: 15px;
	margin-right: 15px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	border:1px solid #666;
}

div.chatBlock {
	width:400px; 
	height:185px;
	border:1px solid #CCC; 
	margin-left:8px; 
	overflow-y:auto; 
	overflow-x:hidden; 
	color:#999;
}

div.chatInput {
	clear:left;
	margin-top:12px;
}

div.l_chat_info_text {
  float:left;
	width:500px;
}
div.l_more_material {
	clear:both;
	margin-left:20px;
	margin-top:15px;
}

div.media_item_div {
	clear:both;
	margin-left:20px;
	margin-top:15px;
}
div.added_download {
    float:left;
    width:130px;
    display:block;
    margin-right:20px;
    text-align:left;
}
div.added_download a div {
    min-width:100px;
    clear:left;
    text-align:left;
}
div.additional_downloads_container {
	margin-top:20px;
	margin-left:20px;
	clear:left;
}
div.l_more_downloads, div.l_downloads {
	float:none;
	width:200px;
	margin-left:0px;
	margin-bottom:4px;
	font-weight:bold;
}
div.MediaTab {
  float:left; 
  height:20px;
  border-left:1px solid #CCC;
  border-right:1px solid #CCC;
  border-top:1px solid #093;
  margin-right:3px;
  min-width:110px;
  background-image:url(images/medaTabBG.png); background-repeat:repeat-x;
  padding-left:5px;
  padding-right:0.37em;
  padding-top:3px;
}
#contentTD div.MediaTab a {
  display:block;
  text-align:center;
  width:100%;
   color:#333;
}
div.MediaTabSelected {
  float:left; 
  height:20px;
  border-left:1px solid #CCC;
  border-right:1px solid #CCC;
  border-top:1px solid #093;
  margin-right:3px;
  min-width:110px;
  background-image:url(images/medaTabSelectedBG.png); background-repeat:repeat-x;
  padding-left:2px;
  padding-right:2px;
  color:#333;
  padding-top:3px;
}
#contentTD div.MediaTabSelected a {
  display:block;
  text-align:center;
  width:100%;
  color:#333;
  font-weight:bold;
}
#contentTD div.gotoMediaBtn {
  float:right;
  margin-right:0px;
  width:150px;
}
#contentTD div.gotoMediaBtn a {
  display:block;
  color:#fff;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
background: #bfd255; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmZDI1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzhlYjkyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzcyYWEwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZWNiMmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#8eb92a), color-stop(51%,#72aa00), color-stop(100%,#9ecb2d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* IE10+ */
background: linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-8 */

  padding:3px;
}

#contentTD div.gotoMediaBtn a:hover {
background: #bfd255; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmZDI1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzczYTAyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzQ3N2EwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGI1MjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #bfd255 0%, #73a024 50%, #477a00 51%, #7db529 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#73a024), color-stop(51%,#477a00), color-stop(100%,#7db529)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bfd255 0%,#73a024 50%,#477a00 51%,#7db529 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bfd255 0%,#73a024 50%,#477a00 51%,#7db529 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bfd255 0%,#73a024 50%,#477a00 51%,#7db529 100%); /* IE10+ */
background: linear-gradient(top,  #bfd255 0%,#73a024 50%,#477a00 51%,#7db529 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#7db529',GradientType=0 ); /* IE6-8 */
}
.mndclnd{
	clear:left; width:150px; float:left; margin-left:0px;
	padding-bottom:15px;
	color:#000;
	font-size:14px;
	font-weight:bold;
	margin-top:-2px;
	text-align:center;
	
}
.zip_btn{
	margin:0px 10px 0 10px; padding-top:5px;
}
.zip_btn_str{
	float:left; width:152px;margin-left:0px;margin-bottom:12px; font-weight:bold; color:#000 !important;
	margin-top:0px; text-align:center;
font-size:14px;	
}
a.flash_player {

display: block;

text-align: center;

color: #ffffff;

text-decoration: none;

cursor: pointer;

background-color: transparent;

background-image: -moz-linear-gradient(center top , rgba(55, 102, 152, 0.9), rgba(6, 6, 6, 0.9));

background-repeat: repeat;

background-attachment: scroll;

background-position: 0% 0%;
float:left;

}
.shortDescription{
margin-left: 10px;
float:left;
text-align:justify;
padding-right:5px;

}
.btr_ttl{
padding: 15px 0;
text-align:left;

}
.btr_ttl a{
    font-size: 14px;
    font-weight: bold;
	}
.padd_ttl{
padding:10px 10px 0 10px;

}
