/* ---------------------------
CSS: dmm - Medien Insight Video
(c) Tim Jagusch, Infocus Media GmbH
----------------------------- */
*
{
	padding:0;
	margin:0;
}

h1 {font-size:18px;color:#000000;margin-bottom:0px;}
h2 {font-size:16px;color:#000000;}
h3, h3 a:link, h3 a:visited {
	font-size:14px;
	font-weight:bold;
	color:#cc8102;
	margin-bottom:5px;
	text-align:left;
}
h6 {
	font-size:10px;
	color:#666;
	font-weight:normal;
	padding:2px 5px 0 5px;
}
p {margin-top:0px;}

body{
	background:url(dmm/background.jpg) repeat-x #ecac0e;
}

#Container
{
	margin-top:15px;
	width:860px;
	border:3px solid #e48b00;
	font-family:Arial, Helvetica, sans-serif;
	background:#FFF;
	text-align:left;
}

#Header
{
	background:url(dmm/header.jpg) no-repeat;
	width:860px;
	height:99px;
	overflow:hidden;
}

#Footer
{
	background:url(dmm/footer.jpg) no-repeat;
	width:860px;
	height:3px;	
}

#LeftPane
{
	width:170px;
	padding-left:5px;
}

.box01Suche
{
	width:155px;
	padding:5px;
	background:#FFF;
	border-bottom:1px solid #e59105;
}

.box01Suche input[type="text"]{
	width:120px;
	height:17px;
	border:1px solid #e59105;
	background:#f6d06d;
}

.box01Suche label{
	font-size:12px;
	font-weight:bold;
	color: #e59105;
}

.box01Suche a{
	font-size:12px;
	color:#221e1f;
	text-decoration:underline;
}

.box01
{
	background:#FFF;
	width:155px;
	padding:5px;
	margin-bottom:5px;
}

.box01 input[type="text"], .box01 input[type="password"]{
	width:120px;
	height:17px;
	border:1px solid #e59105;
	background:#f6d06d;
}

.box01 label{
	font-size:12px;
	font-weight:bold;
	color:#e59105;
}

.box01 a{
	font-size:12px;
	color:#221e1f;
	text-decoration:underline;
}

.box02
{
	background:#fae7b7;
	padding:5px;
	width:155px;
}

.box02 label
{
	color:#e59105;
	font-weight:bold;
	font-size:14px;
}

.Mainmenu
{
	display:block;
	border:1px solid #FFF;
	padding:3px;
	font-size:12px;
	color:#000;
	margin-bottom:1px;
	background:#f6d06d;
	text-decoration:none;
}

.Mainmenu:hover
{
	background:#e59105;
	color:#FFF;
	list-style-image:url(dmm/list_imagehover.jpg);
}

.Mainmenu ul
{
	list-style:inside;
	list-style-image:url(dmm/list_image.jpg);
}

.MagazinButton
{
	display:block;
	border:1px solid #CCC;
	padding:3px;
	font-size:12px;
	color:#FFF;
	margin-bottom:1px;
	background:#c60d1f;
	text-decoration:none;
}

.MagazinButton:hover
{
	background:#FFF;
	color:#CCC;
	list-style-image:url(dmm/list_imagehover.jpg);
}

.MagazinButton ul
{
	list-style:inside;
	list-style-image:url(dmm/list_image.jpg);
}

#CenterPane
{
	width:520px;
}

#RightPane
{
	width:170px;
	padding-right:3px;
}

#RightPane img
{
	margin-bottom:10px;
}

#Ticker_p1
{
	background:url(dmm/ticker.jpg) no-repeat;
	width:506px;
	height:20px;
	padding:7px 0px 7px 12px;		
}

#Ticker_p2
{
	background:url(dmm/ticker_b.jpg) no-repeat;
	width:520px;
	height:10px;	
}

.Content
{
	width:490px;
	background:url(dmm/content_back.jpg) repeat-y;
	padding:5px 15px 5px 15px;
}

.Content_Navigation
{
	background:url(dmm/content_navi.jpg) no-repeat;
	width:474px;
	height:22px;
	font-size:12px;
	font-weight:bold;
	padding:3px 5px 0 5px;
	color:#FFF;
	margin-left:3px;
	margin-bottom:5px;
}

.Content_Navigation a
{
	color:#f6d06d;
	text-decoration:none;
}

.Content_Navigation a:hover
{
	color:#FFF;
	text-decoration:none;
}

.Content_Footer
{
	width:520px;
	height:9px;
	background:url(dmm/content_footer.jpg) no-repeat;
}

.Header_Ad
{
	position:relative;
	top:5px;
	left:370px;
}

.NewsHeading
{
	background:#e49105;
	padding:3px;
	color:#FFFFFF;
	border-bottom:1px solid #cc8102;
	font-size:10px;
}

.NewsImage
{
	width:110px;
	padding:2px;
	border:1px solid #cc8102;
	margin-right:5px;
	background:#FFF;
}


.NewsText
{
	font-size:12px;
	color:#333333;
	text-align:left;
	line-height:16px;
}

.btnMehr
{
	font-weight:bold;
	color:#cc8102;
	text-decoration:none;
	text-align:right;
}

.btnMehr a
{
	color:#990000;
	text-decoration:none;
}

.NewsNavigation
{
	clear:both;
	text-align:right;
	padding:5px;
}

.NewsNavigation ul li
{
	display:inline;
	padding-left:5px;
	font-size:12px;
}

.NewsNavigation ul li a
{
	color:#6d0f10;
}

/* Produkte */


.ProductTop
{
	background:#e69005;
	border-bottom:1px solid #cc8102;
	text-align:right;
}

.ProductBottom
{
	border-top:1px solid #cc8102;
}


.ProductImage
{
	width:70px;
	padding:2px;
	background:#FFF;
	border:1px solid #cc8102;
	margin-right:5px;
}

.ProductTitle
{
	color:#cc8102;
	font-size:14px;
	font-weight:bold;
}

.ProductTitle td
{
	margin-left:9px;	
}


.ProductTitle a
{
	color:#cc8102;
	font-size:14px;
	font-weight:bold;
}

.ProductFormat
{
	font-size:11px;
	width:150px;
}

.ProductFormat a
{
	font-size:11px;
	width:100px;
	color:#cc8102;
}

.ProductLable
{
	font-size:11px;
}

.ProductLable a
{
	font-size:11px;
	color:#cc8102;
}

.ProductRelease
{
	font-size:11px;
	font-weight:bold;
}

.ProductFSK
{
	font-size:11px;
}

.ProductRating
{
	background:#990000;
	color:#FFFFFF;
	font-weight:bold;
}

/* Produkt-Details */

.ProductDetail
{
	font-size:12px;
	color:#333;
}

.ProductImageDetail
{
	width:120px;
	padding:2px;
	border:1px solid #cc8102;
	background:#FFF;
}


.ProductDetail td
{
	padding:5px;
}

.ProductHeading
{
	font-weight:bold;
	font-size:14px;
	color:#cc8102;
}

.ProductsNavigation
{
	clear:both;
	text-align:right;
	padding:5px;
}

.ProductsNavigation ul li
{
	display:inline;
	padding-left:5px;
	font-size:12px;
}

.ProductsNavigation ul li a
{
	color:#cc8102;
}

.ProductMagazinText
{
	font-size:12px;
	color:#666;
}

.ProductMagazinText td
{
	padding:5px;
}

/* Produkt - Printlayout */
	
.print_movie
{
	font-family: arial,helvetica,sans-serif;
	font-size: 14px;
	color: #1E1E1E;
	width: 500px;
	margin: 10px;
	padding: 5px;
}
	
.print_movie td
{
	margin: 2px;
	padding: 10px;
}

/* Company */
	.Company
	{
		width:485px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
	
	.CompanyTitle
	{
		font-weight:bold;
	}
	
	.Companylist
	{
		margin:3px;
		padding:3px;
	}
	
	
	.Companylist li
	{
		float:left;
		margin-left:1px;
		list-style:none;
		font-size:14px;
	}
	

	.Companylist li a:link
	{
		color:#990000;
		text-decoration:none;
		padding:1px;
	}
	
	.Companylist li a:hover
	{
		color:#CC0000;
		text-decoration:none;
		background:#eee;
	}
	
	.Companylist li a:visited
	{
		color:#666666;
		text-decoration:none;
		padding:1px;
	}
	
	.Company td
	{
		padding:2px 2px 5px 2px;
		color:#444;
		width:240px;
	}
	
	.Company input[type="text"]
	{
		border:1px solid #CCC;
	}
	
	.Company input[type="submit"]
	{
		border:1px solid #999;
	}
	
	.Company input[type="reset"]
	{
		border:1px solid #999;
	}
	
	.Company select
	{
		border:1px solid #CCC;
		width:165px;
	}
	
	.CompanyAdd a
	{
		color:#990000;
		font-size:14px;
	}
	
	/* Firmen Uebersicht */

#fblock{
	clear:both;
	height:10px;
}

#fcontainer{
	clear:both;
	border:1px solid #e49105;
	margin-top:10px;
	text-decoration:none;
	font-size:13px;
}

#fcontainer a:link{
	color:#e49105;
	text-decoration:underline;
}

