/*
Theme Name: notizBlock clean
Theme URI: http://notizblog.org
Description: maunz
Author Name : Matthias Pfefferle
Author Site : http://notizblog.org
Template: k2
Version: 0.1
*/

/* A font by Jos Buivenga (exljbris) -> www.exljbris.nl */
@font-face {
	font-family: "MuseoSans";
	src: url(./font/MuseoSans_500.otf) format("opentype");
}

body {
	background-color: #FFFFFF;
	font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	}

.columns-two #page, .columns-two.smartposition #rollingarchivesbg {
	width:850px;
	}

#header {
	height: 200px;
	}

.headermenu > ul > li.current_page_item > a {
	background:none repeat scroll 0 0 #333;
	color:#eee;
	}

body.smartposition #rollingarchivesbg {
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	}

.headermenu {
	clear:  both;
	top: 0px;
	position: absolute;
	height: 30px;
	}

#site-title {
	font-family: "MuseoSans", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	font-weight:bold;
	padding: 80px 30px 0;
	line-height: 1;
 	}

#site-title a {
	color:#444;
	letter-spacing: -1.5px;
	line-height: 1;
	clear:left;
	font-weight:normal;
	font-size: 2em;
	}

#header #site-description {
	color: #ccc;
	font-size: 2em;
	margin:0 30px;
	}

h1,h2,h3,h4,h5,h6,h1 a {
	font-family: "MuseoSans", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	font-weight: normal;
	letter-spacing: -1.5px;
	line-height: 1;
	}

#page {
	padding-top: 0px;
	}

#page, #header {
	border: 0px none;
	background: none;
	}

.headermenu > ul > li > a {
	-moz-border-radius: 0 0 3px 3px;
	-webkit-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
	background-color: #E7E7E7;
	color: #333;
	}

.category-openweb-notizen .entry-content p strong {
	font-size: 1.2em;
	font-family: "MuseoSans", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	}

.post, body.attachment .attachment {
	margin:0 0 45px;
	}

/**
 * @subselection code
 */
pre {
	border: 1px solid #ccc;
	padding: 10px;
	background-color: #000;
 	overflow-x: scroll;
 	color: #7FFF00;
 	font-size: 1.4em;
 	line-height: 1.6em;
	}

/**
 * @subselection images
 */
img.stand-alone, img.aligncenter {
	text-align: middle;
	margin-left: auto;
	margin-right: auto;
	padding: 4px;
	border: 1px solid #ccc;
	display: block;
	}

img.inset {
	float: left;
	margin: 0 10px 10px 0;
    border: none !important;
    display: block;
}

img.alternate {
	float: right !important;
	margin: 0 0 10px 10px;
}

/**
 *
 * @subselection tables
 */
.hentry .entry-content table {
	background: #DFDFDF none repeat scroll 0% 0%;
	border-collapse: collapse;
	border-color: #878787 rgb(204, 204, 204) rgb(204, 204, 204);
	border-style: solid;
	border-width: 1px;
	width: 95%;
	}

.hentry .entry-content table {
	border-collapse: collapse;
	border-style: solid;
	}

.hentry .entry-content table thead tr {
	border-collapse: separate;
	}

.hentry .entry-content table th, .hentry .entry-content table td {
	font-size: 11px;
	padding: 1px 6px;
	background: #F0F5FA none repeat scroll 0% 0%;
	border-right: 1px solid #D9D9D9;
	text-align: left;
	}

.hentry .entry-content table tr th:first-child {
	border-left: 1px solid #878787;
	}

.hentry .entry-content table thead tr th {
	background: transparent url(./img/bg-th-tr.png) repeat-x scroll 0pt 50%;
	border-bottom: 1px solid #555555;
	border-right: 1px solid #A8A8A8;
	padding: 0px 6px;
	}

.hentry .entry-content table tr {
	border-collapse: separate;
	}

