﻿/***********************//* GENERAL HTML STYLES *//***********************/*{margin:0}/*html, body{height:100%; width:100%; background-color:#242424}*/html, body{height:100%; width:100%; background-color:#fff}body,p,td,li{font-family:Tahoma,Verdana; font-size:13px; color:#333; line-height:18px}form{width: 100%; height: 100%; margin: 0; padding: 0;}a, a:active, a:visited, a:link{text-decoration:none;color:#d43b32}a:hover,#ph_footer a:hover, .tessa-menu li li a:hover, .tessa-menu li li li a:hover, .tessa-menu li a:hover{color:#b31107;text-decoration:none;}a.subnote_link,a.subnote_link:link,a.subnote_link:active,a.subnote_link:visited{font-size:11px; color:#6b6b6b}a.subnote_link:hover{text-decoration:none;color:#383838}a.icon-lang,a:link.icon-lang,a:visited.icon-lang{display: block; width: 33px; height: 33px; color: #fff; font-weight: bold; font-size: 12px; text-align: center; padding: 6px 0;float:left;background:url(/design/iconlng.png) no-repeat bottom;margin:0}a:hover.icon-lang{background:url(/design/iconlngb.png) no-repeat bottom}img{border:none; vertical-align:middle}h1, h2, h3, h4, h5, h6{font-family:Arial,Tahoma;text-decoration:none;font-style:normal;font-weight:normal}h1{color:#d43b32;font-size:22px; font-weight:normal;border-bottom:solid 1px #999; margin-bottom:20px;padding-bottom:5px}h1.noline{color:#d43b32;font-size:22px;margin-bottom:20px;border:none}h2{font-size:25px;color:#d43b32;}h2.grey{color:#666;font-size:14px;border-bottom:solid 1px #999; margin-bottom:10px;padding-bottom:5px}h3,h3 a,h3 a:link,h3 a:hover,h3 a:visited{font-size:15px;padding:10px 0 4px 0;color:#d43b32}h4{font-size:18px;font-weight:bold;padding:0; color:#666}.hr1{width: 100%;height: 2px;border-bottom: solid 2px #eee; margin-top:10px; margin-bottom:10px}.header_hr{width:650px; height:20px; border-bottom:solid 1px #ccc; border-left:solid 1px #ccc; padding:0 0 10px 15px; margin:10px 0 10px 0; float:left}.header_hr_wide{width:714px; height:20px; border-bottom:solid 1px #ccc; border-left:solid 1px #ccc; padding:0 0 10px 15px; margin:10px 0 10px 0; float:left}.full_hr{width:980px; border-bottom:solid 1px #ccc; border-left:solid 1px #ccc; padding:0 0 10px 15px; margin:0 0 10px 0; float:left}.column_hr{width:304px; height:20px; border-bottom:solid 1px #ccc; border-left:solid 1px #ccc; padding:0 0 10px 15px; margin:10px 0 10px 0; float:left}.column_hr_left{width:300px; height:20px; border-bottom:solid 1px #ccc; border-right:solid 1px #ccc; padding:0 15px 10px 0; margin:10px 0 10px 0; float:left}ul{margin-left:12px}.ul1{list-style-type:lower-greek; padding:2px 0 2px 15px}.ul2{list-style-type: disc; padding:2px 0 2px 15px}.ul3{list-style-type: none; padding:2px 0 2px 30px}.ul3 li{list-style-image:url(/design/icon_tick3.png); vertical-align:top}.col1{width:660px; float:left; padding:0; vertical-align:top}.col2{width:320px;float:left; margin:0 0 0 20px; vertical-align:top}.col2_container{margin:0 15px 0 15px}.col3{width:260px; float:left; margin: 0; vertical-align:top}.col4{width:730px; float:left; padding-left:10px; vertical-align:top}.clear_both{clear:both}/***********************//* BACK TO TOP *//***********************/#toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:51px;height:51px;border:none;text-indent:100%;background:url(/design/totop.png) no-repeat left top;}#toTopHover{background:url(/design/totop.png) no-repeat left -51px;width:51px;height:51px;display:block;overflow:hidden;float:left;opacity: 0;-moz-opacity: 0;filter:alpha(opacity=0);}#toTop:active, #toTop:focus{outline:none;}/***********************//* MASTER PAGE STYLES *//***********************/#languages_selector{max-height:32px;width:32px;text-align:right;float:right;position:relative;margin:0 0 -60px}#ph_contact{min-height:20px;width:350px;float:right;text-align:right;position:relative;top:40px;margin:8px 0}#ph_contact a, #ph_contact a:link{font-size: 11px; font-weight: normal;}#ph_page_container{max-width:1000px;margin:0px auto; background-color:#fff;padding:0 10px 10px 10px}#ph_main,#ph_footer{width:100%}#ph_main{height:auto;margin-top:15px; float:left}.ph_header{margin-top: -100px;}#header_logo{margin-top: -40px;}.ph_header_master{width:100%; z-index:990;float:left}.ph_header_pages{width:100%; z-index:990;float:left}#ph_footer{width:100%; z-index:990;margin-top:40px}#ph_footer a,#ph_footer{font-size: 11px; color: #666;font-weight:400}#footer_left{min-height:60px;text-align:left;z-index:1000;margin-top:-30px;}#footer_right{min-height:60px;text-align:right;z-index:1000;margin-top:-30px;}#footer_left a{display: block; position: absolute; margin-top: -30px;}/***********************//* DEFAULT STYLES *//***********************/#box_news{height:320px;overflow:hidden;background-color:#d43b32; color:#fff;padding:15px;float:right}#box_news li{margin-bottom:15px}#box_news li a{color:#fff; font-size:15px}#box_news li a:hover{color:#f0d7d6}#box_news ul{list-style:none}#box_news h2,.box_submenu h1,#box_news h2 a{color:#e5947f; font-size:20px;border:none; margin-bottom:10px}#box_highlights{min-height:320px;overflow:hidden;float:left}#box_exhibitions{min-height:400px;color:#fff}#box_collections{min-height:400px;color:#fff}#box_info{min-height:355px;background-color:#9ea47e; color:#fff;font-size:15px;padding:15px}#box_exhibitions h2,#box_collections h2, #box_info_h2{color:#9ea47e;clear:both}#box_exhibitions h3,#box_collections h3,#box_exhibitions h3 a,#box_collections h3 a{color:#d43b32;font-size:16px}.box_submenu{height:320px;overflow:hidden;background-color:#d43b32; color:#fff;padding:15px;float:right}.box_submenu li{margin-bottom:15px}.box_submenu li a{color:#fff; font-size:14px}.box_submenu li a:hover{color:#f0d7d6}.box_submenu ul{list-style:none}.crop_collections{max-width: 366px;}/***********************//* MAIN PAGE *//***********************/.default_exhibitions_img{min-width: 400px; min-height: 220px; display: block; background-position: center; background-repeat:no-repeat}.default_collections_img{min-width: 315px; min-height: 220px; display: block; background-position: center; background-repeat:no-repeat}/***********************//* NEWS - EVENTS *//***********************/.news{margin:0;padding:0}.news-thumbnail{width: 280px; height: 200px; display: block; background-position: center; background-repeat:no-repeat}.html-thumbnail{width: 230px; height: 180px; display: block; background-position: center; background-repeat:no-repeat}.news-header{margin-bottom:0;}.article_row{width:100%;min-height:200px;}.article_row h1{font-size:14px;color:#666;border:none; margin-top:152px;margin-bottom:5px}.article_mainphoto{width:723px;height:320px;background-position:center;background-repeat:no-repeat}/***********************//* HYPERLINKS *//***********************/.active_page, a.active_page, a.active_page:active, a.active_page:visited, a.active_page:link{text-decoration:none;color:#333; font-weight:bold; font-size:14px}a.active_page:hover{text-decoration:none;color:#666}.inactive_page, a.inactive_page, a.inactive_page:active, a.inactive_page:visited, a.inactive_page:link{text-decoration:none;color:#999; font-weight:normal; font-size:14px}a.inactive_page:hover{text-decoration:none;color:#000}/***********************//* LABELS - MESSAGES *//***********************/.box_error{background:#fdcccc url(/design/icon_error.png) no-repeat left; border: dashed 2px #fb8181; color:#a70f0f}.box_warning{background:#fff7d9 url(/design/icon_warning.png) no-repeat left; border: dashed 2px #f8e295; color:#db9d09}.box_success{background:#e3fdde url(/design/icon_success.png) no-repeat left; border: dashed 2px #b7ffa9; color:#178801}.box_error, .box_warning, .box_success{width:952px; height:20px; font-weight:bold; font-size:18px; padding:10px 5px 10px 40px; position:absolute; top:135px; left:50%; margin-left:-500px; z-index:1000}.subnote{color:#666; font-size:12px}.notice_text{color:#f25601; font-size:12px}.items_norecords{color:#5e5e5e; font-weight:bold}.items_paging{height:30px; border-top: solid 1px #f4f4f4; padding:15px 0 15px 0; margin:15px 0 0 0; float:left; text-align:center; color:#666}.text-readmore, a.text-readmore{color:#d43b32;font-size:12px; font-weight:normal;font-style:italic;float:right;display:block}a.text-readmore:hover,a.text-readmore-left:hover{color: #e69a96;}.text-readmore-left, a.text-readmore-left{color:#d43b32;font-size:12px; font-weight:normal;font-style:italic}/***********************//* NEWS *//***********************/.line_1{width:100%; min-height:50px; vertical-align:top;float:left}.line_2{width:100%; min-height:50px; vertical-align:top;float:left}.article_title, .article_title:active, .article_title:link, .article_title:visited{color:#000;font-size: 14px; font-weight:bold}.article_title:hover{color: #972525}.article_desc{font-weight: normal;font-size: 13px;color:#333}.article_date{color: #666;font-size: 13px;font-style: italic}/***********************//* FORM ELEMENTS *//***********************/.white_loading{font-size:14px; font-weight:bold; color:#fff}.frm_nostyles{border:0px;margin:0;padding:0}.frm_legend, .frm_legend_2{font-size:12px; color:#595959; text-align:right;vertical-align:top; padding-right:10px}.frm_legend_req, .frm_legend_req_2{font-size:12px; color:#000;text-align:right; font-weight:bold; padding-right:10px}.frm_legend_locked{font-size:12px; color:#a82800;text-align:right; vertical-align:top;font-weight:bold; padding-right:10px}.frm_data, .frm_data_2{font-size:11px;text-align:left;vertical-align:top}.txtbox2{color:#666; font-size:11px;padding:3px}.txtbox,.selbox{border:thin solid #86b0d5; background-color:#fff; font-size:12px;padding:3px; color:#002749}.txtbox:hover,.selbox:hover{border:thin solid #1f8abd;background-color:#f4faff}.txtbox:focus,.selbox:focus{border:thin solid #1f8abd;background-color:#f4faff;color:#002749}.frm_btn1m, .frm_btn2m, .frm_btn2l{padding:0; margin:0; border:none;color:#fff; text-align:center; font-size:12px; font-weight:bold; cursor:pointer}.frm_btn1m{width: 125px; height:28px; background:transparent url(/design/frm_btn1mb.png) no-repeat}.frm_btn1m:hover{background:transparent url(/design/frm_btn1m.png) no-repeat}.frm_btn2m{width: 125px; height:24px;background:transparent url(/design/frm_btn2m.png) no-repeat}.frm_btn2m:hover{background:transparent url(/design/frm_btn2m.png) no-repeat}.frm_btn2l{width: 165px; height:24px; background:transparent url(/design/frm_btn2l.png) no-repeat}.frm_btn2l:hover{background:transparent url(/design/frm_btn2l.png) no-repeat}.form_fieldset{border:solid 1px #333; background-color:#fff; width:480px;height:auto;padding-top:5px;padding-bottom:5px;margin-bottom:2px}.fieldset_legend{padding-left:5px;color:#595959;font-size:16px}.page_large_icon{width:180px; height:180px; border:none}/* AJAX POPUP */.callout_popup{width:260px}.callout_popup div, .callout_popup td{border:solid 1px #ccc;background-color:#fff}.callout_popup .ajax__validatorcallout_popup_table{display:none;border:none;background-color:transparent;padding:0}.callout_popup .ajax__validatorcallout_popup_table_row{vertical-align:top; height:100%;background-color:transparent; padding:0}.callout_popup .ajax__validatorcallout_callout_cell{width:20px; height:100%;text-align:right;vertical-align:top; border:none; background-color:transparent; padding:0}.callout_popup .ajax__validatorcallout_callout_table{height:100%;border:none;background-color:transparent;padding:0}.callout_popup .ajax__validatorcallout_callout_table_row{background-color:transparent; padding:0}.callout_popup .ajax__validatorcallout_callout_arrow_cell{padding:8px 0 0 0;text-align:right; vertical-align:top;font-size:1px;border:none;background-color:transparent}.callout_popup .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv{font-size:1px;position:relative;left:1px;border-bottom:none;border-right:none; border-left:none; width:15px;background-color:transparent;padding:0}.callout_popup .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div{height:1px;overflow:hidden;border-top:none; border-bottom:none; border-right:none;padding:0;margin-left:auto}.callout_popup .ajax__validatorcallout_error_message_cell{font-family:Arial;font-size:13px;padding:3px; border-right:none;border-left:none; width:100%;color:#ff6600; font-weight:bold}.callout_popup .ajax__validatorcallout_icon_cell{width:16px;padding:1px;border-right:none}.callout_popup .ajax__validatorcallout_close_button_cell{vertical-align:top;padding:0;text-align:right;border-left:none}.callout_popup .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv{border:none;text-align:center;width:10px;padding:2px;cursor:pointer}/***********************//*AutoComplete flyout */.completionList{border: solid 1px #444444;margin: 0;padding: 2px; height: 150px;width: 250px;overflow: auto;background-color: #fff; font-size: 12px; text-align:left}.listItem{color: #1C1C1C;font-size: 12px; text-align:left}.itemHighlighted{background-color: #5f5f5f;color: #fff;font-size: 12px; text-align:left}/* SLIDER */#slider{width:723px;height:320px;position:relative;overflow:hidden;}#mask-gallery{overflow:hidden;}#gallery{list-style:none;margin:0;padding:0;z-index:0;width:100%;overflow:hidden;}#gallery li{float:left;}#mask-excerpt{position:absolute;top:0;left:0;z-index:500;width:300px;overflow:hidden;}#excerpt{list-style:none;margin:0;padding:0;z-index:10;position:absolute;top:0;left:0;width:300px;background-image:url(/design/slidebg.png);overflow:hidden;font-size:30px;color:#fff;}#excerpt li{padding:40px 20px 0px 20px;}#slider_buttons{width:39px; height:80px; margin:230px 0px 0px 810px; z-index:1000; position:absolute}.slider_previous{background-image:url(/design/sliderprevious.jpg); background-repeat: repeat-y;width:39px; height:39px; border:none; margin-top:2px; display:block}.slider_next{background-image:url(/design/slidernext.jpg); background-repeat: repeat-y;width:39px; height:39px; border:none; display:block}h2.h2_slider a{font-size:24px;color:#fff;}h2.h2_slider a:hover{color:#ee9893;}p.p_slider{font-size:15px;color:#efefef; font-weight:normal}