
body {
	margin:3px;
	padding:0px;
	font-size:12px;
	font-weight:normal;
	color:#333333;
     	font-family:verdana,tahoma,arial,helvetica,sans-serif;
}

br,p,ul,ol,li,div,table,td,th,tr,input,select,address,blockquote {
	font-family:verdana,tahoma,arial,helvetica,sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #333333;
}

.logo01
{
	FONT-SIZE:18px;
	color:#FFFFFF;
	font-weight:bold;
}

.logo02	
{
	FONT-SIZE:18px;
	font-weight:bold;
}


.infobox {
	border:1px solid lightgrey;
	background-color: #F3F3F3;
	margin-top:5px;
	margin-bottom:5px;
	padding:10px;
	font-size:12px;
	text-align:left;
	}

.infoBox {
	border:1px solid lightgrey;
	background-color: #FFF3D2;
	margin-top:5px;
	margin-bottom:5px;
	padding:10px;
	font-size:12px;
	text-align:left;
	}

.infoboxlink {
	border:0px solid lightgrey;
	BACKGROUND-COLOR:#FFF3D2;
	margin-top:2px;
	margin-bottom:5px;
	padding:3px 0 3px 0;
	}

.infoboxMSG {
	border:1px solid green;
	background:#E2FFE4;
	border:1px solid #A2E498;
	background:#F4FFF4;
	margin-top:15px;
	margin-bottom:15px;
	padding:10px;

}

.infoboxMSG ul{
	margin:0px;
	padding:0px;
}

.infoboxErrorMSG {
	/*border:1px solid #9B0000;
	background:#FFE8E8;*/
	border:1px solid #FF8080;
	background:#FFECEC;
	margin-top:15px;
	margin-bottom:15px;
	padding:10px;
}


.infoboxErrorMSG ul{
	margin:0px;
	padding:0px;
}



h1 {
	font-weight:bold;
	font-size:12px;
	margin:0px;
	padding:3px 0 3px 0;
}
h2 {
	font-weight:bold;
	font-size:12px;
	margin:0px;
	padding:3px 0 3px 0;
}


form {
	margin:0px;
	padding:0px;
}


ul {
	margin-left: 5px;
	padding: 0px;
	BORDER: 0px solid #E6E6E6;
}


li 	{
	margin-top: 2px;
	margin-left: 14px;
	padding: 2px;
	font-size: 13px;
}


/* Links */

a {
	Text-Decoration: none;
	/* color:#000040;*/
 	/* color:RGB(0,0,88);*/
 	color:RGB(60,60,140);
}

a:hover
{
	Text-Decoration: underline;
	/* color:#00005B; */
	/* color:#00006F; */
	/* color:000051; */
}

.TopNav
 {
	FONT-SIZE:12px;
	color: #FFFFFF;
	font-weight:bold;
}

.footer
{
	FONT-SIZE:11px;
	background-color:#ffffff;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
	BORDER: 4px solid #ffffff;
	text-align:center;
}

.partner
{	
	background:url(/ly_images/bg_default.png) 0 0px repeat-x ;
	background-color:RGB(90,90,90);
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
	BORDER: 4px solid #E6E6E6;
	text-align:center;
	color:#ffffff;
	/* float:left;*/
	margin:0px;
}


.partner a
{
	Display:block;
	color:#ffffff;
	padding:4px;
}

.partner a:hover
{
	Display:block;
	background:url(/ly_images/bg_museen.png) 0 0px repeat-x ;
	background-color:#335AA4;
	color:#ffffff;
	padding:4px;
	Text-Decoration: none;
}

.partnerclear
{
	 clear: left; 
}



#SubNavLeft 
{
	text-align:right;
}

#SubNavLeft br {
	Text-Decoration: none;
	font-size:1px;
	PADDING: 0px;
	margin: 0px;
}



#SubNavLeft ul {
	Text-Decoration: none;
	margin: 0px;
	PADDING: 0px;
	list-style-type: none;
}

#SubNavLeft li {
	PADDING: 0px;
	margin:0px;
}

#SubNavLeft A {
	Text-Decoration: none;
	DISPLAY: block;
	text-align:left;
	font-size:11px;
	PADDING: 6px;
	margin-left:6px;
	margin-bottom:0px;
	BORDER-TOP: #E6E6E6  1px solid;
	BORDER-LEFT: #E6E6E6  1px solid;
	BORDER-BOTTOM: #E6E6E6 1px solid;
}

