body {
background-image: url("../images/vector3.jpg");
background-attachment: fixed;
background-repeat: no-repeat;
background-position: 0 0px;
background-position: top center; 
margin:0;
padding:0;
height:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
text-align: center;
}

#wrapper {
margin: 0 auto 0 auto;
width:100%;
min-height:150px;
height:auto;
background-color:#eeeeee;
}




#header {
background-image: url("../images/vector3.jpg");
background-attachment: fixed;
background-repeat: no-repeat;
background-position: top center;
position: fixed;
width: 100%; 
height: 160px;
background-color: #eeeeee;
z-index: 100;
}




.nav {
background-color:transparent;
}




.content {
background-image: url("../images/vector3.jpg");
background-attachment: fixed;
background-repeat: no-repeat;
background-position: top center;
position:relative;
padding-top:165px;
overflow: auto;
width:100%;  /* 1112px - 275px = 837px */
background-color:#eeeeee; 
margin: 0 auto;
z-index:0;

}

.taskbar {
background-image: url("../images/taskbar.png");
background-repeat: no-repeat;
float:left;
position:fixed;
left:0px;
width:50px;
height:200px;
}

.taskbar2 {
background-image: url("../images/taskbar.png");
background-repeat: no-repeat;
position:relative;
float:right;
width:50px;
height:200px;
top:16px;
}

.block {
position:relative;
width:678px;
margin:0 auto;
padding: 15px 0px 0px 0px;
}

.date {
margin: 0;
padding: 0;
padding-top: 0px;
background-image:url(../images/flag.png);
position:relative;
float:left;
top: 20px;
left:0px;
width:78px;
height: 40px;
}

.date .month,
.date .day {
	display: block;
	text-align: center;
	text-transform: uppercase;
	width: 70px;
	color:#fff;
	}

.date .month { font-size: 10px; margin: 0; padding: 2px 0 0 7px; }
.date .day { font-size: 24px; line-height: .8em; margin: 0; padding: 0px 0 0 7px; }

