/***********************************************/
/* HTML tag styles                             */
/***********************************************/

body{
	background: url(images/satyr_background.gif);
	background-attachment: fixed;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/************************************/
/* hyperlink and anchor tag styles  */
/************************************/

a{
	color: #005FA9;
	text-decoration: none;
}

a:link{
	color: #005FA9;
	text-decoration: none;
}

a:visited{
	color: #005FA9;
	text-decoration: none;
}

a:hover{
	color: #005FA9;
	text-decoration: underline;
}


/************************************/
/* Other tag styles                 */
/************************************/

h1{
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:1.2em;
	font-weight:bold;
	color:#003D66;
}

.ft_normal{
	font-family: Times, "Times New Roman", serif;
	font-size:1em;
}

.ft_kursiv{
	font-family: Times, "Times New Roman", serif;
	font-size:1em;
	font-style:italic;
}

.tb_head_normal{
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size: 0.9em;
	padding-left: 10px;
	color:#000A55;
}

.tb_head_bold{
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	padding-left: 10px;
	color:#000A55;
}

.tb_desc{
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size: 0.9em;
	padding-left: 20px;
}

.tb_comment{
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:0.7em;
	padding-left: 20px;
}


/************************************/
/* List Tags                        */
/************************************/

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}


/************************************/
/* Form and related Tags            */
/************************************/  
label{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: bold;
 color: #334d55;
}
				
input{
font-family: Arial,sans-serif;
}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#intro {
  text-align: center;
  margin: 50px;
}

#intro_content {
}

#logo {
	position:absolute; 
	left:0px; 
	top:0px; 
	width:308px; 
	height:232px;
}

#nav_top {
	position:absolute;
	left:308px;
	top:59px;
	width:470px;
	height:114px;	
}

#nav_bottom {
	position:absolute;
	left:48px;
	top:95%;
	width:239px;
	height:61px;
	z-index: 100;
}

#main {
	position:absolute;
	left:41px;
	top:232px;
	width:600px;
	height:600px;
	z-index:1;
}

#content_frame {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:90%;
	z-index:10;
	background-color:#E4E0CB;
	border:1px solid #878787;
	z-index:10;
}

#content {
	position:absolute;
	left:30px;
	top:30px;
	width:540px;
	height:100%;
	z-index:100;
}

/***********************************************/
/*Component Divs                               */
/***********************************************/

#cf_lo_shade {
	position:absolute;
	top: -3px;
	left: -3px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

#cf_lo {
	position:absolute;
	top: -1px;
	left: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

#cf_ro {
	position:absolute;
	top: -1px;
	right: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

#cf_lu {
	position:absolute;
	bottom: -1px;
	left: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

#cf_ru {
	position:absolute;
	bottom: -1px;
	right: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

