

#logo {
	width: 314.24px;
	height: 126.77px;
}

#logo a.image-logo {
	position: absolute;
	z-index: 102;
	left: -1px;
	top: 82px;

	}

#logo a.image-logo img {
	width: 315.24px;
	}

#logo a.text-logo {
	position: absolute;
	z-index: 104;
	left: 17px;
	top: 31px;
	
	 
}

#logo {
	position: relative;

	}





html, body {
	background-color: rgb(255,255,255);
}

	html, body {
				background-image: url(/modules/design/background/patterns/_transparent_cube.png);
		background-repeat: repeat;
	}






			#top .navigation a, .side-nav-clean li {

					font-family: 'Open sans', Georgia, serif;
		
		}
			#top .navigation a {

					font-size: 13px;
		
		}
			#clean ul.side-nav-clean li {

					font-size: 14px;
		
		}
			#clean ul.side-nav-clean li.active {

					font-weight: 600;
		
		}
	
			                         .top-bar ul > li.active a,                         .top-bar ul > li:focus a,                         .top-bar .top-bar-section ul > li.activeRoot a,                         .top-bar .top-bar-section ul > li a:hover,                         #clean .snippet_area_main .side-nav-clean a:hover,                         #clean #sidebar .snippet_area_sidebar a:hover,                         #clean .snippet_area_main a:hover,                         #clean .snippet_area_top a:hover,                         #clean .blog a:hover,                         #clean .column.offer .offer_wrapper a.offer_button:hover,                         #clean .shop a:hover       {
			color: rgb(34,134,201);
		}
				                         #clean .snippet_area_main a,                         #clean .blog a,                         #clean .shop a,                         #clean #sidebar .snippet_area_sidebar a,                         #clean #sidebar .side-nav-clean a:hover,                         #clean .column.offer .offer_wrapper a.offer_button:hover                      {
			border-color: rgb(34,134,201);
		}
				       .column.cta_button a,       .column.cta_button_synced a,       #clean input[type='submit'],                         #clean button       {
			background-color: rgb(34,134,201);
		}
	

			h1, h2, h3 {

					font-family: 'Open Sans', sans-serif, 'Helvetica Neue', Helvetica, Arial;
					letter-spacing: 0em;
					line-height: 1.3em;
					font-weight: normal;
		
		}
			h1 {

					font-size: 40px;
		
		}
			h2 {

					font-size: 28px;
		
		}
			h3 {

					font-size: 18px;
		
		}
	
			       #clean .snippet_area h1,       #clean .snippet_area h2,       #clean .snippet_area h3,       #clean .eventbooking h1,       #clean .eventbooking h2,       #clean .eventbooking h3,       #clean #main article header .headline a:hover,       #clean #main article header .headline a,       #clean .snippet_area_sidebar h1 a,       #clean .snippet_area_sidebar h2 a,       #clean .snippet_area_sidebar h3 a,       #clean .shop h1,       #clean .shop h2,       #clean .shop h3,       #clean .blog h1,       #clean .blog h2,       #clean .blog h3,       #clean .blog h1 a,       #clean .blog h2 a,       #clean .blog h3 a,       .usercontent h1,       .usercontent h2,       .usercontent h3,       .usercontent h1 a,       .usercontent h2 a,       .usercontent h3 a       {
			color: rgb(34,134,201);
		}
	

			p, #clean label, li {

					font-family: 'Open sans', Georgia, serif;
					font-size: 15px;
					line-height: 1.7em;
		
		}
			#footer p, #clean #footer label {

					font-size: 13px;
		
		}
	
			       .snippet_area_main a,       .snippet_area_main p,       .snippet_area_sidebar a,       .snippet_area_sidebar p,       .snippet_area_top a,       .snippet_area_p,       ul.side-nav-clean li a,       .sidebar_blog_synced ul li a,       .blog p,       .blog a,       .shop p,       .shop a,       .shop ul,       .shop ol       {
			color: rgb(88,92,94);
		}
	


			                       #footer                      {
			background-color: rgb(162,163,161);
		}
				hello {
			world: rgb(162,163,161);
		}
	


			                         #clean #footer .snippet_area h1,                         #clean #footer .snippet_area h2,                         #clean #footer .snippet_area h3,                         #clean #footer,                         #clean #footer p,                         #clean #footer a,                         #clean #footer p,                         #clean #footer ul,                         #clean #footer ol,                         #clean #footer li a,                         #clean #footer form label,                         #clean #footer input[type='file']                      {
			color: rgb(252,244,244);
		}
				                         #clean #footer .form .submitBtnArea input,                         #clean #footer .column.cta_button_synced a                      {
			background-color: rgb(252,244,244);
		}
				hello {
			world: rgb(252,244,244);
		}
	