/* GENERAL */
/* -------------------------------------------- */
	body { font-weight:100; font-size:10px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; outline:0; background-color:#000; overflow:visible; }
	h1, h2, h3 { margin:0; padding:0; outline:0; font-weight:100; }
	a { text-decoration:none; color:#000; border:none; }
	ul { text-decoration:none; list-style:none; margin:0; padding:0; }
	html { overflow: -moz-scrollbars-vertical; overflow:overflow-y:scroll; }
	a:active { border:none !important; outline: none !important; }
	a:focus { border:none !important; outline: none !important; }
	
	.addThis { position:fixed; right:5px; margin-top:150px; }
	.addThis a { padding-bottom:2px; display:block; }
        .bannerEntity { background:url(../images/Background-Banner.gif) repeat-x 0 0; }


/* HEADER */
/* -------------------------------------------- */
	
	/* General */
	.HeaderShell { background:url(../images/Background-Header.gif) repeat-x 0 0; width:100%; }
	.Header { height:117px; position:relative; }
	.LogoType { margin-top:18px; text-align:right; }
	.LogoType a img { text-decoration:none; border:none; }
	
	/* HeaderMenu */
	.HeaderMenu { font-size:120%; }
	.HeaderMenu .first { padding: 5px 10px 5px 0; }
	.HeaderMenu .last { border:none; padding: 5px 0 5px 10px; }
	
		/* HeaderMenu LEFT */
		.HeaderMenuLeft { background:url(../images/Background-HeaderMenuLeft.jpg) no-repeat 0 0; height:30px; width:25px; float:left; }
		
		/* HeaderMenu MIDDEL */
		.HeaderMenuMiddel { background:url(../images/Background-HeaderMenuMiddel.jpg) 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.jpg) no-repeat 0 0; height:30px; width:30px; float:left; }
		
	/* Menu */
	.Menu { font-size:180%; }
	.Menu ul { height:20px; }
	.Menu li { display:block; float:left; padding: 0 18px 0 18px; border-right:#CCC thin groove; }
	.Menu .last { border:none; }


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

	/* General */
	.caption {  }
	.BannerShell h2 { font-size:330%; color:#FFF; }
	.BannerShell { background:url(../images/Background-Banner.gif) repeat-x 0 0; background-color:#FFF; width:100%; }
	.Banner {  }
	.pictureform { display:block; float:left; }
	
	/* Content */
	.ImageShow { margin-top:33px; padding-bottom:32px; }
	.ImageShow img { text-decoration:none; display:block; border:none; }
	.BannerPuff { margin-top:45px; font-size:120%; color:#FFF; line-height:20px; }
	.BannerPuff a { color:#FFF; text-decoration:underline; }
	.gallery { left:4px; top:4px; }
	.GalleryCont {background:url(../images/GalleryCont-background.gif) no-repeat; height:200px; width:520px; padding-top:1px; }
	.gallary { margin-left:4px; margin-top:4px; }
	
	.nav { position:absolute; right:5px; bottom:50px; font-size:120%; font-weight:600;  }
	.nav a { background:url(../images/pager.png) no-repeat 0 0; padding-bottom:3px; padding-left:7px; padding-right:8px; padding-top:3px; }
	.activeSlide { background:url(../images/pagerHover.png) no-repeat 0 0 !important; }


/* 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 90px 0; }
	.Main h2 { font-size:180%; }
	.Main a { color:#883030; text-decoration:underline; }
	
	/* Content */
	.FirstPuff { line-height:18px; padding-top:3px; }
	.FirstPuff h2 { display:block; padding:10px 0 13px 0; }
	
	.SecondPuff { line-height:18px; border-right:#999 dotted 1px; border-left:#999 dotted 1px; }
	.SecondPuff h2 { padding-top:3px; }
	
	.ThirdPuff { font-weight:600; color:#883030; }
	.ThirdPuff img { vertical-align:sub; }
	.ThirdPuff h2 { color:#000; margin-bottom:7px; margin-top:-5px; padding-top:3px; }
	
	.minHeigthSecondPuff { float:left; height:80px; width:1px; }
	.managecontainer { display:block; }
	
	/* News */
	.NewsEntityHeader a { text-decoration:none; }
	.NewsEntity { margin-bottom:10px; }
	
	/* Campain */
	.CampContainer {  }
	.CampHeader { margin-bottom:15px; }
	.CampContent {  }


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

	