/* ------------------------------------------------------ */
/* main css fuer mainweb24.de                             */
/* ------------------------------------------------------ */
/* (c) hans-dieter baran                                  */
/* last update 19. april 2002                             */
/* ------------------------------------------------------ */
/* ------------------------------------------------------ */


BODY
{
	font-family: Verdana, Arial, Helvetica; 
	scroll: auto;
	scrollbar-3d-light-color: grey;
	scrollbar-arrow-color: red; 
	scrollbar-base-color: #000078;
	scrollbar-dark-shadow-color: white;
	scrollbar-face-color: #000078;
	scrollbar-highlight-color: grey;
	scrollbar-shadow-color: black;
}

BODY.mainframe-wo-background
{
	font-size: 9pt;
	background-color: #99CCFF;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
	color: #000078;
}

BODY.mainframe-with-background
{
	font-size: 9pt;
	background-color: #99CCFF;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
	color: #000078;
	background-image: url("../images/mw24_watermark.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: fixed;
}

BODY.leftside
{
	background-color: #99CCFF;
	color: #000078; 
	font-family: Verdana, Arial, Helvetica; 
	scroll: auto;
	scrollbar-3d-light-color: grey;
	scrollbar-arrow-color: red; 
	scrollbar-base-color: #000078;
	scrollbar-dark-shadow-color: white;
	scrollbar-face-color: #000078;
	scrollbar-highlight-color: grey;
	scrollbar-shadow-color: black;
	background-image: url('../images/verlauf.jpg'); 
	background-repeat: repeat-y; 
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	background-position: left 50%;
}

BODY.topframes
{
	background-color: #000078;
}

BODY.topframenavi
{
	background-color: #000078;
	color: #99CCFF;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}

H1
{
	font-size: 12pt;
	font-style: italic;
	padding-bottom: 5px;
	margin-bottom: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: ridge double #000078;
}

H3
{
	font-size: 14pt;
}

BODY.copyright
{
	background-color: #99CCFF;
	color: #000078;
}

P.copyright
{
	border-top:  ridge single #000078;
}

P.multitables-tabspace
{
	margin-bottom: -20px;
}

P.multitables-topspace
{
	margin-bottom: -15px;
}

P.overview-hdg
{
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
}

TABLE
{
	font-family: Verdana, Arial, Helvetica; 
}

TABLE.menue-left
{
	font-size: 12pt;
	font-weight: bold;
	width: 100%;
	border: none
}

TABLE.copyright
{	
	font-size: 8pt;
	font-style: italic;
	font-weight: normal;
	border: none;
	width: 100%;
}

TABLE.topnav
{	
	width: 100%;
	height: 75px;
}

TABLE.formular
{
	font-size: 9pt;
	border: none;
	cellpaddig: 3;
	cellspacing: 3;
	width: 100%;
}

TABLE.overview
{
	font-size: 9pt;
	border-bottom: 1px ridge; 
	border-top: 1px ridge; 
	border-left: 1px ridge; 
	border-right: 1px ridge;
	border-width: 2px;
	border-color: blue;
	border-style: ridge;
	cellpaddig: 3;
	cellspacing: 3;
	width: 100%;
}


TD
{
}

TD.menue-left
{
	text-align: center;
	vertical-align: middle;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	border-style: solid;
	border-width: 2px;
	border-color: #99CCFF;
}

TD.copyright
{
	text-align: right;
	vertical-align: middle;
}

TD.topnav
{
	font-weight: bold;
	font-size: 9pt;
	text-align: center;
	vertical-align: middle;
	width: 120px;
	height: 25px;
	border-top: 1px solid white;
	border-right: 3px white ridge;
	border-left: 1px solid white;
}

TD.topnav-space
{
	width: 5px;
	height: 25px;
}

TD.topnav-empty
{
	vertical-align: bottom;
	width: 100%;
	height: 25px;
}

TD.topnav-title
{
	font-size: 14pt;
	font-weight: bold;
	text-align: right;
	vertical-align: middle;
	width: 100%;
	height: 50px;
}

TD.overview
{
	text-align: left;
	vertical-align: middle
	border-bottom: 1px ridge; 
	border-top: 1px ridge; 
	border-left: 1px ridge; 
	border-right: 1px ridge;
	padding: 3px;
}


DIV.startscreen
{
	width: 100%;
	text-align: center;
	font-size: 12pt;
}

a.menue-left
{
	font-family: Verdana, Arial, Helvetica;
	font-weight: strong;
	text-decoration: none;
}
a:link.menue-left
{
	color: #000058;
}
a:visited.menue-left
{
	color: #000058;
}
a:hover.menue-left
{
	color: purple;
}
a:active.menue-left
{
	color: #FFFFFF;
}
A.logo
{
	border: none;
}
A.topnav
{
	text-decoration: none;
}
A:link.topnav
{
	color: white;
}
A:visited.topnav
{
	color: white;
}
A:focus.topnav
{
	color: white;
}
A:hover.topnav
{
	color: #000078;
}


A.textlink
{
	text-decoration: none;
}
A:link.textlink
{
	color: purple;
}
A:visited.textlink
{
	color: purple;
}
A:focus.textlink
{
	color: white;
}
A:hover.textlink
{
	color: white;
}

INPUT.txt-formular
{	
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	color: black;
	background-color: #99CCFF;
	type: text;
}

INPUT.cmd-formular
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	background-color: #000078;
	color:#99CCFF;
	width: 110px;
	height: 25px;
}

TEXTAREA.txtarea-formular
{	
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	color: black;
	background-color: #99CCFF;
}

SELECT.cbo-formular
{	
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;	
	font-weight: normal;
	color: black;
	background-color: #99CCFF;
	height: 24pt;
}

FIELDSET.formular
{
	border-top: groove white;
	border-left: groove white;
	border-right: groove white;
	border-bottom: groove white;
	padding: 10px;
}

ul
{
	line-height: 150%;
	img-margin: 5px 10px 20px 30px
}

ul ul        
{ 
	list-style-image: url('../images/bullet_blue_02.gif'); 
	line-height: 150%
}

LI
{
}