#SubNavLeft A:hover {
	DISPLAY: block;
	PADDING: 6px;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-TOP: #8C8C8C 1px solid;
	BORDER-LEFT: #8C8C8C 1px solid;
	BORDER-BOTTOM: #8C8C8C 1px solid;
}


.ContentBox_01 {
	border:1px solid lightgrey;
	width:100%;
	padding:0px;
	font-size:11px;
	}


.ContentBox_01_Padding
{
	padding:8px;
	border:0px solid lightgrey;

}

.ContentBox_01 h1{
	BACKGROUND-COLOR: #F3F3F3;
	font-size:12px;
	font-family:verdana;
	font-weight:normal;
	margin-top:2px;
	margin-bottom:8px;
	padding:3px 0 3px 0;
	}

.ContentBox_01 a{
	font-weight:normal;
	margin-bottom: 3px;
	}


.ContentBox_01 a:hover{
		}


.ContentBox_01  hr {
	COLOR: #EFEFEF;
	size:1px;
	height:1px;
	}

.ContentBox_01  textnorm 
{
	font-weight: normal;
}

.ContentBox_02 {
	border:1px solid lightgrey;
	width:100%;
	padding:0px;
	BACKGROUND-COLOR: rgb(254,254,254) 
	/*;
BACKGROUND-COLOR: #FFFFFF;
*/
	}


.ContentBox_02 h2{
	font-size:13px;
	margin-top:0px;
	font-weight: normal;
	}

.ContentBox_02 h3{
 	color:RGB(60,60,140);/*	color:RGB(60,60,140);*/
	BACKGROUND-COLOR: rgb(246,246,246) ; /* "#EEEEEE" #EFEFEF;#F7F7F7;*/
	/*
border-top:1px solid rgb(220,220,220);

*/	
 	font-size:16px;
	line-height:1.2em;
	font-weight:bold;
	margin-top:2px;
	margin-bottom:4px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
	}

.ContentBox_02 hr {
	font-size:13px;
	margin-top:10px;
	COLOR: #EFEFEF;
	size:1px;
	height:1px;
	}


.ContentBox_02.evteaser {
	margin-top  : 12px;
	line-height : 1.6em;
	font-size:  1em;
	}


.ContentBox_02.evdetaillink {
	text-align: right;
	margin-top  : 10px;
	}


.cat {
	COLOR: #333333;
	font-size:11px;
}



.ContentBox_02 a{
 	color:RGB(60,60,140);
	font-weight:normal;
	font-size:12px;
	margin-bottom: 3px;
	}

.ContentBox_02 a:hover
{
 	color:RGB(60,60,140);
	Text-Decoration: underline;
	}



.ContentBox_02  p, div, br  {

	}


.ContentBox_02 textnorm 
{
	font-weight: normal;
}

.detailLink
{
	margin-top:10px;
	text-align:right;
}

.ContentBox_02_Padding
{
	padding:8px;
	border:0px solid lightgrey;
}



.ContentBox_02_TopCaptionLeft
{
	padding-left:8px;
	padding-right:8px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
	float:left;
}

.ContentBox_02_TopCaptionLeft a
{
	font-size:11px;
}
.ContentBox_02_TopCaptionRight
{
	padding-left:8px;
	padding-right:8px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
	float:right;
}

.ContentBox_02_TopCaptionRight a
{
	font-size:11px;
}

.ContentBox_02 azindex.a{padding:1px 2px;border:1px solid #ffffff; }
.ContentBox_02 azindex.a:hover {padding:1px 2px;border:1px solid #335AA4; }

.pix01
{
	font-size:1px;
	height:1px;
}

.recdetail 		 { margin-top:10px;BORDER:0px solid lightgrey;padding:8px;}
.recdetail_desc		 { float:left;BORDER: 0px solid lightgrey;width:320px;margin-right:10px;}
.recdetail_desc div	 { margin-top:8px;}
.recdetail_info		 { float:right;width:180px;BORDER: 0px solid lightgrey;}
.recdetail_info div	 { margin-top:8px;}
.recdetail_clear	 { clear:both;margin-bottom:10px;line-height:1px;font-size:1px;}

