html, body {
text-align : center; 
padding : 0; 
color : #993333; 
background : #ffffff url('images/backpage.gif'); 
min-width : 764px; 
margin-right : 0; 
margin-left : 0; 
margin-bottom : 0; 
margin-top : 0; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
scrollbar-face-color: #ffffff; scrollbar-highlight-color: #993333; 
scrollbar-shadow-color: #993333; scrollbar-3dlight-color: #ffcccc; 
scrollbar-arrow-color: #993333; scrollbar-track-color: #ffffff; 
scrollbar-darkshadow-color: #ffcccc; scrollbar-base-color: #ffffff
} 
/* --Datum Blogeintrag-- */
#main h2 {
font-size : 13px; 
font-weight : normal; 
line-height : 1.3em; 
text-align : left; 
padding : 0; 
margin-left : 165px; 
margin-right : 30px; 
margin-bottom : 30px; 
margin-top : 20px; 
} 
/* --Titel-Blogeintrag- */
#main h3 {
font-size : 12px; 
text-align : left; 
font-weight : normal; 
padding : 0; 
margin-left : 165px; 
margin-right : 10px; 
margin-bottom : 2px; 
margin-top : 2px; 
} 
/* --Text-Blogeintrag-- */
#main p {
font-size : 11px; 
line-height : 1.1em; 
text-align : left; 
padding : 0; 
margin-left : 165px; 
margin-right : 10px; 
margin-bottom : 10px; 
margin-top : 10px; 
} 
/* --Head statische-Seiten-- */
#mainstat h2 {
font-size : 13px; 
font-weight : normal; 
line-height : 1.3em; 
text-align : left; 
padding : 0; 
margin-left : 165px; 
margin-right : 30px; 
margin-bottom : 2px; 
margin-top : 20px; 
} 
/* --Text-statische-Seiten-- */
#mainstat p {
font-size : 11px; 
font-weight : normal; 
line-height : 1.1em; 
text-align : left; 
padding : 0; 
margin-left : 165px; 
margin-right : 45px; 
margin-bottom : 30px; 
margin-top : 2px; 
} 
/* --Tabelle-statische-Seiten-- */
#mainstat table {
margin-left : 155px; 
} 
/* --Tabelle-statische-Seiten-- */
#mainstat td {
font-size : 11px; 
font-weight : normal; 
line-height : 13px; 
text-align : left; 
padding : 5px; 
margin-left : 165px; 
margin-right : 5px; 
margin-bottom : 5px; 
margin-top : 5px; 
} 
/* --Autorensignatur-- */
.author {
font-size : 11px; 
text-align : left; 
font-weight : normal; 
padding : 2px; 
margin-left : 165px; 
margin-right : 10px; 
margin-bottom : 3px; 
margin-top : 2px; 
} 
/* --Listen im Blogeintrag-- */
#main ul {
list-style : square; 
padding : 0; 
font-size : 11px; 
line-height : 1.1em; 
font-weight : normal; 
text-align : left; 
margin-left : 100px; 
margin-right : 10px; 
margin-bottom : 1px; 
margin-top : 1px; 
} 
/* --Seitenrand-Head-- */
#sidebar h3 {
padding : 0; 
letter-spacing : 0; 
font-size : 11px; 
font-weight : normal; 
text-align : left; 
margin-left : 15px; 
margin-right : 35px; 
margin-bottom : 5px; 
margin-top : 10px; 
color : #993333; 
background-color : transparent; 
} 
/* --Seitenrandtext rechts-- */
#sidebar p {
padding : 0; 
font-size : 11px; 
font-weight : normal; 
text-align : left; 
margin-left : 15px; 
margin-right : 35px; 
margin-bottom : 5px; 
margin-top : 5px; 
} 
/* --Seitenrandtext links-- */
#sidebarlinks p {
position : absolute; 
top : 165px; 
left : auto; 
right : auto; 
height : 200px; 
font-size : 11px; 
line-height : 20px; 
font-weight : normal; 
text-align : right; 
margin-left : 15px; 
margin-right : auto; 
margin-bottom : 0; 
margin-top : 0; 
padding-top : 0; 
padding-bottom : 0; 
padding-left : 0; 
padding-right : 0; 
} 
/* --Listen im Seitenrand-- */
#sidebar ul {
list-style : square; 
padding : 0; 
font-size : 11px; 
line-height : 1.1em; 
font-weight : normal; 
text-align : left; 
margin-left : 18px; 
margin-right : 5px; 
margin-bottom : 0; 
margin-top : 0; 
} 
#sidebar li {
list-style : square; 
padding-left : 5px; 
padding-right : 5px; 
margin-bottom : 0; 
margin-top : 0; 
margin-left : 15px; 
margin-right : 5px; 
} 
/* --Footer-Text-- */
#footer p {
padding : 0; 
font-size : 11px; 
line-height : 1em; 
font-weight : normal; 
text-align : left; 
margin-left : 165px; 
margin-right : 10px; 
margin-top : 10px; 
margin-bottom : 0; 
} 
/* --Header-Text-- */
#header h1 {
padding : 0; 
font-size : 30px; 
line-height : 1em; 
font-weight : normal; 
text-align : left; 
margin-left : 165px; 
margin-right : 10px; 
margin-top : 0; 
margin-bottom : 0; 
} 
#header h2 {
padding : 0; 
font-size : 12px; 
line-height : 1em; 
font-weight : normal; 
text-align : left; 
margin-left : 165px; 
margin-right : 10px; 
margin-top : 10px; 
margin-bottom : 0; 
} 
/* --Kommentar-Formular-- */
#main h5 {
font-size : 11px; 
font-weight : normal; 
padding : 0; 
margin-left : 0; 
margin-right : 0; 
margin-bottom : 2px; 
margin-top : 2px; 
} 
/* --Trackbacks-- */
#main h6 {
font-size : 11px; 
font-weight : normal; 
text-align : left; 
padding : 0; 
margin-left : 165px; 
margin-right : 0; 
margin-bottom : 2px; 
margin-top : 2px; 
} 
/* --Tabellentext-- */
#td p {
padding : 10px; 
font-size : 11px; 
font-weight : normal; 
text-align : left; 
margin-left : 5px; 
margin-right : 5px; 
margin-bottom : 5px; 
margin-top : 5px; 
} 
#th p {
padding : 10px; 
font-size : 11px; 
font-weight : normal; 
text-align : left; 
margin-left : 5px; 
margin-right : 5px; 
margin-bottom : 5px; 
margin-top : 5px; 
} 
.tabellentext {
font-size : 11px; 
line-height : 1em; 
text-align : left; 
padding : 0; 
margin-left : 5px; 
margin-right : 5px; 
margin-bottom : 5px; 
margin-top : 5px; 
} 
/* --Zitate-- */
.quote {
border : 0 solid #993333; 
font-size : 11px; 
line-height : 1.1em; 
text-align : left; 
font-weight : normal; 
padding : 4px; 
margin-left : 10px; 
margin-right : 45px; 
margin-bottom : 10px; 
margin-top : 0; 
} 
/* --Suche-- */
.search {
border : 0 solid #993333; 
font-size : 11px; 
line-height : auto; 
text-align : left; 
font-weight : normal; 
padding : 0px; 
margin-left : 10px; 
margin-right : 45px; 
margin-bottom : 0px; 
margin-top : 0px; 
} 
/* --Links-- */
A:link {
background-color : transparent; 
color : #cc0000; 
font-size : 11px; 
text-decoration : none; 
} 
A:visited {
background-color : transparent; 
color : #cc0000; 
font-size : 11px; 
text-decoration : none; 
} 
A:active {
background-color : transparent; 
color : #cc0000; 
font-size : 11px; 
text-decoration : none; 
} 
A:hover {
background-color : transparent; 
color : #ff0000; 
font-size : 11px; 
text-decoration : underline; 
} 
/* --Links-Blogtitel-- */
A.blogname:link {
font-size : 30px; 
background-color : transparent; 
color : #993333; 
text-decoration : none; 
} 
A.blogname:visited {
font-size : 30px; 
background-color : transparent; 
color : #993333; 
text-decoration : none; 
} 
A.blogname:active {
font-size : 30px; 
background-color : transparent; 
color : #993333; 
text-decoration : none; 
} 
A.blogname:hover {
font-size : 30px; 
background-color : transparent; 
color : #cc0000; 
text-decoration : none; 
} 
/* --Allgemein-- */
.weblog {
padding : 0; 
margin-bottom : 60px; 
margin-top : 10px; 
text-align : right; 
} 
img {
border-width : 0; 
} 
.input {
background : #ffffff; 
border-right : 1px solid #993333; 
border-top : 1px solid #993333; 
font-size : 11px; 
border-left : 1px solid #993333; 
color : #993333; 
border-bottom : 1px solid #993333; 
margin-top : 2px; 
width : 105px; 
text-align : left; 
} 
.button {
background : #ffffff; 
border-right : 1px solid #993333; 
border-top : 1px solid #993333; 
font-size : 11px; 
border-left : 1px solid #993333; 
color : #993333; 
border-bottom : 1px solid #993333; 
margin-left : 0; 
margin-top : 2px; 
text-align : center; 
font-weight : normal; 
} 
.buttonmail {
background : #ffffff; 
border-right : 1px solid #993333; 
border-top : 1px solid #993333; 
font-size : 11px; 
border-left : 1px solid #993333; 
color : #993333; 
border-bottom : 1px solid #993333; 
padding : 0; 
margin-left : 0; 
margin-top : 2px; 
margin-bottom : 2px; 
text-align : center; 
font-weight : normal; 
} 
.textarea {
background : #ffffff; 
border-right : 1px solid #993333; 
border-top : 1px solid #993333; 
font-size : 11px; 
border-left : 1px solid #993333; 
color : #993333; 
border-bottom : 1px solid #993333; 
margin-top : 2px; 
width : 250px; 
text-align : left; 
}
.textareamail {
background : #ffffff; 
border-right : 1px solid #993333; 
border-top : 1px solid #993333; 
font-size : 11px; 
border-left : 1px solid #993333; 
color : #993333; 
border-bottom : 1px solid #993333; 
padding : 2px; 
margin-top : 2px; 
margin-bottom : 2px; 
width : 80px; 
text-align : left; 
}
i {
font-style: italic
}
/* --Areas-- */
div#wrapper {
background-image : url('images/backmitte.gif'); 
background-repeat : repeat-y; 
margin-right : auto; 
margin-left : auto; 
margin-bottom : -20px; 
margin-top : -10px; 
width : 764px; 
padding : 0; 
} 
#wrapper > #sidebar > #sidebarlinks {
width : 204px; 
} 
#headerbuecher {
top : 50px; 
right : auto; 
width : 764px; 
height : auto; 
border : 0px solid #ffffff;
text-align : right; 
padding: 0px;
margin-right : auto; 
margin-left : auto; 
margin-bottom : 5px; 
margin-top : -50px; 
float: right;
background : transparent
} 
#header {
width : 764px; 
height : 144px; 
margin-right : auto; 
margin-left : auto; 
margin-bottom : 0; 
margin-top : 0; 
padding-top : 0; 
padding-bottom : 0; 
padding-left : 0; 
padding-right : 0; 
background-image : url('images/backheader.gif'); 
} 
#main {
text-align : left; 
float : left; 
margin : 0; 
padding : 0; 
width : 560px; 
} 
#webring {
font-size : 11px; 
margin-left : 155px; 
margin-right : 0px; 
margin-bottom : 0px; 
margin-top : 0px; 
padding : 0; 
width : 250px; 
} 
#sidebar {
overflow : visible; 
width : 200px; 
margin-left : 560px; 
margin-right : 0; 
margin-bottom : 0; 
margin-top : 0; 
padding : 0; 
} 
#footer {
background : transparent url("images/backfooter.gif"); 
width : 764px; 
height : 32px; 
margin : 0 auto; 
clear : both; 
padding : 0; 
} 
input {
	border-right: #993333 1px solid; border-top: #993333 1px solid; 
	font-weight: normal; font-size: 11px; border-left: #993333 1px solid; 
	color: #993333; border-bottom: #993333 1px solid; 
	font-family: verdana, geneva, arial, helvetica, sans-serif; 
	background-color: #ffffff;
}
.pod {
	color: #cc0000
}
select {
	border-right: #993333 1px solid; border-top: #993333 1px solid; 
	font-weight: normal; font-size: 11px; 
	border-left: #993333 1px solid; color: #993333; border-bottom: #993333 1px solid; 
	font-family: verdana, geneva, arial, helvetica, sans-serif; 
	background-color: #ffffff;
}
option {
	border-right: #993333 1px solid; border-top: #993333 1px solid; 
	font-weight: normal; font-size: 11px; 
	border-left: #993333 1px solid; color: #993333; border-bottom: #993333 1px solid; 
	font-family: verdana, geneva, arial, helvetica, sans-serif; 
	background-color: #ffffff;
}

