/* // STRUCTURE ///////////////////////////////////////// */
.PORTAL_LOGO 
{

}

.PORTAL_LOGO .TBL 
{
	width: 100%;
	margin: 0;
	padding: 0;
}

.PORTAL_LOGO .TBL .LEFT 
{
	margin-right: 0px;
	padding-right: 0px;
	padding-left: 20px;
	padding-top: 1px;
}
.PORTAL_LOGO .TBL .RIGHT
{
	text-align: right;
	padding-top: 1px;
}

.PORTAL_INNER_CONTAINER_HEADER {
	width: 750px;
	border: 1px solid #AAAAAA;
}

/* // MENU //////////////////////////////////////////////  */
.PORTAL_INNER_CONTAINER_MENU 
{
	clear: both;
	width: 100%;
	border: 1px solid #AAAAAA;
	background-color: #AAAAAA;
}

.PORTAL_INNER_CONTAINER_MENU .MENU {
	width: 100%;
	text-align: left;
	padding-left: 22px;
	padding-right: 22px;
}

.PORTAL_INNER_CONTAINER_MENU .MENU_ITEM {
	height: 20px;
	color: #FFFFFF;
	background-color: #AAAAAA;
}

.PORTAL_INNER_CONTAINER_MENU .MENU_DIVIDER {
	font-size: 10px;
	padding-left: 10px;
	padding-right: 10px;
	height: 20px;
	font-weight: bold;
	line-height: 20px;
	color: #333333;
}

.PORTAL_INNER_CONTAINER_MENU .MENU_ITEM A {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
	color: #FFFFFF;
}

.PORTAL_INNER_CONTAINER_MENU .MENU_ITEM A:HOVER {
	text-decoration: none;
	color: #990000;
}

/* // SUB MENU ///////////////////////////////////////////////////// */

.PORTAL_INNER_CONTAINER_SUB_MENU {
	width: 100%;
	margin-top: 1px;
	background-color: #FFFFFF;
	border: 1px solid #AAAAAA;
}

.PORTAL_INNER_CONTAINER_SUB_MENU .MENU {
	width: 100%;
	text-align: left;
	padding-left: 22px;
	padding-right: 22px;
}

.PORTAL_INNER_CONTAINER_SUB_MENU .MENU_ITEM {
	height: 20px;
	color: #666666;
}

.PORTAL_INNER_CONTAINER_SUB_MENU .MENU_DIVIDER {
	font-size: 10px;
	padding-left: 10px;
	padding-right: 10px;
	height: 20px;
	line-height: 20px;
	color: #666666;
}

.PORTAL_INNER_CONTAINER_SUB_MENU .MENU_ITEM A {
	font-size: 10px;
	text-decoration: none;
	line-height: 20px;
	color: #666666;
}

.PORTAL_INNER_CONTAINER_SUB_MENU .MENU_ITEM A:HOVER {
	text-decoration: none;
	color: #CC0000;
}

/* // CONTENT SUBHEADER ///////////////////////////////////////////////////////// */

.SUB_HEADER
{
	display: block;
	background-image: url(/_portal/images/bg_header.gif);
	background-repeat: repeat-x;
}

.SUB_HEADER .HEADER
{
	background-color: #FFFFFF;
	font-weight: bold;
	padding-right: 5px;
}

.SUB_HEADER h1
{
	background-color: #FFFFFF;
	font-weight: bold;
	padding-right: 5px;
}

/* // CONTENT EXHIBITION ///////////////////////////////////////////////////////// */

.EXHIBITION_BLOCK 
{
	background-color: #EFEFEF;
	padding: 10px;
}

.EXHIBITION_BLOCK .HEADER
{
	font-weight: bold;
	color: #990000;
}

.EXHIBITION_BLOCK .COUNTY
{
	color: #990000;
}

/* // LINKS //////////////////////////////////////////////////////////////////////// */

.BOLDLINK 
{
	color: #990000;
	font-weight: bold;
}

A:HOVER .BOLDLINK
{
	color: #CC0000;
	font-weight: bold;
}

/* // ART NEWS //////////////////////////////////////////////////////////////////////// */

.NEWS_LEFT 
{
	float: left;
	width: 340px;
	margin-right: 20px;
}

.NEWS_LEFT .HEADER 
{
	font-weight: bold;
	color: #990000;
	margin-bottom: 5px;
}

.NEWS_LEFT .BODY
{
	margin-bottom: 5px;
}

.NEWS_LEFT .LINK
{
}

.NEWS_RIGHT
{
	float: left;
}

.NEWS_DIVIDER 
{
	clear: both;
	border-top: 1px solid #AAAAAA;
	margin-bottom: 10px;
}

.ARTNEWS_HEADER 
{
	font-weight: bold;
	color: #990000;
	margin-bottom: 10px;
}

.ARTNEWS_INGRESSE
{
	font-weight: bold;
	margin-bottom: 10px;
}

