@charset 'utf-8';
@import url(reset.css);

/* ----------------------------------------------------- Comment */

.js div 	{ } /* apply only on JavaScript enabled browsers */
.ie7 div 	{ } /* apply only on Internet Explorer 7 and below */
.ie6 div 	{ } /* apply only on Internet Explorer 6 and below */

body	{ background: #fff; font-family: 'elektra text pro', 'calibri', sans-serif; }
a		{ color: #069; text-decoration: none; }

/* ----------------------------------------------------- clixwork logo colors */
.clx_colors { position: fixed; top: 0; width: 100%; opacity: 0.85; z-index: 1; margin: 0; padding: 0; }
	.clx_colors div		{ float: left; height: 6px; margin: 0; padding: 0; }
	.clx_colors .green 	{ background: #90e400; width: 33%; }
	.clx_colors .orange { background: #ffb900; width: 34%; }
	.clx_colors .blue 	{ background: #00b0e9; width: 33%; }

.clx-web 	{ color: #9c3; }
.clx-print 	{ color: #f8850a; }
.clx-media 	{ color: #00a7d4; }



.clx_main_dark 	{ position: absolute; top: 0; left: 0; width: 100%; height: 252px; background: #e6e7e8; z-index: -1; }

.clx_user		{ margin: 56px 0 0 0; padding: 0; }
.clx_logo		{ margin: 0 0 0 7px; }

.clx_wrapper 	{ margin: 0 auto; width: 520px; }


.clx_content 	{ margin-top: 32px; padding: 0 12px; line-height: 1.5em; }

.clx_vcard 		{ margin: 32px 9px 12px; font-size: 0.8em; line-height: 1.2em; color: #777; }
	.clx_vcard span.light { display: inline-block; width: 72px; font-weight: bold; }

.clx_footer 	{ padding: 0 12px; font-size: 0.8em; color: #b2b2b2; }
	.clx_content p, 
	.clx_footer p	
		{ margin: 0 9px 12px; }

p.clx_teaser 	{ font-size: 2.4em; font-family: georgia, serif; color: #777; }
	p.clx_teaser span 	{ font-size: 0.8em; padding-left: 24px; color: #b2b2b2; }