.hentry .entry-content table tr.alt th, .hentry .entry-content table tr.alt td {
	background-color: #FFFFFF;
	}

/**
 *
 * @subsection asides
 */
.category-links .entry-title, .category-links .noteworthyLink, .category-links .entry-meta {
	display: none;
	}
	
.category-links .entry-content a, .category-links .entry-content a:hover {
	border-bottom: 1px dotted #CCC;
	text-decoration: none !important;
	background: url(./../images/external.gif) no-repeat right;
	padding-right: 15px;
	}
	
.category-links .entry-content {
	/*background-color: #F8F8F8;*/
	border-top: 1px dotted #CCC;
	border-bottom: 1px dotted #CCC;
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 10px;
	}
	
.category-links .entry-content li {
	list-style-type: none;
	font-size: 10px;
	}

.category-links .entry-content ul {
	padding: 0;
	margin: 0;
	}

.category-links .entry-content small {
	font-size: 9px;
	}
	
.category-links .akst_link {
	display: none;
	}

/**
 * @subsection notices
 */
.alert, .error, .info, .information, .construction, .download, .help, .other {
	margin: 10px auto;
	padding: 10px 10px 10px 50px;
	text-align: center;
	line-height: normal;
	}

.alert, .error {
	background: #ffcccc url('./../images/notices/error.png') 10px center no-repeat;
	border-top: 2px solid #993333;
	border-bottom: 2px solid #993333;
	}

.information, .info {
	background: #FFF6BF url('./../images/notices/info.png') 10px center no-repeat;
	border-top: 2px solid #FFD324;
	border-bottom: 2px solid #FFD324;
	}

.download {
	background: #D0F29D url('./../images/notices/box.png') 10px center no-repeat;
	border-top: 2px solid #9CD941;
	border-bottom: 2px solid #9CD941;
	}

.help {
	background: #9DD1F2 url('./../images/notices/help.png') 10px center no-repeat;
	border-top: 2px solid #419ED9;
	border-bottom: 2px solid #419ED9;
	}

/**
 * microK2
 *
 * @package   microK2
 * @version   1.0
 * @section   Microformats
 * @author    Matthias Pfefferle
 * @copyright 2008 by the author
 * @cssdoc    version 1.0-pre
 */

/**
 * XFN Sidebar Links
 *
 * @subsection xfn-links
 * @see        microformats wiki
 *             http://microformats.org/wiki/xfn
 */
a:hover[rel~="me"] {
	background: url(./img/mini-xfn/me.gif) no-repeat right;
	padding-right: 13px;
	}

a:hover[rel~="co-worker"], a:hover[rel~="colleague"] {
	background: url(./img/mini-xfn/colleague.gif) no-repeat right;
	padding-right: 13px;
	}
	
a:hover[rel~="co-worker"][rel~="met"], a:hover[rel~="colleague"][rel~="met"] {
	background: url(./img/mini-xfn/colleaguemet.gif) no-repeat right;
	padding-right: 13px;
	}

a:hover[rel~="friend"], a:hover[rel~="acquaintance"], a:hover[rel~="contact"] {
	background: url(./img/mini-xfn/contact.gif) no-repeat right;
	padding-right: 13px;
	}
	
a:hover[rel~="friend"][rel~="met"], a:hover[rel~="acquaintance"][rel~="met"], a:hover[rel~="contact"][rel~="met"] {
	background: url(./img/mini-xfn/contactmet.gif) no-repeat right;
	padding-right: 13px;
	}
	
a:hover[rel~="muse"], a:hover[rel~="crush"], a:hover[rel~="date"], a:hover[rel~="sweetheart"] {
	background: url(./img/mini-xfn/sweet.gif) no-repeat right;
	padding-right: 13px;
	}
	
