a:link                                 	/* noch nicht besuchter Link */
{
	color:#122D58;                  	/* Linkfarbe */
         text-decoration:underline;              /* Linkunterstreichung */
         font-weight:bold;                       /* Schriftgewicht */
}

a:visited                            	/* besuchter Link */
{
	color:#122D58;
         text-decoration:underline;
         font-weight:bold;
}

a:hover                               	/* Link beim ?berfahren */
{ color:#122d58; text-decoration:none; background-color:#ddd;       	/* Hintergundfarbe */
         font-weight:bold; }

a:active                                 /* Angeklickter Link */
{ color:#122d58; text-decoration:none; background-color:#00f7ff;       	/* Hintergundfarbe */
         font-weight:bold; }

body
{ background-color:#fc0;       /* Hintergrundfarbe der Gesamtseite */
         font-family:verdana, sans-serif; /* Schriftart der Gesamtseite */
         font-size:10px;                 /* Schriftgr??e der Gesamtseite */
         border-color: #09c; border-width: 1px; scrollbar-base-color:#5789DD;	/* Farbe der Scrollbalken */
}

td
{
         font-family:Verdana,sans-serif; /* Schriftart innerhalb der Tabellenzellen */
         font-size:11px;                 /* Schriftgr??e innerhalb der Tabellenzelle */
	color:#122D58;                  /* Schriftfarbe innerhalb der Tabellenzelle */
         border-style:none;              /* Rahmenstyle der Tabellenzelle */
	border-width:1px;               /* Rahmenbreite der Tabellenzelle */
         border-color:#122D58;           /* Rahmenfarbe der Tabellenzelle */
         background-color:#FFFFFF;       /* Hintergrundfarbe der Tabellenzelle */
         padding:3px;			/* Innenrand Abstand zum Rahmen*/
}

table
{ background-color: #fc0; width:100%;                     /* Tabellenbreite */
         margin:0; border-color: #09c; border-width: 1px;                  	/* Au?enrand Abstand zum n?chsten Element */
}

td.header                                /* Seitenkopfzelle */
{
         font-family:Verdana,sans-serif;
         font-size:11px;
         color:#122D58;
         border-style:none;
	 border-width:1px;
         border-color:#122D58;
         background:url(../img/grafik/logo/banner.gif)url(../themes/cb-reloaded/img/header_blau.gif);	/* Hintergrundgrafik des Kopfes */
         padding:0px;
         height:100px;
}

