.bld {
font-weight: bold;
}

.reg {
font-weight: regular;
}


html
{			
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#686868;
	scrollbar-base-color:#D6A8A8;
	scrollbar-darkshadow-color:#686868;
	scrollbar-face-color:#D6A8A8;
    scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#686868;
	font-family:arial;
	background-color:#ffffff;
	line-height:16px;
}

hr
{
	height:3px;
	background:#B32A2A;
	size:3px;
	color:#B32A2A;
	border:0;
}

a
{
	color:#000000;
	text-decoration:none;	
}
 
a:hover
{
	color:#000000;
	text-decoration:underline;	
}

.rights
{
	font-size:10px;
	color:#000000;
	font-weight:normal;
}

.rights a
{
	font-size:10px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

.rights a:hover
{
	font-size:10px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}

.language
{
	font-size:11px;
	color:#D6A8A8;
	font-weight:normal;
	padding-bottom:3px;
	padding-left:10px;
}

.language a
{
	font-size:11px;
	color:#D6A8A8;
	font-weight:normal;
	text-decoration:none;
	
}

.language a:hover
{
	font-size:11px;
	color:#D6A8A8;
	font-weight:normal;
	text-decoration:underline;
}

.menu
{
	font-size:14px;
	color:#676767;
	font-weight:bold;
	padding-top:25px;
}

.menu a
{
	font-size:14px;
	color:#676767;
	font-weight:bold;
	text-decoration:none;
}

.menu a:hover
{
	font-size:14px;
	color:#676767;
	font-weight:bold;
	text-decoration:underline;
}

.menuCurrent
{
	font-size:14px;
	color:#D6A8A8;
	font-weight:bold;
	padding-top:25px;
}

.menuCurrent a
{
	font-size:14px;
	color:#D6A8A8;
	font-weight:bold;
	text-decoration:none;
}

.menuCurrent a:hover
{
	font-size:14px;
	color:#D6A8A8;
	font-weight:bold;
	text-decoration:underline;
}

.regularTxt
{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-align:top;
}

.headerTxt
{
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-align:top;
}

.regularTxtBold:link
{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-align:top;
}

.regularTxtBold:hover
{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-align:top;
}

.regularTxtBold:active
{
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-align:top;
}

.regularTxtBold:visited
{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-align:top;
}

.newsTxt
{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	padding-right:8px;
}

.contactTxt
{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	padding-right:8px;
}

.contactTxt a
{
	font-size:12px;
	color:#D6A8A8;
	font-weight:bold;
	padding-right:8px;
	text-decoration:none;
}

.contactTxt a:hover
{
	font-size:12px;
	color:#D6A8A8;
	font-weight:bold;
	padding-right:8px;
	text-decoration:underline;
}

.worksPictureTxt
{
	font-size:12px;
	color:#000000;
	font-weight:normal;
}

.exhibitionsHeader
{
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.exhibitions
{
	font-size:12px;
	color:#000000;
	font-weight:normal;
}

.exhibitions a
{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

.exhibitions a:hover
{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}

.publications
{
	font-size:12px;
	color:#000000;
	font-weight:normal;
}

.publications a
{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

.publications a:hover
{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}

.linksHeader
{
	font-size:14px;
	color:#676767;
	font-weight:bold;
}

.linksBorderBottom
{
	border-bottom:1px dashed #676767;
}
