/* Allgemein */
body {				background-color: #022E66;
					padding: 0px;
					margin: 0px;
					text-align: center;}

/* Allgemein fuer Kommentarfenster*/
body.comment { 				background-color: #022E66; 
					padding-top: 10px;}

/* Links fuer das Weblog an sich */
a:link { 				font-family: Arial; 
					font-size: 16; 
					color: #7F7F7F;}
a:visited { 				font-family: Arial; 
					font-size: 16; 
					color: #7F7F7F;}
a:hover { 				font-family: Arial; 
					font-size: 16; 
					color: #BE905F;}
a:active { 				font-family: Arial; 
					font-size: 16; 
					color: #FF6600;}

/* Links fuer das Weblog an sich */
a.sideBar:link { 			font-family: Arial; 
					font-size: 12; 
					color: #7F7F7F;}
a.sideBar:visited { 			font-family: Arial; 
					font-size: 12; 
					color: #7F7F7F;}
a.sideBar:hover { 			font-family: Arial; 
					font-size: 12; 
					color: #BE905F;}
a.sideBar:active { 			font-family: Arial; 
					font-size: 12; 
					color: #FF6600;}

/* Links fuer Kommntarfenster */
a.comment:link { 			font-family: Arial; 
					font-size: 14; 
					color: #7F7F7F;}
a.comment:visited { 			font-family: Arial; 
					font-size: 14; 
					color: #7F7F7F;}
a.comment:hover { 			font-family: Arial; 
					font-size: 14; 
					color: #BE905F;}
a.comment:active { 			font-family: Arial; 
					font-size: 14; 
					color: #FF6600;}

.wipLinks { 				padding: 2px; 
					border-style: solid; 
					border-width: 1px;
					border-color: #000000;}

.blackLink {				color: #000000;}

/* Eintraege selber */

.content { 				text-align: justify; 
					font-family: Arial; 
					font-size: 16; 
					line-height: 16pt; 
					color: #000000; 
					width: 485;
					margin: 0px 22px 0px 22px;
					}
					
p.headline 	{
					font-weight: bold;
					text-align: left; 
					font-family: Arial; 
					font-size: 16; 
					color: #000000; 
					padding: 0px 22px 0px 22px;
					}		

p.fuzzy { 				font-family: Arial; 
					font-size: 13;
					color: #FFFFCC; 
					text-align: center; 
					padding: 12px ;}
p.time { 				font-family: Arial;
					font-size: 12; 
					color: #000000;}
p.date { 				font-family: Arial;
					font-size: 20;
					font-weight: bold;
					color: #000000;
					white-space:nowrap;}

p.comment { 				font-family: Arial;
					font-size: 14;
					color: #000000;
					padding: 3px 22px 0px 22px;}
p.commentDate { 			font-family: Arial;
					font-size: 12;
					color: #000000;
					padding: 0px 12px 0px 0px;
					margin-bottom: 5px;}

/* Formularelemente */

.searchForm {			border-style: solid;
					border-width: 1px;
					border-color: #000000;}	
					
.filterForm {		}
					
.searchButton {			border-style: solid;
					border-width: 1px;
					border-color: #000000;
					margin-top: 1px;}

.filterButton {			border-style: solid;
					border-width: 1px;
					border-color: #000000;
					margin-top: 1px;}
					
.filterBox {			border-style: solid;
					border-width: 1px;
					border-color: #000000;
					margin-right: 3px;
					width: 12px;
					height: 12px;}		

.smallText {			font-family: Arial;
					font-size: 12;
					color: #000000;}
								
					
/* Tabellenelemente */

table { 				margin: 0px;
					border-style: solid;
					border-width: 0px;
					border-color: #000000;}
td { 					padding: 0px;
							margin: 0px;
					border-style: solid;
					border-width: 0px;
					border-color: #000000;}

td.navi { 				padding: 0px;
					border-style: solid;
					border-width: 0px;
					border-color: #FFFFCC;}
td.head { 				padding: 0px;
					border-style: solid;
					border-width: 2px;
					border-color: #FFFFCC;}

table.comment { 			margin: 0px;
					border-style: solid;
					border-width: 0px;
					border-color: #000000;}
td.comment { 				padding: 2px;
					border-style: solid;
					border-width: 0px;
					border-color: #000000;
					font-family: Arial;
					font-size: 12;
					color: #000000;}
textarea.comment {			overflow: auto ; }

td.contentArea { 				padding: 0px 5px 0px 5px;
					border-style: solid;
					border-width: 0px;
					border-color: #000000;
					text-align: center;}

/* Trennlinie */

hr { 					width: 90%;
					height: 1px;
					color: #000000;}

/* Listenelementemargin: 0px 0px -1px 0px; */

ul { 					margin: 0px;
					padding:0px;
					padding-top: 4px;
					list-style-type: none;
					text-align: left;
					}
				
li { 			padding: 0px;
					margin:0px;
					list-style-type: none;
					text-align: left;
					}

#head { 				font-family: Arial;
					font-size: 30;
					/*color: #FFFFCC;*/
					color: #000000;
					letter-spacing: 14pt;
					padding: 0px;}
.head { 				font-family: Arial;
					font-size: 30;
					/*color: #FFFFCC;*/
					color: #000000;
					letter-spacing: 14pt;
					padding: 0px;}
#intro { 				font-family: Arial;
					font-size: 18;
					color: #000000;
					font-style: italic;
					padding: 0px ;
					letter-spacing: 1.5pt;}
.intro { 				font-family: Arial;
					font-size: 18;
					color: #000000;
					font-style: italic;
					padding: 0px ;
					letter-spacing: 1.5pt;}


.headLinks { 				font-family: Arial;
					font-size: 14;
					color: #000000;
					letter-spacing: 1.5pt;}
.headSearch { 				font-family: Arial;
					font-size: 14;
					color: #000000;
					letter-spacing: 6pt;}
.headWeblogs { 				font-family: Arial;
					font-size: 14;
					color: #000000;
					letter-spacing: 1pt;}
.headHP { 				font-family: Arial;
					font-size: 14;
					color: #000000;
					letter-spacing: 1.5pt;}
.headArchiv { 				font-family: Arial;
					font-size: 14;
					color: #000000;
					letter-spacing: 11.5pt;}
											
.headWIP { 				font-family: Arial;
					font-size: 14;
					color: #000000;
					letter-spacing: 1.85Pt;
					border-style: solid;
					border-width: 0px;
					border-color: #000000;}
.headAll { 				font-family: Arial;
					font-size: 14;
					color: #000000;
					letter-spacing: 3pt;}
.headLastChar { 			font-family: Arial;
					font-size: 14;
					color: #000000;
					letter-spacing: 0pt;}
.headFuzzy { 				font-family: Arial;
					font-size: 14;
					color: #FFFFCC;
					letter-spacing: 6pt;}
					
.headProjects { 				font-family: Arial;
					font-size: 14;
					color: #000000;
					letter-spacing: 3pt;}

.sideBar { 				font-family: Arial;
					font-size: 12;
					color: #000000;
					padding:0px;
					margin:0px;
					
					}

#mainTable { 				width: 100%; }
#navigationTable { 			width: 180px;
					height: 100px;
					empty-cells: show;}
#headerTable { 			width: 100%;
					height: 50px;
					empty-cells: show;
					margin-bottom: 15px;
					padding: 0px 5px 0px 5px;}
#picturedTable { 			width: 180px;
					height: 347px;
					empty-cells: show;}
#informationTable { 			width: 180px;
					height: 120px;
					empty-cells: show;}
#contentTable { 			width: 100%; }
#commentTable { 			width: 100%; }

td.background { 			background-color: #FFFFE5;
					width: auto;
					vertical-align: top;
					text-align: left;
					}
td.round { 				width: 11px;
					height: 12px;}
td.input {				font-family: Verdana, Arial, Sans-serif;
					font-size: 12pt;
					color: #000000; 
					text-decoration: none;
					text-align: left;
					padding-left: 15px;}

.gallery { 				border: 1px solid #000000;
					padding: 2px;} 

.inlineImgRight { 			float: right;
					width:auto;
					border: 1px solid #000000;
					margin: 6px 0px 0px 12px;
					padding: 2px;}
.inlineImgLeft { 			float: left;
					width:auto;
					border: 1px solid #000000;
					margin: 6px 12px 0px 0px;
					padding: 2px;} 

.inlineImgFull { 			text-align: left;
					width:auto;
					border: 1px solid #000000;
					margin: 0px 0px 0px 0px;
					padding: 2px;}
					
td.middleTop { 				width: auto; 
					height: 12px; 
					background-color: #FFFFE5; 
					border-top:2px solid #000000;}

td.middleLeft { 			width: 9px; 
					background-color: #FFFFE5; 
					border-left:2px solid #000000;}

td.middleRight { 			width: 9px; 
					background-color: #FFFFE5; 
					border-right:2px solid #000000;
					text-align:right;}

td.middleBottom { 			width: auto;
					height: 12px; 
					background-color: #FFFFE5; 
					border-bottom:2px solid #000000;}

td.cornerLeftTop { 			width: 10px; 
					height: 12px;
					background-color: #FFFFE5; 
					border-top:2px solid #000000;
					border-left:2px solid #000000;}

td.cornerLeftBottom { 			width: 11px; 
					height: 12px; 
					background-color: #FFFFE5; 
					border-bottom:2px solid #000000;
					border-left:2px solid #000000;}

td.cornerRightBottom {			width: 11px; 
					height: 12px; 
					background-color: #FFFFE5; 
					border-bottom:2px solid #000000;
					border-right:2px solid #000000;}

td.cornerRightTop { 			width: 11px; 
					height: 12px; 
					background-color: #FFFFE5; 
					border-top:2px solid #000000;
					border-right:2px solid #000000;}

span.spacing { 				font-size:1pt;}
span.markedKeyword { 			background-color: #000000;
					font-family: Arial;
					font-size: 16;
					color: #FFFFCC ;}
					
/* polls */

.pollName { 				font-family: Arial;
					font-size: 12;
					color: #000000;
					padding:0px;
					margin:0px;
					text-decoration: underline;
					}

.pollDescription { 				font-family: Arial;
					font-size: 12;
					color: #000000;
					padding:0px;
					margin:0px;
					font-style: italic;
					}
					
a.pollLink { 				font-family: Arial;
					font-size: 12;
					color: #000000;
					padding:0px;
					margin:0px;
					font-style: italic;
					}
					
a.pollLink:link { 			font-family: Arial; 
					font-size: 12; 
					color: #7F7F7F;
					font-style: italic;}
a.pollLink:visited { 			font-family: Arial; 
					font-size: 12; 
					color: #7F7F7F;
					font-style: italic;}
a.pollLink:hover { 			font-family: Arial; 
					font-size: 12; 
					color: #BE905F;
					font-style: italic;}
a.pollLink:active { 			font-family: Arial; 
					font-size: 12; 
					color: #FF6600;
					font-style: italic;}				
					
.pollOption { 				font-family: Arial;
					font-size: 12;
					color: #000000;
					padding:0px;
					margin:0px;
					margin-top: 5px;
					
					}

.pollResult { 				font-family: Arial;
					font-size: 12;
					color: #000000;
					padding:0px;
					margin:0px;
					text-align: center;
					}
					
.pollForm {
					text-align: left;
					padding:2px;
					margin:2px;
					border: 1px solid black;
					}
					
div.quote { text-align: justify; 
					font-family: Arial; 
					font-size: 15; 
					line-height: 15pt; 
					color: #000000; 
					font-style: italic;
					padding-left: 20px;
					padding-right: 20px;}