@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%; margin:20px; padding:20px; font-size:10px; color:#000; font-family:arial; }

body					{ }

h1						{ font-weight:normal; font-size:20px;}

#page					{ width:850px; margin-bottom:20px; }

#ghostlocator			{ height:30px; }
#ghostlocator p			{ padding-top:5px; }
#pageheader				{ height:80px; }
#pageheader .pagelogo 	{ float:left; }


#pageheader .right		{ width:250px;  float:left; }

#pagesubheader			{ font-size:11px; }
#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%;  }
#sitemap .block			{  }
#sitemap .block ul		{ float:left; width: 19%; font-size:11px; margin:0px; padding:0px; list-style:none; display: outline; list-style-type: none; 	list-style-image: none; margin-right:1%; margin-bottom:2px;}
#sitemap .block ul li	{ font-size:10px; margin:0px; padding:0px; margin-bottom:2px;}
#sitemap .block ul li.active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; }
#sitemap a				{ color:#aaa; }


#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					{ margin-bottom:100px; width:100%; }
#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; border-right:1px dotted #ccc; 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:0px; }
#page_navi ul li a			{ display:;}
#page_navi ul li a:hover 	{ }
#page_navi ul li.selected a { }

#splash						{}
#splash h1 					{  }
#splash p					{ }
#splash img					{  }



#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:#fff;  }

#flatten .workfeatured		{ width:200px; }

#debug						{ overflow-y:auto;background:#fff; position:fixed; top:0px; right:0px; height:30px; width:100px;}
#debug li					{ font-family:arial; font-size:11px; line-height:1.1em;}

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; }

.wdp05		{ width:5%;}
.wdp1		{ width:10%;}
.wdp2		{ width:20%;}
.wdp25		{ width:25%;}
.wdp3		{ width:30%;}
.wdp33		{ width:33%;}
.wdp4		{ width:40%;}
.wdp5		{ width:50%;}
.wdp6		{ width:60%;}
.wdp66		{ width:66%;}
.wdp7		{ width:70%;}
.wdp75		{ width:75%;}
.wdp8		{ width:80%;}
.wdp9		{ width:90%;}
.wdf		{ width:100%;}

.ht1						{ height:1px; }
.ht5						{ height:100px;}
.ht7						{ height:200px;}
.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; }

.ms		{ margin: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; }


.mnr	{ margin-right:1px; }
.mnb	{ margin-bottom:1px; }

.brd	{ border-right:1px dotted #ccc; }

.p		{ padding:10px; }
.pp		{ padding:20px; }
.np		{ padding:0px; }
.ps		{ padding:5px; }
.pt		{ padding-top:20px;}
.pb		{ padding-bottom:10px;}
.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-left:0px; }
#overview ul 	{ }
#overview ul li	{ }
#overview a		{ text-decoration:none; border:none;}
#overview img	{ margin:0px }

.wdh		{ width:50%; }
.wdt		{ width:33%; }
.wdtt		{ width:66%; }

.fs1		{ font-size:9px; }
.fs2		{ font-size:10px; }
.fs3		{ font-size:11px; }
.fs35		{ font-size:12px; }
.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; } 


.ff_georgia	{ font-family:georgia; }

.fat 		{ font-weight:bold; }
.tfup		{ text-transform:uppercase;}
.tac 		{ text-align:center;}
.tar 		{ text-align:right;}

.lh1		{ line-height:1em; }
.lh15		{ line-height:1.5em;}
.lh2		{ line-height:2em; }

.lifefeed img { float:left; margin-right:5px; }
#cycle 		{ opacity:0; filter:alpha(opacity=0); }

