/**	
 * CSS by Marcus Brose
 * Created: 2010-01-15
 */


body { background-color: #444; margin: 0; padding: 0; font-family: "Helvetica Neue", Arial, sans-serif; font-size: 12px; color: #333; text-align: center; line-height: 1.5em; }
h1, h2, h3 { /*font-family: Georgia, "Times New Roman", serif; font-style: italic;*/ margin: .5em 0 .3em 0; padding: 0; line-height: 1.5em; }
h1 { font-size: 4em; font-weight: 900; color: #00a2c8; letter-spacing: -.05em; } /* #0099cc */
h1 span { color: #363636; }
h2 { font-size: 2em; color: #999; color: #63b5c7; margin-top: .8em; }
h3 { font-size: 1.5em; color: #9fc0c7; }

.content-wrap 	{ background-color: #fff; }
.content 		{ margin: 0 auto; width: 450px; text-align: right; padding: 1em 0 4em 0; }
.footer 		{ margin: 0 auto; width: 450px; text-align: right; }

ul { list-style: none; }
ul.social li { float: right; margin-left: 1em; }

.content ul li 				{ color: #555; }
.content ul li span 		{ color: #999; font-family: Georgia, "Times New Roman", serif; font-style: italic; font-weight: normal; padding: 0 0 0 1em; }
.content ul li a, 
.content ul li a:visited 	{ font-weight: bold; color: #555; text-decoration: none; padding: .1em; }
.content ul li a:hover, 
.content ul li a:active 	{ color: #00a2c8; text-decoration: none; }

.footer ul li 				{ color: #fff; }
.footer ul li span,
.footer ul.contact			{ color: #999; font-family: Georgia, "Times New Roman", serif; font-style: italic; padding: 0 0 1em 0; }
.footer ul li span			{ padding: 0 1em 0 0; }
.footer ul li a, 
.footer ul li a:visited 	{ font-weight: bold; color: #fff; text-decoration: none; padding: .1em; }
.footer ul li a:hover, 
.footer ul li a:active 		{ color: #63b5c7; text-decoration: none; }
.footer ul.social li a 		{ padding: .1em .5em; display: block; }
.footer ul.social li a:hover { background: #fff; }

.content a.polarized:hover 		{ color: #c8c8c8; }
.content a.fsf:hover 			{ color: #53ff00; }
.content a.wolf:hover 			{ color: #000; }
.content a.lange:hover 			{ color: #000; }
.content a.laserline:hover 		{ color: #1db4bd; }
.content a.discountdruck:hover 	{ color: #ffd60c; }
.content a.mex:hover 			{ color: #65c18b; }
.content a.hessdoerfer:hover 	{ color: #a9dfbe; }
.content a.vitaminberlin:hover 	{ color: #ff0024; }
.content a.lmb:hover 			{ color: #c80000; }

.footer a.facebook:hover 		{ color: #3b5998; }
.footer a.twitter:hover 		{ color: #33ccff; }
.footer a.xing:hover			{ color: #016466; }
.footer a.blip:hover			{ color: #fabd1f; }
.footer a.linked:hover			{ color: #006699; }