/*****************************************
*
* $Id: contenido.css,v 1.18 2006/05/10 13:51:14 timo.hummel Exp $
*
* File      :   $RCSfile: contenido.css,v $
* Project   :
* Descr     :
*
* Author    :   $Author: timo.hummel $
* Modified  :   $Date: 2006/05/10 13:51:14 $
*
* © four for business AG, www.4fb.de
******************************************/

table.calendar {
	border: 1px solid #747488;
	cursor: default;
}

table.calendar thead {
	background-color: #A9AEC2;
}
table.calendar thead td {
	padding: 2px 3px 2px 3px;
	text-align: center;
	border-bottom: 1px solid #747488;

}


table.calendar tbody td {
	padding: 1px 2px 1px 2px;
	border: 1px solid white;
	background: white;
	text-align: center;
}

table.calendar tbody td.over {
	padding: 1px 2px 1px 2px;
	background: #F4F4F7;
	border: 1px dashed black !important;
	text-align: center;	
}
table.calendar tbody td.marked {
	padding: 1px 2px 1px 2px;
	background: #E8E8EE !important;
	border: 1px solid black !important;
	text-align: center;
}

#mhighlight    {
                    position:absolute;
                    left: 0px;
                    top: 0px;
                    width: 100px;
                    height: 20px;
                    z-index: 10;
                    visibility:hidden;
                    
                }

#htext          {
                    font-family: Verdana, Arial, Helvetica, Sans-Serif;
                    color: #FFFFFF;
                    font-size: 11px;
                    font-weight: bold;
                    padding-left: 5px;
                    padding-right: 5px;
                    vertical-align: middle;
                }

#infoDIV        {position: absolute; left: 0px; top: 0px ; background-color: #ffffff; border: 1px solid #ff0000}

