/* Generelt */
body{
	margin: 0;
	background-color: #9ECBAD;
}

table.body{
	width:100%;
	height:100%;
}

A:link, A:visited, A:active{
  font: normal 12px verdana, sans-serif;
  color: #3E3E3E;
  text-decoration: underline;
}
A:hover{
  font: normal 12px verdana, sans-serif;
  color: #ffffff;
  text-decoration: underline;
}

/****************************************************************************/
/*************************** TOP AND BOTTOM CONTENT *************************/
.top{
	background-color: #821D18;
	border-bottom: 1px solid #ffffff;
	height: 70px

}

.bottom{
	background-color: #821D18;
	border-top: 1px solid #C1F8D3;
}

/****************************************************************************/
/*************************** LEFT CONTENT ***********************************/
.left{
	width: 120px;
	height: 424px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	vertical-align:top;
	background-color: #A4C3AF;
}

table.lefttable{	
	width:120px;
	height:424px;
}

.leftpic{
	background-image: url(../pics/angel.jpg);
	background-repeat: no-repeat;
	height: 244px;
}

.midpic{
	background-image: url(../pics/midpic.gif);
	background-repeat: no-repeat;
	border-top: 1px solid #ffffff;
	height: 20px;
}

.menupic{
	background-image: url(../pics/menu_bg.gif);
	background-repeat: no-repeat;
	text-align: right;
	padding-right: 10px;
	padding-top: 10px;
	vertical-align:top;
	height: 170px;
}
A.menulink:link, A.menulink:visited, A.menulink:active{
	font: bold 11px trebuchet MS, sans-serif;
	color: #ffffff;
	text-decoration: none;
	
}

A.menulink:hover{
	font: bold 11px trebuchet MS, sans-serif;
	color: #3E3E3E;
	text-decoration: none;
}

A.menu_active:link, A.menu_active:visited, A.menu_active:active{
	font: bold 11px trebuchet MS, sans-serif;
	color: #821D18;
	text-decoration: none;
}

A.prlink:link, A.prlink:visited, A.prlink:active{
	font: normal 12px verdana, sans-serif;
	color: #ffffff;
	text-decoration: underline;
	
}

A.prlink:hover{
	font: normal 12px verdana, sans-serif;
	color: #ffffff;
	text-decoration: underline;
}
/****************************************************************************/
/********************* MID CONTENT*******************************************/
.mid{
	width:510px;
	vertical-align:top;
	
}
table.contenttable{	
	width:100%;
	height:100%;
	
}

.logo{
	background-image: url(../pics/logo.gif);
	height: 80px;
}

.logo2{
	background-image: url(../pics/entertainment_logo.gif);
	height: 80px;
}

.logo3{
	background-image: url(../pics/hildegard_logo.gif);
	height: 80px;
}

.logo4{
	background-image: url(../pics/triocastello_logo.gif);
	height: 80px;
}


.content{
	background-image: url(../pics/bg.gif);
	background-repeat: repeat;
	padding: 15px 15px 10px 50px;
	vertical-align:top;
	font: normal 12px verdana, sans-serif;
  	color: #3E3E3E;	
}
/****************************************************************************/
/********************* RIGHT CONTENT*****************************************/
.right{
	width: 150px;
	vertical-align: top;
	padding: 40px 20px 10px 10px;
}

#magnaphon{
	padding: 150px 20px 0 10px;
}
.right{
	font: normal 9px trebuchet ms, sans-serif;
  	color: #ffffff;
  	width: 170px;
	vertical-align: top;
	padding: 40px 20px 10px 10px;
}

A.rightlink:link, A.rightlink:visited, A.rightlink:active{
	font: normal 9px trebuchet MS, sans-serif;
	color: #ffffff;
	text-decoration: none;	
}

A.rightlink:hover{
	font: bold 9px trebuchet MS, sans-serif;
	color: #3E3E3E;
	text-decoration: none;
}
