@charset "utf-8";
/* CSS Document */

/*

	In dieser Datei werden keine Farben gesetzt!
	
	Farben und Backgrounds sind in den jeweiligen Style: colors_theme.css

*/

body, html, form, input 	{ margin:0px; font-family:arial;  }
div 						{ overflow:hidden; }
a							{ text-decoration:none; }
a:hover						{ }

pre						{ width:100%; }

body					{ }

h1						{ font-weight:normal; font-size:20px;}

#page					{ width:850px; margin:auto; }

#ghostlocator			{ height:30px; }
#ghostlocator p			{ padding-top:5px; }
#pageheader				{ height:200px; }
#pageheader .pagelogo 	{ float:left; }

#top_navi				{ margin-top:154px; margin-left:270px; }

#pageheader .right		{ width:250px;  float:left; }

#pagesubheader			{ font-size:9px; }
#pagesubheader ul		{ display:inline-block; margin:0px; padding:0px; }
#pagesubheader ul li	{ list-style:none; padding:2px; float:left; }
#pagesubheader ul li a	{  }

#sitemap 				{ width:100%; margin:20px 0px 20px 0px;  padding-bottom:20px;  }
#sitemap .block			{  }
#sitemap .block h1		{ padding:0px; margin:20px 20px 20px 20px;  }
#sitemap .block ul		{ float:left; width: 23%; font-size:11px; margin:0px; padding:0px; list-style:none; display: outline; list-style-type: none; 	list-style-image: none; margin-top:40px; margin-left:2%; }
#sitemap .block ul li	{ font-size:10px; margin:0px; padding:0px; line-height:20px;}
#sitemap .block ul li.active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; }
#sitemap .lefttop 		{ display:none; width:150px; height:92px; float:left; margin-right:50px; position:absolute;  }
#sitemap a				{ color:#aaa; }
#sitemap a:hover		{ color:#666; }

#sitemap .block ul li.level0{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; }
#sitemap .block ul li.level1{ margin-left:5px; }
#sitemap .block ul li.level2{ margin-left:10px;}
#sitemap .block ul li.level3{ margin-left:15px;}


#footer					{ width:100%; margin-bottom:50px;}
#footer ul				{ font-size:11px; list-style:none; display: inline; list-style-type: none; 	list-style-image: none; }
#footer ul li			{ margin-right:10px; float:left;} 

#content				{ }
#content .left			{ width:580px; float:left; margin:0px; }
#content .right			{ width:250px; }

#content p				{    }
#content h1				{  }
#content img:hover		{ cursor:pointer;}
#content ul, #content ol { line-height:1.6em;}
#content ul li			 {  }

#content object						{  }
#content .videothumb				{ overflow:hidden; width:auto; float:left; margin-right:10px; margin-bottom:10px;}
#content div .videopreview 			{ float:right; overflow:hidden; background:#ddd; margin: 10px; margin-top:55%; bottom:0px; text-align:right; }
#content div .videopreview a		{  padding:2px 20px 2px 20px;  }
#content div .videopreview:hover 	{ cursor:pointer; background:#fff; color:#C00; }

/* Content */

#list 					{ width:100%; list-style:none; display:inline-block; list-style-type: none; list-style-image: none; font-size:12px; line-height:1.5em; margin:0px; padding:0px;}
#list li ul				{ margin:0px; padding:0px; }
#list li ul li.text 	{ display:none; margin:10px; padding:0px;  font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:1.5em; padding:0px; }
#list a 				{ display:block; }
#list a:hover 			{ }

#navi_alpha 				{ margin:0px; padding:0px; margin-bottom:20px; margin-right:20px;list-style:none; display:inline-block; list-style-type: none; list-style-image: none;}
#navi_alpha li.navi_alpha 	{ margin:0px; padding:0px; float:left; margin-right:5px;   !important}

#page_navi 					{ margin-bottom:50px; margin-right:20px; margin-left:0px; width:350px; float:left;}
#page_navi ul				{ display:inline-block; margin:0px; margin-left:0px; margin-top:0px; padding:0px; }
#page_navi ul li			{ margin:0px; padding:0px; list-style:none; margin-bottom:7px; }
#page_navi ul li a			{ display:block;}
#page_navi ul li a:hover 	{ }
#page_navi ul li.selected a { }