td.headerfoot				/* Zeile unter dem Kopf */
{ font-family:verdana, sans-serif; font-size:12px; color:#122d58; font-weight:bold; background-color:#fc0; border-color: #00c; border-width: 1px; }

.dunkel                                  /* Festlegung des dunklen (Tabellen-)Farblayoutes */
{ font-family:verdana, sans-serif; font-size:11px; color:#f33; background-color:#fc3; border-color: #09c; border-width: 1px; }


.mittel                                /* Festlegung der mittleren (Tabellen-)Farblayoutes */
{ font-family:verdana, sans-serif; font-size:11px; color:#122d58; background-color:#fc3; border: solid 1px #09c; }

.hell                                  /* Festlegung der hellen (Tabellen-)Farblayoutes */
{ font-family:verdana, sans-serif; font-size:11px; color:#122d58; background-color:#fc9; border: solid 1px #09c; }

.buttonhell                           /* Buttonstyle f?r Untergr?nde mittlerer Farbe*/
{ background-color:#fc9;             	/* Buttonfarbe */
  	color:#122d58;                         	/* Schriftfarbe */
  	font-family:verdana, sans-serif; font-size:11px; font-weight:bold; text-align:center; border-color: #ffffff #000000 #000000 #ffffff; border-style: solid; border-width: 2px; }

.buttonmittel                        /* Buttonstyle f?r Untergr?nde heller und dunkler Farbe*/
{ background-color:#fc0;         	 /* Buttonfarbe */
  	color:#122d58;                       	 /* Schriftfarbe */
  	font-family:verdana, sans-serif; font-size:11px; font-weight:bold; text-align:center; border-color: #ffffff #000000 #000000 #ffffff; border-style: solid; border-width: 2px; }

/* +++++++++++++++++++++++++Boxes++++++++++++++++++++++++++++ */

td.linksboxestitel            	/* Kopf linke Boxen */
{ font-family:verdana, sans-serif; font-size:12px; color:#f00; font-weight: bold; font-style: normal; background-color: #fc0; border-color: #09f; border-width: 1px; }

td.linksboxes                	/* Linke Boxen */
{ font-family:verdana, sans-serif; font-size:11px; color:#122d58; background-color:#fc0; border-color: #09c; border-width: 1px; }

td.rechtsboxestitel     		/* Kopf rechte Boxen */
{ font-family:verdana, sans-serif; font-size:11px; color:#122d58; background-color:#ff3; border: solid 1px #09c; }

td.rechtsboxes              	/* Rechte Boxen */
{ font-family:verdana, sans-serif; font-size:11px; color:#122d58; background-color:#fc0; border-color: #09c; border-width: 1px; outline-style: solid; }


/* ++++++++++++++++++++News+++++++++++++++++++++++++++ */

td.newsboxinhalt         	/* Newsbox */
{ font-family:verdana, sans-serif; font-size:12px; color:#122d58; background-color:#fc0; border: solid 1px #09c; }

td.newsboxtitel                                  /* Titel der Newsbox linker Teil */
{ font-family:verdana, sans-serif; font-size:12px; color:#639; background-color:#fc0; border: solid 1px #09c; }

/* +++++++++++++++++++++Kalender++++++++++++++++++++++ */

td.caltoday
{ background-color:#adaead; border: solid 1px #09c;   	/* Farbe des aktuellen Tages */
}

/* +++++++++++++++Fehlermeldung++++++++++++++++++++++ */

td.error           		/* Box Fehlermeldung */
{
         font-family:Verdana,sans-serif;
         font-size:12px;
	color:#122D58;
         border-style:solid;
	border-width:1px;
         border-color:#122D58;
	background-color:#EFEFEF;
}

/* ++++++++++++++++++Sitemap++++++++++++++++++++++ */

td.sitemap
{
         font-family:Verdana,sans-serif;
         font-size:12px;
	color:#122D58;
         border-style:solid;
	border-width:1px;
         border-color:#122D58;
	background-color:#EFEFEF;
}

/* ++++++++++++++++++Kommentare++++++++++++++++++++++ */

td.comment
{
         font-family:Verdana,sans-serif;
         font-size:12px;
	color:#122D58;
         border-style:solid;
	border-width:1px;
         border-color:#122D58;
	background-color:#EFEFEF;
}

/* ++++++++++++++++++Drucken++++++++++++++++++++++ */

table.druckentab
{
	width:90%;
}

td.druckentabinhalt
{
         text-align:justify;
         font-family:Arial;
         font-size:17px;
         color:#000000;
         margin:0px;                 /* Au?enrand Abstand */
         border-style:none;
	border-width:1px;
         border-color:#122D58;
}

/* ++++++++++++++++++BBCode+Smilies+Forumhelp+++++++++ */

td.bbcode
{ font-family:verdana, sans-serif; /* Schriftart innerhalb der Tabellenzellen */
         font-size:11px;                 /* Schriftgr??e innerhalb der Tabellenzelle */
	color:#122d58;                  /* Schriftfarbe innerhalb der Tabellenzelle */
         padding:3px; border: solid 1px;			/* Innenrand Abstand zum Rahmen*/
}

td.bbcodekopf
{
         font-family:Verdana,sans-serif; /* Schriftart innerhalb der Tabellenzellen */
         font-size:11px;                 /* Schriftgr??e innerhalb der Tabellenzelle */
	color:#122D58;                  /* Schriftfarbe innerhalb der Tabellenzelle */
         border-style:solid;             /* Rahmenstyle der Tabellenzelle */
	border-width:1px;               /* Rahmenbreite der Tabellenzelle */
         border-color:#122D58;           /* Rahmenfarbe der Tabellenzelle */
         background-color:#B4D0DE;       /* Hintergrundfarbe der Tabellenzelle */
         padding:3px;			/* Innenrand Abstand zum Rahmen*/
}

table.bbcode
{ background-color: #fc0; width:70%;                      /* Tabellenbreite */
         margin:0;			/* Au?enrand Abstand zum n?chsten Element */
}

h3.bbcode                                	/* ?berschrift */
{
         font-family:Verdana,sans-serif;
	color:#122D58;
}

.text1                                    	/* freier Text */
{ font-family:verdana, sans-serif; /* Schriftart */
         font-size:14px;                 /* Schriftgr??e */
	color:#122d58; border-color: #09c; border-width: 1px;                  /* Schriftfarbe */
}