
/* EDNA SIDE MENU */

div#sidemenu
{
	width:220px;
	float:left;
	border-style:solid;
	border-color:#fff;
	border-width:0 2px 0 0;	
	/* FONT DEFINITION FOR THE COMPLETE SID EMENU */
	font-size:0.8em;
	line-height:1.2em;
}

#sidemenu ul 
{
	list-style-type: none;
 	width:100%;
}

#sidemenu ul li
{
	list-style-type: none;
	
	border-style:solid;
	border-color:#fff;
	border-width:0 0 2px 0;
}


/* The Languages */

li#languages
{
	font-size:0.8em;
	background-color:#E9E5DF;
	text-align:left;
	padding:6px 8px 6px 8px !important;
}

#languages a, #languages a:link
{
	background-color:transparent;
	color:#3F3F3F;	
	padding:0 0.8em 0 0;
}

#languages a:hover, #languages a:focus
{
	text-decoration:underline;
	background-color:transparent;
	color:#1F1F1F;
}




/* The Search */

li#search
{	
	background-color:#DDD8D0;
	text-align:left;
	padding:8px;
}

#search fieldset
{
	border:none;
}

#search legend
{
	display:none;
}

#search label
{
	display:none;
}

#ednasearch
{
	float:left;
	width:179px;
	font-size:1.0em;
	border: solid 1px #BAB4B4;	
	padding:2px;
	margin:0 0 0 0;
}

#ednasearch:hover, #ednasearch:focus
{
	border: solid 1px #827979;	
}

#searchsubmit
{
	float:right;
	margin:3px 0 3px 0;

}

#search a, #search a:link
{
	font-size:0.8em;
	line-height:1.0em;
	color:#3F3F3F;
}

#search a:hover, #search a:focus
{
	text-decoration:underline;
	color:#1F1F1F;
}






/* Main Links 

	there are three different link classes
	- normal without any special marking
	- with arrow indicating presence of sub menu
	- with dash indicating that opened sub menu can be closed again

*/


/* default indicated by h3.mainCat*/

#sidemenu h3 {
	font-size:1.0em;
}

.mainCat a
{
	font-weight: bold;
	text-align: right;
	color: #fff;
	display: block;
	padding: 16px 28px 6px 8px;
}



/* The ones conatining sub menues */

.upCat a
{
	font-weight: bold;
	text-align: right;
	color: #fff;
	display: block;
	padding: 16px 28px 6px 8px;
	/*background-image: url(../images/menu_arrow.gif);
	background-position: right bottom;
	background-repeat: no-repeat;*/
}


/* the dash is resolved by adding a class specification */

.upCat a.open
{
	/*background-image: url(../images/menu_open.gif) !important;*/
}



/* the sub menu general specification */

.subCat
{
	text-align:right;
	font-size:0.8em;
	list-style-type: none;
 	margin:0;
 	padding:0;
	width:100%;
}

.subCat li
{
	text-align:right;
 	margin:0;
 	padding:0;
 	list-style-type: none;
	border-width:1px 0 0 0 !important;
}

.subCat a
{
	text-align:right;
	display: block;
	background:none;
	padding: 6px 28px 6px 8px;
}




/* general the colours! */

a.edna01, a.edna01:link, a.edna01:visited
{
	color: #fff;
	background-color: #3F98AB;
}


a.edna01:hover, a.edna01:focus
{
	color: #fff;
	text-decoration:none;
	background-color: #1B89A0;
}


a.edna02, a.edna02:link, a.edna02:visited
{
	color: #fff;
	background-color: #3F84AB;
}


a.edna02:hover, a.edna02:focus
{
	color: #fff;
	text-decoration:none;
	background-color: #0776B4;
}



a.edna03, a.edna03:link, a.edna03:visited
{
	color: #fff;
	background-color: #3F53AB;
}


a.edna03:hover, a.edna03:focus
{
	color: #fff;
	text-decoration:none;
	background-color: #0727B4;
}



a.edna04, a.edna04:link, a.edna04:visited
{
	color: #fff;
	background-color: #603FAB;
}


a.edna04:hover, a.edna04:focus
{
	color: #fff;
	text-decoration:none;
	background-color: #3C07B4;
}



a.edna05, a.edna05:link, a.edna05:visited
{
	color: #fff;
	background-color: #953FAB;
}


a.edna05:hover, a.edna05:focus
{
	color: #fff;
	text-decoration:none;
	background-color: #9007B4;
}



a.edna06, a.edna06:link, a.edna06:visited
{
	color: #fff;
	background-color: #AB3F8B;
}


a.edna06:hover, a.edna06:focus
{
	color: #fff;
	text-decoration:none;
	background-color: #B40780;
}



a.edna07, a.edna07:link, a.edna07:visited
{
	color: #fff;
	background-color: #AB3F6A;
}


a.edna07:hover, a.edna07:focus
{
	color: #fff;
	text-decoration:none;
	background-color: #B4074D;
}



a.edna08, a.edna08:link, a.edna08:visited
{
	color: #fff;
	background-color: #AB3F3F;
}


a.edna08:hover, a.edna08:focus
{
	color: #fff;
	text-decoration:none;
	background-color: #B40707;
}




a.edna09, a.edna09:link, a.edna09:visited
{
	color: #fff;
	background-color: #AB5B3F;
}


a.edna09:hover, a.edna09:focus
{
	color: #fff;
	text-decoration:none;
	background-color: #B43407;
}




a.edna10, a.edna10:link, a.edna10:visited
{
	color: #fff;
	background-color: #AB7C3F;
}


a.edna10:hover, a.edna10:focus
{
	color: #fff;
	text-decoration:none;
	background-color: #B46807;
}



/* Second Side Menu */

a.ednasecondSide, a.ednasecondSide:link, a.ednasecondSide:visited
{
	text-align: right;
	color: #3F3F3F;
  font-weight:normal;
	display: block;
	background-color: #E9E5DF;
	padding: 6px 28px 6px 8px;
	background-repeat: no-repeat;
}


a.ednasecondSide:hover, a.ednasecondSide:focus
{
	text-decoration:none;
  font-weight:normal;
	color: #1F1F1F;
	background-color: #DDD8D0;
}
