/*

	Copyright (C) 2004-2006 BITPlan GmbH
  Pater-Delp-Str. 1                       
  D-47877 Willich-Schiefbahn              
                                          
  Fon. +49 1805 BITPlan                   
     = +49 1805 2487526                   
 	Fax. +49 2154 811 481   

	$Header: /usr/cvsroot/Source/PHP/com/bitplan/web/formstyle.css,v 1.5 2007/10/02 13:24:59 msf Exp $
  $Id: formstyle.css,v 1.5 2007/10/02 13:24:59 msf Exp $
  $Log: formstyle.css,v $
  Revision 1.5  2007/10/02 13:24:59  msf
  yaf

  Revision 1.4  2007/10/01 13:49:40  msf
  yaf

  Revision 1.3  2007/10/01 13:21:46  msf
  improved

  Revision 1.2  2007/07/11 18:04:17  msf
  imrpoved

  Revision 1.1  2007/03/19 09:35:19  wf
  improved

  Revision 1.5  2006/12/10 15:07:50  msf
  improved

  Revision 1.4  2006/12/07 14:57:18  msf
  layout much improved

  Revision 1.3  2006/12/04 15:08:55  msf
  fixed

  Revision 1.2  2006/11/26 14:18:13  msf
  improved

  Revision 1.1  2006/11/25 18:22:19  msf
  prototype for uml2php website

  Revision 1.9  2006/10/18 16:58:53  msf
  layout changed

  Revision 1.8  2006/08/13 18:27:53  msf
  improved


*/

/* General font families for common tags */
font,th,td,p	{ font-family:  Arial, Helvetica, sans-serif }
p, td					{ font-size : 15px; color : #000000; }
ul						{ list-style-type: disc; }

/* Settings for right menu */
.menu li									{ padding-top: 10px; }
.menu .menuitem a,
.menu .menuitem a:visited	{ text-decoration: underline; color:#0000FF; }
.menu .menuitem a:hover		{ color: #FF8000; text-decoration: none; font: 14px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; }

/* Text structure */
h1,
h2						{
								font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
								font-weight: bold;
							}
h2						{ text-decoration: underline; }
h1						{ font-size : 32px;
								background-color: #E6E7E8; 
								color:#000000;
								border-bottom: 1px solid #FF7F00;
								text-decoration: none;
								margin: 4px 0 10px;
							}

/* red color */
.red { color: #FF0000 }

/* This is the border line & background colour round the entire page */
.bodyline	{ background-color: #D7DADF; border: 1px #E5E5A5 solid }

/* This is the outline round the HTML boxes tables */
.boxline	{ background-color: #EAEDF4; border: 2px #D8DDE9 solid }

/* the basic site */
.page				{ color:#000000; margin: 0 5% }
/* the container for the content end menu */
.container	{ background-color:#FFFFFF; min-height:200px }
/* the content section */
.content		{ background-color: #FFFFFF;
							color: #000000;
							padding-top: 5px;
							padding-bottom: 5px;
						}


/* Menu style */
.mainmenu {
	padding: 1px 0;
	font-family: 'Trebuchet ms', Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #e8e8e8;
	background-image: url('/images/uml2php_menubar.gif');
}
.mainmenu a.normal, .mainmenu a:visited {
	color: black;
	text-decoration: none;
	border-right: 1px #b0b0b0 solid;
	padding: 1px 6px;
}
.mainmenu a.current {
	font-weight: bold;
	color: white;
	text-decoration: none;
	background-color: #dd6900;
	background-image: url('/images/uml2php_activemenu.png');
	background-repeat: repeat-x;
	border-right: 1px #b0b0b0 solid;
	padding: 1px 6px;
}
.mainmenu a:hover {
	color: white;
	text-decoration: none;
	background-color: #fc8918;
	background-image: url('/images/uml2php_activemenu.png');
	background-repeat: repeat-x;
	border-right: 1px #b0b0b0 solid;
	padding: 1px 6px;
}

/* languageSelector */
.languageSelector { text-align:right; margin-right:10px; float:right }

/* header and footer */
.headerRow	{ background-color:#e8e8e8; background-image:url(/images/uml2php_headerbg.png); color:#000000; overflow:auto; border-bottom: 1px solid #FF7F00; }
.footerRow	{ background-color:#e8e8e8; color:#000000; border-top: 1px solid #FF7F00; text-align:center }

/* rounded corners */
b.rtop, b.rbottom { display:block; background-color: #FFF }
b.rtop b, b.rbottom b { display:block;height: 1px;
    overflow: hidden; background-color:#e8e8e8 }
b.r1 { margin: 0 5px }
b.r2 { margin: 0 3px }
b.r3 { margin: 0 2px }
b.rtop b.r4, b.rbottom b.r4{ margin: 0 1px;height: 2px }