@charset 'ISO-8859-15';

/*	Allgemeine Definitionen für ganze Seite ----------------------------------------- */
	
	/*	HTML Grundelemente------------------------------- */
		html 													{height: 100%; width: 100%; margin:0; padding:0; }
		body 													{background:none; padding:0; margin:0; color:#333; height: 100%; width: 100%;
																 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
	
	/*	Links ------------------------------------------- */
		a:link													{color:#093f95; text-decoration:none;}
		a:visited												{color:#093f95; text-decoration:none;}
		a:hover													{text-decoration:underline;}
	
	/*	Absätze und überschriften ----------------------- */
		p														{margin:0px; padding:0px; line-height:16px;}
		h1														{display:block; margin:0 0 13px 0; padding:0; font-size:12px; font-weight:900;}
		img														{border:none;}
		.clear													{display:block; clear:both; height:0px; line-height:0px; max-height:0px; font-size:0px;}
	
	/*	Listen und Aufzählungen ------------------------- */
		ul, li													{list-style:none; margin:0; padding:0;}


/*	Layout: -------------------------------------------------------------------------  */

	/*	Allgmemein--------------------------------------- */
		#divBg													{display:none;}
* html 	#divBg													{left:-9px; top:0; height:1200px;}
*+html 	#divBg													{left:1px; top:0; height:1200px;}
		#divContainer											{width:912px; margin:0px auto; height:100%; position:relative; z-index:2;}

	/*	Header ------------------------------------------ */
		#divHeader												{height:180px; background:url(/images/layout/logo-st-moritz-award.gif) no-repeat center -0px ; width:912px; text-align:center;}

	/*	Content ----------------------------------------- */
		#divContent												{width:100%; margin-left:0;}
		#content												{float:left; display:block; margin-bottom:150px;}
		.normal													{width:330px; margin:40px 0 20px 66px;}
		.media													{width:732px; margin:0px 0 0px 0px;}


	/*	Menu -------------------------------------------- */
		#divContent	ul.spalteLinks								{display:block; float:left; width:118px; list-style:none;}
		#divContent	ul.spalteLinks li.logo						{display:block; background:none; width:175px; height:67px; margin-top:350px;}
		#divContent	ul.spalteLinks li.logo	a					{display:block; background:none; width:145px; height:67px; text-decoration:none;}
		#divContent li											{line-height:25px; height:25px;}


	/*	Topnavigation -------------------------------------------- */		
		#mainnav												{width:732px; height:25px; background:none; margin-left:0px;}
		#mainnav li												{float:left; height:25px; list-style:none;}
		#mainnav li a											{position:relative; display:block; float:left; padding:5px 27px 0 27px; height:20px; 
																 background:none no-repeat top right; color:#666;}
		#mainnav li .last										{background:none; padding-right:18px; padding-left:24px;}
		#mainnav li a:hover										{color:#00579d; text-decoration:none;}
		#mainnav li.active										{position:relative; left:-10px; margin-right:-20px; padding-left:10px; background:none;}
		#mainnav li.active a									{color:#00579d; background-color:#fff; padding-right:38px; font-weight:bold; background:none;}
		#mainnav li a.honor										{padding-left:34px;}
		
		
	/*	Subnavigation -------------------------------------------- */		
		#subMenu												{display:block; position:relative; left:0; top:-45px; width:182px;} 
		#subMenu li												{display:inline-block;}
		#subMenu li	a											{color:#666666; text-decoration:none;}

	/*	Unternavigation ------------------------------------------ */		
		#menu													{width:210px; float:left; display:block; margin-top:35px; border-top:1px solid #CCCCCC;}
		#menu	li												{border-bottom:1px solid #cccccc; display:block; padding-left:8px; }
		#menu	li	a											{width:190px; display:block; padding-left:6px; color:#666666; font-weight:100;}
		#menu	li	a:hover										{color:#00579d; text-decoration:none;}
		#menu	li	.active										{color:#00579d;}
		#menu	li ul li a										{width:185px; padding-left:14px; color:#666666; font-weight:100;}
		#menu	.menu_body										{height:auto; border:none; margin-left:-7px;}
		#blank													{width:210px; float:left; display:block; margin-top:35px;}

	
	/*	Footer ---------------------------------------------------- */
		#divFooter												{color:#6D6B6B; font-size:10px; height:25px; line-height:29px; background:none; width:100%; border-top:1px solid #CCCCCC; position:absolute; bottom:30px;}																 																 
		#divFooter		span									{display:block; position:relative; text-align:center; top:10px; margin:0px auto;}
		#divFooter		.spalteRechts							{display:none;}
		
* html 	#divFooter												{position:relative; border-bottom:450px solid #FFF;}