.blockContent {
text-align:left;
padding: 15px;
position:relative;
float:left;
left:0px;
width:678px;
border: 1px solid grey;
border-radius: 8px;
background-image: -webkit-gradient(linear, center top, center bottom, from(#fcfcfc), to(#bfbfbf), color-stop(3%, #f7f7f7), color-stop(12%, #f2f2f2), color-stop(90%, #d9d9d9));
background-image: -webkit-linear-gradient(top, #fcfcfc, #f7f7f7 3%, #f2f2f2 12%, #d9d9d9 90%, #bfbfbf);
background-image: -moz-linear-gradient(top, #fcfcfc, #f7f7f7 3%, #f2f2f2 12%, #d9d9d9 90%, #bfbfbf);
background-image: -o-linear-gradient(top, #fcfcfc, #f7f7f7 3%, #f2f2f2 12%, #d9d9d9 90%, #bfbfbf);
background-image: -ms-linear-gradient(top, #fcfcfc, #f7f7f7 3%, #f2f2f2 12%, #d9d9d9 90%, #bfbfbf);
background-image: linear-gradient(top, #fcfcfc, #f7f7f7 3%, #f2f2f2 12%, #d9d9d9 90%, #bfbfbf);
-webkit-box-shadow: 0 1px 6px rgba(0,0,0,0.75);
-moz-box-shadow: 0 1px 6px rgba(0,0,0,0.75);
box-shadow: 0 1px 6px rgba(0,0,0,0.75);
}

.Blog {
font-family: 'Noticia Text', sans-serif;
color:#000;
font-size:15px;
}


h3 {
		font-size: 24px;
		padding: 8px 0 10px 0; /* top - right - bottom - left */
		text-align:left;
		}


.quote {
		background: url('../images/quote.png') no-repeat top left;
		font-family: 'Armata', sans-serif;
		position: relative;
		font-size: 16px;
		margin: 0 0px;
		margin-left: 78px;
		padding-top:8px;
		padding-bottom:8px;
		padding-left: 54px;
		padding-right: 10px;
		border-radius:5px 5px 5px 5px;
		border-color:#CCC;
		border-style:solid;
		border-width:1px;
		width:484px;
		text-align: left;
		background-color:#eee;
		}
		
		.comment {
		background: url('../images/quote.png') no-repeat top left;
		font-family: 'Armata', sans-serif;
		position: relative;
		font-size: 12px;
		margin: 0 0px;
		margin-left: 0px;
		padding-top:8px;
		padding-bottom:8px;
		padding-left: 22px;
		padding-right: 10px;
		border-radius:5px 5px 5px 5px;
		border-color:#CCC;
		border-style:solid;
		border-width:1px;
		width:484px;
		text-align: left;
		background-color:#eee;
		}
		
		.source {
		position: relative;
		font-size: 12px;
		font-style:italic;
		margin: 0 0px;
		padding-top:8px;
		padding-bottom:5px;
		padding-left: px;
		width:450px;
		text-align: left;
		background-color:#eee;
		}


h1 { font-size: 34px; line-height: 1.2; margin: 0.3em 0 10px; }
h2 { font-size: 28px; line-height: 1.3; margin: 1em 0 .2em; }
h4 { font-size: 19px; margin: 1.33em 0 .2em; }
h5 { font-size: 1.3em; margin: 1.67em 0; font-weight: bold; }
h6 { font-size: 1.15em; margin: 1.67em 0; font-weight: bold; }


a {
	outline: none;
}

html {
	height: 100%;
}

.bgwhite{
    background-image: url("../images/bg_white.gif");
    background-position: center;
    background-repeat: repeat-y;
	position:top center;
}



ul {
    list-style: none;
}
 
ul li {
    background: url(../images/bullet.jpg) no-repeat 0 50%;
    padding-left: 17px;
}

/* NAVIGATION - normale schrift, gelb over *********************/
a.navi {
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a.navi:hover {
	color:#FC0;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 12px;
}

/* NAVIGATION - kleine schrift, gelb over *********************/
a.navi2 {
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

a.navi2:hover {
	color:#FC0;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 9px;
}

/* text grau ******************************/
.textgrey {
	color:#666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.textwhite {
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.textorange {
	color: #ff9900;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.textgreyfat {
	color:#555;
	text-decoration: none;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.textwhitefat {
	color:#FFF;
	text-decoration: none;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.commentDate {
	color:#999;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:xx-small;
}


/* tabelle farbverlauf *******************************/
.zell{
	background-color:#0c0c0c;
	background: -moz-linear-gradient(top, #222222, #000000);
	background: -webkit-linear-gradient(top, #222222, #000000);
	vertical-align:top;
}

.footing{
	
	background: #aaa url(http://static.tumblr.com/2wjmz5y/rwOlauzif/simplethings-footer-bg.png) repeat-x top left;
		border-top: 1px solid #aaa;
		margin: 0px;
		min-height: 10px;
		text-align: center;
		color: #666;
		margin: 0 auto;
		padding: 4px;
		text-shadow: 1px 1px #d0d0d0;
		width: 700px;
}




table
{
    border-width: 0 0 0px 0px;
    border-spacing: 0;
    border-collapse: collapse;
	background-color:transparent;
	border-radius:0px 0px 0px 0px;

}

td
{
    margin: 0;
    padding: 0px;
    border-width: 0px 0px 0 0;
	background-color:transparent;
	border-radius:0px 0px 0px 0px;
    
}

table.stats
{
    margin: 0;
    padding: 3px;
    border-width: 0px 0px 0 0;
	background-color:transparent;
	border-radius:0px 0px 0px 0px;
    
}

td.stats
{
    margin: 0;
    padding: 3px;
    border-width: 0px 0px 0 0;
	background-color:transparent;

    
}

table.entry1
{

		margin: 0 0px;
		padding-left: 45px;
		border-radius:5px 5px 5px 5px;
		border-color:#CCC;
		border-style:solid;
		border-width:1px;

	
}

td.entry2
{
		margin: 0 5px;
		padding-left: 20px;
		padding-right:10px;
		padding-bottom:12px;
		border-color:#ccc;
		border-style:solid;
		border-width:1px;
		border-radius:8px 8px 8px 8px;
		font-family:Verdana, Geneva, sans-serif;
		font-size:10px;
		background-color:#FFF;
		border-radius: 6px;
	
}



td.datebg
{
margin: 0;
padding: 0;
	background-image:url(../images/flag.png);

	


}

td.whiteflag
{

		font-size: 20px;
		text-shadow: 1px 1px #d0d0d0;
		text-align:left;
		margin: 0 5px;
		padding-left: 18px;
		padding-top:6px;

		border-color;
		border-style:inset;
		border-width:1px;
		background: #aaa url(http://static.tumblr.com/2wjmz5y/rwOlauzif/simplethings-footer-bg.png) repeat-x top left;
		
		}

.dotted {border: 1px dotted #999999; border-style: none none dotted; color: #fff; background-color: #fff; }

	.post-quote .quote {
		background: url('../images/quote.png') no-repeat top left;
		
		font-size: 18px;
		margin: 0 0px;
		padding-top:8px;
		padding-left: 95px;
		border-radius:5px 5px 5px 5px;
		border-color:#CCC;
		border-style:solid;
		border-width:1px;
		}
	
	.post-quote .source { font-style: italic;
	margin: 0 5px;
	font-size: 14px;
		padding-left: 45px; }