/*
Theme Name: WordPress'ized fernseher v2
Theme URI: http://wordpress.org/
Description: fernseher v2
Version: 2.0
Author: jk
Author URI: http://h4x3d.com
Tags: custom
Text Domain: fernseher

	This theme was designed and built by Julian Klewes,
	whose blog you will find at http://h4x3d.com

*/





* { margin: 0; padding: 0;  outline:none; }

	 
	.header { width: 948px; height: 12px; /* background-image: url(img/header.jpg); */ } 
	.headimg { width: 948px; height: 181px; background-image: url(/img/headimg.jpg); }
	.header span, .headimg span, #col2 span { display: none; }
	
	
	
	body {
	background-color:#ffffff;
	/* font-family:Arial, Helvetica, sans-serif; */
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	line-height:13px;
	color:#1D262D;
	margin:0;
	background-image:url(/img/bg.gif);
	}
	
	/* headernav */
	.header ul { margin:0; }
	.header li { list-style:none; display: block; height: 48px; /* dev border: 1px solid red; */ }
	.header li a { display: block; text-indent: -2999px; height: 48px;  }
	
	.header li.buch { background-image: url(/img/head_buch_off.jpg); width: 85px; }
	.header li.buch a:hover { background-image: url(/img/head_buch_on.jpg); width: 85px; }
	
	.header li.autoren { background-image: url(/img/head_autoren_off.jpg); width: 110px; }
	.header li.autoren a:hover { background-image: url(/img/head_autoren_on.jpg); width: 110px; }
	.header li.verlag { background-image: url(/img/head_verlag_off.jpg); width: 85px; }
	.header li.verlag a:hover { background-image: url(/img/head_verlag_on.jpg); width: 85px; }
	.header li.news { background-image: url(/img/head_news_off.jpg); width: 85px; }
	.header li.news a:hover { background-image: url(/img/head_news_on.jpg); width: 85px; }
	.header li.kaufen { background-image: url(/img/head_kaufen_off.jpg); width: 110px; }
	.header li.kaufen a:hover { background-image: url(/img/head_kaufen_on.jpg); width: 110px; }

	/* head (!) nav */
	.head ul { margin:0 0 0 0px }
	.head li { list-style:none; display: block; height: 29px; /* dev border: 1px solid red; */ }
	.head li a { display: block; text-indent: -2999px; height: 29px;  }
	
	.head li.buch { background-image: url(/img/head_buch_off.jpg); width: 85px; }
	.head li.buch a:hover { background-image: url(/img/head_buch_on.jpg); width: 85px; }
	.head li.autoren { background-image: url(/img/head_autoren_off.jpg); width: 83px; }
	.head li.autoren a:hover { background-image: url(/img/head_autoren_on.jpg); width: 83px; }
	.head li.verlag { background-image: url(/img/head_verlag_off.jpg); width: 85px; }
	.head li.verlag a:hover { background-image: url(/img/head_verlag_on.jpg); width: 85px; }
	.head li.news { background-image: url(/img/head_news_off.jpg); width: 85px; }
	.head li.news a:hover { background-image: url(/img/head_news_on.jpg); width: 85px; }
	.head li.presse { background-image: url(/img/presse_off.jpg); width: 85px; }
	.head li.presse a:hover { background-image: url(/img/presse_on.jpg); width: 85px; }
	.head li.kaufen { background-image: url(/img/head_kaufen_off.jpg); width: 110px; }
	.head li.kaufen a:hover { background-image: url(/img/head_kaufen_on.jpg); width: 110px; }
	
	/* metanav + footer */
	#metanav { font-family:Arial, Helvetica, sans-serif; height:24px; padding:10px 0 0 12px;}
	#metanav img { margin:1px 0 0 0}

	#footer ul, #metanav ul { margin:0 0 0 0px }
	#metanav li {list-style:none; border-right:1px solid #4F565B; margin:1px 4px 0 0;padding:0 4px 0 0; float:left; line-height:12px; }
	#footer li 	{list-style:none; border-right:1px solid #909090; margin:1px 4px 0 0;padding:0 4px 0 0; float:left; line-height:12px; }
	#footer li.last, #metanav li.last  {list-style:none; border-right:0; margin:1px 4px 0 0;padding:0 4px 0 0; float:left; line-height:12px; }
	
	#footer li a { color: #919191; }
	#footer li a:hover { color: #b0b0b0; }
	
	#metanav li a {color:#888888}
	#metanav li a:hover {color:#ffffff}

	#metanav input {height:14px; *height:14px; -height:14px; font-family:Arial, Helvetica, sans-serif;font-size:11px; background-color:#A1A1A1; width:83px; color:#1D262D; border:0; line-height:12px; 	margin:0 3px 0 0; padding-left:3px;}
	#metanav button { background-image:url(/img/arrow.gif);background-repeat:no-repeat; cursor:pointer; border:0; margin:0; background-color:#22323c}
	
	#footer { border-top: solid 1px #b0b0b0; padding: 4px 0 6px 0; }
	
	/* allgemein mainarea */
	#container {padding: 0 0 0 12px; /* was 53px dev border: 1px solid red; */ 
	 background: transparent url(/img/container_bg.gif) left top repeat;}

	/* mainnav addition */
	#mainnav { margin-left:4px; height:55px; }
	
	/* general */
	.clear { clear: both; }
	.left, .alignleft { float: left; }
	.right, .alignright { float: right; }
	a { text-decoration:none; color:#22323c }
	a:link, a:visited {  }
	a:hover, a:active, a:focus {color:#323131 }
	
	form {margin:0;padding:0;}
	button {}
	img { border:0; padding:0; margin:0;}
	strong, em, b, i {
    font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; }
    strong { font-weight: bold; }
	
	
	.post { padding: 10px 0 10px 0; background-color: white; }
	
	#col1 {
    	float:left;
   		width:636px;
    	/* background:red; */
   	}
	#col1 .head { width: 636px; height: 29px; background-color: #404040; /* background-image:  url(/img/post_head.jpg); */  }
	
	#col1 .spacer { width: 636px; height: 12px; background-color: white; }
	
	#col1 .entry { margin: 0 0 12px 12px; }
	#col1 .entry .text { font-size: 12px; line-height: 16px; padding: 0 12px 12px 0; }
	#col1 .entry .text p { margin: 10px 0 0 0; }
	#col1 .entry img.white { background-color: white; padding: 5px; }
	#col1 .entry img.left { margin: 0 20px 20px 0; }
	#col1 .entry img.right { margin: 0 0 20px 20px; }
	
	#col1 .entry img.left1 { margin: 0 20px 280px 0; float: left; padding: 5px; background-color: white; }
	#col1 .entry img.left2 { margin: 0 20px 140px 0; float: left; padding: 5px; background-color: white; }
	#col1 .entry img.right1 { margin: 0 0 40px 20px; float: right;  padding: 5px; background-color: white; }
	
	#col1 .entry .text .cv, #col1 .entry .text .cv1 { padding-top: 20px; }
	
	#col1 .entry .text .cv { margin: 0 0 20px 0; width:80px; float: left; display: block; }
	#col1 .entry .text .cv1 { margin: 0 20px 20px 0; width: 490px; float: left; line-height: 20px; }
	#col1 .entry .text .cv1 strong, #col1 .entry .text .cv2 strong { width: 60px; margin: 0 10px 10px 0; font-weight: bold; display: block; line-height: 18px; float: left; clear: left; padding: 2px 0 0 0; }
	#col1 .entry .text .cv1 em { width: 270px; margin: 0; font-weight: normal; text-transform: none; display: block; line-height: 18px; float: left; font-style: normal; border-bottom: 1px solid #d1d1d1; padding: 2px 0 0 0; }

	#col1 .entry .text .cv1 em strong { width: 270px; } 

	#col1 .entry .text .cv1 img { margin: 0 0 0 5px; width: 120px; float: right; background-color: white; padding: 5px; }
	
	#col1 .entry ul { margin: 5px 0 5px 15px; }
	
	.ddsg-wrapper ul { list-style: none; display: block; width: 360px; }
	.ddsg-wrapper li { margin: 5px; padding: 5px; border-bottom: 1px solid #d1d1d1; }
	.ddsg-wrapper li a { display: block; }
	
	#col1 .entry .c1 { width: 425px; }
	#col1 .entry .c1 .text { padding: 12px 10px 6px 0; }
	#col1 .entry .c2 { width: 199px; background: #FCFCFC url(/img/c2_bg.gif) left top repeat-y; }
	#col1 .entry .c2 .text { /* schrift war 11px, lineheight 14 */ font-size: 12px; line-height: 15px; color: #22323c;  padding: 12px 8px 6px 12px; }
	#col1 .entry .c2 .bot { background-image: url(/img/c2_bot.gif); background-position: left; width: 199px; height: 20px; }
	.c1, .c2 { /*dev border: 1px solid red; */ }
	
	#col1 h1 { 
	font-family: Georgia, serif;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.4em;
	color: #22323c;
	}
	#col1 h2 {
	font-family: "Lucida Grande", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-transform: normal;
	text-align: justify;
	letter-spacing: normal;
	line-height: 1.5em;
	border-bottom: 2px solid #595959;
	padding: 2px 0 6px 0;
	}
	
	a[href$='.pdf'] {
	display:inline-block;
	padding-right:20px;
	line-height:18px;
	background:transparent url(/img/IconPDF.gif) center right no-repeat;
	}
	
	a[href$='.mp3'] {
	display:inline-block;
	padding-right:20px;
	line-height:18px;
	background:transparent url(/img/audio_icon.gif) center right no-repeat;
	}
	
	#col1 .entry a { text-decoration: underline; }
	#col1 .entry a:hover { text-decoration: underline; color: #888;}
	#col1 .entry h1 a, #col1 .entry h2 a { text-decoration: none; color: #595959; }
	#col1 .entry h1 a:hover, #col1 .entry h2 a:hover { text-decoration: none; }
	
	#col2 {
	    float:left;
	    width:287px;
	    /* dev background:yellow; */
	    padding: 0 0 0 12px;
	}
	
	#col2 a { color: white; }
	#col2 a:hover { color: #cbf5ff; }
	#col2 .text { font-size: 12px; line-height:16px; font-weight: lighter; }
	#col2 .im_ueberblick .head { width: 287px; height: 18px; background-image: url(/img/im_ueberblick.jpg); }
	#col2 .im_ueberblick { background-color: #376076; }
	#col2 .im_ueberblick .text { color: #b3babf; padding: 8px 10px 6px 12px; }
	
	#col2 .zitate .head { width: 287px; height: 18px; background-image: url(/img/zitate.jpg); }
	#col2 .zitate { background-color: #376076; }
	#col2 .zitate .text { color: #b3babf; padding: 8px 10px 6px 12px; }
	
	#col2 .fragen .head { width: 287px; height: 18px; background-image: url(/img/fragen.jpg); }
	#col2 .fragen { background-color: #376076; }
	#col2 .fragen .text { color: #b3babf; padding: 8px 10px 6px 12px; }

	#col2 .uberautoren .head { width: 287px; height: 18px; background-image: url(/img/uberautoren.jpg); }
	#col2 .uberautoren { background-color: #376076; }
	#col2 .uberautoren .text { color: #b3babf; padding: 8px 10px 6px 12px; }

	
	#col2 .verlagkomm .head { width: 287px; height: 18px; background-image: url(/img/verlagkomm.jpg); }
	#col2 .verlagkomm { background-color: #376076; }
	#col2 .verlagkomm .text { color: #b3babf; padding: 8px 10px 6px 12px; }
	
	#col2 .twitter .head { width: 287px; height: 18px; background-image: url(/img/twitter.jpg); }
	#col2 .twitter { background-color: #376076; }
	#col2 .twitter .text { color: #b3babf; padding: 8px 10px 6px 12px; }
	
	#col2 .bewerten .head { width: 287px; height: 18px; background-image: url(/img/bewerten.jpg); }
	#col2 .bewerten { background-color: #376076; }
	#col2 .bewerten .text { color: #b3babf; padding: 8px 10px 6px 12px; }

	
	
	#col2 .fragen_fuer_morgen .head { width: 287px; height: 18px; background-image: url(/img/fragen_fuer_morgen.jpg); }
	#col2 .fragen_fuer_morgen { background-color: #5e7e8b;  }
	#col2 .fragen_fuer_morgen .text { color: #fff; padding: 8px 10px 10px 12px; }
	#col2 .fragen_fuer_morgen .text strong { font-weight: normal; color: #c1c1c1; }
	
	#col2 .klappentext .head { width: 287px; height: 18px; background-image: url(/img/leseprobe.jpg); }
	#col2 .klappentext { background-color: #5e7e8b;  }
	#col2 .klappentext .text { color: #fff; padding: 8px 10px 10px 12px; }
	#col2 .klappentext .text strong { font-weight: normal; color: #c1c1c1; }
	
	#col2 .model .head { width: 287px; height: 18px; background-image: url(/img/model.jpg); }
	#col2 .model { background-color: #5e7e8b; }
	#col2 .model .text { color: #fff; padding: 8px 10px 10px 12px; }
	#col2 .model .text strong { font-weight: normal; color: #c1c1c1; }
	
	#col2 .publikationen .head { width: 287px; height: 18px; background-image: url(/img/publikationen.jpg); }
	#col2 .publikationen { background-color: #5e7e8b; }
	#col2 .publikationen .text { color: #fff; padding: 8px 10px 10px 12px; }
	#col2 .publikationen .text strong { font-weight: normal; color: #c1c1c1; }
	
	#col2 .vorschau .head { width: 287px; height: 18px; background-image: url(/img/vorschau.jpg); }
	#col2 .vorschau { background-color: #84a0ae; }
	#col2 .vorschau .text { color: #fff; padding: 8px 10px 10px 12px; }
	#col2 .vorschau .text strong { font-weight: normal; color: #c1c1c1; }
	
	#col2 .twitter2 .head { width: 287px; height: 18px; background-image: url(/img/twitter2.jpg); }
	#col2 .twitter2 { background-color: #5e7e8b; }
	#col2 .twitter2 .text { color: #fff; padding: 8px 10px 10px 12px; }
	#col2 .twitter2 .text strong { font-weight: normal; color: #c1c1c1; }
	
	#col2 .aus_der_presse .head { width: 287px; height: 18px; background-image: url(/img/kommentar.jpg); }
	/* background-image: url(/img/aus_der_presse.jpg); */
	#col2 .aus_der_presse { background-color: #84a0ae; }
	#col2 .aus_der_presse .text { /* war 10 px und 13 px */ font-size: 12px; line-height: 14px; color: #fff; padding: 8px 12px 6px 12px; }
	#col2 .aus_der_presse .text strong { /* war 9 und 12 */ font-size: 12px; font-weight: 200; line-height: 14px; color: #c1c1c1; display: block; }
	#col2 .aus_der_presse img { width: 80px; border: 3px solid #6e6e6e; float:left; margin: 2px 5px 60px 0; }


	#col2 .interviewpartner .head { width: 287px; height: 18px; background-image: url(/img/interviewpartner.jpg); }
	#col2 .interviewpartner { background-color: #84a0ae; }
	#col2 .interviewpartner .text { /* war 10 px und 13 px */ font-size: 12px; line-height: 14px; color: #fff; padding: 8px 12px 6px 12px; }
	#col2 .interviewpartner .text strong { /* war 9 und 12 */ font-size: 12px; font-weight: 200; line-height: 14px; color: #c1c1c1; display: block; }
	#col2 .interviewpartner img { width: 80px; border: 3px solid #6e6e6e; float:left; margin: 2px 5px 60px 0; }

	#col2 .autoren .head { width: 287px; height: 18px; background-image: url(/img/autoren.jpg); }
	#col2 .autoren { background-color: #84a0ae; }
	#col2 .autoren .text { /* war 10 px und 13 px */ font-size: 12px; line-height: 14px; color: #fff; padding: 8px 12px 6px 12px; }
	#col2 .autoren .text strong { /* war 9 und 12 */ font-size: 12px; font-weight: 200; line-height: 14px; color: #c1c1c1; display: block; }
	#col2 .autoren img { width: 80px; border: 3px solid #6e6e6e; float:left; margin: 2px 5px 60px 0; }

	#col2 .kontakt .head { width: 287px; height: 18px; background-image: url(/img/kontakt.jpg); }
	#col2 .kontakt { background-color: #84a0ae; }
	#col2 .kontakt .text { /* war 10 px und 13 px */ font-size: 12px; line-height: 14px; color: #fff; padding: 8px 12px 6px 12px; }
	#col2 .kontakt .text strong { /* war 9 und 12 */ font-size: 12px; font-weight: 200; line-height: 14px; color: #c1c1c1; display: block; }
	#col2 .kontakt img { width: 80px; border: 3px solid #6e6e6e; float:left; margin: 2px 5px 60px 0; }


	#col2 .termine .head { width: 287px; height: 18px; background-image: url(/img/termine.jpg); }
	#col2 .termine { background-color: #84a0ae; }
	#col2 .termine .text { /* war 10 px und 13 px */ font-size: 12px; line-height: 14px; color: #fff; padding: 8px 12px 6px 12px; }
	#col2 .termine .text strong { /* war 9 und 12 */ font-size: 12px; font-weight: 200; line-height: 14px; color: #c1c1c1; display: block; }
	#col2 .termine img { width: 80px; border: 3px solid #6e6e6e; float:left; margin: 2px 5px 60px 0; }
	
	#col2 .empfehlen .head { width: 287px; height: 18px; background-image: url(/img/empfehlen.jpg); }
	#col2 .empfehlen { background-color: #84a0ae; }
	#col2 .empfehlen .text { /* war 10 px und 13 px */ font-size: 12px; line-height: 14px; color: #fff; padding: 8px 12px 6px 12px; }
	#col2 .empfehlen .text strong { /* war 9 und 12 */ font-size: 12px; font-weight: 200; line-height: 14px; color: #c1c1c1; display: block; }
	#col2 .empfehlen img { width: 80px; border: 3px solid #6e6e6e; float:left; margin: 2px 5px 60px 0; }



	#col2 .mehr a span, #col2 .mehr_1 a span, #col2 .mehr_2 a span { display: block; text-indent:-2999%; padding: 0 0 7px 0;}
	
	
		
	#col2 .mehr { background-image: url(/img/mehr.jpg); }
	#col2 .mehr_1 { background-image: url(/img/mehr_1.jpg); }
	#col2 .mehr_2 { background-image: url(/img/mehr_2.jpg); }
		
	.spacer { height: 12px; }
	.center { text-align: center; }
	small { font-family:"Lucida Grande", sans-serif;
	font-size: 10.4px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.5em;
	}
	
	.width { width: 936px; /* was 893 * dev */ /* border: 1px solid red; */ }
	.fullwidth { width: 948px; }
	
	#buchkaufen { background-color: white; }
	#buchkaufen img { background-color: white;  width: 100px; border: 0; float:left; margin: 10px; }
	#buchkaufen img.spaceme { margin-top: 21px; }
	#buchkaufen img.spacemee { margin-top: 34px; }
	#buchkaufen img.spacemeee { margin-top: 31px; }
