@charset "utf-8";
/* CSS Document */
body							{ font-family:Arial, Verdana, sans-serif; background-color:#110d0d; margin:0px; padding:0px; font-size:12px; line-height:18px; color:#000;}

div,p,h1,h2,h3					{ margin:0px; padding:0px;}
h1								{ font-size:20px; color:#d00; font-weight:bold; line-height:24px; margin-bottom:10px; }
h2								{ font-size:20px; color:#d00; font-weight:normal; margin-bottom:5px; }
h3								{ font-size:20px; color:#000; font-weight:normal; margin-bottom:5px;}
img								{ border:none; padding:0px; margin:0px;}

#site_outer 					{ background-color:transparent;  margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align: center; left:0px; top:0px; }
#site_inner 					{ position: relative; text-align: left; width: 920px; margin:0px auto;}

#header							{float:left; background-color:#fff; height:80px; width:100%;}

#container						{float:left; background-color:#343030; width:920px; }

/* Navigation :lh: */
#navigation						{float:left; height:60px; width:920px; margin-bottom:15px; background:url(images/layout/navigation-bg.gif) repeat-x;}
#navigation ul					{float:left; padding:0px; margin:0px; height:60px; width:920px; list-style:none;}
#navigation ul li 				{float:left; display:inline; height:60px; padding-left:10px; padding-right:10px; margin:0px; background:url(images/layout/navigation-seperator.gif) no-repeat top left; list-style:none; }
.act							{float:left; height:58px; padding:0px; background:transparent url(images/layout/active.gif) no-repeat bottom left;}
#navigation ul li a				{display:block; padding: 0px 3px 0px 3px; color:#000; font-size:16px; line-height:29px; text-decoration:none; }
#navigation ul li a:hover		{display:block; padding: 0px 3px 0px 3px; color:#c00; text-decoration:none; font-size:16px; line-height:29px; }
#navigation ul li a.active 		{float:left; font-weight:bold; line-height:29px; height:58px; background:transparent url(images/layout/active-end.gif) no-repeat bottom right;}
#navigation ul li.first			{float:left; background:none; padding:0px; margin:0px 10px 0px 10px; line-height:29px; list-style:none; }

/* Content :lh: */
#movie							{float:left; display:inline; margin-left:15px; width:490px; height:300px;}
#newsbox-white					{float:left; display:inline; width:360px; height:150px; margin-bottom:9px; margin-left:20px; padding:10px 10px 10px 10px; background:url(images/layout/newsbox-white.gif) no-repeat;}
#newsbox-red					{float:left; display:inline; color:#fff; line-height:17px; width:360px; height:100px; margin-left:20px; padding:10px 10px 10px 10px; background:url(images/layout/newsbox-red.gif) no-repeat;}
#newsbox-red a					{color:#fff; text-decoration:none;}
#newsbox-red a:hover			{color:#fff; text-decoration:underline;}
#newsbox-red img				{float:right;}

#print							{ float:right; background:url(images/layout/print-bg.gif) no-repeat; display:inline; margin:15px 25px 0px 0px; width:100px; text-align:center;}
#print a						{ line-height:28px; text-decoration:none; color:#fff; }
#content						{ float:left; min-height:300px; background-color:#fff; width:860px; display:inline; margin:0px 10px 0px 15px; padding:10px 10px 10px 20px; text-align:left; }
#content-bottom					{ float:left; background:url(images/layout/round-corners-bottom.gif) no-repeat; height:5px; width:890px; display:inline; margin:0px 10px 0px 15px; }
#content a						{ color:#d00; text-decoration:underline;}
#content a img					{ z-index:-5; background:transparent;}
/*#content a img:hover			{ display:block; z-index:1000; padding:1px; background:url(images/layout/zoom.png) no-repeat top right;}
*/
/* Footer :lh: */
#footer							{ float:left; width:920px; border-bottom:20px #110d0d solid;}
#up								{ float:left; text-align:center; display:inline; margin:15px 15px -2px 200px; width:490px; height:100%;}
#up a							{ color:#000; text-decoration:none; text-align:center; padding: 5px 15px 5px 15px; background:url(images/layout/nachoben-bg.gif) no-repeat left center;}
#footer-bar						{ float:right; text-align:center; width:200px; display:inline; margin:15px 15px -2px 0px; background:url(images/layout/footer-bg.gif) no-repeat; color:#fff;}
#footer-bar a					{ line-height:19px; text-decoration:none; color:#fff; }