/************************************************************************
 *
 * Name : formats.css
 *
 * Task : central format definitions for my web pages
 *
 * Created : 07. March 2005
 *
 * Last modified : 26. June 2006
 *
 * Version : 1.11
 *
 * Author : Dr. Michael Ebner (email: Michael (at) DrEbner.net)
 *
 ************************************************************************/

body				{ background-color:#FFFFFF; color: #000000;  margin:0;
              padding:0; font: 11px/1.5em Verdana;} /*font: font height and line height*/
/*font-family: Verdana, Arial, Helvetica, sans-serif; */


/* Link ########################################################################### */ 

a:link                          { color: #0055ff; text-decoration: underline; }
a:visited, a:active             { color: #0000a0; text-decoration: underline; }
a:hover                         { color: #e60000; text-decoration: underline; }

/* Menu ########################################################################### */ 

.menu                           { color: #CCCCCC; }
.menu a:link                    { color: #cccccc; text-decoration: underline; }
.menu a:visited                 { color: #cccccc; text-decoration: underline; }
.menu a:active                  { color: #FFFFFF; text-decoration: underline; }
.menu a:hover                   { color: #FFFFFF; text-decoration: underline; }
.menu TD                        { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; }
.menu TD.separator              { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; }


.menuleft                       { text-align: left; background-color:#cccccc; color:#cccccc; border-bottom:1px solid #666; 
                                  margin: 0;  font-weight: bold;
                                }
.menuleft div                   { text-align: left; background-color:#cccccc; border-bottom:0px; 
                                  margin: 0; font-size: 80%;  font-weight: bold;
                                }

.menuleft ul                    { list-style: none; margin: 0;  padding: 0; }


.menurigth                      { text-align: left; background-color:#cccccc; border-bottom:1px solid #666; 
                                  margin: 0;  
                                }
                                
/* Heading ###########################################################################   */ 

/* background-color:#00ddff; */

.maintitle                      { background-color:#55a5ff; color: #000000;
                       font-weight:bold; font-size: 1.6em; PADDING-BOTTOM: 2ex; PADDING-TOP: 2ex;}

.subtitle                       { font-weight:bold; font-size: 1.4em; PADDING-BOTTOM: 1ex; }

.smalltitle                     { font-style:italic; }


/*
h2 {
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #000;
        margin: 0px;
        padding: 30px 0px 30px 0px;
}


h4  { font-family: sans-serif;
      text-decoration: underline;
		  font-size: 1.2em }
*/

/* Content ########################################################################### */ 

.content {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px;  PADDING-BOTTOM: 8px; PADDING-TOP: 8px;
	COLOR: #000000; BACKGROUND-COLOR: #efefef;
	border-bottom:1px solid #666; }

/* General ########################################################################### */ 


ul { line-height:2em; }


TR.copy { FONT-SIZE: 10px; FONT-FAMILY: sans-serif; }

editor      { white-space:pre; }

longline  { white-space:nowrap; }


/* CV ########################################################################### */ 


.cv thead td {line-height:normal;
          font-weight:bold;
          background-color:#cccccc;   
          padding: 5px 0px 5px 0px;    
}


.cv tbody td {
     font-weight:normal;
     line-height:2em;
     padding: 5px 0px 5px 0px;
     /*background-color:#ff0000;*/
}


/* Test ########################################################################### */ 

.testclass	{ background-color:#ffffff; color: #000000; }

/* ########################################################################### */ 

   