body {   
    background: #FFFFFF; 
    font-family: verdana, Arial, helvetica, verdana, sans-serif;
}

table {
    border-collapse:collapse;
}

h1 {  
    font-size: 18px;
    margin-top: 2px;
    margin-bottom: 2px;
}

h2 {  
    font-size: 16px;
    margin-top: 8px;
    margin-bottom: 2px;
}

h3 {  
    font-size: 14px;
    margin-top: 4pt;
    margin-bottom:2px;
}

h4 {   
    font-size: 12px;
    margin-top: 4px;
    margin-bottom:2px; 
}
                    
h5 { 
    font-size: 12px;
    color: #ffffff;
    background: #676767;
    font-weight: bold;      
    margin-top: 2px;
    margin-bottom:2px;
}
                    
img {
    border: 0;
}

.blog {
    float: right;
    margin-top: 0px;
	margin-bottom: 20px;
    margin-left: 20px;
    margin-right: 0px; 
}


p { 
    font-size: 12px;
    margin-top: 4px;
	margin-bottom: 8px;
}				

.red { color: #ff3311; 
       font-weight: bold; }

td { 
     font-size: 12px; 
     vertical-align: top;
}				


/* Links */
a:link { color:#0000ff; text-decoration:underline }
a:visited { color:#0000ff; text-decoration:underline }
a:hover { color:#0000ff; background:#eeeeee; text-decoration:underline }
a:active { color:#0000ff; text-decoration:underline }
a:focus { color:#0000ff; text-decoration:underline }

a.head02link { color:#000000; text-decoration:none; }
a.head02link:visited { color:#000000; text-decoration:none; }
a.head02link:hover { color:#000000; text-decoration:none; }

a.head03link { color:#0000ff; text-decoration:none; }
a.head03link:visited { color:#0000ff; text-decoration:none; }
a.head03link:hover { color:#0000ff; text-decoration:none; }

th {  
    font-size: 12px;
    text-align: left;
    vertical-align: top;
}

.error {   
    font-size: 16px;
    font-weight: normal;
    color: #ff0000;
    margin-top: 20pt;
    margin-bottom: 20pt; 
}

.bild:before {   
    content:"Abbildung: ";
}
.bild {   
    font-size: 12px;
    font-style: italic;
    margin-top: 2px; 
    margin-bottom: 12px; 
}

/* Box fuer einen Tipp*/
.tip {   
    font-size: 12px;
    margin-left: 1cm;
    margin-right: 1cm; 
    padding: 2px;
    border-width:1px;
    border-style:solid;
    border-color:blue; 
}

.small { font-size: 11px; }
.vsmall { font-size: 10px; }

.last           {   margin-bottom: 20px; }

.invers1        {   color: #ffffff;
                    font-size: 12px;
                    background: #676767;
                    font-weight: bold;  }

.boxed {	
    font-size: 12px; 
    background: #eeeeee; 
    margin-top: 4px;
	margin-bottom: 8px;

    padding: 5px; 
    border:1px solid #dddddd;
}

.eterm {	
    font-size: 12px; 
    color: #00ee00;
    background: #000000; 
	margin: 0px; 
    padding: 5px; 
}


.firstentry {   
    list-style-type: disc;   
    margin-bottom: 7pt;  
}

.space {     
    list-style-type: square;
    margin-top: 5px;
    margin-bottom: 5px;  
}

.navi {
    font-size: 14px; 
    background: #eeeeee;
}

.logo {
    font-size: 14px; 
    color: #ffffff;
    font-weight: bold;
    background: #555555;
}

.footer {	
    font-size: 10px; 
    background: #b2bbb6; 
	color: #ffffff; 
}

.newfooter {	
    text-align: center;
    border-top:1px solid;
    border-color:#888; 
    font-size: 10px; 
    background: #ffffff; 
	color: #888;
    margin-top: 14px;
    margin-left: 30%;
    margin-right: 30%; 
}

td.head01  {
	font-size:12px;
	font-weight: bold;
	color: #000000;
	background-color: #cccccc;
    border:1px solid #cccccc;
    
}


td.newsheader  {
	font-size:12px;
	font-weight: bold;
	color: #000000;
	background-color: #ddd;
    padding: 1px;
    border-top:2px solid #ccc;


     
}

td.head02  {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #cccccc;
    border:1px solid #cccccc;
}

td.head02a  {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #cccccc;
    border:1px solid #cccccc;
    border-bottom:1px solid #ddd;
}


td.head03  {
	font-size:12px;
	font-weight: normal;
	color: #000000;
	background-color: #dddddd;
    border:1px solid #cccccc;
    white-space: nowrap;
    line-height:1.4em;
}

td.head04  {
	font-size:11px;
	font-weight: normal;
	color: #000000;
	background-color: #dddddd;
    border:1px solid #cccccc;
    padding: 5px; 
}

td.spacer {
    height: 4px;
}

td.spacer2 {
    height: 1px;
    background-color: #ddd;
    border-left:1px solid #ddd;
}

.lastlog {
    margin-top: 1px;
    margin-bottom: 3px;
 	font-size:11px;
   
}

* für scanport*/
td.ps-open  {
	color: #000;
	background-color: #f98f16;
}
td.ps-closed  {
	color: #000;
	background-color: #7cf916;
}

.linkdescr {
	font-size:10px;
    margin-left: 20px;
    margin-right: 40px;
}

.autor {
    font-size: 10px; 
	color: #888888;
    margin-top: 0px;
}


.button {
  border: 1px solid #000;
}

.text {
  border: 1px solid #000;
  color: #000;
}

.raised {
  position: relative;
  top: -12px;
  left: 12px;
  padding: 4px;
  background:#fff;
}

.linkdescr {
	font-size:10px;
    margin-left: 20px;
    margin-right: 40px;
}

.keywords {
    color: #555555;
    font-size: 10px;
    margin-top: 10px;
    padding-top: 5px;
    margin-bottom: 8px;
    padding-bottom: 5px;
    text-align: left;
}

.commentstart {
    color: #000000;
    font-size: 10px;
    margin-top: 10px;
    padding-top: 5px;
    margin-bottom: 1px;
    padding-bottom: 1px;
    text-align: left;
}

.comment {
    color: #555555;
    font-size: 10px;
    margin-left:20px;
    margin-right:20px;
    margin-top: 1px;
    padding-top: 1px;
    margin-bottom: 1px;
    padding-bottom: 1px;
    text-align: left;
}

.snippet {
    font-size: 10px;
    color: #777777;
}

.entrylink {
    margin-top: 16px;
	margin-bottom: 2px;
}

.newspic {
    float: right;
    display: inline;
    margin: 0px; 
    padding-left: 40px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 20px;
}

/* Bild und Anzeige in der Detailansicht einer Meldung */
.newsad {
    float:right; 
    text-align:center; 
    margin-left:10px;
}


.screenshot {
    margin: 0px; 
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
    padding-bottom: 0px;
}


/* Styles für phpBB2HTML */


h1.forumheader { 
    font-size: 16px;
}

h2.forumkat { 
    margin-top: 14px;
    margin-bottom: 8px;
    font-size: 14px;
}

h3.forumtopic {
    font-size: 12px;
    font-weight: bold;      
 }

h4.forumsubject { 
    font-size: 12px;
    font-weight: bold;      
}

p.forumentrylink { 
    margin-bottom: 6px;
 }

p.forumautor {    
    font-size: 11px; 
    color: #888888;
    background:#eeeeee;
    margin-top: 0px;
}

p.forumposting { 
    color: #000000;
}

p.forumsnippet {
    margin-top: 0px;
    margin-bottom: 8px;
    font-size: 10px;
    color: #777777;
}

p.forumfooter { 
    margin-top: 20px;
    text-align: center;
    font-size: 10px;
    color: #555555;  
}

.bbcode_quote_header {
    margin-left: 20px;
    font-style: italic;
}

.bbcode_quote_body {
   margin-left: 20px;
   font-style: italic;
}

.bbcode_code_body {
   font-family: monospace;

}



/* Styles für HW-Finder */

.hwf_header {

    color: #ffffff;
    background:#8282d2;

}

.hwf_line {

    border-bottom: 1px solid #cdcfd8;

}

.hwf_lastline {

    padding-bottom: 20px;

}



/* Styles für die Bot List */

.botlist_1 {

    background: #eee;
#    border-top: 1px solid #cdcfd8;
    padding-top: 7px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 7px;

}

.botlist_2 {

   
#    border-top: 1px solid #cdcfd8;
    padding-top: 7px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 7px;

}



/* start tag cloud */

	#cloud-body {padding: 12px 12px 15px 12px; text-align: justify;}

	#cloud-body a:link, #cloud-body a:visited, #cloud-body a:active {
		text-decoration: none; 
		line-height: 20pt;
	}

	#cloud-body a:link, #cloud-body a:visited, #cloud-body a:active {color: #666666;}

	#cloud-body a:hover {
		color: #fff; 
		background: #666666;
	}

	.cloudseparator {visibility: hidden;}
	.cloud10{font-size: 10pt;}
	.cloud12{font-size: 12pt;}
	.cloud14{font-size: 14pt;}
	.cloud16{font-size: 16pt;}
	.cloud18{font-size: 18pt;}
	.cloud20{font-size: 20pt;}
	.cloud22{font-size: 22pt;}

/* end tag cloud */

/* start Indexseiten der Kategorien */


/* end Indexseiten der Kategorien */

/* 1. Spalte */
td.irow1 {
    border-top: 1px solid #bbb;
    padding-top: 1px;
    padding-right: 40px;
    padding-bottom: 20px; 
}

/* 2. Spalte */
td.irow2 {
   border-top: 1px solid #bbb;
   padding-top: 5px;
   text-align: center;
}

/* Tabelle blau mit angerundenten Ecken */

#rounded-corner{ font-size:14px;text-align:left;border-collapse:collapse;margin-top:20px;margin-bottom:20px;}
#rounded-corner thead th.rounded-firstcol{background:#b9c9fe url("/pics/tblleft.png") left -1px no-repeat;}
#rounded-corner thead th.rounded-lastcol{background:#b9c9fe url("/pics/tblright.png") right -1px no-repeat;}
#rounded-corner th{font-weight:normal;font-size:14px;color:#039;background:#b9c9fe;padding:8px;}
#rounded-corner td{background:#e8edff;border-top:1px solid #fff;color:#669;padding:8px;}
#rounded-corner tfoot td.rounded-foot-left{background:#e8edff url("/pics/tblbotleft.png") left bottom no-repeat;}
#rounded-corner tfoot td.rounded-foot-right{background:#e8edff url("/pics/tblbotright.png") right bottom no-repeat;}
#rounded-corner tbody tr:hover td{background:#d0dafd;}

/* Ende Tabelle */






