/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*  CB-Portal-Theme Rot für CB reloaded             	     */
/*  Uwe Steinbrich  (www.steinbrich.kocher-rems.info)        */
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

	/* dunkel #770000 */
        /* mittel #FFBC79 */
        /* hell #FAD7CB   */

        /* hintergrund #EFEFEF */

/* ++++++++++++++++++Dateiübergreifende Angaben+++++++++++++ */

a:link                                 	/* noch nicht besuchter Link */
{
	color:#770000;                  	/* Linkfarbe */
         text-decoration:underline;              /* Linkunterstreichung */
         font-weight:bold;                       /* Schriftgewicht */
}

a:visited                            	/* besuchter Link */
{
	color:#770000;
         text-decoration:underline;
         font-weight:bold;
}

a:hover                               	/* Link beim Überfahren */
{
	color:#770000;
         text-decoration:none;
         background-color:#FEF4F1;       	/* Hintergundfarbe */
         font-weight:bold;
}

a:active                                 /* Angeklickter Link */
{
	color:#770000;
         text-decoration:none;
         background-color:#FEF4F1;      		/* Hintergundfarbe */
         font-weight:bold;
}

body
{
	background-color:#FFFFFF;       /* Hintergrundfarbe der Gesamtseite */
         font-family:Verdana,sans-serif; /* Schriftart der Gesamtseite */
         font-size:10px;                 /* Schriftgröße der Gesamtseite */
         scrollbar-base-color:#FFBC79;	/* Farbe der Scrollbalken */
}

td
{
         font-family:Verdana,sans-serif; /* Schriftart innerhalb der Tabellenzellen */
         font-size:11px;                 /* Schriftgröße innerhalb der Tabellenzelle */
	color:#770000;                  /* Schriftfarbe innerhalb der Tabellenzelle */
         border-style:none;              /* Rahmenstyle der Tabellenzelle */
	border-width:1px;               /* Rahmenbreite der Tabellenzelle */
         border-color:#770000;           /* Rahmenfarbe der Tabellenzelle */
         background-color:#FFFFFF;       /* Hintergrundfarbe der Tabellenzelle */
         padding:3px;			/* Innenrand Abstand zum Rahmen*/
}

table
{
	width:100%;                     /* Tabellenbreite */
         margin:0px;                    	/* Außenrand Abstand zum nächsten Element */
}

td.header                                /* Seitenkopfzelle */
{
         font-family:Verdana,sans-serif;
         font-size:11px;
         color:#770000;
         border-style:none;
	border-width:1px;
         border-color:#770000;
         background:url(../themes/cb-reloaded/img/header_rot.gif);	/* Hintergrundgrafik des Kopfes */
         padding:0px;
         height:75px;
}

td.headerfoot				/* Zeile unter dem Kopf */
{
         font-family:Verdana,sans-serif;
         font-size:11px;
         color:#770000;
         font-weight:bold;
         border-style:solid;
	border-width:1px;
         border-color:#770000;
         background-color:#FFBC79;
}

.dunkel                                  /* Festlegung des dunklen (Tabellen-)Farblayoutes */
{
         font-family:Verdana,sans-serif;
         font-size:11px;
	color:#FAD7CB;
         border-style:solid;
	border-width:0px;
         border-color:#770000;
	background-color:#770000;
}


.mittel                                /* Festlegung der mittleren (Tabellen-)Farblayoutes */
{
         font-family:Verdana,sans-serif;
         font-size:11px;
	color:#770000;
         border-style:solid;
	border-width:1px;
         border-color:#770000;
	background-color:#FFBC79;
}

.hell                                  /* Festlegung der hellen (Tabellen-)Farblayoutes */
{
         font-family:Verdana,sans-serif;
         font-size:11px;
	color:#770000;
         border-style:solid;
	border-width:0px;
         border-color:#770000;
	background-color:#FAD7CB;
}

.buttonhell                           /* Buttonstyle für Untergründe mittlerer Farbe*/
{
 	background-color:#FAD7CB;             	/* Buttonfarbe */
  	border-left: 2px solid #FFFFFF;
  	border-top: 2px solid #FFFFFF;
         border-right: 2px solid #000000;
         border-bottom: 2px solid #000000;
  	color:#770000;                         	/* Schriftfarbe */
  	font-family:Verdana,sans-serif;
  	font-size:11px;
  	font-weight:bold;
  	text-align:center;
}

.buttonmittel                        /* Buttonstyle für Untergründe heller und dunkler Farbe*/
{
 	background-color:#FFBC79;         	 /* Buttonfarbe */
  	border-left: 2px solid #FFFFFF;
  	border-top: 2px solid #FFFFFF;
         border-right: 2px solid #000000;
         border-bottom: 2px solid #000000;
  	color:#770000;                       	 /* Schriftfarbe */
  	font-family:Verdana,sans-serif;
  	font-size:11px;
  	font-weight:bold;
  	text-align:center;
}