.ARTNEWS_BODYTEXT
{
	margin-bottom: 20px;
}

.NEWS_FULL_LEFT 
{
	float: left;
	width: 80%;
	margin-right: 20px;
	margin-bottom: 20px;
}

.NEWS_FULL_LEFT .HEADER 
{
	font-weight: bold;
	color: #990000;
	margin-bottom: 10px;
}

.NEWS_FULL_LEFT .BODY
{
	margin-bottom: 10px;
}

.NEWS_FULL_LEFT .LINK
{
	padding-bottom: 10px;
}

.NEWS_FULL_RIGHT
{
	width: 80px;
	text-align: right;
	margin-right: 20px;
	float: left;
}

/* // SEARCH ///////////////////////////////////////////////////////// */

.SEARCH_BLOCK 
{
	
	background-color: #EFEFEF;
	margin-bottom: 2px;
	padding: 10px;
}

.SEARCH_BLOCK .HEADER
{
	font-weight: bold;
	color: #990000;
}

.SEARCH_BLOCK .INFO
{
	font-weight: normal;
	font-style: italic;
}

.SEARCH_LINK 
{
	color: #990000;
}

A:HOVER.SEARCH_LINK
{
	color: #990000;
}

.SEARCH_LINK_BOLD
{
	font-weight: bold;
	color: #990000;
}

A:HOVER.SEARCH_LINK_BOLD
{
	color: #990000;
}

/* // EXHIBITIONS /////////////////////////////////////////////////////////////// */

.PORTAL_EX_AW_CONTAINER 
{
	margin-bottom: 10px;
	width: 120px;
}

.PORTAL_EX_IMG_ARTWORK
{
	height: 100px;
	background-color: #FFFFFF;
	text-align: center;
}

.PORTAL_EX_IMG_ARTWORK_MED 
{
	padding: 20px;
	border: 1px solid #AAAAAA;
	background-color: #FFFFFF;
	text-align: center;
}

.PORTAL_EX_IMG_ARTWORK_LGE 
{
	padding: 60px;
	border: 1px solid #AAAAAA;
	background-color: #FFFFFF;
	text-align: center;
}

.PORTAL_BODY_EXHIBITION 
{
	clear: both;
	width: 100%;
	border-bottom: 1px solid #AAAAAA;
	margin-bottom: 10px;
	margin-top: 10px;
	height: 120px;
}

.PORTAL_BODY_EXHIBITION .LEFT
{
	width: 100%;
}

.PORTAL_BODY_EXHIBITION .RIGHT
{
	width: 150px;
}

.PORTAL_BODY_EXHIBITION_ARTWORKS 
{
	margin-top: 10px;
	padding-top: 10px;
}

/* // INFORMATION ///////////////////////////////////////////////////// */

.INFO_BLOCK 
{
	margin-bottom: 20px;
	margin-top: 5px;
}

.INFO_BLOCK h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#990000;
	margin:0px; 
	padding:0px;
	font-weight: bold;
}

/* // CONTENT /////////////////////////////////////////////////////////////// */

.PORTAL_INNER_CONTAINER_CONTENT 
{
	text-align: left;
	width: 750px;
	margin-top: 1px;
	background-color: #FFFFFF;
	border: 1px solid #AAAAAA;
}

.PORTAL_INNER_CONTAINER_CONTENT .CONTENT {

	width: 100%;
	padding: 24px;
	padding-top: 30px;
	font-size: 10px;
	line-height: 15px;
	color: #666666;
}

/* // FOOTER CONTAINER /////////////////////////////////////////////////////////////// */

.PORTAL_INNER_CONTAINER_FOOTER {
	width: 750px;
	margin-top: 1px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #FFFFFF;
	text-align: center;
	border: 1px solid #AAAAAA;
}

.PORTAL_FOOTER {
	text-align: right;
	margin-bottom: 20px;
}

.PORTAL_FOOTER A {
	color: #999999;
}

/* // ARTWORKS /////////////////////////////////////////////////////////////// */

.PORTAL_IMG_ARTWORK
{
	border: 1px solid #AAAAAA;
	height: 150px;
	width: 150px;
	background-color: #FFFFFF;
	text-align: center;
}

.RADIO_LIST
{
	padding: 0;
	margin: 0;
	color: #999999;
}

/* // H1 /////////////////////////////////////////////////////////////// */

h1 
{
	font-weight: bold;
	color: #900000;
	font-size: 11px;
	margin:0px; 
	padding:0px;
}

h2 
{
	font-weight: bold;
	color: #900000;
	font-size: 10px;
	margin:0px; 
	padding:0px;
}

a.seo:link { color:#EEEEEE;  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;   font-size: 10px }
a.seo:visited { color:#EEEEEE;  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  font-size: 10px  }
a.seo:active { color:#EEEEEE;  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  font-size: 10px  }
a.seo:hover {  color:#EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  font-size: 10px  }
