:root {
    color-scheme: light dark;
}
body.main { 
	background-color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: red; margin-top: 6px; margin-left: 6px;
}
body.cv { 
	SCROLLBAR-FACE-COLOR: #990000; 
	SCROLLBAR-HIGHLIGHT-COLOR: #000000;
	SCROLLBAR-SHADOW-COLOR: #999999; 
	SCROLLBAR-3DLIGHT-COLOR: #999999
	SCROLLBAR-ARROW-COLOR: #FFCC00;
	SCROLLBAR-TRACK-COLOR: #999999;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
	background-color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: red; margin-top: 6px; margin-left: 6px;
}
body.start { 
	SCROLLBAR-FACE-COLOR: #990000; 
	SCROLLBAR-HIGHLIGHT-COLOR: #000000;
	SCROLLBAR-SHADOW-COLOR: #999999; 
	SCROLLBAR-3DLIGHT-COLOR: #999999
	SCROLLBAR-ARROW-COLOR: #FFCC00;
	SCROLLBAR-TRACK-COLOR: #999999;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
	background: black url("/i/mx4_contour_red2.png") no-repeat center center fixed;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: red ;
	vertical-align: middle;
	text-align: center;
	margin: 0px;
	overflow: hidden;
}
body.right { 
	background-color: black;
	background-image: url(/images/backright.jpg);
	background-repeat: repeat-y;
	text-align: center;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: white ;
}
body.menu { 
	background-color: black;
	background-image: url(/images/backmenu.jpg);
	background-repeat: repeat-y;
	text-align: left;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: white ;
	margin-left: 8px;
	margin-top: 0px;
}
a:link, a:visited, a:active {
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: yellow;
	background: transparent;
}
a:link img, a:active img, a:visited img { 
	border-style: none;
/*	color: none; */
	background-color: transparent;
}
a img { 
/*	color: none; */
	background-color: transparent;
	border-style: none;
}
a.note:link, a.note:visited, a.note:active {
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	color: yellow;
	background: transparent;
}
a.h1:link, a.h1:visited, a.h1:active {
	background-color: transparent;
	color: white;
	font-size: 18px;
	font-weight: bold;
}
a.txt:link, a.txt:visited, a.txt:active {
	background-color: transparent;
	color: red;
	font-size: 12px;
	font-weight: normal;
}
a.txtb:link, a.txtb:visited, a.txtb:active {
	background-color: transparent;
	color: red;
	font-size: 12px;
	font-weight: bold;
}
a.big:link, a.big:active, a.big:visited, a.h2:visited, a.h2:active {
	background-color: transparent;
	color: yellow;
	font-size: 14px;
	font-weight: bold;
}
h1 {
	background-color: transparent;
	color: white;
	font-size: 18px;
	font-weight: bold;
}
.strong {
	background-color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: white;
	font-weight: bold;
}
.note { background-color: transparent; font-family: arial, helvetica, sans-serif; font-size: 10px; text-decoration: none; color: red ; }
.inote { background-color: transparent; font-family: arial, helvetica, sans-serif; font-size: 10px; text-decoration: none; color: red ; ; font-style: italic}
.bigred,a.bigred:link,a.bigred:visited,a.bigred:active,a.bigred:hover {
	background-color: transparent;
	color: #fd0100;
	font-size: 18px;
	font-weight: bold;
}
a.bigyellow:link, a.bigyellow:visited, a.bigyellow:active {
	background-color: transparent;
	color: red;
	font-size: 18px;
	font-weight: bold;
}
.afake {
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	color: yellow;
	background: transparent;
}
.afake12 {
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: yellow;
	background: transparent;
}
td { 
	background-color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: red;
}
td.space { 
	background-color: red;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: red;
}
.bold { 
	background-color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: red;
	font-weight: bold;
}
.nobold { 
	background-color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: red;
	font-weight: normal;
}
hr { 
	color: #FF0000;
	background-color: transparent;
	height: 1px;
}
table.start, td.start {
	width: 100%;
	height: 100%;
	margin: 0px;
	vertical-align: middle;
	background-color: transparent;
}
input, textarea {
	background-color: red;
	border-color: red;
	SCROLLBAR-FACE-COLOR: #990000; 
	SCROLLBAR-HIGHLIGHT-COLOR: #000000;
	SCROLLBAR-SHADOW-COLOR: black; 
	SCROLLBAR-3DLIGHT-COLOR: red;
/*	SCROLLBAR-3DLIGHT-COLOR: #999999 */
	SCROLLBAR-ARROW-COLOR: black;
	SCROLLBAR-TRACK-COLOR: black;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;

}
#menu {
	float: right;
	position: fixed;
	right: 2em;
}
body.cv a.black, body.cv a.black:link, body.cv a.black:active, body.cv a.black:visited { 
	color: #000000;
}