/* +++++++++++++++++++++++++Boxes++++++++++++++++++++++++++++ */

td.linksboxestitel            	/* Kopf linke Boxen */
{
         font-family:Verdana,sans-serif;
         font-size:11px;
	color:#FAD7CB;
         border-style:solid;
	border-width:1px;
         border-color:#770000;
	background-color:#770000;
}

td.linksboxes                	/* Linke Boxen */
{
         font-family:Verdana,sans-serif;
         font-size:11px;
	color:#770000;
         border-style:solid;
	border-width:1px;
         border-color:#770000;
	background-color:#FFBC79;
}

td.rechtsboxestitel     		/* Kopf rechte Boxen */
{
         font-family:Verdana,sans-serif;
         font-size:11px;
	color:#770000;
         border-style:solid;
	border-width:1px;
         border-color:#770000;
	background-color:#FFBC79;
}

td.rechtsboxes              	/* Rechte Boxen */
{
         font-family:Verdana,sans-serif;
         font-size:11px;
	color:#770000;
         border-style:solid;
	border-width:1px;
         border-color:#770000;
	background-color:#FAD7CB;
}


/* ++++++++++++++++++++News+++++++++++++++++++++++++++ */

td.newsboxinhalt         	/* Newsbox */
{
         font-family:Verdana,sans-serif;
         font-size:12px;
	color:#770000;
         border-style:solid;
	border-width:1px;
         border-color:#770000;
	background-color:#EFEFEF;
}

td.newsboxtitel                                  /* Titel der Newsbox linker Teil */
{
         font-family:Verdana,sans-serif;
         font-size:12px;
	color:#FAD7CB;
         border-style:solid;
	border-width:1px;
         border-color:#770000;
	background-color:#770000;
}

/* +++++++++++++++++++++Kalender++++++++++++++++++++++ */

td.caltoday
{
	background-color:#ADAEAD;   	/* Farbe des aktuellen Tages */
}

/* +++++++++++++++Fehlermeldung++++++++++++++++++++++ */

td.error           		/* Box Fehlermeldung */
{
         font-family:Verdana,sans-serif;
         font-size:12px;
	color:#770000;
         border-style:solid;
	border-width:1px;
         border-color:#770000;
	background-color:#EFEFEF;
}

/* ++++++++++++++++++Sitemap++++++++++++++++++++++ */

td.sitemap
{
         font-family:Verdana,sans-serif;
         font-size:12px;
	color:#770000;
         border-style:solid;
	border-width:1px;
         border-color:#770000;
	background-color:#EFEFEF;
}

/* ++++++++++++++++++Kommentare++++++++++++++++++++++ */

td.comment
{
         font-family:Verdana,sans-serif;
         font-size:12px;
	color:#770000;
         border-style:solid;
	border-width:1px;
         border-color:#770000;
	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:#770000;
}

/* ++++++++++++++++++BBCode+Smilies+Forumhelp+++++++++ */

td.bbcode
{
         font-family:Verdana,sans-serif; /* Schriftart innerhalb der Tabellenzellen */
         font-size:11px;                 /* Schriftgröße innerhalb der Tabellenzelle */
	color:#770000;                  /* Schriftfarbe innerhalb der Tabellenzelle */
         border-style:solid;             /* Rahmenstyle der Tabellenzelle */
	border-width:1px;               /* Rahmenbreite der Tabellenzelle */
         border-color:#770000;           /* Rahmenfarbe der Tabellenzelle */
         background-color:#FFFFFF;       /* Hintergrundfarbe der Tabellenzelle */
         padding:3px;			/* Innenrand Abstand zum Rahmen*/
}

td.bbcodekopf
{
         font-family:Verdana,sans-serif; /* Schriftart innerhalb der Tabellenzellen */
         font-size:11px;                 /* Schriftgröße innerhalb der Tabellenzelle */
	color:#770000;                  /* Schriftfarbe innerhalb der Tabellenzelle */
         border-style:solid;             /* Rahmenstyle der Tabellenzelle */
	border-width:1px;               /* Rahmenbreite der Tabellenzelle */
         border-color:#770000;           /* Rahmenfarbe der Tabellenzelle */
         background-color:#FAD7CB;       /* Hintergrundfarbe der Tabellenzelle */
         padding:3px;			/* Innenrand Abstand zum Rahmen*/
}

table.bbcode
{
	width:70%;                      /* Tabellenbreite */
         margin:0px;			/* Außenrand Abstand zum nächsten Element */
}

h3.bbcode                                	/* Überschrift */
{
         font-family:Verdana,sans-serif;
	color:#770000;
}

.text1                                    	/* freier Text */
{
         font-family:Verdana,sans-serif; /* Schriftart */
         font-size:14px;                 /* Schriftgröße */
	color:#770000;                  /* Schriftfarbe */
}