﻿/*
    CSS files kept in the 'styles' directory can be used to
    costumize your K2 installation without having to mess
    with the core K2 files. This in turn makes it easier to
    upgrade to new K2 version as well as debug any problems
    that might occur.

    You select schemes from the K2 Options page in the
    'Presentation' section of your WordPress administration.
    
    Author Name	: Andreas Herten & André Goerres
    Author Site	: http://www.andisblog.de/ & http://upperstage.de/
    Style Name	: physikBlog-Elektro
    Style URI	: http://www.physikblog.eu/
    Version	: 1.0
    Comments	: Eigentlich immer noch das erste Desgin, nur ein bisschen gewachsen und nun mal ordentlich gemacht
*/

/* Grundlegendes */

body {
	font: 62.5% 'Lucida Grande', Verdana, Arial, Sans-Serif; /* Resets 1em to 10px */
	color: #444;
	background: #EDEDED;
	text-align: center;
}
	
.columns-two #page {
    width: 950px;
    padding-top: 12px;
}

#primary-wrapper {
    width: 607px !important;
    margin-right: 0 !important;
}
#primary {
    width: 607px;
}

.secondary {
    padding: 10px 0 10px 20px;
}

.columns-two #sidebar-1 {
    width: 265px;
}

/* Header */
#header {
    height: 250px;
    background-image: url(header.jpg);
}

#page #header .blog-title a, #page #header .description {
    color: #332F5F;
}
#page #header .blog-title a:hover {
    color: #534F7F;
}

ul.menu li a:hover {
    background: #332F5F;
    color: #eee !important;
    text-decoration: none;
}

.admintab {
    position: absolute;
    left: 810px;
}

#rollingarchives {
    width: 607px;
}
body.smartposition #rollingarchives {
    margin: 0 2px;
    width: 603px;
    border-bottom: 1px solid #000;
}


/* Inhalt */
/*.publish {
    background: #F1EFFF;
    margin: 2px;
    margin-bottom: 8px;
    padding: 4px;
}*/

.hentry {
	background: #F1EFFF;
    margin: 2px;
    margin-bottom: 8px;
    padding: 4px;
	/*margin-top: 0;
	padding-top: 0;
	position: relative;*/
}

.entry-head {
	padding-top: 3px;
	margin-top: 0;
}
.entry-head h3 {
	font-size: 2.2em; /*'Lucida Grande', Verdana, Arial, Sans-Serif;*/
	padding-left: 4px;
}
.author-site .page-head {
	margin: 6px 0;
}
.author-site .page-head h2 {
	font-size: 1.2em;
}

blockquote {
    margin: 20px 0;
    padding: 0 20px 0 50px;
    color: #333;
    background: #E0E1EF url('quote.png') no-repeat 10px 0;
    border-right: 2px solid #C2C6EF;
}


.entry-meta { /* Time and category for blog entries */
    font-size: 1.1em;
    line-height: 1.4em;
    display: block;
    color: #aaa;
    background: #EEDFFF !important;
    border-top: solid 4px #A499AF;
    margin: 5px -3px -3px -3px;
	padding: 1px 3px !important;
}

.entry-author a {
	background: transparent url('author.png') no-repeat scroll left center;
	padding-left: 20px;
}
.entry-tags span {
	background: transparent url('tags.png') no-repeat scroll left center;
	padding-left: 20px;
}
.entry-tags {
    background: none;
}
.entry-date {
	background: transparent url('time.png') no-repeat scroll left center;
	padding-left: 18px;
	margin-left: 2px;
}
.entry-categories a {
	padding-right: 3px; /* Bugfix for translation of 'and'*/
}

.entry-content {
	padding: 0 3px;
}

.entry-foot {
	display: none;
}

.erklaerbaer {
    border-left: 3px solid #53BF62;
    padding: 0 4px;
    background: #EFFFF7 url('info.png') no-repeat 10px 5px;
}

.infobox {
    border-left: 3px solid #c7e9f6;
    padding: 0 4px;
	margin: 4px !important;
    background: #effbff;
	width: 240px;
	float: right;
}
.infobox ul {
	font-size: 11px;
	padding-left: 20px;
	margin: 5px 0;
}
.infobox ul li {
	margin: 5px 0;
	line-height: 1.4em;
}

