/*  
Theme Name: Wolframs Website
Theme URI: http://wolframhuke.de/
Description: Wolframs Website.
Version: 1.0
Author: Wolfram Huke
Author URI: http://etwasistimmer.de/
*/

*
{
  padding: 0;
  margin: 0;
  border:none;
}

input, textarea {
border:1px solid #666666;
}

body
{
  font-family: Arial, Verdana, Sans-Serif;
  line-height:1.7em;
  font-size: 76%;
  width:830px;
  margin:0 auto;
  text-align:center;
  padding:0;
}

a, a:active, a:visited {
text-decoration:underline;
color:#000;
}

a:hover {
text-decoration:none;
color:#FF9F00;
}

h1 {
font-family:Arial,non-serif;
font-size:1.5em;
position:relative;
color:#696969;
text-align:right;
margin-right:3em;
top:-7em;
font-weight:normal;
line-height:0.5em;
}

hr
{
  clear:both;
  width:100%;
  padding-top:1em;
  margin-bottom:2em;
  border-bottom:1px dotted #666666;
}

h3 {
font-family:Trebuchet,Arial,sans-serif;
font-size:1.7em;
margin-bottom:0.5em;
color:#FF8C00;
font-weight:bold;
}

h4 {
margin-top:1em;
font-size:1.2em;
color:#696969;
font-weight:bold;
}

object {
margin-top:0.5em;
margin-bottom:0.5em;
}

ol {
list-style-type:decimal;
list-style-position:outside;
}

ul {
list-style-type:none;
}

small {
font-size:0.8em;
color:#999999;
}

#page
{
}
 
#header
{
}

#bread {
font-family:Arial,non-serif;
font-size:0.8em;
font-weight:bold;
position:relative;
top:-1em;
color:#999999;
}

#bread a {
color:#999999;
}

#headerpic
{
float:left;
width:412px;
}

#wrapper
{
  clear:both;
  float:left;
  width: 760px;
  overflow:hidden;
  margin-left:2em;
  margin-bottom:1em;
  border-top:2px solid blue;
  border-bottom:2px solid blue;
  text-align:left;
}

#content
{ 
  float: left;
  font-size:1.1em;
  margin-top:2em;
  padding-bottom:1em;
}

.narrowcolumn .post {
border-bottom:1px dotted #666666;
margin-bottom:2em;
padding-bottom:1em;
}

.narrowcolumn h2 {
margin-bottom:1em;
font-family:Georgia,'Times New Roman',Times,serif;
color:#0000CC;
font-variant:small-caps;
}

.navigation {
margin-bottom:1em;
}

.navigation a, .navigation a:active, .navigation a:visited {
color:#999999;
}

#content h2 {
font-family:Georgia,'Times New Roman',Times,serif;
clear:both;
font-size:1.7em;
margin-bottom:0.5em;
color:#0000CC;
font-variant:small-caps;
}

#content h2 a, #content h2 a:active, content h2 a:visited,
h3 a, h3 a:active, h3 a:visited {
color:#0000CC;
}

#content h2 a:hover, h3 a:hover {
text-decoration:none;
color:#FF9F00;
}

#content img {
border:1px solid #666666;
margin-bottom:0.5em;
}

#content a.start img, #content a.start span {
border:5px solid white;
margin:13px 6px 0 6px;
}

#content a:hover.start img, #content a:hover.start span {
border:5px solid red;
}

#content p {
margin-bottom:1em;
}

#sidebar
{
  margin-left: 68%;
  padding:10px;
  background-color:#F2F2F2;
}

#sidebar li {
  list-style:none;
  }

#sidebar h2 {
color:blue;
font-size:1.3em;
margin-top:1em;
padding-top:0.5em;
padding-left:1em;
text-transform:uppercase;
}

#footer 
{
  clear:both;
  text-align:center;
  margin-bottom:1em;
}

#links ul {
margin-left:1em;
list-style:none;
}

ul#sitemap li {
float:left;
margin-right:1em;
width:80px;
}

ul#sitemap li ul li {
clear:left;
}

.post {
}

.bildlinks {
float:left;
margin-right:1em;
}

.links {
float:left;
margin-right:1em;
border:none;
}

.bildrechts {
float:right;
margin:0 0 1em 1em;
}

.hoerb li a,
.hoerb li a:visited {
display:block;
text-decoration:none;
background-color:#FFFFFF;
padding:5px;
}

.hoerb li {
list-style:none;
width:80%;
margin:0 auto;
margin-bottom:15px;
}

.hoerb li a:hover,
.hoerb li:hover a {
background-color:#E0E0E0;
color:#000000;
}

a.start img {
border:5px solid white;
}

a:hover.start img {
border:5px solid red;
}

.clear {
clear:both;
}

.mitte {
text-align:center;
margin:0 auto;
}

.narrowcolumn {
  width: 65%;
  }
  
.widecolumn {
width:100%;
}

a.more-link {
background-color:#F3F781;
}

.postmetadata {
font-size:0.8em;
line-height:1.2em;
}

#comment {
width:80%;
}

/* For Link Indication plugin */
a.liexternal { padding-right: 12px; background: url(/foto/icons02/link-icon_external_18.png) no-repeat right; }
a.liwikipedia { padding-right: 14px; background: url(/foto/icons02/link-icon_wikipedia.gif) no-repeat right; }
a.liimdb { padding-right: 18px; background: url(/foto/icons02/link-icon_imdb.png) no-repeat right; }
a.liftp { padding-right: 13px; background: url(/foto/icons02/link-icon_ftp.png) no-repeat right; }
a.limailto { padding-right: 18px; background: url(/foto/icons02/link-icon_mail_02.gif) no-repeat right; }
a.lipdf { padding-right: 12px; background: url(/foto/icons02/link-icon_pdf.png) no-repeat right;  }
