body {	background-image:url(../img/headBg.png);
	background-repeat:repeat-x; background-color: #9bb1ce;
	margin:0; height:100%;
	font-size:100%;	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006; }

a {	color:#006;}
img, table { border:0; }

img.imbord { border:1px solid #003; margin-top:10px; margin-right:10px; }

span { 	font-family:Verdana, Arial, Helvetica, sans-serif; }

/*
div {	border: 1px dashed black;
}*/

.dkblue { background-color: #006; }
.blue { background-color: #9bb1ce; }
.liblue { font-size:30%; background-color: #a0e16d; }
.navi-bg { background-image:url(../img/navi-verlauf.png);
	background-repeat:no-repeat;
	height:75px;
}
.submenu, .submenu a {	font-size:11px;
	text-transform: uppercase;
	color:#a0e16d;
	font-weight: bold; letter-spacing: 100%; padding-top: 1px; padding-bottom: 2px; }

.submenu a, .submenu a:link, .submenu a:visited, .submenu a:hover, .submenu a:active {
	text-decoration: none;
	color:#9bb1ce; }

.submenu a:hover, .submenu a:active { color:#a0e16d; }
.submenu-aktiv, .bulLink-aktiv {
	color:#a0e16d!important;  
}
.bulLink, .bulLink-aktiv {
	background-image: url(../img/bullet-film.png);
	background-position: 2px; background-repeat: no-repeat;
	padding-left: 13px; margin-right:3px; }

.bildleiste img { padding-top:10px; } 

.content{ font-size: 100%; }

.content-film {	font-size: 100%;  }

.text-tabelle { width:700px; font-size: 84%;
	line-height: 140%; border-left: 5px solid #a0e16d; padding-left:6px; }

.film-tabelle { width: 500px; line-height: 110%; }

.zitat { line-height: 110%; font-style:italic;}

.cont-tabelle {	width:525px;
	font-size: 86%;
	margin-left:125px; line-height: 140%; border-left: 5px solid #a0e16d; padding-left:6px; }

.cont-tabelle-filme { width:680px;
	font-size: 86%;
	/*margin-left:125px;*/
	line-height: 140%; margin-top:2px; }

.news-linie { width:2px; height:1px; border-bottom: 0px; }

.news-text { line-height: 140%; background-color: #f2f5fa; border: 2px solid #a0e16d; padding: 3px; }

.news-text:first-letter {  font-size:100%; }

a.email {  text-decoration: none;
  background-image: url(../img/icoMail.png);
  background-position:0 4px;  background-repeat:no-repeat;
  padding-left: 16px; }

a.email:hover, .content-film a:hover, a.extLink:hover {
  text-decoration: underline; color:#ff3; }

.content-film a, a.extLink { text-decoration:none;
	background-image: url(../img/icoExtlink.png);
  background-position:0 4px; background-repeat:no-repeat;
  padding-left: 14px;
}
.content a.popup { background-image: none; }

.form-tabelle { width: 300px; margin-left:40px; margin-top:20px; }

input.text {	width:170px; background-color: #c5d6ed;	border: 1px solid #006;
	margin:2px; }

textarea { width:235px; background-color: #c5d6ed;
	border: 1px solid #006;	height:140px; }

input.submit { 	background-color:#c5d6ed; border: 1px solid #006; }

.smltxt { font-size: 11px; }
.liltxt { font-size: 10px; }

.txtb { font-size: 12px; font-weight: bold; }
.txtg { font-size: 14px; font-weight: bold; color:#a0e16d;  }
.txt { font-size: 12px; }

/*
///// STYLES FUER DIE EINGABEMASKE VON MAP24.DE /////
*/

.map24_input
	{
		background-color	: #ffffff;
		width				: 232px;
		color				: #0D3D6A;
		font-family			: Verdana, Arial, Helvetica;
		font-size			: 11px;
		font-weight			: normal;
		border				: 1px #bebebe solid;
	}

.map24_list
	{
		background-color	: #FFFFFF;
		border-style		: groove;
		font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size			: 9px;
	}

.map24_text
	{
		font-family			: Verdana, Arial;
		font-size			: 10px;
		color				: #586A75;
	}

.map24_margin
	{
		margin-left			: 10px;
	}
.map24_padding
	{
		padding-left		: 10px;
	}


.map24_title
	{
		font-family			: Verdana, Arial;
		font-size			: 11px;
		color				:#FFFFFF;
		padding-left		: 10px;
		padding-top			: 31px;
		font-weight			: bold;
	}

.map24_cell
	{
		padding-left		: 10px;
		padding-top			: 5px;
		padding-right		: 5px;
		padding-bottom		: 5px;
		background-color	: #F8F9FA;
	}

#introswf {
	width:352px;
	height:288px;
	border: 1px solid #003;
}

	
/*
///// STYLESHEET MAP24.DE ENDE /////
*/