/* PARTYCENTER STARTSIDA */


/* GENERAL */
/* -------------------------------------------- */
	body { font-weight:100; font-size:10px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; outline:0; background-color:#000; }
	h1, h2, h3 { margin:0; padding:0; outline:0; font-weight:100; }
	a { text-decoration:none; color:#000; }
	ul { text-decoration:none; list-style:none; margin:0; padding:0; }
	p { line-height:20px; }
	strong { font-weight:600; }


/* HEADER */
/* -------------------------------------------- */
	
	/* General */
	.HeaderShell { background:url(../images/Background-Header.gif) repeat-x 0 0; width:100%; }
	.Header { height:117px; }
	.LogoType { text-align:right; }
	.LogoType a img { border:medium none; text-decoration:none; }
	
	/* HeaderMenu */
	.HeaderMenu { font-size:120%; margin-bottom:40px; height:30px; }
	.HeaderMenu .first { padding: 5px 10px 5px 0; }
	.HeaderMenu .last { border:none; padding: 5px 0 5px 10px; }
	
		/* HeaderMenu LEFT */
		.HeaderMenuLeft { background:url(../images/Background-HeaderMenuLeft.gif) no-repeat 0 0; height:30px; width:20px; float:left; }
		
		/* HeaderMenu MIDDEL */
		.HeaderMenuMiddel { background:url(../images/Background-HeaderMenuMiddel.gif) repeat-x 0 0; height:30px; float:left; }
		.HeaderMenuMiddel ul { list-style:none; }
		.HeaderMenuMiddel li { display:block; float:left; border-right:#333 1px dotted; padding: 5px 10px; }
		.HeaderMenuMiddel a { color:#FFF; }
		
		/* HeaderMenu RIGTH*/
		.HeaderMenuRigth { background:url(../images/Background-HeaderMenuRigth.gif) no-repeat 0 0; height:30px; width:30px; float:left; }
	
	/* Menu */
	.Menu { font-size:180%; }
	.Menu li { display:block; float:left; padding: 0 20px 0 20px; border-right:#CCC thin groove; }
	.Menu .last { border:none; }


/* BANNER */
/* -------------------------------------------- */

	/* General */
	.BannerShell h1 { font-size:221%; }
	.BannerShell { background:url(../images/Background-Banner.gif) repeat-x 0 0; width:100%; }
	.Banner { height:258px; background:url(../images/BackgroundImage-Banner.gif) no-repeat 0 0; }
	
	/* Content */
	.ImageShow { margin-top:22px; }
	.BannerPuff { margin-top:27px; font-size:120%; color:#FFF; }
	.BannerPuff a { color:#FFF; text-decoration:underline; }
	

/* MAIN */
/* -------------------------------------------- */

	/* General */
	.MainShell { background-color:#FFF; }
	.MainBot { background:url(../images/Background-MainBot.gif) repeat-x 0 0; height:24px; width:100%; }
	.Main { font-size:120%; padding:50px 0 50px 0; color:#505050; }
	.Main h2 { font-size:180%; color:#000; }
	.Main a { color:#4e6781; text-decoration:underline; }
	
	/* FirstPuff */
	.FirstPuff { line-height:18px; }
	.FirstPuff h2 { padding:0 0 5px; }
	
	/* SecondPuff */
	.SecondPuff { line-height:20px; border-left:#dbdbdb solid 1px; border-right:#dbdbdb solid 1px; }
	.minHeigthSecondPuff { float:left; width:1px; height:120px; }
	
	/* ThirdPuff */
	.ThirdPuff { line-height:18px; padding:8px 0 0; }

/* FOOTER */
/* -------------------------------------------- */
	
	/* General */
	.FooterShell {}
	.Footer { color:#999; }
	.Footer a { color:#999; }
	.Footer h2 { font-size:100%; font-weight:600; }
	.FooterEntity { margin: 20px 0 0 0; font-size:120%; list-style:none; }
	
	/* Content */
	.FooterPart { float:left; margin: 0 0 0 60px; line-height:16px; }
	.FooterBotPadding { height:100px; }
	
