/* --------------- CSS-Datei 'stylesheet.css' --------------- */
/* --------------- © Carola Heine --------------- */

html, body {
     text-align: center;
     padding:0px;
     background: #D3E8E9 url('backpage.gif');
     color:#000;
     min-width:764px;
     margin-right:0px;
     margin-left:0px;
     margin-bottom:0px;
     margin-top:0px;
     font-family: Verdana, sans-serif;
     scrollbar-face-color: #E6F4F4;
     scrollbar-highlight-color: #65A7AD;
     scrollbar-3dlight-color: #E5F2F3;
     scrollbar-darkshadow-color: #65A7AD;
     scrollbar-shadow-color: #55A6AB;
     scrollbar-arrow-color: #000000;
     scrollbar-track-color: #E6F4F4;
}



/* --------------- Textformatierungen --------------- */

/* --Datum Blogeintrag-- */
#main h2  {
	font-size: 0.8em;
	font-weight:normal;
      line-height: 1.3em;
	text-align:right;
	padding:0;
	margin-left: 140px;
      margin-right: 20px;
	margin-bottom:10px;
	margin-top:10px;
}

/* --Titel-Blogeintrag- */
#main h3 {
	font-size: 0.9em;
      text-align:left;
	font-weight:bold;
	padding:0px;
	margin-left: 140px;
      margin-right: 10px;
	margin-bottom:2px;
	margin-top:2px;
}


/* --Fliesstext-Blogeintrag-- */
#main p {
      font-size: 0.8em;
      line-height: 1.1em;
      text-align:left;
	padding:0;
      margin-left: 140px;
      margin-right: 10px;
	margin-bottom:10px;
	margin-top:10px;
}



/* --Text Fusszeile Autorensignatur-- */
.author { 
	border-top: 2px solid #BDDDDF;
	font-size: 0.7em;
	text-align:left;
	font-weight:normal;
	padding:2;
	margin-left: 140px;
      margin-right: 10px;
	margin-bottom:3px;
	margin-top:2px;
}


/* --Listen im Text-Blogposting-- */
#main ul {

	type:square;
	padding:0px;
	font-size: 0.8em;
	line-height:1.1em;
	font-weight:normal;
	text-align:left;
	margin-left:100px;
      margin-right: 10px;
	margin-bottom:1px;
	margin-top:1px;
	}


/* --Seitenrand-Überschriften-- */
#sidebar h3 {
	padding:0px;
	letter-spacing:0px;
	font-size: 0.8em;
	font-weight:bold;
	text-align:left;
	margin-left: 15px;
      margin-right: 35px;
	margin-bottom:5px;
	margin-top:10px;
	color:#000000;
      background-color: #E6F4F4;
}

/* --Seitenrandtext-- */
#sidebar p {
	padding:0px;
	font-size: 0.7em;
	font-weight:normal;
	text-align:left;
	margin-left: 15px;
      margin-right: 35px;
	margin-bottom:5px;
	margin-top:5px;
background-color: #E6F4F4;  
}

/* --Listen im Seitenrandtext-- */
#sidebar ul {
	type:square;
	padding:0px;
	font-size: 0.7em;
	line-height:1.1em;
	font-weight:normal;
	text-align:left;
	margin-left:18px;
      margin-right: 5px;
	margin-bottom:0px;
	margin-top:0px;
	}

#sidebar li {
	list-style:square; 
	padding-left:-5px; 
	padding-right:5px;
	margin-bottom:0px;
	margin-top:0px;
	margin-left: 15px;
      margin-right: 5px;
}


/* --Fussbereich-Text-- */
#footer p {
	padding:0px;
	font-size: 0.6em;
	line-height:1em;
	font-weight:normal;
	text-align:left;
	margin-left: 140px;
      margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 0px;
}


/* --Header-Text-- */
#header h1 {
	padding:0px;
	font-size: 1.7em;
	line-height:1em;
	font-weight:normal;
	text-align:left;
	margin-left: 140px;
      margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#header h2 {
	padding:0px;
	font-size: 1.1em;
	line-height:1em;
	font-weight:bold;
	text-align:left;
	margin-left: 140px;
      margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 0px;
}

