/* 
Theme Name: Marketingclub Bremen
Theme URI: http://www.marketingclub-bremen.de
Description: Theme fuer die Website des Marketingclub Bremen. Erstellt durch <a href="http://www.construktiv.com" title="construktiv GmbH">construktiv GmbH</a>, Edgar Nanninga
Version 1.0
Author: construktiv GmbH, Edgar Nanninga
Author URI: http://www.construktiv.de
*/

/* 
	blau:	#004494
*/

@import url('reset.css');

body { color:#000000; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif;	font-size: 0.75em;}

strong { font-weight:bold; }
.hidden { display:none; }

#wrapper { width: 980px; margin:auto; }

#header {	position:relative; width:100%; height:145px; page-break-after:avoid; }

	#header #logo { width:209px; height:71px;	margin-top: 20px;	margin-left: 5px;	float:left;	}
	#header #metanavigation { display:none; }
	#header #search { display:none;}
	#header #navigation { display:none; }
	
#content, .page { width:720px; float:left; page-break-before:avoid;}

.post img.alignleft,
.storyimage { float: left; padding: 0 20px 20px 0; } 
.alignright { float:right; padding: 0 0 20px 20px; }
.storyimage { width:170px; }
.post .storyimage a { border:none;}

.story { float:left; width: 510px; } 
.story img { display:none; }


.post {	border-bottom:1px dotted #ccc; padding:20px 0; width:700px; float:left;}
.post a { color:#004494; border-bottom:1px solid #004494; text-decoration:none; }
.post a:hover { border-bottom:none; }
.post h2 { color:#999; font-size:11px; font-weight:bold; text-transform:uppercase; padding: 0 0 10px 0; }
.post h3 { font-weight:bold; font-size: 20px; }
.post h3 a { text-decoration:none; border-bottom:none; }
.post h3 a:hover { border-bottom:1px solid #004494;}
.post p { color: #000; font-size:12px; line-height:18px;	padding: 10px 0; }
.post .wp-caption { display:none; }


.single { padding:20px 16px; width:642px; float:left; border-bottom: 1px dotted #ccc; }
.single a { color:#004494; border-bottom:1px solid #004494; text-decoration:none; }
.single a:hover { border-bottom:none; }
.single h2 { font-weight:bold; font-size: 20px; }
.single h2 a { text-decoration:none; border-bottom:none; }
.single h2 a:hover { border-bottom:1px solid #004494;}
.single h3 { color: #999; padding: 5px 0 10px 0;  }
.single p { color: #000; font-size:12px; line-height:18px;	padding: 10px 0; }
.single .alignleft { float:left; margin: 0 20px 20px 0; padding: 5px; background:#efefef;}

.single .wp-caption,
.post .wp-caption { background:#efefef; padding: 0; margin: 12px 20px 20px 0;}
.single .wp-caption a,
.post .wp-caption a { border:none;}
.single .wp-caption img,
.post .wp-caption img { padding:5px 5px 0 5px; border:none;}
.single .wp-caption-text,
.post .wp-caption-text { padding:5px; width:240px; font-size: 10px; line-height:12px; text-align:left;}

.page {	padding:20px 16px; width:642px; float:left;}
.page a { color:#004494; border-bottom:1px solid #004494; text-decoration:none; }
.page a:hover { border-bottom:none; }
.page h1 { font-weight:bold; font-size: 20px; padding-bottom:20px; color:#004494; }
.page h1 a { text-decoration:none; border-bottom:none; }
.page h1 a:hover { border-bottom:1px solid #004494;}
.page h2 { font-weight:bold; font-size: 15px; line-height:18px; padding: 20px 0 10px 0; }
.page h3 { font-weight:bold; font-size: 13px; line-height:18px; padding: 20px 0 10px 0; }
.page p { padding:10px 0; color: #000; font-size:12px; line-height:18px;}
.page ul { list-style-type:disc;  position:relative; left: 20px; }
.page ul li {  font-size:12px; line-height:18px;  }
.page .wp-caption { background:#efefef; padding:0; border:1px solid #dfdfdf; }
.page .wp-caption a { border:none; }
.page .wp-caption img { padding:5px 5px 0 5px; border:none;}
.page .wp-caption-text { padding:5px; width:240px; font-size: 10px; line-height:12px; text-align:left;}
.page .alignleft { float: left; margin: 0 20px 20px 0; } 
.page .alignright { float:right; margin: 0 0 20px 20px; }

h1.storytitle_EN { font-weight:bold; font-size: 20px; padding-bottom:20px; color:#004494; padding:20px 16px; }
.gallery a { border:none; }
.gallery img.attachment-thumbnail { width:100px; height:100px; }
.gallery_EN .post { width:330px; padding-left:20px; }
.gallery_EN .story { width:210px; }
.gallery_EN img { width:100px; height: 100px; }
.gallery_EN .storyimage { width:100px; }
.gallery_EN .post h3 { padding: 0 0 5px 0;  }
.gallery_EN .post h3 { font-weight:bold; font-size: 14px; }

#TB_prev, #TB_next { padding: 10px 0; }
/*
#TB_prev { float: left;}
#TB_next { float: right; }
*/
#TB_next{ padding-left: 5px;}
#TB_prev { padding-right: 5px; }





.kommentare { border: none;  padding: 20px 0 20px 16px; width:510px; float:left; }
.kommentare h4 { color:#999; font-size:13px; font-weight:bold; text-transform:uppercase; padding: 20px 0 10px 0; }
.kommentare ol li { border-bottom: 1px dotted #ccc; padding:20px 0;	}
.kommentare p { padding:3px 0; color: #000; font-size:12px; line-height:18px;} 
.kommentare p.metadata,
.kommentare a { color:#999;}
.kommentare a { text-decoration: none; border-bottom:none;}
.kommentare a:hover { border-bottom:1px solid #ccc; }
			


#sidebar { display:none; }	

	#branding { width:248px; height:35px; float:right; position:relative;  }
	#branding a { text-decoration: none; color:#004494; font-size:11px; }
	#branding .construktiv , #branding .wong { position:absolute; bottom:8px;}
	#branding .wong { right:0;}
	#branding .construktiv { left:0; }
		
	#sidebar .box,
	#sidebar .boxGallery {	background: #ededed url(images/bg-sidebar-box.jpg) repeat-x; width:226px;	float:right; border:1px solid #ccc;	margin: 5px 0; padding:0 10px 10px 10px;}
	#sidebar .boxGallery { padding:0 7px 7px 7px; }
	
	#sidebar .box h2 { color:#999; font-size:1em; font-weight:bold; margin:10px 0; }
	
	#sidebar .tagcloud a { color:#004494; text-decoration:none;}
	#sidebar .tagcloud a:hover { border-bottom:1px solid #004494; }
	
	#sidebar .events ul li { line-height:18px; font-size:12px; font-weight:bold;}
	#sidebar .events ul li a { font-weight:normal; color: #004494; text-decoration:none;}
	#sidebar .events ul li a:hover { border-bottom: 1px solid #004494; }
	
	#sidebar .rssAbsatzwirtschaft ul { list-style-type:square; width: 206px; padding-left:20px; color: #999;}
	#sidebar .rssAbsatzwirtschaft li { font-size:12px; line-height:18px; margin-bottom:10px;}
	#sidebar .rssAbsatzwirtschaft a { color: #004494; text-decoration:none;  }
	#sidebar .rssAbsatzwirtschaft a:hover { text-decoration:underline;}
	#sidebar .rssAbsatzwirtschaft small { display:none;}
	#sidebar .rssAbsatzwirtschaft p { text-align:right; }
	#sidebar .rssAbsatzwirtschaft p a { font-size: 9px; color:#999; text-decoration:none; line-height:1.5em; }
	
	#sidebar  li.wGallery { display: block; width:50px; height:50px; float:left; overflow:hidden; padding:3px;}
	#sidebar  li.wGallery img { width: 50px; height:50px;}
	
	#sitemap_list li a { border:none;}
	#writecomment {display:none;}
	#commentform {display:none; }
	
#footer { display:none; }