#fcontainer a:hover{
	color:#FFF;
	text-decoration:underline;
}

#fcontainer a:visited{
	color:#333333;
	text-decoration:underline;
}

#fhead{
	clear:both;
	padding:2px;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px dotted #e49105;
	background-color:#e49105;
	background-image:url(slc/fhead.gif);
	background-repeat:repeat-x;
}

#fhead a:link{
	text-decoration:none;
	color:#FFF;
}
	
#fhead a:hover{
	text-decoration:none;
	color:#FFF;
}
	
#fhead a:visited{
	text-decoration:none;
	color:#FFF;
}
	
#fsmallinfo{
height:14px;
font-size:12px;
clear:both;
padding:2px;
background-color:#993300;
background-repeat:repeat-x;
}

/* erweiterte Suche - Filme */
.filmsuche
{
	width:100%;
	font-size:12px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
}

.filmsuche_titel
{
	font-weight:bold;
	font-size:14px;
}

.filmsuche td
{
	padding:5px;
}
	
.filmsuche input[type="text"]
{
	border:1px solid #CCC;
}
	
.filmsuche select
{
	border:1px solid #CCC;
}
	
.filmsuche input[type="submit"]
{
	border:1px solid #CCC;
}

/* Erweiterte Suche */
.SuchOption
{
	color:#333;
	font-size:14px;
}

