body{
	background-color:white;
	font-family:Verdana, Helvetica, Sans;
	font-size:11px;
	color:#0D000B;
}

a{
	color:black;
}

.box_navigation{
	line-height:18px;
	width:684px;
	overflow:hidden;
	border:1px solid #CCCCCC;

}

#marker{
    background-image: url('/media/images/arrow.png');
	background-repeat: no-repeat;
	background-position:670px 6px;
}
#numbers a{
	text-decoration:none;
	color:#0D000B;
}

.box_navigation a{
	text-decoration:none;
	color:#0D000B;
	display:block;
	width:682px;
	padding-left:7px;
}



.box_navigation a strong{
	font-weight:normal;
}

.box_navigation a.visited{
	color:#999999;
}


.box_navigation a:hover, .box_navigation a.marked{
	background-color:#CCCCCC;
}
.box_navigation a.nohover:hover{
    background-color:transparent;
}
.box_navigation a.recent strong, #numbers a.recent_number:hover, #numbers a.recent_current_number, .box_navigation a.new strong, #numbers a.new_number:hover, #numbers a.new_current_number, #address a:hover{
	color:#FF1B48;
}

.box_navigation a.identity strong, #numbers a.identity_number:hover, #numbers a.identity_current_number{
	color:#7535C7;
}
.box_navigation a.print strong, #numbers a.print_number:hover, #numbers a.print_current_number{
	color:#E500A5;
}
.box_navigation a.packagingretail strong, #numbers a.packagingretail_number:hover, #numbers a.packagingretail_current_number{
	color:#00A582;
}
.box_navigation a.book strong, #numbers a.book_number:hover, #numbers a.book_current_number{
	color:#3ED011;
}
.box_navigation a.exhibition strong, #numbers a.exhibition_number:hover, #numbers a.exhibition_current_number{
	color:#01A6DF;
}
.box_navigation a.way-finding strong, #numbers a.way-finding_number:hover, #numbers a.way-finding_current_number{
	color:#D7BD21;
}
.box_navigation a.product strong, #numbers a.product_number:hover, #numbers a.product_current_number{
	color:#FF4914;
}




a.noHover:hover{
	background-color:#ffffff;
}


.box_navigation a.em{
	
}
div{
	position:absolute;
}

#marker a.arrowed{
	background-image:url('images/arrow.png');
	background-repeat: no-repeat;
	background-position:540px 6px;/* top right;x-% y-%/x-pos y-pos;*/
}


#image, #main{
	left:46px;
	top:72px;
}

.main_text,  .constrained{
	padding-left:9px;
}


#numbers, #text, #address{
    left:762px;
}
#numbers{
	top:31px;
}
#numbers a{
	padding-right:3px;
}


#text p:first-child{
	padding-top:0px;
	margin-top:0px;
}
#text{
	top:67px;
	width:245px;
}

#chooser_drop, #marker{
	left:46px;
	top:31px;
	
}
#chooser_drop{
    top:600px;
	background-color:white;
	z-index:2;
	width:684px;
}

#inside_box{
	margin:0px;
	padding:0px;
	top:0px;
	left:0px;
	position:absolute;
}
#marker{
	visibility:visible;
}


.front_page p{
	margin-top:4px;
}
.front_page, .constrained{
	width:543px;

}
.front_page{
	font-family:Georgia, serif;
	font-size:1.9em;
}

#address{
	position:absolute;
	top:34px;
	margin-top:0px;
	line-height:15px;
}
#address p{
	margin-top:0px;
}
#news{
	position:absolute;
	top:165px;
	margin-top:0px;
	line-height:15px;
}

#address a{
	text-decoration:none;
	color:#0D000B;
}

#news a{
	text-decoration:underline;
}
#messages{
	border:1px dashed pink;
	width:400;
	height:200;
	top:0px;
	left:600px;}
	
.elsewhere{
	left:-1000em;
}
.thinner{
	width:200px;
}

#loader{
	position:absolute;
	top:200px;
	left:800px;
	border:1px solid black;
}
#arrow_down, #arrow_up{
    z-index:100;
    position:absolute;
    margin:7px;
    right:0px;
}
#arrow_down{
    bottom:0px;
}

#arrow_up{
    
}


