/*
Theme Name: Bloggii DEUTSCH
Description: Bloggii V1.0
Author: Mike
Author URI: http://bloggii.de/

*/



/* Allgemeine */

body, html, div, ul,li, p, #s { margin:0; padding:0; }



html { font:100%/140% calibri, verdena, arial, sans-serif;}



a:link {
	color:#004aba;
	font-weight:bold;
         padding:0em 1px; }


a:visited {
	color:#363636;
         padding:0em 1px; }

a:hover {
         color:#949494;
         text-decoration:none; }

small {
	font-size:12px; }

cite {
	font-size:13px }

img {
	margin:5px;
	margin-bottom:0px;}


/*  Body und Container */


body {  background:#FDFDFD url(images/back.gif); }

#container {
	margin:auto;
	width:1000px;
         background:#f9fbfe url(images/navi_rand.gif) repeat-y;}

/*  Header */

#header {
	display:block;
	height:141px;
         background:#8f1b0e url(images/logo.gif) 0 0 no-repeat;
         border-bottom:4px solid #ff9d00;}

#header span {
	display:block;
         width:0px;
         height:94px;
         position:relative;
         left:40em;
         top:2.9111em;
         padding-left:265px;
         overflow:hidden;
         background: url(images/headline_ie6.gif) no-repeat top left; }



/*  Content und Text */

#content {
	float:left;
	width:615px;
         background:white;
         min-height:800px;}

#content p {
	margin:5px 0 20px 20px;
	font-size:16px;
         line-height:140%;
         width:580px;
         text-align:justify;}


/*  Content und besondere Texte */

#content p.tip {
	width: 300px;
         margin:20px auto;
         background:#8D190E;
         color:white;
         padding:10px;
         border:5px solid #b61200;}


#content p.zitat {
	width: 320px;
         margin:20px auto;
         padding:10px;
         font-style:italic;}


#content p.wichtig {
	width: 300px;
         font-weight:bold;
         color:white;
         margin:20px auto;
         padding:10px;
         background:#b61200;}

#content p.zeit { color:white; width:94%; text-align:right; margin-bottom:25px; margin-top:-5px;}
#content p.zeit span { background:#CFCFCF; padding:2px 15px; }




/*  Unter jedem Artikel */

#content p.postmetadata {
         border-top:1px solid #F4F4F4;
         width:580px;
         color:#8C8C8C;
         margin-bottom:40px;
         }

#content p.postmetadata a {
	color:#6285bb;
	padding:0em 2px;
         font-weight:100;
         text-decoration:none; }

#content p.postmetadata a:visited {
	color:#6285bb;
         padding:0em 1px; }


#content p.postmetadata a:hover {
	color:#004aba;
         background:white;
         text-decoration:underline; }

/*  Ueberschriften */

h1,h2,h3 {
	width:580px;
         font-size:18px;
         font-weight:bold;
         border-bottom:2px solid #EBEBEB;
         margin:10px 0 10px 18px;
         line-height:140%;
         padding-bottom:5px;
         padding-left:0px;
         position:relative;
         left:0px;
         z-index:3;}


#content h2, h3 {
	border:0; }

h1.mainheadline:first-letter {
	background:#F8F8F8;
         color:#8D190E;
	font-size:15px;
         font-style:normal;
         margin-right:2px;
         padding:1px;
         padding-right:1px;
         border:4px solid #8D190E;
         vertical-align:baseline; }

h1 span {
	font-size:10px;
         color:#98a1ad;
         font-weight:100;
         position:absolute;
         right:5px;
         font-style:normal;
         z-index:-5;}


h1 a:link {
	color:black;
         text-decoration:none;
         font-style:normal; }

h1 a:visited {
	color:#444;
         text-decoration:none;
         font-style:normal; }

h1 a:hover {
	background:white;
	color:#8F1B0E; }






/*  Navigation */


#navi {
         width:384px;
         float:right;
         list-style-type:none;  }

#navi li {
	overflow:hidden;
         height:40px;
         width:100%;
         float:right;
         border-bottom:1px solid #d6dae1;
         border-top:1px solid white; }

#navi a:link, #navi a:visited,.navi_title span  {
	color:#494949;
         display:block;
	font-size:18px;
         padding:9px 0 8px 15px;
         text-decoration:none;
         font-weight:100;}

#navi a:hover {
	background:white;
         color:#575757;
	text-transform:uppercase;
	font-weight:bold;
	font-size:16px;}

#navi li.navi_title {
         background:#f6f9fd;
         height:40px; }

#navi li.navi_title span {
         font-weight:900;
         padding-top:7px;
         color:#8595ac;}

#navi li.navi_platzhalter {
	height:80px;}

/*  Footer */


#footer {
	background:#dfe5ee;
         clear:both;
         height:28px;}


#footer p {
	font-size:18px;
         vertical-align:bottom;
         line-height:22px;
         padding:3px 10px;
         text-align:right; }


#footer a:visited, #footer a:link {
	font-size:18px;
         padding:0 2px;
         margin:0 1px;
         text-decoration:none;
         color:white;
         font-weight:bold; }


/*  Suchformular */

#searchform {
         width:240px;
         margin-left:13px;
         margin-top:8px;
         overflow:hidden;}

#s  {
         border:1px solid #d3ddec;
         font-size:17px;
         float:left;
         width:180px;
         height:20px;
         padding-top:1px;  }

#searchsubmit {
	background:white;
         font-size:14px;
         color:#31507f;
         border:1px solid #d3ddec;
         height:23px;
         width:55px;
         float:right;}


/*  Kommentarseite */

#kommentar {
         position:relative;
         left:0;
         padding-left:30px;
          }

#kommentar form,#kommentar ol,#kommentar li,#kommentar input,#kommentar p,#kommentar h3 {
         margin:0;
         padding:0; }

#kommentar form label {
	color:#3C3C3C; }

#kommentar ol {
	list-style-type:none; }

#kommentar ol li {
	margin-bottom:40px;
         margin-top:10px;
         width:540px;
         background:#FBFBFB;
         padding:10px;}


#kommentar ol li cite {
	font-size:14px;
         font-style:normal;
         color:#8b95a2;
         font-weight:900;
         float:left;
           }

#kommentar ol li .commentmetadata  {
	font-size:12px;
         color:#acb3bc;
         float:right;
         margin-right:40px; }

#kommentar p#comments { width:560px;  }

#kommentar ol li p {
	padding-top:5px;
	margin-top:13px;
	clear:both;
         width:100%;}



#kommentar #comments,#kommentar #respond,#content .pagetitle {
	margin-bottom:10px;
         margin-top:20px;
         color:#7C7C7C;
         font-size:20px;
         width:280px;
         border-width:1px 0px;
         border-color:#F2F2F2;
         border-style:solid;}




#kommentar form p {
	margin-bottom:5px; }

#kommentar form #comment {
	width:560px;
	}

#kommentar form #submit {
	float:right;
         width:100px;
         margin-right:20px;
	font-size:14px;
         font-weight:900;
         margin-bottom:10px;
         height:25px;
         color:#496993; }

#kommentar form input, #kommentar form textarea {
	border:1px solid #d3ddec; }

/*  Suchseite */

#content .pagetitle {
	margin:10px auto;
         width:580px;
         text-align:center;}
