a img { border: none; }
a:hover { color: #CE0000; text-decoration: underline; }
a:link,a:visited,a:active {	color: #000000; text-decoration: none; }
body { background-color:#fff; font-family:Arial, Helvetica, Geneva, sans-serif;	font-size: 11px; margin: 0px;	padding: 0px; scrollbar-arrow-color: #000000; scrollbar-base-color: #E5E5E5; }
form { margin: 0px; }
table, tr, td { border-collapse:collapse; }
h1,h2 { font-size: 1.6em; line-height: 1em; margin-bottom: 5px; }
h1,h2,h3,h4,h5,h6,td { font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 11px; }
html>body #button li a { width: auto; }

input, textarea, select { font-size:9pt; font-family: Arial, Helvetica, Geneva, sans-serif;}
textarea { font-size:10pt; font-family: Arial, Helvetica, Geneva, sans-serif;}

li { margin-bottom: 0px; }
p{ margin: 10px 0px; padding: 0px; }
tr.admin { background-color: EFEFEF; }

table#preistable, table#preistable tr, table#preistable td, table#preistable th { background-color:#EFEFEF; border-style:solid; border-width:1px; border-color:#444444; border-collapse:collapse;}
table#preistable td, table#preistable th { padding:5px; vertical-align:middle; }
table#preistable th { font-size:11px; font-weight:bold; text-align:left; }

table#kontoauszug { width:360px; }
table#kontoauszug, table#kontoauszug tr, table#kontoauszug td { background-color:#EFEFEF; border-style:solid; border-width:1px; border-color:#444444; border-collapse:collapse;}
table#kontoauszug td { padding:2px; padding-left:5px; padding-right:5px; vertical-align:middle; }
.received { color:#009900; font-weight:bold; }
.sent { color:#EE0000; font-weight:bold; }
.clean { background-color:#ffffff; border:none; height:50px; }

table#winnertable { width:360px; }
table#winnertable, table#winnertable tr, table#winnertable td { background-color:#EFEFEF; border-style:solid; border-width:1px; border-color:#444444; border-collapse:collapse;}
table#winnertable td { padding:2px; padding-left:5px; padding-right:5px; vertical-align:middle; }

table.bew td {
   text-align:center;
   width:30px;
}

table#searchtable { width:360px; }
table#searchtable, table#searchtable tr, table#searchtable td { border-collapse:collapse; }
table#searchtable td { padding:2px; padding-left:5px; padding-right:5px; vertical-align:middle; }
.ungerade { background-color: #EFEFEF; }
.gerade { background-color: #DEDEDE; }

table#online { width:100%; }
table#online, table#online tr, table#online td { border-collapse:collapse; vertical-align:middle; padding:3px; padding-left:5px; padding-right:5px; height:30px; }
table#online th { border-collapse:collapse; vertical-align:middle; background-color:888888; font-size:12px; text-align:left; padding:3px; padding-left:5px; padding-right:5px; }
.h1 { font-family:Arial, Helvetica, Geneva, sans-serif; font-size:14px; font-weight:bold; }
table#online .idle1, .idle1 { color:00BB00; }
table#online .idle2, .idle2 { color:00BB00; } /* F0A000 */
table#online .idle3, .idle3 { color:918C4B; }
table#online .idle4, .idle4 { color:DD0000; }

table#lsg, table#lsg tr, table#lsg td { border:none; border-collapse:collapse; padding:0px; margin:0px; }

table#faq, table#faq tr, table#faq td { border-collapse:collapse; padding:0px; margin:0px; }
.faqline { border:none; }
.faqcell { font-weight:bold; padding-left:5px; padding-right:5px; font-size:14px; color:666; }
.faqbox { background-color: DEDEDE; border: 5px solid; border-color: ABABAB; margin: 5px; margin-bottom:15px; padding: 5px; text-align:left; font-size:12px; }

#videel h1 { font-size:1.8em; font-weight:bold; }
#videel h2 { font-size:1.45em; font-weight:bold; }
#videel h4 { font-size:1.3em; font-weight:bold; }

#mynews { font-size:1.2em; }
#mynews ul { list-style-type:square; }
#mynews li { margin-top:8px; }

#anmelden	 { font-size:1.2em;}
#anzeigen	 { background-image: url(../img/box_regelverstoss.gif); background-repeat:no-repeat; }
#bewerten	 { background-image: url(../img/box_bewerten.gif); background-repeat:no-repeat; }
#weiterempfehlen	 { background-image: url(../img/box_weiterempfehlen.gif); background-repeat:no-repeat; }
#usersuche	 { background-image: url(../img/box_usersuche.gif); background-repeat:no-repeat; }

#button li a:hover{ background-color: #FFFFFF; border-left: 10px solid #0093FF; color: 000; }
#button li a{ background-color: #4A546B; border-left: 10px solid #4A546B; color: FFF; display: block; padding: 5px 5px 5px 15px; text-decoration: none; width: 100%; }
#button li{ background-color: #4A546B; border-bottom: 1px dotted #ACB3C5; margin: 0px; }
#button ul{ border: none; list-style: none; margin: 0; padding: 0; }
#button #current a{ background-color: #efefef; border: 1px solid #D0D1D6; color: 333; background-image: url(../img/navigation_arrow.gif); background-position: 0px; background-repeat: no-repeat; padding: 5px 5px 5px 24px;}
#button #current a:href { background-color: #EFEFF7; border-left: 10px solid; color: 333; }
#current li a {
   background-color: #EAEDF1;
   background-image: url(../img/navigation_arrow.gif);
   background-position: 0px;
   background-repeat: no-repeat;
   color: 000;
   display: block;
   padding: 5px 5px 5px 25px;
   text-decoration: none;
   height:15px;
   }
#content{ left: 190px; position: absolute; top: 170px; width: 400px; }
#empfehlen	{ background-image: url(../img/box_empfehlen.gif); }
#footer { visibility:hidden; }
/* #kommentar	{ background-image: url(../img/box_kommentar.gif); } */
#emptybox	{ background-image: url(../img/box_leer.gif); }
#leer{ background-image: url(../img/box_leer.gif); }
#leftbar{ left: 0px; position: absolute; top: 170px; width: 180; }
#navcontainer{ }



#banner{ background-color: #FFFFFF; height: 60px; left: 310px; position: absolute; top: 35px; width: 468px; }

#logo{ background-color: EFEFEF; border-color: #999999; border-top: 1px solid #999999; height: 75px; left: 0px; position: absolute; top: 30px; width: 100%; }

#navigation {  background-color: fff; 
               border-top: 1px solid #999999; 
               height: 30px; 
               left: 0px; 
               position: absolute; 
               top: 107px; 
               width: 100%; 
               padding:0px; 
               }
#navigation span { padding:3px 5px 3px 5px; margin-left:0px; margin-right:0px; margin-bottom:0px; margin-top:5px; border-right: 1px solid #E5E5E5}
#navigation span a:hover { color: CC0000; text-decoration:underline; }

#colorbar{ background-color: #CE0000; height: 25px; left: 0px; position: absolute; top: 135px; width: 100%; }

#farbleiste { height: 25px; margin: 0px; padding: 0px;}


ul#navlist li#active{ background-color: #4A546B; color: #95BBAE; }
ul#navlist li{ background-color: #FFFFFF; float: left; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 11px; margin: 0; padding: 10px 0 4px 0; }
ul#navlist { list-style-type: none; margin: 0; padding: 0; white-space: nowrap; }
#navlist a, #navlist a:link{ background-image: url(../img/box_trans.gif); border-right: 1px solid #E5E5E5; margin: 0; padding: 5px 9px 4px 9px; text-decoration: none; }
#navlist a:hover{ background-color: #CE0000; color: #FFFFFF; }

#navmeta a, #navmeta a:visited{ color: #999999; font-family:Arial, Helvetica, Geneva, sans-serif; font-weight: bold; margin-left: 5px; margin-right: 5px; text-decoration: none; }
#navmeta a:hover{ background: #FFFFFF; color: #CC0000; text-decoration: underline; }
#navmeta{ color: #999999; margin: 0px; margin-left: 9px; margin-top: 7px; padding-bottom: 2px; width: 778px; }
#newsticker { font-family:Arial, Helvetica, Geneva, sans-serif; text-align:center; }
#newsticker .topheading { border: 6px solid #DDDDDD; padding:10px; }
#newsticker h1 { font-size:16px; font-weight:bold; margin:0px; vertical-align:middle; }
#newsticker h2 { width:100%; border: 1px solid #555555; background-color: #EEEEEE; height:25px; margin-bottom:0px; vertical-align:middle; padding-top:3px; }
#newsticker h2 a { font-size:12px; font-weight:bold; vertical-align:middle; padding-top:3px; }
#newsticker .box { border: 1px solid #555555; padding:5px; border-top:none; font-size:12px; }
#newsticker input, #newsticker select { font-size:10px; }
#nosquare{ list-style: none; }
#rightbar{ left: 600px; position: absolute; top: 170px; width: 180; }
#rubrikcoloraut,.red,#rubrikcolorbre,#rubrikcoloraut{ color: #CE0000; }
#rubrikcolorent{ color: #CE4796; }
#rubrikcolortop{ color: #A9AA67; }
#rubrikcolorges{ color: #34A951; }
#rubrikcolorhig{ color: #738694; }
#rubrikcolorkul{ color: #990000; }
#rubrikcolorpol{ color: #315173; }
#rubrikcolorreg{ color: #49906A; }
#rubrikcolorspo{ color: #219294; }
#rubrikcolortip{ color: #004A80; }
#rubrikcolorwir{ color: #004184; }
#rubrikcolorwis{ color: #643173; }
#rubrikaut{ background-image: url(../img/rubriken/box_aut.gif); }
#rubrikadw{ background-image: url(../images/lblADW.gif); }
#rubrikavh{ background-image: url(../images/lblAvh.gif); }
#rubriktop{ background-image: url(../images/lblTopLinks.gif); }
#rubrikservice{ background-image: url(../images/lblService.gif); }
#rubrikpartner{ background-image: url(../images/lblPartner.gif); }
#rubrikrub{ background-image: url(../images/lblRubriken.gif); }
#rubriksponsoren{ background-image: url(../images/lblSponsoren.gif); }
#rubrikbdt{ background-image: url(../images/lblBildDesTages.gif); }
#rubriksuche{ background-image: url(../images/lblSuche.gif); }
#rubrikbiete{ background-image: url(../images/lblBiete.gif); }
#rubrikdetails{ background-image: url(../images/lblDetails.gif); }
#rubriktophits{ background-image: url(../images/lblTophits.gif); }
#rubrikvoting{ background-image: url(../images/lblVoting.gif); }
#rubrikRSS{ background-image: url(../images/lblRSS.gif); }
#rubrikAktuelles{ background-image: url(../images/lblAktuelles.gif); }
#rubriktip{ background-image: url(../img/rubriken/box_tip.gif); }
#rubrikwir{ background-image: url(../img/rubriken/box_wir.gif); }
#rubrikwis{ background-image: url(../img/rubriken/box_wis.gif); }

#sternnavigation{ height: 30px; left: 0px; position: absolute; top: 0px; width: 100%; }
#suchen { left: 600px; margin: 0px; padding: 0px; position: absolute; top: 123px; height: 20px; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 11px; text-decoration: none;}

#topbanner .logo{ float: left; text-align: left; }
#topbanner{ float: left; height: 60px; margin-right: 0; padding-left: 12px; text-align: right; width: 772px; }

.abstand{ margin: 10px; }
.aktuell{ color: #000000; float: left; padding: 10px; }
.button{ background-color: #FFCC33; border: 1px solid; border-color: #FFFFFF; color: 000; font: 10px; font-weight: bold; font-family:Arial, Helvetica, Geneva, sans-serif; margin: 2px; }

.cbar .box,
.content .box{ background-color: #FFFFFF; border: 1px solid #D0D1D6; text-align: left; }

.cbar h3{ background-image: url(../img/box_heading.gif); color: #333333; letter-spacing: 1px; line-height: 13px; margin: 0px; padding: 8px 5px 5px 15px; text-align: left; text-transform: uppercase; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 11px; font-weight: bold; background-repeat:no-repeat;}
/*
.cbar h3{ background-image: url(../img/greyshade.gif); color: #333333; letter-spacing: 1px; line-height: 13px; margin: 0px; padding: 8px 5px 5px 15px; text-align: left; text-transform: uppercase; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 11px; font-weight: bold; background-repeat:repeat-x; border:1px solid #D0D1D6; padding:5px; padding-left:10px; margin:0px; height:12px; }
*/

.box h1 { font-size:1.5em; font-weight:bold; margin:0px; margin-bottom:5px; }
.box h4 { font-size:1.2em; font-weight:bold; margin:0px; }
.box h5 { font-size:1.02em; font-weight:normal; margin:0px; }

.centercontent h3 { background-image: url(../img/box_center_leer.gif); color: #333333; letter-spacing: 1px; line-height: 12px; margin: 0px; padding: 8px 5px 5px 15px; text-align: left; text-transform: uppercase; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 11px; font-weight: bold;}
.centercontent .box { background-color: #FFFFFF; border: 1px solid; border-color: #D0D1D6; overflow: hidden; text-align: left; padding:10px; }
.centercontent .box2 { background-color: #FFFFFF; border: 1px solid; border-color: #D0D1D6; text-align: left; }
.centercontent .box table, .centercontent .box tr td { border:none; vertical-align:top; }

.channelheadline{ color: #3B54AF; font: 14px; font-family:Arial, Helvetica, Geneva, sans-serif; font-weight: bold; }

.channellinie{ border-bottom: 1px solid; color: #e5e5e5;margin:6px }
.channelsubtext{ color: #838D96; font: 11px; font-family:Arial, Helvetica, Geneva, sans-serif;padding-top:3px; }
.channeltrennung{ color: #999999; font: 14px; font-family:Arial, Helvetica, Geneva, sans-serif; font-weight: bold; }
.commentbox{ background-color: fff; border: 5px solid; border-color: e5e5e5; margin: 10px; padding: 10px; }

.commentline { border-bottom: 1px dotted; border-color: D6D3D6; height:25px; vertical-align:middle; padding-top:5px; padding-bottom:5px; }
.commentline tr { border-left:1px solid #D0D1D6; border-right:1px solid #D0D1D6; }

.content h3{ background-position: top left; color: #000000; font-weight: bold; margin: 0px; padding: 6px 8px 6px 15px; text-align: left; }
.errormessage { font-weight:bold; color: #F55; margin-bottom:8px;}
.formfield{ border: 1px solid; border: #FFFFFF; border-color: fff; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 10px; margin: 3px; padding: 0px; padding-left:3px; padding-right:3px; }
.forumboxtop{ background-color: E7E6D4; background-image: url(../img/forum_ecke.gif); background-position: right; background-repeat: no-repeat; color: 333; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 11px; margin: 0; padding: 5px 10px 0px 10px; text-decoration: none; }
.forumboxtop2{ background-color: E7E6D4; color: 333; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 11px; margin: 0; padding: 5px 10px 0px 10px; text-decoration: none; }
.forumbox{ background-color: FFFEE3; border: 5px solid; border-color: E7E6D4; margin-bottom: 10px; padding: 10px; overflow:hidden; }
.forumtitle{ border-bottom: 1px solid; color: 738694; font: 18px; font-family:Arial, Helvetica, Geneva, sans-serif; margin: 0; }
.frage{ color: #666666; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 11px; font-weight: bold; margin: 10px; }
.grau { color: #e5e5e5; }

.weiss { color: #fff; }

.headlineS:hover{ color: 194064; border-bottom: 1px dotted; font-size: 11px; font-family:Arial, Helvetica, Geneva, sans-serif; font-weight: bold; text-decoration: none;letter-spacing:1px }
.headlineS:link,.headlineS:visited,.headlineS:active{ color: 194064; font-size: 11px; font-family:Arial, Helvetica, Geneva, sans-serif; font-weight: bold; text-decoration: none;letter-spacing:1px }

.headline:hover{ color: 194064; border-bottom: 1px dotted; font-size: 14px; font-family:Arial, Helvetica, Geneva, sans-serif; font-weight: bold; text-decoration: none; }
.headline:link,.headline:visited,.headline:active{ color: 194064; font-size: 14px; font-family:Arial, Helvetica, Geneva, sans-serif; font-weight: bold; text-decoration: none; }


.innerbox{ background-color: #FFFFFF; border-bottom: 1px solid; border-color: #E5E5E5; color: 000; font: 11px; font-family:Arial, Helvetica, Geneva, sans-serif; padding: 10px; }

.innerchannelboxS{ border-color: 333; border-top: 10px; padding: 5px; }
.innerchannelbox{ border-color: 333; border-top: 10px; padding: 10px; }

.innercontentbox { border-bottom: 1px dotted; color: FFF; padding: 8px 10px 8px 10px; }
.invert{ color: fff; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 11px; text-decoration: none; }
.linie{ border: 0; border-bottom: 1px dotted #F9F9F9; height: 1px; margin: 2px 0 2px 0; padding: 1px; }
.link:link,.link:visited,.link:hover,.link:active{ color: 838D96; font: 11px; font-family:Arial, Helvetica, Geneva, sans-serif; text-decoration: none; }
.login{ background-color: #FFFFFF; color: 000; font: 11px; font-family:Arial, Helvetica, Geneva, sans-serif; font-weight: bold; }
.meinungbox { background-color: fff; border: 5px solid; border-color: e5e5e5; margin-bottom: 10px; padding: 10px; text-align:left;}
.menulinks{ font-family:Tahoma, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; font-weight: bold; text-transform: uppercase; }
.message { background-color: fff; border: 5px solid; border-color: e5e5e5; margin-bottom: 0px; padding: 10px; }
.newslink:hover{ border-bottom: 1px solid; border-color: ce0000; color: ce0000; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.newslink:link,.newslink:visited,.newslink:active{ border-bottom: 1px solid; border-color: e5e5e5; color: ce0000; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.newstext{ color: 333; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 12px; text-decoration: none; text-align:left; }
.newstitle{ color: 333; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 20px; text-decoration: none;font-weight:bold }
.newstyp {
            vertical-align:top;
            text-align:left;
            background-color:F6F6F6;
            margin:0px;
            margin-bottom:10px;
            }
.newstyp td {
            color:B8B8BA;
            font-size:14px;
            font-family:"trebuchet ms";
            letter-spacing:1px;
            }

.picpreview { width:360px; height:auto; overflow:auto; }
.posting, a.posting:link, a.posting:visited, a.posting:hover, .posting:active, .postinguser { color: 504C73; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 11px; text-decoration: none; }
.postingfarbe1{ background-color: fff; height: 20px; padding: 2px; padding: 2 10 0 10px; vertical-align: middle; vertical-align: middle; width: 400px; }
.postingfarbe2{ background-color: F7F7F7; height: 20px; padding: 2px; padding: 1 10 1 10px; vertical-align: middle; width: 400px; }
.redlink:hover{ color: #CE0000; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 11px; text-decoration: underline; }
.redlink:link,.redlink:visited,.redlink:active{ color: #CE0000; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 11px; }
.rubrikauswahl{ border: 1px solid; border: #FFFFFF; border-color: fff; color: 333; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 11px; margin: 3px; padding: 0px; }
.rubrikteaser{ margin-bottom: 10px; }
.selectbox {
   padding:0px;
   margin-top: 2px;
   font-family:arial,verdana;
   letter-spacing:1px;
   line-height:20px;
   font-size:12px;
}
.shownews{ background-color: fff; border: 1px solid; border-color: e5e5e5; margin-bottom: 10px; padding: 10px; text-align:left; }
.square{ border: none; list-style: square; margin: 0px 0px 0px 20px; padding: 0;}
.standard{ color: 333; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 12px; text-decoration: none; }
.subtext{ color: 333; font: 11px; font-family:Arial, Helvetica, Geneva, sans-serif; }
.threadtitle{ color: 000; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 18px; text-decoration: none; }
.thread{ color: 333; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 12px; text-decoration: none; overflow:hidden; width:100%; }
.topuser { color: ffffcc; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
.topuserimage{ border: 1px solid #FFFFFF; }
.trenner { color: D1D0D5; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 12px; text-decoration: none; }
.umfrage_titel { font-size:14px; font-weight:bold; }
.umfrage_ja { font-size:16px; font-weight:bold; }
.umfrage_nein { font-size:16px; font-weight:bold; }
.umfrage_footer { font-size:11px; }
.umfrage_autor { font-size:10px; font-weight:bold; }
.usercommentbox{ background-color: FFFEE3; border: 5px solid; border-color: E7E6D4; margin: 10px; padding: 10px; }
.whitelink:hover{ color: #FFFFFF; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 11px; text-decoration: underline; }
.whitelink:link,.whitelink:visited,.whitelink:active{ color: #FFFFFF; font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 11px; }

/* Auto */
#button #coloraut a:hover{ background-color: #FFFFFF; border-left: 10px solid #FF724B; }
/* Brennpunkte */
#button #colorbre a:hover{ background-color: #FFFFFF; border-left: 10px solid #7D9F89; }
/* Entertainment */
#button #colorent a:hover{ background-color: #FFFFFF; border-left: 10px solid #DB83B2; }
/* Freizeit */
#button #colorfre a:hover{ background-color: #FFFFFF; border-left: 10px solid #A9AA67; }
/* Gesundheit */
#button #colorges a:hover{ background-color: #FFFFFF; border-left: 10px solid #00B266; }
/* High Tech */
#button #colorhig a:hover{ background-color: #FFFFFF; border-left: 10px solid #738694; }
/* Kultur */
#button #colorkul a:hover{ background-color: #FFFFFF; border-left: 10px solid #990033; }
/* Politik */
#button #colorpol a:hover{ background-color: #FFFFFF; border-left: 10px solid #315173; }
/* Regionen */
#button #colorreg a:hover{ background-color: #FFFFFF; border-left: 10px solid #49906A; }
/* Sport */
#button #colorspo a:hover{ background-color: #FFFFFF; border-left: 10px solid #669999; }
/* Wirtschaft */
#button #colorwir a:hover{ background-color: #FFFFFF; border-left: 10px solid #004184; }
/* Wissenschaft */
#button #colorwis a:hover{ background-color: #FFFFFF; border-left: 10px solid #9F7D7D; }


.teaser {
            width:400px;
            vertical-align:top;
            text-align:left;
            background-color:F6F6F6;
            margin:0px;
            margin-bottom:10px;
}
a.weiss { color: #fff; font-weight:bold; }

#iframe {
   margin:0px;
   padding:10px;
   background-color:F6F6F6;
}

#bewertungen, #bewertungen td {
   border:1px solid #000;
   vertical-align:middle;
}

#bewertungen td {
   padding-left:5px;
   padding-right:5px;
}

.even { background-color:#aaa; }
.uneven { background-color:#fff; }



.errortitle {
   padding-top:2px;
   padding-bottom:2px;
   color: #000;
   font-family: "Trebuchet MS", Helvetica, Sans-Serif;
   font-size: 16px;
   font-weight:bold
}

.errortop {
   background-color:FFE33B;
   border:1px solid;
   border-color:FFE33B;
}

.errorcontent {
   padding:5px;
   background-color:FFF19F;
   border:2px solid;
   border-color:FFE33B;
   color: #000;
   font-family: Arial, Helvetica, Sans-Serif;
   font-size: 12px;
}

table#topuser td {
   padding:3px;
   vertical-align:top;
   padding-left:5px;
   padding-right:5px;
}

.lastpost {
   font-size:9px;
   color:#eee;
   padding-left:20px;
}

#current .lastpost {
   font-size:9px;
   color:#000;
   padding-left:5px;
}

#button li a:hover .lastpost  {
   color:#000;
}

.visitenkartev1, .visitenkartev2 {
   border: 1px solid;
   border-color: e5e5e5;
   height:25px;
   vertical-align:middle;
   padding-top:5px;
   padding-bottom:5px;
   background-color:fff;
}

.visitenkartev1 {
   text-align:right;
   padding-right:10px;
   width:50%;
   font-weight:bold;
}

.visitenkartev2 {
   padding-left:10px;
   color:45445E;
}

.visitenkarte {
   padding-left:20px;
   background-color:#45445E;
   height:20px;
   color:ffffff;
   font-family:verdana,tahoma;
   font-weight:bold;
}


   table.startseiteRubrikbox {
      border-collapse:collapse;
      padding:0px;
      margin-bottom:10px;
      border: 1px solid #D0D1D6;
		width:100%;
   }

   table.startseiteRubrikbox2 {
      border-collapse:collapse;
      padding:0px;
		margin:0px;
		width:100%;
   }

   table.startseiteRubrikbox tr; table.startseiteRubrikbox2 tr {
      border-collapse:collapse;
   }
   
   table.startseiteRubrikbox td {
      border-collapse:collapse;
      border-bottom: 1px solid #D0D1D6;
   }

	table.startseiteRubrikbox2 td {
		border-collapse:collapse;
	}
	
   table.startseiteRubrikboxInner {
      width:100%;
      height:100%;
      margin:0px;
      padding:0px;
      border:none;
   }

   table.startseiteRubrikboxInner td {
      border:none;
		padding: 0px;
   }
   
   td.startseiteRubrikboxHeading {
      background-image:url(/img/greyshade.gif);
      background-repeat:repeat-x;
      height:26px;
   }

   td.startseiteRubrikboxHeading2 {
      background-image:url(/img/greyshade.gif);
      background-repeat:repeat-x;
      height:26px;
      border:1px solid #D0D1D6;
		padding:0px;
   }

   td.startseiteRubrikboxInnerHeading {
      font-weight:bold;
      color:#333;
      vertical-align:middle;
      text-transform:uppercase;
      letter-spacing: 1px;
		padding:0px;
   }

   div.startseiteRubrikboxColorbox {
      padding:0px;
      display:inline;
      margin-left:5px;
      font-size:8px;
   }

   td.startseiteUserpic {
      padding:3px;
      width:60px;
      height:60px;
      text-align:center;
      vertical-align:middle;
      background-color:#f8f8f8;
   }

   .startseiteNewstitle:hover {
      color: 194064;
      font-size: 14px;
      font-family:Arial, Helvetica, Geneva, sans-serif;
      font-weight: bold;
      text-decoration: underline;
      }
   
   .startseiteNewstitle:link, .startseiteNewstitle:visited, .startseiteNewstitle:active {
      color: 194064;
      font-size: 14px;
      font-family:Arial, Helvetica, Geneva, sans-serif;
      font-weight: bold;
      text-decoration: none;
      }

   td.startseiteNews {
      background-color:#f8f8f8;
      padding:5px;
      padding-top:8px;
      padding-bottom:8px;
   }

   td.startseiteNews2 {
      background-color:#f8f8f8;
      padding:5px;
		border: 1px solid #D0D1D6;
   }

   .startseiteNewstitle2:hover {
      color: 194064;
      font-size: 11px;
      font-family:Arial, Helvetica, Geneva, sans-serif;
      font-weight: bold;
      text-decoration: underline;
      }
   
   .startseiteNewstitle2:link,.startseiteNewstitle2:visited,.startseiteNewstitle2:active {
      color: 194064;
      font-size: 11px;
      font-family:Arial, Helvetica, Geneva, sans-serif;
      font-weight: bold;
      text-decoration: none;
      }

	.startseiteEingeliefert {
		color:194064;
			
		}

table#formular {
   border-collapse:collapse;
   
}

table#formular td {
   padding:3px;
   vertical-align:middle; 
}

table#usertable, 
table#usertable tr, 
table#usertable td, 
table#usertable th {
      background-color:#EFEFEF; 
      border-style:solid; 
      border-width:1px; 
      border-color:#999; 
      border-collapse:collapse;
      vertical-align:middle; 
      }

table#usertable tr { height:28px; }

table#usertable td, table#usertable th { padding:2px; padding-left:5px; padding-right:5px; vertical-align:middle; }

table#usertable th { font-size:11px; font-weight:bold; text-align:left; }

.content2 .box{ background-color: #FFFFFF; border: 1px solid #D0D1D6; text-align: left; }
.content2 h3{ background-image: url(../img/box_center_leer.gif); color: #000000; font-weight: bold; margin: 0px; text-align: left; padding:4px; padding-left:16px; padding-top:8px;}

div#hilfe ol {
   margin:0px;
   padding-left:20px;
}

div#hilfe ol li {
   margin-top:5px;
}

div#hilfe ul {
   margin:0px;
   padding-left:20px;
}

table#hilfe th {
   padding:5px;
   border:1px solid #ddd;
   vertical-align:top;
   background-color:#eee;
   font-weight:bold;
}

table#hilfe td {
   padding:5px;
   border:1px solid #ddd;
   vertical-align:top;
}
