/* basic style sheet for CR-Corporation websites */
/* last revision: 30.11.04                       */
/* ----------------------------------------------*/

hr 
{
	background-color: #663300;
	color: #663300;
	height: 2px;
	border: 0
}		

h1 
{	color: white; 				/* main header */
 	font-size: 24pt; 
    	font-family: "Tahoma"; 
    	font-weight: normal;
    	text-align: center;
    	margin-top: 0px;
    	margin-bottom: 0px
}			

h3 
{	color: #663300; 				/* text for additional information */
	font-size: 10pt; 
    	font-family: "Tahoma"; 
    	margin-bottom: 0px; 
    	margin-top: 0px; 
    	font-weight: lighter; 
    	text-align: left
}			

h4 
{	color: black; 				/* copyright notice and subs*/
 	font-size: 8pt; 
 	font-family: Arial; 
 	font-weight: lighter; 
 	text-align: center; 
 	margin-bottom: 0; 
 	margin-top: 0;
 	color: gray
}

p  
{	font-size: 10pt; 				/* normal font */
    	font-family: "Tahoma"; 
    	margin-top: 0; 
    	margin-bottom: 0
}

a:link 	  					/* link-properties */
{
	TEXT-DECORATION: none;
	color: red; 
	font-weight: normal
}			

a:visited
{	
	TEXT-DECORATION: none;
	color: red; 
}

a:hover   
{	
	TEXT-DECORATION: underline;
	color: blue
}

body 
{
	background: url("images/back.bmp");
}

TABLE								/* table def */
{
    	BORDER-RIGHT: gray 1px solid;
    	BORDER-TOP: gray 1px solid;
    	BORDER-LEFT: gray 1px solid;
    	BORDER-BOTTOM: gray 1px solid;
}

TABLE TD							/* normal cell */
{
    	BORDER-RIGHT: black 0px solid;
    	BORDER-TOP: black 0px solid;
    	FONT-SIZE: 8pt;
    	BORDER-LEFT: black 0px solid;
    	COLOR: gray;
    	BORDER-BOTTOM: black 0px solid;
    	FONT-FAMILY: Arial;
    	background-color: white
}

TD.title
{
	background: url("images/space/title.jpg");
}

TD.bar
{
	background: url("images/bar.jpg");
}

TD.rcell							/* right cell class */
{
    	width: 0;
    	border-left: 1px solid gray
}

TD.cont							/* normal cell */
{
    	BORDER-RIGHT: black 0px solid;
    	BORDER-TOP: black 0px solid;
    	FONT-SIZE: 9pt;
    	BORDER-LEFT: black 0px solid;
    	COLOR: #666699;
    	BORDER-BOTTOM: black 0px solid;
    	FONT-FAMILY: Arial;
    	WIDTH: 100%;
    	background-color: white;
}

TD.urlcell							/* normal cell */
{
    	BORDER-RIGHT: black 0px solid;
    	BORDER-TOP: gray 1px solid;
    	FONT-SIZE: 9pt;
    	BORDER-LEFT: black 0px solid;
    	COLOR: gray;
    	BORDER-BOTTOM: black 0px solid;
    	FONT-FAMILY: Arial;
    	WIDTH: 100%;
    	background-color: #C6C6FF;
}

A.menuitem
{
    	BORDER-RIGHT: black 0px solid;
    	BORDER-TOP: black 0px solid;
    	BORDER-LEFT: black 0px solid;
    	BORDER-BOTTOM: black 0px solid;
    	FONT-SIZE: 12pt;
    	FONT-WEIGHT: lighter;
    	FONT-FAMILY: Arial;
    	COLOR: white;
    	DISPLAY: block;
    	WIDTH: 159px;
    	BACKGROUND-COLOR: #444444;
    	TEXT-ALIGN: center;
    	CURSOR: pointer;
    	TEXT-DECORATION: none;
}

A.menuitem:hover						/* menu-item cell */
{
    	BACKGROUND-COLOR: #535179;
    	TEXT-DECORATION: none;
    	COLOR: white;
}

A.menuitem:visited						/* menu-item cell */
{
    	BACKGROUND-COLOR: #444444;
    	TEXT-DECORATION: none;
    	COLOR: white;
}

A.menuitem:hover						/* menu-item cell */
{
    	BACKGROUND-COLOR: #535179;
    	TEXT-DECORATION: none;
    	COLOR: white;
}

A.menuitem:active
{
    	BACKGROUND-COLOR: #444444;
    	TEXT-DECORATION: none;
    	COLOR: white;
}

TH.cont							/* heading cell */
{
    	BORDER-RIGHT: black 0px solid;
    	BORDER-TOP: black 0px solid;
    	FONT-SIZE: 12pt;
    	BACKGROUND-IMAGE: url(images/background_main.jpg);
    	TEXT-TRANSFORM: uppercase;
    	BORDER-LEFT: black 0px solid;
    	COLOR: black;
    	BORDER-BOTTOM: gray 1px solid;
    	FONT-FAMILY: Arial;
    	TEXT-ALIGN: left;
    	font-weight: 900
}

TABLE.cont								/* table def */
{
    	BORDER-RIGHT: gray 1px solid;
    	BORDER-TOP: gray 1px solid;
    	BORDER-LEFT: gray 1px solid;
    	BORDER-BOTTOM: gray 1px solid;
    	WIDTH: 100%
} 

TD.navigbar
{
	font-size: 8pt;
	font-family: "Tahoma";
	color: silver;
	text-weight: 300;
	background-color: gray;
    border-top: black 1 px solid;
    border-bottom: black 1px solid;
    text-align: center
}

A.navigbar
{
	font-size: 8pt;
	font-family: "Tahoma";
	color: white;
	text-weight: 300;
/*	background-color: silver;*/
}

a.navigbar:link 	  					/* link-properties */
{
	TEXT-DECORATION: none;
	color: white;
	font-weight: normal
}

a.navigbar:visited
{
	TEXT-DECORATION: none;
	color: white;
}

a.navigbar:hover
{
	TEXT-DECORATION: underline;
	color: white
}
