
/* Allgemeine  Einstellungen */
/* ******************** */

body {background-color:#ddeeff;scrollbar-base-color:#ddeeff; margin:10px;}
body,tr {font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif; color:#000000; font-size:11px;}

input,textarea,select {font-family:Verdana,Tahoma,Arial; font-size:12px; border :1px solid;}
select {font-size:11px;}

a {color:#666666;}
a:hover {color:#245892; text-decoration:none;}

hr {height:1px; color:#cdcdcd;}

.br-abst {line-height:1px; font-size:1px;}
.br-abst2 {line-height:3px; font-size:3px;}



/* Menü- Einstellungen */
/* **************** */

#menu a {
color:#000000;
border:solid #ffffff 1px;
border-bottom-color:#cdcdcd;
background-color:#efefef;}

#menu a:hover,#menu_top a:hover,#cal a:hover {
background-color:#729ac5;  /*74ace7*/
color:#ffffff;
border:solid #305781 1px;}

#menu a:active,#menu a.selected,#menu_top a:active,.cal_event,.selected {
background-color:#ddeeff;
color:#215A94;
border:solid #5079A3 1px;}

#menu a {
text-decoration:none; display:block; padding:5px; padding-left:7px;}

#menu_top a {
text-decoration:none; display:block; padding:1px; width:100%; font-size:14px; font-weight:bold; font-family:MS Sans Serif;color:#5079A3;}

#menu_small a {color:#666666;text-decoration:none;}
#menu_small a:hover {color:#000000;text-decoration:underline;}
/* kleine Menüs am Seiten-Kopf und -Fuß */



/* Spezielle Einstellungen */
/* ****************** */

.s_tab{width:100%; border:0px;}
 /* Datentabelle. */

.s_tr{}
 /* Datenzeile. */

.s_td{padding:7px; border:1px solid #cdcdcd; text-align:justify}
 /* Datenzelle. */

.s_td2{padding:7px; border:1px solid #cdcdcd; text-align:right;}
 /* Fuß-Datenzelle. */

.s_tdhead{padding:7px; border:1px solid #cdcdcd; font-size:11px;}
 /* Kopf-Datenzelle. */


.start_img{border:0px;}
 /* Bilderthumbnails auf der Startseite. */

.s_cap{font-weight:bold;}
 /* normale kleine Überschrift */

.s_cap2{font-weight:bold;}
 /* Themen-Überschrift */

.error {color:#ff0000;}
 /* Fehlermeldungen */

.more{}
 /* [mehr] - Link auf Startseite */

.admin,.inpmail{border:1px solid #cdcdcd; padding:7px; background-color:#ddeeff; display:block;}
 /* Administrations-Bereich */

.cal_today{background-color:#dedede;}
 /* aktueller Tag im Kalender */

.user_on{padding:2px; color:#666666; text-align:center; border:1px solid #cdcdcd; width:175px;}
 /* Online-User-Anzahl */

.inpmail{width:99%; padding:5px;text-decoration:none; margin-bottom:5px; font-weight:bold; color:#5079A3;}
 /* Anzeige für neue Mails */

#scroll{overflow-y: auto; scrollbar-face-color: #ffffff;
    overflow-x: hidden; scrollbar-highlight-color: #d3d3d3;
    overflow: auto; scrollbar-shadow-color: #d3d3d3;
    scrollbar-3dlight-color: #d3d3d3; scrollbar-arrow-color: #d3d3d3;
    scrollbar-track-color: #d3d3d3; scrollbar-darkshadow-color: #d3d3d3;
    scrollbar-base-color: #d3d3d3;}
 /* Scrollbare Inline-Flächen */


#tabs              { text-align: center; padding: 5px 0px;  background: #ddeeff;width:550px;}
.TabsWithMargin    { margin: 0px 2px 5px; border-bottom: solid 2px #cdcdcd; }
#tabs div          { display: inline; padding: 0px; margin: 2px; }
* html #tabs div   { margin: 0 3px; }
#tabs a            { margin: 0px; padding: 4px;  text-decoration:none; border:solid #ddeeff 1px;}
#tabs .activetab a { color: #ffffff; background: #729ac5; text-decoration:none; border:solid #305781 1px;}
#tabs .activetab a:hover { text-decoration: none; }
#tabs .inactivetab a:hover {  background: #C6D3EF; text-decoration:none; border:solid #3169C6 1px;}
#tabs .inactivetab a {  color: #000000;}
td.label 		   { padding-right:20px; padding-top:7px; width:150px;color:#000000;}
tr.label 		   { padding-right:20px; padding-top:7px; width:150px;color:#002885;}
#tabhead  		   { border-bottom: solid 1px #3169C6; margin-bottom: 10px; padding: 0px 0px 2px; font-size: 13px; }

#adminmenu img {border:0px;}
#adminmenu a {text-decoration:none; display:block; padding:4px; padding-left:7px; background:#ddeeff; border:solid #ddeeff 1px;border-bottom:solid #bcbcbc 1px;}
#adminmenu .activetab a { color: #ffffff; background: #729ac5; text-decoration:none; border:solid #305781 1px;}
#adminmenu .activetab a:hover { text-decoration: none; }
#adminmenu .inactivetab a:hover {  background: #C6D3EF; text-decoration:none; border:solid #3169C6 1px;}
#adminmenu .inactivetab a {  color: #000000;}