/* --Comment-Formular-- */
#main h5 {
	font-size: 0.8em;
	font-weight:normal;
	padding:0px;
	margin-left: 0px;
        margin-right: 0px;
	margin-bottom:2px;
	margin-top:2px;
}


/* --Tabellentext-- */
#td p{
	padding:10px;
	font-size: 0.7em;
	font-weight:normal;
	text-align:left;
	margin-left: 5px;
      margin-right: 5px;
	margin-bottom:5px;
	margin-top:5px;
}
#th p{
	padding:10px;
	font-size: 0.7em;
	font-weight:normal;
	text-align:left;
	margin-left: 5px;
      margin-right: 5px;
	margin-bottom:5px;
	margin-top:5px;
}

.tabellentext {
      font-size: 0.7em;
      line-height: 1em;
      text-align:left;
	padding:0;
	margin-left: 5px;
      margin-right: 5px;
	margin-bottom:5px;
	margin-top:5px;
}


/* --Zitate - Quotes -- */
.quote { 
	border: 1px solid #65A7AD;
      background-color: #FFFFE1;
	font-size: 0.7em;
      line-height:1.1em;
	text-align:center;
	font-weight:normal;
	padding:4px;
	margin-left: 20px;
      margin-right: 20px;
	margin-bottom:10px;
	margin-top:0px;
}


/* --------------- Hyperlinks --------------- */

A:link	{ 
color: #65A7AD; 
text-decoration: none; 
font-weight:bold; 
background-color: transparent;  
} 

A:visited	{ 
color: #428084; 
text-decoration: none; 
font-weight:bold; 
} 
 
A:active	{ 
color: #65A7AD; 
text-decoration: underline; 
font-weight:bold; 

background-color: transparent;  
} 
 
A:hover	{ 
color: #65A7AD; 
font-weight:bold; 
background-color: transparent;  
text-decoration: underline; 
} 


/* --------------- Allgemeine Styles --------------- */

.weblog {
	padding:0px;
	margin-bottom:60px;
	margin-top:10px;
text-align:right;

}

img {
     	border-width: 0; 
	align:center;
}



.input {
	background:#FFFFE1;
	border-right: #428084 1px solid; 
	border-top: #428084 1px solid; font-size: 11px;  
	border-LEFT: #428084 1px solid; 
	color: #428084; 
	border-bottom: #428084 1px solid;
        margin-top:2px;
        width: 105px; 
        text-align:left;
}

.button
   {   background:#FFFFE1;
	border-right: #428084 1px solid; 
	border-top: #428084 1px solid; font-size: 11px;  
	border-LEFT: #428084 1px solid; 
	color: #428084; 
	border-bottom: #428084 1px solid;
        margin-top:2px;
        text-align:center;
        font-weight:bold;
}


.textarea {
	background:#FFFFE1;
	border-right: #428084 1px solid; 
	border-top: #428084 1px solid; font-size: 11px;  
	border-LEFT: #428084 1px solid; 
	color: #428084; 
	border-bottom: #428084 1px solid;
        margin-top:2px;
        width: 250px; 
        text-align:left;
}


/* --------------- Bereiche --------------- */

div#wrapper {
	background-image: url('backmitte.gif');
	background-repeat: repeat-y;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:-20px;
	margin-top:-10px;
	width:764px;
	padding:0px;	
	}

#wrapper > #sidebar {
		width:204px;
}

#header {
	width:764px;
      height:144px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:0px;
	margin-top:0px;	
      padding-top:0px;
      padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
      background-image: url('backheader.gif');
}

#main {
	text-align: left;
	float:left;
	margin:0px; 
	padding:0px;
	width:560px;

}

#sidebar {
	overflow:visible;
	width:200;
	margin-left:560px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:0px;
	padding:0px;
}

#footer {
	background: transparent url("backfooter.gif");
	width:764px;
	height:32px;
	margin:0 auto;
	clear:both;
	padding:0px;
}





