*
{
	margin: 0px;
	padding: 0px;
}
body
{
	background-color: #C3C4C7;
	text-align: center;
	font-family: Arial;
	font-size: 11px;
}
img
{
	border: none 0px;
}
a
{
	color: #b71234;
}
h1
{
	font-size: 20px;
	margin-bottom: 5px;
}
#MainWrap
{
	margin: 50px auto 20px auto;
	background-color: #FFFFFF;
	width: 900px;
	min-height: 640px;
	overflow: hidden;
}
#TopMenu
{
	background: #bdbdbd url(../gfx/krv_logo_ny_right.jpg) no-repeat right top;
	height: 120px;
	text-align: left;
}
#TopMenu img
{
	float: left;
}
#TopMenu a
{
	font: bold 12px Verdana;
	color: #383b3c;
	text-decoration: none;
}
#TopMenu ul
{
	display: block;
	float: right;
	margin-top: 94px;
	margin-left: 30px; /* 260px; */
}
#TopMenu li
{
	display: block;
	float: left;
	margin: 0px 18px 0px 0px;
}
#Content
{
	text-align: left;	
}
.TwoColumnWrap
{
	margin-top: 21px;
}
.ColumnLeft
{
	float: left;
	margin: 0px 118px 20px 27px;
	width: 363px;
}
.ColumnLeft .MediaTitle
{}
.ColumnLeft h1
{}
.ColumnLeft .Teaser
{}
.ColumnLeft .Body
{
	margin-top: 15px;
}
.ColumnRight
{
	float: right;
	clear: right;
	margin: 0px 27px 9px 0px;
	width: 363px;
	border-bottom: solid 1px #cccccc;
	padding-bottom: 11px;
}
.MediaTitle
{
	margin-bottom: 5px;
	font-style: italic;
}
.ColumnRight .Teaser h2
{
	font-size: 11px;
}
.ColumnRight .ReadMore
{	
	text-decoration: underline;
	float: left;
	margin-top: 4px;
}
/* Kartalog */
#Map
{
	padding: 8px 0px 8px 0px;
}
#Map #ArtList
{
	float: left;
	font-size: 10px;
	font-weight: bold;
	height: 504px;
	overflow: auto;
	text-align: center;
	width: 166px;	
}
#Map #FlashMap
{
	float: left;
	width: 245px;
}
#Map #ArtistList
{
	font-size: 10px;
	height: 504px;
	overflow: auto;
	float: left;
	width: 175px;
}
#Map #ArtistList p
{
	margin-bottom: 7px;
}
#Map #ArtistList a
{
	color: #000000;
	text-decoration: none;
}
#Map #ArtInfo
{
	position: relative;
	text-align: left;
	background-color: #e2e3e4;
	float: left;
	/*width: 214px;*/
	width: 314px;
	margin-top: -8px;
	min-height: 520px;
}
.ArtInfoFrame
{
	position: absolute;
	/*width: 214px;*/
	width: 314px;
	height: 505px;
	text-align: center;
	bottom: 8px;
}
.ArtInfo
{
	position: absolute;
	/*width: 214px;*/
	width: 314px;
	text-align: center;
	bottom: 8px;
}
.ArtInfo p
{
	font-size: 10px;
	font-weight: bold;
	line-height: 18px;
}
.ArtInfo a
{
	color: #000000;
}
.ArtInfoImg
{
	background-color: #000000;
	padding: 1px;
	margin-bottom: 15px;
}
.MapLinkBtn
{
	margin-top: 15px;
}
.Contact
{
	margin-bottom: 17px;
}
.ImageBanner
{
	margin: 3px;
}
.Red
{	
	color: #8d2328;
}
.InfoImage2
{
	margin-top: 60px;
}
.ImageItem
{	
	margin-bottom: 7px;
}
.ImageItem a
{
	display: inline-block;
	width: 80px;
}
.ImageItem img
{	
	vertical-align: text-bottom;
}
.Letter
{
	color: #8d2328;
	font-weight: bold;	
}

/* ApplicationForm.aspx */
.AppTable
{
	text-align:justify;
	width:800px;
	font-size:12px;
}
.AppTable ol
{
	list-style-position:inside;
}
.AppTable th
{
	text-align:right;
}
.AppTable label
{
	margin-left:5px;
}
.AppHiddenList
{
	margin-left:50px;
}
.AppHead
{
	height:60px;
	vertical-align:bottom;
	font-size:16px;
	font-weight:bolder;
}
.Textbox
{
	width:450px;	
}
.AppCap
{
	text-align:right;
}
.ApplyButton
{
	text-align:center;
}
.WarningText
{
	color:Red;
}
.AppSent
{
	text-align:center;
	font-size:16px;
	color:Red;
}
.ClearBoth
{
	clear: both;
}
/* Kunstnere 2009 */
.ArtistWrap
{
	padding: 29px 32px 17px 32px;
}
.FilterWrap
{
	margin-bottom: 10px;
}
.ArtList
{
	float: left;
	width: 206px;
	height: 518px;
	margin-right: 20px;
	overflow: auto;
	background-color: #d6d6d6;
}
.ArtListItem
{
	margin: 15px 0px 0px 15px;
}
.ArtListItem img
{
	display: block;
	float: left;
	margin-bottom: 3px;
}
.ArtListItem a
{
	color: #000000;
	font-size: 9px;
	text-decoration: none;
}
.ArtDetailsWrap
{
	position: relative;
	float: left;
	min-height: 220px;
}
.ArtDetails
{
	float: left;
}
.ArtDetails
{	
	width: 153px;
	margin-right: 16px;
	overflow: hidden;
}
.ArtDetails .Name
{
	font-weight: bold;
}
.ArtDetails .Phone
{
	margin: 14px 0px 14px 0px;
}
.ArtDetails .CatalogLink
{
	width: 34px;
	height: 25px;
	display: block;
	margin-top: 17px;
	background: url(../gfx/btn_1881.gif) no-repeat center center;
}
.ArtDetails .Technics
{
	font-style: italic;
	position: absolute;
	bottom: 0px;
	width: 153px;	
}
.ArtistImage
{
	display: block;
	float: left;
}