.SuchOption td
{
	padding:5px;
}

.SuchOption a
{
	color:#990000;
	font-weight:bold;
}

.Resultat
{
	text-align:center;
	font-size:12px;
	color:#e49105;
	font-weight:bold;
}

/* Profil */
.Profile
{
	font-size:12px;
	color:#333;
}

.Profile td
{
	padding:5px;
}

.Profile input[type="text"], .Profile select
{
	border:1px solid #bfbfbf;
}

.Profile input[type="submit"]
{
	border:1px solid #333;
	background:#efefef;
	color:#000;
	font-weight:bold;
	padding:5px;
}

.Profile .pTitel
{
	color:#333333;
	font-weight:bold;
	font-size:16px;
}

.Foot
{
	font-family:arial,helvetica,sans-serif;
	color:#FFF;
	font-size:10px;
	padding:5px;
}

/* KW-Navigation */
div.WeekNavi
{
	padding:5px;
	text-align:center;
}

div.WeekNavi ul
{
	display:inline;
	margin:0 0 5px 0;
	font-size:12px;
}

div.WeekNavi ul li
{
	display:inline;
	padding:2px;
	margin:0 5px 0 0px;
	border:1px solid #cc8102;
	background:#FFF;
}

div.WeekNavi ul li a
{
	font-weight:bold;
	text-decoration:none;
	color:#333;
}

div.WeekNavi ul li:hover, div.WeekNavi ul li a:hover
{
	background:#cc8102;
	color:#FFF;
}

/* Produktauswahl */
ul.ProductChoice
{
	list-style:inside;
}

ul.ProductChoice li
{
	/* float:left; */
	list-style:none;
	margin:11px;
	/*padding:5px;*/
	/*border:1px solid #ccc;*/
	width:100px;
	height:100px;
}

