/* pdf-mags.com css 11.2009 */

* {
	margin:0;
	padding:0;
}

img {
	border:0;
}

ul, li {
	float:left;
	display:inline;
	list-style:none;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#f2f2ee;
	background-image:url(../img_new/back.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

#zentriert {
	margin:auto;
	width:980px;
	width:1120px;
	width:1180px;
}

#alles {
	position:absolute;
	float:left;
	display:inline;
	text-align:left;
	margin-left:10px;
	width:990px;
	width:1190px;
}


/* LINKE SPALTE */

#col_1 {
	float:left;
	display:inline;
	width:640px;
}

#col_2 {
	float:left;
	display:inline;
	width:340px;
}

#col_3 {
	float:left;
	display:inline;
	width:180px;
	margin-left:10px;
	margin-top:-8px;
}


/* TOPNAV */


#topnav {
	position:absolute;
	left:-5px;
	top:9px;
	height:24px;
	width:600px;
}

#topnav ul {
	margin:4px 0px 0px 15px;
}

#topnav li.trenner {
	margin:0px 6px 0px 6px;
	}
	
#topnav a, #topnav a:link {
	text-decoration:none;
	color:#000000;
}

#topnav a:hover {
	text-decoration:underline;
	}
	
	#topnav_2 {
	position:absolute;
	left:0px;
	top:285px;
	height:24px;
	width:600px;
}	
	
	
/* BRANDING */
#branding_1 {
	height:90px;
	background-color:#121212;
	border-bottom:1px dotted #808080;
}

#branding {
	height:340px;
}

#branding_headline{
	position:absolute;
	left:0px;
	top:120px;
	width:310px;
	height:57px;
	z-index:400;
}
#branding_subline {
	position:absolute;
	left:0px;
	top:177px;
	width:501px;
	height:96px;
	z-index:400;
}

#branding_buttons_1 {
	position:absolute;
	left:303px;
	top:92px;
	width:71px;
	height:71px;
	z-index:400;
}

#branding_buttons_2 {
	position:absolute;
	left:328px;
	top:276px;
	width:87px;
	height:75px;
	z-index:400;
}

#branding_datum {
	position:absolute;
	left:0px;
	top:54px;
	color:#000000;
	z-index:140;
	width: 148px;
	height: 15px;
	padding-left:10px;
	background-color: #FFFFFF;
	}
	
#branding_since {
	position:absolute;
	left:0px;
	top:37px;
	color:#000;
	z-index:100;
	width: 459px;
	height: 15px;
	padding-left:10px;
	color:#000000;
	background-color: #FFFFFF;
}

/* MAGAZINES */

#magazines {
	width:640px;
	margin-left:10px;
	z-index:7;
}

#magazines p.text {
	width:540px;
	line-height:16px;
	}
#magazines dl {
	float:left;
	display:inline;
	width:154px;
	background-color:#FFFFFF;
	
	margin-right:2px;
	margin-top:12px;
	height:340px !important;
}

#magazines dt {
	float:left;
	width:148px;
	height:194px;
	margin-top:2px;
	background-image:url(../img/bg_pkt.gif);
}

#magazines dt span.cover {
	float:left;
	/*text-align:center !important;*/
	width:144px !important;
	margin:18px 0px 0px 0px;
}

#magazines dt span.titel {
	float:left;
	display:inline;
	font-size:14px;
	width:150px;
}

#magazines dt strong {
	background-color:#00B5E1; 
	color:#fff;
	/*color:#BD9445;*/
	padding:1px 5px 1px 2px;
	margin: 2px 0px 2px 2px;
}
	

	
#magazines dd {
	float:left;
	width:148px;
	color:#00B5E1;
	font-size:11px;
	line-height:13px;
	margin-top:2px;
	margin-bottom:2px;
	background-image:url(../img/line.gif);
	background-repeat:repeat-x;
}

#magazines dd a, #magazines dd a:link {
	float:right;
	font-size:10px;
	margin-left:4px;
}

#magazines .lnk {
	display:block;
	height:56px;
	width:149px;
}
#magazines .lnk a, #magazines .lnk a:hover{
	float:left !important;
	}



a.no, a:link.no {
	background-image:none !important;
	padding-left:1px !important;
	font-size:11px !important;
}

a.nolink, a:link.nolink {
	background-image:none !important;
	padding:0px !important;
	background-color:none !important;
}

h1 {
	font-size:30px;
	color:#00B5E1;
	font-weight:bold;
	margin:0px 0px 0px 10px;
	text-transform:uppercase;
}


h2 {
	font-size:16px;
	color: #00B5E1;
	font-weight: bold;
	text-transform:uppercase;
}

#col_3 h2 {
	font-size:14px;
	color: #00B5E1;
	font-weight: bold;
	text-transform:uppercase;
	margin-top:12px !important;
}
#magazines h2 {
	margin:0px;
}

#magazines h1 {
	margin:0px 0px 10px 0px;
}
/* MITTLERE SPALTE  COL_2 */




/* CATEGORIES */

p.ctgrs a, p.ctgrs a:link {
	float:left;
	display:inline;
	margin-top:4px;
	font-size:18px !important;
	width:350px !important;
}
	
/* INSIDE VIEW */

#insideview {
	float:left;
	display:inline;
	margin-top:12px;
	left:0px;
	}
	
#submissions {
	float:left;
	display:inline;
	margin-top:12px;
	left:0px;
	}
	
/* NEWS */ 

#news {
	float:left;
	display:inline;
	margin-top:12px;
	left:0px;
	/*background-color: #FFFFFF;*/
}

#news dl {
	float:left;
	display:inline;
	width:340px;
	margin:8px 0px 8px 0px !important;	
	background-color: #FFFFFF;
	}

#news dt {
	float:left;
	width:96px;
	margin-left:6px;
	}
#news dt img {
	margin-top:5px;
	}
	
#news dd {
	float:left;
	width:200px;
	font-size:11px;
	margin:0px 0px 0px 6px;
	line-height:15px;
	
}

#news h3 {
	font-size:14px;
	font-weight:bold;
	color:#00AAD5;
	margin:2px 0px 4px 0px;
	}
	
#news .date {
	font-size:9px;
	color:#BD9445;
}

/*#news a, #news a:link {
	text-decoration:none;
	color:#000;
	background-color:#BFF2FF;
}

#news a:hover {
	background-color:#80E6FF;
} */

#submissions p {
	margin:8px;
	}
#col_2 .content {
	width:340px;
	background-color:#ffffff;
	}

/* RECHTE SPALTE COL_3 */

#col_3 li, #col_3 p {
	width:180px;
	margin-top:2px;
}

#share, #follow, #links_1, #links_2 {
	float:left;
	display:inline;
	margin-top:10px;
}


#other a, #other a:link, #magazines a, #magazines a:link, #col_2 a, #col_2 a:link, col_3 a, #col_3 a:link, #follow a, #follow a:link, #links_1 a, #links_1 a:link, #links_2 a, #links_2 a:link {
	text-decoration:none;
	font-size:11px;
	padding:1px 4px 1px 12px;
	color:#000;
	background-color:#E1F9FF;
	background-image:url(../img/pfeile.gif);
	background-position:2px 6px;
	background-repeat:no-repeat;
}


#magazines a:hover, #col_2 a:hover, #col_3 a:hover {
	text-decoration:none;
	color:#000;
	background-color:#80E6FF;
}