a:hover[rel~="muse"][rel~="met"], a:hover[rel~="crush"][rel~="met"], a:hover[rel~="date"][rel~="met"], a:hover[rel~="sweetheart"][rel~="met"] {
	background: url(./img/mini-xfn/sweetmet.gif) no-repeat right;
	padding-right: 13px;
	}

#primary a:hover[rel~="me"] {
	background: url(./img/xfn/xfn-me.png) no-repeat right;
	padding-right: 25px;
	}

#primary a:hover[rel~="co-worker"], #primary a:hover[rel~="colleague"] {
	background: url(./img/xfn/xfn-colleague.png) no-repeat right;
	padding-right: 25px;
	}
	
#primary a:hover[rel~="co-worker"][rel~="met"], #primary a:hover[rel~="colleague"][rel~="met"] {
	background: url(./img/xfn/xfn-colleague-met.png) no-repeat right;
	padding-right: 25px;
	}

#primary a:hover[rel~="friend"], #primary a:hover[rel~="acquaintance"], #primary a:hover[rel~="contact"] {
	background: url(./img/xfn/xfn-friend.png) no-repeat right;
	padding-right: 25px;
	}
	
#primary a:hover[rel~="friend"][rel~="met"], #primary a:hover[rel~="acquaintance"][rel~="met"], #primary a:hover[rel~="contact"][rel~="met"] {
	background: url(./img/xfn/xfn-friend-met.png) no-repeat right;
	padding-right: 25px;
	}
	
#primary a:hover[rel~="muse"], #primary a:hover[rel~="crush"], #primary a:hover[rel~="date"], #primary a:hover[rel~="sweetheart"] {
	background: url(./img/xfn/xfn-sweetheart.png) no-repeat right;
	padding-right: 25px;
	}
	
#primary a:hover[rel~="muse"][rel~="met"], #primary a:hover[rel~="crush"][rel~="met"], #primary a:hover[rel~="date"][rel~="met"], #primary a:hover[rel~="sweetheart"][rel~="met"] {
	background: url(./img/xfn/xfn-sweetheart-met.png) no-repeat right;
	padding-right: 25px;
	}

/**
 * Vote Links
 *
 * @subsection vote-links
 * @see        microformats wiki
 *             http://microformats.org/wiki/vote-links
 */

a[rel~="vote-for"], a[rev~="vote-for"] {
	background: url(./img/vote-links/vote_for.png) no-repeat right;
	padding-right: 18px;
	}

a[rel~="vote-against"], a[rev~="vote-against"] {
	background: url(./img/vote-links/vote_against.png) no-repeat right;
	padding-right: 18px;
	}

a[rel~="vote-abstain"], a[rev~="vote-abstain"] {
	background: url(./img/vote-links/vote_abstain.png) no-repeat right;
	padding-right: 18px;
	}

/**
 * GEO
 *
 * @subsection geo
 * @see        microformats wiki
 *             http://microformats.org/wiki/geo
 */
.geo {
	background: url(./img/geotag.png) no-repeat left;
	padding-left: 20px;
	}

/**
 * hCard
 *
 * @subsection hcard
 * @see        microformats wiki
 *             http://microformats.org/wiki/hcard
 */
/*div.vcard {
	background: url(./img/icon-set/icon-hcard.png) no-repeat 10px 10px;
	display: block;
	padding: 5px;
	padding-top: 20px;
	}

div.vcard .summary {
	display: block;
	font-weight: bold;
	}
*/

/**
 * hAudio
 *
 * @subsection hadio
 * @see        microformats wiki
 *             http://microformats.org/wiki/haudio
 */
.haudio a[rel~="enclosure"] {
	background: url(./img/icon-set/icon-haudio-download.png) no-repeat right;
	padding-right: 35px;
	}

/**
 * Not Save For Work (NSFW)
 *
 * @subsection nsfw
 * @see        microformats wiki
 *             http://microformats.org/wiki/nsfw
 */
a.nsfw, a[rel~="nsfw"] {
	border-bottom: 1px solid #f00;
	}