ul.ProductChoice li img
{
	-moz-opacity:0.5;
	filter:Alpha(Opacity=50);
}

ul.ProductChoice li img:hover
{
	-moz-opacity:1.0;
	filter:Alpha(Opacity=100);
}

div.ProductChoiceHeading
{
	padding:5px;
	border-top:1px solid #e69005;
	border-bottom:1px solid #e69005;
	font-size:14px;
	font-weight:bold;
	font-family:verdana, arial;
	color:#e69005;
}

.ProductChoiceDesc{
position:relative;
left:105px;
top:-95px;
color:#e69005;
font-size:14px;
width:300px;
}

ul.ProductChoice li:hover .ProductChoiceDesc{
	color:#333;
}

/* Werbebanner */

.skyscraper{
position:absolute;
left:875px;
width:160px;
height:600px;
top:50px;
font-size:14px;
font-family:arial, helvetica, sans-serif;
}

/* Passwort vergessen */

.form-row{
font-size:12px;
font-weight:bold;
float:left;
}


.sendenabrechen_btn [type="submit"]
{
	margin-right:20px;
}

.sendenabrechen_btn a
{
	background:#f5f5f5;
	text-decoration:none;
	font-size:13px;
	color:#333;
	border:1px solid black;
	-moz-border-radius:3px;
}

/*	magazine dowload */	

#downloadTable {
	font-family: arial,helvetica,sans-serif;
	font-size: 13px;
	color: black;
	width: 480px;
	margin: 10px;
	padding: 15px;
}
 
.downloadAusgabe {
 	background: #CCC;
 	padding-left: 20px;
}

td.downloadAusgabe:hover {
	background: #D6D6D6;
	padding-left: 22px;
}
 
.download a {
 color: #990000;	
 text-decoration: none;
}
 
.download {
 	background: #CCC;	
}
 
td.download:hover {
 	background: #D6D6D6	
}
 
.downloadHeading {
 	color: #f9f9f9;
 	font-size: 18px;
 	background: url(dmm/miv_title.gif) repeat-x #990000;
 	padding-left: 10px;
}
 
#downloadLogo {
 	text-align:center;
}

/* Schnellsuche */
.SimpleSearchSuccessBox{
	clear:both;
	color:#444;
	padding:10px;
}

.SimpleSearchS{
	clear:both;
	background:url(mediatainment/simple_back.gif) center 12px repeat-x;
}

.SimpleSearchHead{
	float:left;
	font-size:14px;
	font-weight:bold;
	padding:2px;
	background:#EEE;
}

.SimpleSearchHits{
	float:right;
	font-size:14px;
	font-weight:bold;
	padding:2px;
	background:#EEE;
}

.SimpleSearchHits a{
	font-weight:bold;
	text-decoration:underline;
	color:#990000;
}

.SimpleSearchList{
	margin:22px 0 0 15px;
	list-style:none;
}

.SimpleSearchHitsSub{
	clear:both;
	background:url(mediatainment/simple_back.gif) center 12px repeat-x;
}

.ElineInfo{
border:1px solid #C60D1F;
background:#FFF;
margin:7px;
font-size:12px;
font-weight:bold;
color:#333;;
padding:5px;
}

.Col_Ad{
margin-top:10px;
}

.tickerinfos
{
font-size: 13px;

}

.tickerheading
{
font-size: 15px;
font-weight: bold;
margin-bottom:2px;
}

.tickerpic
{
float:left;
margin-right:4px;
}

/* RSS - Feed */

ul.sfFeed{

}

ul.sfFeed li{
margin-left:15px;
margin-top:5px;
}

.sfFeedDateTime, .sfFeedAuthor{
font-size:12px;
color:#666;
}

.sfFeedTitle, .sfFeedTitle a{
color:#b20b1d;
font-size:12px;
}

/* Sprachauswahl */
.ChooseLanguage{
color:#999;
text-align:right;
padding:5px;
font-size:10px;
}

.ChooseLanguage img{
border:1px solid #CCC;
}

.ChooseLanguage img{
border:1px solid #CCC;
}