/*
 * Style Sheet (CSS) for Curriculum Vitae
 * Filename =		"cv_style.css" 
 */

body	{ 
	background: #FFFFFF; /*#F0F0F0;*/ /* #FFF5F0; */ 
	color: #000000;
	/* font-family: Roman, Times, serif; */
	font-size: 12pt;   /* medium */
	}

table.table-label-link
	{
	border-style: none;
	border-width: 0; 

	margin: 0;	/* top right bottom left */
	padding: 0; 
	}

img.img-label-link	{ 
	float:    none; 
	border-style: none; 
	padding:  0;
	margin:  0;
	}


P.date	{
	text-align: center;
	font-size: 110%; 
	font-weight: bold;
	}

P.info	{
	text-align: left;
	font-size: 55%; 
	font-style: normal;
	font-weight: normal;
	line-height: 90%;
	margin: 0   0   0   0;      
	}

A	{ 
	font-style: italic;
	font-variant: normal; 
	font-weight: normal;
	font-size: 80%;  
	/* font-family: Arial, monospace, helvetica, sans-serif;  */

	border-style: none;
	margin:  0;      
	padding: 0;
	}

/* 'font-family', 'font-style', 'font-variant' and 'font-weight', 'font-size', 'font'. */

A:link 	{ 
	color: #CC0039; /*#800080;*/ /*#D00000*/ 
	background-color: transparent;
	}

A:visited { 
	color: #80005E; /* #80005F */  /*#900000*/ 
	background-color: transparent;
	}

A:active { 
	color: #FF0000; /*#FF8000*/   
	background-color: transparent;
	}
 

SPAN.big-char	{
	float: none;
	text-transform: none;
	text-decoration: none;

	font-style: oblique;
	font-variant: normal;
	font-weight: bold;
	letter-spacing: normal; 

	line-height: 55%;
	font-size: 390%; 
	display: inline; 
	vertical-align: baseline; /* top; */ /*middle;*/
		}

SPAN.lifted-text {
	float: none;
	text-transform: none;
	text-decoration: none;

	font-style: /* normal; */  oblique;
	font-variant: normal;
	font-weight: bold;
	letter-spacing: normal; 
	display: inline; 
	vertical-align: super;
		}


/* h1	{
	text-align: center;
	align: center;
		}
h2	{
	text-align: center;
		} */

h1.class0	{
	text-align: center;
		}

h2.class0	{
	text-align: center;
		}

div.pic {
	text-align: center;
	margin:  2em 0 0 0;
}
		
h3.class0	{
	text-align: left;
	font-style: italic; 
	margin: 1em   0   0   1em;      
	padding: 0;
		}

h4.class0	{
	text-align: left;
	font-weight: bold; 
	margin:  1em 0 0 0;      
	padding: 0;
		}


ul.class0	{
	list-style-type: disC;		/* but not "disK" */
	list-style-position: outside; /* inside; */ 
    background: transparent;  
    margin: 0 0 0 1.5em;      
    padding: 0;
		}

LI.class0 
		{ 
    background: transparent;    
    margin: 0; 
    padding: 0;
		}

UL.in-text	{
    list-style: square outside; /* disC */ 
    background: transparent; 
    margin: 0 0 0 1.5em;      
    padding: 0;
		}

LI.in-text 
		{ 
    background: transparent;    
    margin: 0; 
    padding: 0;
		}

TABLE.text-table
	{ 
	/* border-width: thin ;*/ 
	/* border-style: none; */
	border-color: #080;

	color:	#000;
	background-color: #CCE0CC;

	/*#D3FFE5;*/ /*#CCFFD7;*/ /* #DCFFEB;*/  /*#E0FFE0;*/
	}