#page_navi ul li.level0		{ margin-left:0px;  font-size:16px; font-weight:bold; margin-top:20px; }
#page_navi ul li.level1		{ margin-left:10px; font-size:12px;  }
#page_navi ul li.level2		{ margin-left:20px; font-size:11px; }
#page_navi ul li.level3		{ margin-left:30px; font-size:10px; }
#page_navi ul li.level4		{ margin-left:40px; font-size:10px; }
#page_navi ul li.level5		{ margin-left:50px; font-size:10px; }

#splash						{ width:100%; margin-top:270px; }
#splash h1 					{ font-size:18px; }
#splash p					{ font-size:9px; line-height:18px;}
#splash img					{ margin-left:10px; }



#flatten					{ text-align:center; display:none; overflow:hidden; position:fixed; left:0px; top:0px; width:100%; height:100%;  z-index:2;  }
#flatten .inline			{ color:#999; text-align:left; overflow:hidden; width:625px; margin-right:auto; margin-left:auto; border:10px solid #fff; }
#flatten					{ background:#000 center top repeat-x;  }
embed 						{ margin-top:20px; border:20px solid #fff; }

.sp1						{ width:10px; }
.sp2						{ width:30px; }
.sp3						{ width:50px; }
.sp4						{ width:100px; }
.sp5						{ width:150px; }
.sp6						{ width:200px; }
.sp7						{ width:600px; }

.ht1						{ height:1px; }
.ht5						{ height:100px;}
.ht7						{ height:200px;}
.ht9						{ height:260px; }
.ht9h						{ height:130px; }
.ht10						{ height:300px; }

.fltr	{ float:right;}
.fltl	{ float:left; }

.mr		{ margin-right:10px;}
.ml		{ margin-left:10px;}
.mb		{ margin-bottom:10px;}
.mt		{ margin-top:10px; }

.mmt	{ margin-top:20px; }
.mmb	{ margin-bottom:20px; }
.mml	{ margin-left:20px; }
.mmr	{ margin-right:20px; }

.mlt	{ margin-top:30px; }
.mlb	{ margin-bottom:30px; }
.mll	{ margin-left:30px; }
.mlr	{ margin-right:30px; }

.msb	{ margin-bottom:5px;}
.mst	{ margin-top:5px;}
.msr	{ margin-right:5px;}
.msl	{ margin-left:5px;}

.nm		{ margin:0px; }
.ms		{ margin:5px; }


.brd	{ border-right:1px dotted #ccc; }

.p		{ padding:10px; }
.pp		{ padding:20px; }
.np		{ padding:0px; }
.ps		{ padding:5px; }
.pt		{ padding-top:20px;}
.pts	{ padding-top:5px;}
.pbs	{ padding-bottom:5px; }
.np		{ padding:0px; }
.pr		{ }

#splash ul		{ font-size:11px; }
#splash ul li	{ list-style:none; color:#fff; }
#splash p		{ font-size:11px;}

#language_select { padding:5px; padding-top:20px; }

#overview		{ margin:10px; margin-left:0px; }
#overview ul 	{ }
#overview ul li	{ }
#overview a		{ text-decoration:none; border:none;}

.wdh		{ width:50%; }
.wdt		{ width:33%; }
.wdtt		{ width:66%; }

.fs1		{ font-size:9px; }
.fs2		{ font-size:10px; }
.fs3		{ font-size:11px; }
.fs4		{ font-size:14px; } 
.fs5		{ font-size:16px; }
.fs6		{ font-size:18px; } 
.fs7		{ font-size:20px; } 
.fs8		{ font-size:22px; } 
.fs9		{ font-size:24px; } 
.fs10		{ font-size:26px; }

.wdp05		{ width: 5%; }
.wdp1		{ width: 10%; }
.wdp15		{ width: 15%; }
.wdp2		{ width: 20%; }
.wdp25		{ width: 25%; }
.wdp3		{ width: 30%; }
.wdp33		{ width: 33.33333333333333%; }
.wdp35		{ width: 35%; }
.wdp4		{ width: 40%; }
.wdp45		{ width: 45%; }
.wdp5		{ width: 50%; }
.wdp55		{ width: 55%; }
.wdp6		{ width: 60%; }
.wdp66		{ width: 66%; }
.wdp7		{ width: 70%; }
.wdp75		{ width: 75%; }
.wdp8		{ width: 80%; }
.wdp85		{ width: 85%; }
.wdp9		{ width: 90%; }
.wdp95		{ width: 95%; }


.ff_georgia	{ font-family:georgia; }

.fat 		{ font-weight:bold; }
.tfup		{ text-transform:uppercase;}

.lifefeed img { float:left; margin-right:5px; }