.infobox_physikBild {
	position: relative;
	top: 4px;
    padding: 0 4px;
	margin: 4px 0 4px 4px !important;
    border-left: 3px solid #c7e9f6;
    background: #effbff;
	width: 200px;
	float: right;
}

#primary .entry-content img {
    border:1px solid #CCCCCC;
    /*margin:0pt 5px;*/
    max-width:100%;
    padding:4px;
}

#primary .entry-content img.latex {
	border: none;
	padding: 2px;
}

div .teaserbild-t, div .teaserkasten-t {
    background: #E8DFFF; 
    padding: 3px;
    margin: 8px 0 0 -4px;
    width: 590px;
    line-height: 0.8em;
}

div .teaserbild, div .teaserbild-r, div .teaserkasten-r {
    background: #E8DFFF; 
    padding: 3px;
    margin: 6px 0 -5px 5px;
    width: 160px;
    float: right;
    line-height: 0.8em;
}

div .teaserbild-l, div .teaserkasten-l {
    background: #E8DFFF; 
    padding: 3px;
    margin: 6px 5px -5px 0;
    width: 160px;
    float: left;
    line-height: 0.8em;
}

div .teaserbild-t img, div .teaserkasten-t img, div .teaserbild-r img, div .teaserkasten-r img, div .teaserbild-l img, div .teaserkasten-l img {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

/* veraltet... */
div .teaserbild-t small, div .teaserkasten-t small, div .teaserbild-r small, div .teaserkasten-r small, div .teaserbild-l small, div .teaserkasten-l small {
    padding: 1px 5px 0px 0px;
}
/* ... besser das hier: */
div .teaserbild-text, div .teaserkasten-text {
    font-size: 0.9em;
    line-height: 1.4em;
    padding: 0 3px;
    margin: 2px 0 0 0;
    color: #666;
}

.fleft {
    float: left;
}

.fright {
    float: right;
}

.galerie li {
    list-style: none; 
    display: inline; 
    line-height: 200%; 
    white-space: nowrap;
    padding: 3px;
}
.galerie li img { 
    padding-top: 3px;
}
.galerie {
    border-left: 3px solid #C1C4E4;
    padding-left: 4px;
    background: #E7E8F5;
}

.caticon {
	width: 90px;
	padding: 4px;
	float: right;

}

#twitters li {
    text-indent: 8px;
}

/* $$ */

#anzeigeSidebar {
	width: 200px;
	text-align: right;
	padding: 3px;
	padding-left: 0;
}

/* die Autorenseiten */
div.author-box {
    background: #E8DFFF; 
    padding: 3px;
    margin: 2px -1px -5px 5px;
    width: 300px;
    float: right;
}

div.author-box img {
    margin-left: 0 !important;
}

div.author-box table {
    width: 300px;
}
div.author-box td.box-caption {
    padding-right: 5px;
    text-align: right;
    vertical-align: top;
    font-weight: bold;
}

ol.footnotes li {
    line-height: 1.7em;
}

/* For Link Indication plugin */

/*a.liexternal { padding-right: 12px; background: url(link/link-icon_external_09.png) no-repeat right; }*/
a.liinternal { padding-right: 14px; background: url(link/link-icon-physikblog.png) no-repeat right;  }

a.liwikipedia { padding-right: 14px; background: url(link/link-icon_wikipedia.gif) no-repeat right; }
a.liimdb { padding-right: 18px; background: url(link/link-icon_imdb_04.png) no-repeat right; }
a.liftp { padding-right: 13px; background: url(link/link-icon_ftp_02.png) no-repeat right; }
a.limailto { padding-right: 18px; background: url(link/link-icon_mail_01.png) no-repeat right; }
a.lipdf { padding-right: 12px; background: url(link/link-icon_pdf_01.png) no-repeat right;  }
a.liflickr { padding-right: 10px; background: url(link/link-icon_flickr.png) no-repeat right;  }
a.lizip { padding-right: 12px; background: url(link/link-icon_zip_01.png) no-repeat right;  }
a.liyoutube { padding-right: 12px; background: url(link/link-icon_youtube.png) no-repeat right;  }
a.lisevenload { padding-right: 12px; background: url(link/link-icon-sevenload.png) no-repeat right;  }
a.litwitter { padding-right: 12px; background: url(link/link-icon-twitter.png) no-repeat right;  }
a.lirss { padding-right: 16px; background: url(link/link-icon_rss.png) no-repeat right; }
