/* Layers */
#content		{ position:absolute; width:420px; left: 340px; top: 226px; z-index:10; visibility: visible;}
#menu			{ position:absolute; width:202px; left: 60px; top: 180px;  z-index:10; visibility: visible; margin: 0px; padding: 1px; background-color: #CCCCCC; layer-background-color: #CCCCCC; }
#header			{ position:absolute; width:770px; height:181px; z-index: 5; left: 0px; top: 0px; visibility: visible; }


/*  -----------  */
/*  Main styles  */
/*  -----------  */

body				{ background: white url(../images/header01.jpg) repeat-x; margin: 0; padding: 0;}
td					{ color: #036; font-size: 13px; }
a:link				{ color: #c00; text-decoration: underline; }
a:visited			{ color: #c00; text-decoration: none; }
a:hover				{ color: #000; text-decoration: underline; }

/*  -----------  */
/*  Type styles  */
/* ------------- */

/* main heading */
h1						{ color: #636363; font-size: 24px; line-height: 24px; font-family: Georgia, Times; font-weight: bold; letter-spacing: 0.1em; margin-bottom: 0.5em;	margin-top: 0.3em; }
/* heading */
h2						{ color: #636363; font-size: 17px; line-height: 17px; font-family: Georgia, Times; font-weight: bold; margin-bottom: 0.5em; margin-top: 0.2em; }
/* sub heading*/
h3						{ color: #333;    font-size: 13px; line-height: 22px; font-family: Georgia, Times; margin-bottom: 0.1em;	margin-top: 0.2em; }
/* paragraf main type style */
p					    { color: #036; font-size: 13px; line-height: 22px; font-family: Georgia, Times; margin: 0px; }
/* smal */
h4						{ font-size: 10px; font-family: verdana, Trebuchet MS; line-height: 10px; margin-bottom: 0.1em;	margin-top: 0.1em; }
/* smal */
h5						{ font-size: 10px; font-family: verdana, Trebuchet MS; line-height: 10px; margin-bottom: 0.1em;	margin-top: 0.1em; }
/* super small */
h6						{ color: #b2b9c0; font-size: 10px; font-family: verdana, Trebuchet MS; 	font-weight: normal; line-height: 10px; margin-bottom: 0.1em;	margin-top: 0.1em; }

/* Type styles */

.txtsml 			{ color: #78838d; font-size: 11px; line-height: 14px; font-family: verdana, Trebuchet MS }
.txtsml a:link		{ color: #78838d; text-decoration: underline }
.txtsml a:visited	{ color: #78838d; text-decoration: underline }
.txtsml a:hover		{ color: #000; text-decoration: underline }

.txtxsml			{ font-size: 10px; line-height: 10px }
.txtxsmllight		{ color: #b2b9c0; font-size: 10px; line-height: 10px }

.txttopmenu    { color: #666; font-size: 11px; font-family: verdana, Trebuchet MS }
.txttopmenu a:link    { color: #666; text-decoration: none }
.txttopmenu a:visited     { color: #666; text-decoration: none }
.txttopmenu a:hover       { color: #000; text-decoration: underline }

/* Colors */
.colormidgrey  { color: #636363 }
.colorred   { color: #c00 }
.colorblue { color: #036 }

/* Forms elemeneter */
.inputfelt		{ background-color: #F3F3F3; border-width: 1px; border-style: solid; border-color: #999999; width: 370px; margin: 0px; padding: 2px; }
.inputfeltplain	{ background-color: #F3F3F3; border-width: 1px; border-style: solid; border-color: #999999; margin: 0px; padding: 2px; }
.checkbox		{ background-color: #F3F3F3; }
.popdown		{ background-color: #F3F3F3; }
.buttonok		{ color: #FFFFFF; font-weight: bold; font-size: 14px; font-family: Georgia, Times; background-color: #333; width: 120px }
.buttoncancel	{ color: #666; font-size: 10px; font-family: Georgia, Times; background-color: #CCCCCC}

/* Mics */
.tablebgr001	{ background: url(/images/bgr-table001.gif) repeat-x }
.cellover		{ background-color: #d8d8c9; onmouseover="this.style.background='#d8d8c9': " OnMouseOut="this.style.background='F0F0E0' }
.cellout		{ background-color: #f0f0e0; onmouseover="this.style.background='#d8d8c9': " OnMouseOut="this.style.background='F0F0E0' }