.help           {text-align: right; width: 100%; background-color: #334f77}

td.nav          {padding-left: 5px; padding-right: 5px; vertical-align: middle}
td.sub          {padding-left: 5px; padding-right: 5px; vertical-align: middle}
a.nav:link      {font-family:verdana; font-size:11px; color:#ffffff}
a.sub:link      {font-family:verdana; font-size:11px; color:#6D737B}

a img {border: 0px}

/* <body> properties */
body            {
                    background-color: #ffffff;
                    margin-left: 0px;
                    margin-right:0px;
                    margin-top:0px;
                    margin-bottom: 0px;
                    scrollbar-face-color:#C6C6D5;
                    scrollbar-highlight-color:#FFFFFF;
                    scrollbar-3dlight-color:#747488;
                    scrollbar-darkshadow-color:#000000;
                    scrollbar-shadow-color:#334F77;
                    scrollbar-arrow-color:#334F77;
                    scrollbar-track-color:#C7C7D6;
                    font-family: Verdana, Arial, Helvetica, Sans-Serif;
                    font-size: 11px;
                    color: #000000;
                }

frameset        {
                    background-color: #ffffff;
                }

frame           {
                    background-color: #ffffff;
                }
                
p				{
                    font-family: Verdana, Arial, Helvetica, Sans-Serif;
                    font-size: 11px;
                    color: #000000;
                }
table, tr, td, th	{
                    font-family: Verdana, Arial, Helvetica, Sans-Serif;
                    font-size: 11px;
                    color: #000000;
                }                

/* Hauptlinks für die Navigation */
a.main:link     {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff; text-decoration: none; font-size: 11px; font-weight: bold}
a.main:visited  {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff; text-decoration: none; font-size: 11px; font-weight: bold}
a.main:active   {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff; text-decoration: none; font-size: 11px; font-weight: bold}
a.main:hover    {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff; text-decoration: none; font-size: 11px; font-weight: bold}

/* Hauptlinks für die Navigation */
a.main_on:link     {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #334F77; text-decoration: none; font-size: 11px; font-weight: bold}
a.main_on:visited  {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #334F77; text-decoration: none; font-size: 11px; font-weight: bold}
a.main_on:active   {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #334F77; text-decoration: none; font-size: 11px; font-weight: bold}
a.main_on:hover    {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #334F77; text-decoration: none; font-size: 11px; font-weight: bold}

/* Sublinks für die Navigation */
a.sub:link      {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #6D737B; text-decoration: none; font-size: 11px}
a.sub:visited   {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #6D737B; text-decoration: none; font-size: 11px}
a.sub:active    {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #6D737B; text-decoration: none; font-size: 11px}
a.sub:hover     {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #6D737B; text-decoration: none; font-size: 11px}

/* Sublinks für die Navigation */
a.sub_on:link      {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #334F77; text-decoration: none; font-size: 11px}
a.sub_on:visited   {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #334F77; text-decoration: none; font-size: 11px}
a.sub_on:active    {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #334F77; text-decoration: none; font-size: 11px}
a.sub_on:hover     {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #334F77; text-decoration: none; font-size: 11px}

/* Links Generell */
a:link      {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #000000; text-decoration: underline; font-size: 11px}
a:visited   {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #000000; text-decoration: underline; font-size: 11px}
a:active    {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #000000; text-decoration: underline; font-size: 11px}
a:hover     {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #000000; text-decoration: underline; font-size: 11px}

/* Links Weiss */
a.white:link      {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff; text-decoration: none; font-size: 11px}
a.white:visited   {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff; text-decoration: none; font-size: 11px}
a.white:active    {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff; text-decoration: none; font-size: 11px}
a.white:hover     {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #ffffff; text-decoration: none; font-size: 11px}

/* Texte */
.text_small     {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #000000}
.text_medium    {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000000}
.text_large     {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; color: #000000}

/* Blauer Text */
.textb_medium    {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #334F77}

/* Weisse Texte */
.textw_small     {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #ffffff}
.textw_medium    {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #ffffff}
.textw_large     {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; color: #ffffff}

/* Fehlermeldungen */
.text_error     {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #ff0000}

/* Code areas */
.code           {font-family: verdana; font-size: 11px; color: #000000; color: #000000; width: 500px; height: 300px}
.text_fullwidth {font-family: verdana; font-size: 11px; color: #000000; width: 100%; height: 300px}
.text_fullwidth_120 {font-family: verdana; font-size: 11px; color: #000000; width: 100%; height: 80px}
.code_fullwidth {font-family: verdana; font-size: 11px; color: #000000; width: 100%; height: 300px}
.code_sfullwidth {font-family: verdana; font-size: 11px; color: #000000; width: 100%; height: 150px}
.code_input   {font-family: verdana; font-size: 11px; color: #000000; width: 100%;}

/* Form Elemente */
input.bb        {font-family: verdana, helvetica, arial; font-size: 11px; color: #000000; border: 1px solid #000000}

input.txt       {font-family: verdana, helvetica, arial; font-size: 11px; color: #000000; width: 250px; border: 1px solid #000000}

input.textbox { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000000; background-color: white; border: 1px solid #A7A6AA; padding: 1px 1px 3px 1px;}
input.textbox_readonly { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000000; background-color: #D6D5D9; border: 1px solid #A7A6AA; padding: 1px 1px 3px 1px;}

td.foldingrow           { background-color: #C6C6D5; border-bottom: 1px solid #747488; padding: 2px;}
td.foldingrow_content   { background-color: #E8E8EE; border-bottom: 1px solid #747488; padding: 2px;}
a.foldingrow            { font-weight: bold; text-decoration: none; }
span.cpager_currentitem { color: #747488; font-weight: bold; }

table.bordered { border: 1px solid #747488; border-left: 0px; border-top: 0px; }
td.headerbordercell { border:1px solid #747488; background: #C6C6D5; border-right: 0px; border-bottom: 0px; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #ffffff;}
td.bordercell { border:1px solid #747488; border-right: 0px; border-bottom: 0px; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: black; }