BODY { background-color:#ffffff; margin:0px; padding:0px; margin-width:0px; margin-height:0px}
* { font-family:Verdana,Tahoma,Arial; color:#000000 }

#generalBox table { font-size:10px; background-color:#ffffff; border:1px solid #000000; }
#generalBox td { font-size:10px; background-color:#ffffff; }
#generalBox .alttd { font-size:10px; background-color:#e0e0e0; }
#generalBox .headtd { font-size:10px; font-weight:bold; color:#333333; background-color:#e0e0e0; }
#generalBox INPUT { font-size:10px; background-color:#ffffff; }
#generalBox TEXTAREA { font-size:10px; background-color:#ffffff; }
#generalBox SELECT { font-size:10px; background-color:#ffffff; }
#generalBox a { font-size:10px; text-decoration:none; }
#generalBox a:hover { font-size:10px; color:#ff9900; text-decoration:underline; }
#generalBox .error { color:#Ff0000; font-weight:bold; }
#generalBox .small { font-size:10px; background-color:#ffffff; }
#generalBox .replyDescription { font-size:10px;padding:6px 0 6px 0 }

#copyright { font-size:10; color:#f9f9f9; }
#copyright a { font-size:10; color:#f9f9f9; text-decoration:none; }
#copyright a:hover { font-size:10; color:#f9f9f9; text-decoration:none; }

#menu {margin:3px}
#menu table { font-size:10px; font-weight: bold; color:#333333; background-color:#eeeeee; border:1px solid #bbbbbb; margin:1px; }
#menu td { padding:2px; font-size:10; }
#menu .searchbar { padding:0px; font-size:10; }
#menu a { font-size:10; font-weight: bold; color:#333333; text-decoration:none; }
#menu a:hover { font-size:10; font-weight: bold; color:#ff9900; text-decoration:none; }
#menu INPUT { font-size:10px; background-color:#bbbbbb; }
#menu .button { font-size:10px;border:1px solid #bbbbbb; margin-left:6px; margin-right:6px;margin-bottom:1px; font-weight:bold }

#menuBar {margin:3px;}
#menuBar table { font-size:10px; font-weight: bold; color:#333333; background-color:#eeeeee; border:1px solid #bbbbbb; margin:1px; }
#menuBar td { padding:2px; font-size:10; }
#menuBar a { font-size:10; font-weight: bold; color:#bbbbbb; text-decoration:none; }
#menuBar a:hover { font-size:10; font-weight: bold; color:#ff9900; text-decoration:none; }

#search table { font-size:10px; font-weight:bold; background-color:#eeeeee; }
#search a { font-size:10px; font-weight: bold; text-decoration:underline; }
#search a:hover { font-size:10px; font-weight: bold; color:#ff9900; text-decoration:none; }
#search INPUT { font-size:10px; background-color:#bbbbbb; }

#categories table { background-color:#ffffff; }
#categories .cat { font-size:12px; font-weight: bold; text-decoration:none; }
#categories .cat:hover { font-size:12px; font-weight: bold; color:#ff9900; text-decoration:underline; }
#categories .subCat { font-size:10px; text-decoration:none; }
#categories .subCat:hover { font-size:10px; color:#ff9900; text-decoration:underline; }
#categories .catDesc { font-size:10px; font-style:italic; }

#listings table { font-size:12px; background-color:#ffffff;border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0 }
#listings td { font-size:10px; background-color:#ffffff;margin:10px; border-right:1px solid #e0e0e0 }
#listings .alttd { font-size:10px; background-color:#eeeeee; }
#listings .title { font-size:10px; color:#336699; font-weight:bold; text-decoration:none; }
#listings .title:hover { font-size:10px; color:#ff9900; font-weight:bold; text-decoration:none; }
#listings a { font-size:10px; text-decoration:underline; }
#listings a:hover { font-size:10px; color:#ff9900; text-decoration:none; }
#listings .listingDescription { font-size:10px;padding:6px 0 6px 0 }
#listings .info { font-size:10; color:#bbbbbb;text-align:right }
#listings img { border:0px solid #e0e0e0; }

#info table { font-size:10px; background-color:#ffffff; }
#info td { font-size:10px; background-color:#ffffff; }
#info a { font-size:10px; text-decoration:none; }
#info a:hover { font-size:10px; color:#ff9900; text-decoration:underline; }
#info .kontaktwm,#info a.kontaktwm { font-size:10px; color:#bbbbbb; text-decoration:none; }

.background_1 { background-color:#99B3E6; }
.background_2 { background-color:#D9B366; }
.background_3 { background-color:#DEA1C5; }
.background_4 { background-color:#72CD97; }

#adBox table { font-size:10px; background-color:#ffffff; border:1px solid #bbbbbb; }
#adBox td { font-size:10px; background-color:#ffffff; }
#adBox .headtd { font-size:10px; font-weight:bold; color:#333333; background-color:; }
#adBox a { font-size:10px; text-decoration:none; }
#adBox a:hover { font-size:10px; color:#ff9900; text-decoration:none; }
#adBox img { border:0px solid #e0e0e0; }
#adBox .small { font-size:10; color:#bbbbbb; text-decoration:underline; }
#adBox .small:hover { font-size:10; color:#ff9900; text-decoration:none; }

.br {line-height:6px}