
/* TITLES */
H1		{
	font-size:120%;
	margin:0;
	text-transform:lowercase;
}

H2		{
	color: #043392;
	font-size: 25px;
	font-weight:bold;
	margin:0 40px 1em 0px;
	font-family : Verdana;
}

H3		{font-weight:bold; font-size:80%;}

/* CONTENT */
BODY, .MsoNormal 	{font-size: 12px; color:#000000; font-weight:normal; font-family: Verdana, Arial;}
TD 					{font-size: 12px; color:#000000; font-weight:normal; font-family: Verdana, Arial;}
P					{font-size:12px; margin:0 20px 1em 20px;}
p.news				{ text-indent:30px; text-align:justify; }
p.address			{font-size:12px; margin:0 20px 1em 20px;}
p.block				{margin:0 40px 1em 60px;}
p.room				{text-align : justify;}
p.section			{text-align : justify;}
.text				{font-size:12px; color:black;}
.map				{font-size:12px; margin:0 20px 1em 50px;}
.map1				{font-size:12px; font-weight:bold;}

.news-short { font-size: 11px; }
.newsName {
 	font-size: 13px; 
	font-weight: bold; 
	color: white;
}

.newsDate {
	font-size: 12px;
	font-weight: normal;
	color: white;
}

.exhibit {
	text-align:justify;
	font-size:12px;
}

.bullet { padding-left:30px; padding-right:10px;}
a.lang	{ color:#383838; font-weight:bold; text-decoration:none;}
a.lang:hover { color:#111111; font-weight:bold; text-decoration:underline;}

/* BLOCKS */
ul.block, ol.block	{margin:0 40px 0 60px; color:#FEB96D;}
ol.block			{font-weight:bold;}
ul.block			{list-style-type:square;}
ul.address			{font-size:12px; color:#353535; margin:0 20px 0 100px; list-style-type:square;}

/* LINKS */

a {Text-Decoration:None; Color:#336699}
a:hover{Text-Decoration:Underline;	Color:#336699;}

.excursion {Text-Decoration:None; Color:#000000; font-size: 12px;}
a.excursion {Text-Decoration:None; Color:#336699; font-size: 12px; font-weight:bold;}
a.excursion:hover{Text-Decoration:Underline; Color:#336699; font-size: 12px;}

a.rmenu {Text-Decoration:None; Color:#043392; font-weight : bold;}
a.rmenu:hover{Text-Decoration:Underline; Color:#043392; font-weight : bold;}

a.newslist {
	text-decoration:None;
	color: #0541BC;
	font-weight : bold;
	font-size : 13px;
}
a.newslist:hover{Text-Decoration:Underline; Color:#043392; font-weight : bold;}

a.leftmenu,a.leftmenu:active,a.leftmenu:visited {font-family: Verdana, Arial; font-size: 10px; color:#5B617F; text-decoration: none; font-weight: bold;text-transform : uppercase;}
a.leftmenu:hover {font-family: Verdana, Arial; font-size: 10px; color:#757DA1; text-decoration: none; font-weight: bold;text-transform : uppercase;}

a.smalllink,a.smalllink:active,a.smalllink:visited {font-family: Verdana, Arial; font-size: 10px; color:#5B617F; text-decoration: underline;}
a.smalllink:hover {font-family: Verdana, Arial; font-size: 10px; color:#757DA1; text-decoration: underline;}

a.backURL,a.backURL:active,a.backURL:visited {font-family: Verdana, Arial; font-size: 10px; color:#5B617F; text-decoration: none; font-weight: bold;text-transform : uppercase;}
a.backURL:hover {font-family: Verdana, Arial; font-size: 10px; color:#757DA1; text-decoration: none; font-weight: bold;text-transform : uppercase;}

a.closelink,a.closelink:active,a.closelink:visited {font-family: Verdana, Arial; font-size: 11px; color:white; text-decoration: none; font-weight: bold;}
a.closelink:hover {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: white;
	text-decoration: underline;
	font-weight: bold;
}

a.clink,a.clink:active,a.clink:visited {font-family: Verdana, Arial; font-size: 11px; color:white; text-decoration: none; font-weight: bold;text-transform : lowercase;}
a.clink:hover {font-family: Verdana, Arial; font-size: 11px; color:#FFCC00; text-decoration: none; font-weight: bold;text-transform : lowercase;}

a.infolink,a.infolink2:active,a.infolink:visited {font-family: Verdana, Arial; font-size: 11px; color:#4A7499; text-decoration: none; }
a.infolink:hover {font-family: Verdana, Arial; font-size: 11px; color:#304E69; text-decoration: underline; }

a.treelink,a.treelink:active,a.treelink:visited {font-family: Verdana, Arial; font-size: 11px; color:#4A7499; text-decoration: none; }
a.treelink:hover {font-family: Verdana, Arial; font-size: 11px; color:#304E69; text-decoration: underline; }

a.treeFolderlink,a.treeFolderlink:active,a.treeFolderlink:visited {font-family: Verdana, Arial; font-size: 11px; color:black; text-decoration: none; }
a.treeFolderlink:hover {font-family: Verdana, Arial; font-size: 11px; color:black; text-decoration: underline; }

a.search,a.search:active,a.search:visited {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #3F3F3F;
	text-decoration: none;
}
a.search:hover {font-family: Verdana, Arial; font-size: 11px; color:black; text-decoration: underline;color: #3F3F3F;}


a.ch02,a.ch02:active,a.ch02:visited {font-family: Verdana, Arial; font-size: 11px; color:#4A7499; text-decoration: underline;}
a.ch02:hover {font-family: Verdana, Arial; font-size: 11px; color:#304E69; text-decoration: underline; }

/* STATIC */
H3{
	font-family: Verdana, Arial; font-size: 25px; color:#8A8A8A; font-weight: bold;
}

.objectLineOff{	background-color: white;}
.objectLineOn{background-color: Silver;}

select, option, input, textarea,  input.textOn {font-family: Verdana, Arial; font-size: 10px; color:#595959;}

input.textOff {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #CFCFCF;
}

input.search {
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #595959;
}

.scripttitle {font-family: Verdana, Arial; font-size: 11px; color:#767C9C; font-weight: bold;}

.showdate {font-family: Verdana, Arial; font-size: 10px; color:#944B1A;}
.cpt {font-family: Verdana, Arial; font-size: 10px; font-weight: bold;text-transform : uppercase;}
.windowtext {font-family: Verdana, Arial; font-size: 10px;}
.pwindow {padding: 4px 8px 4px 8px}
.rightp {text-align: right; line-height : 15px;}
.padd { line-height : 15px;}
.standart {font-family: Verdana, Arial; font-size: 11px; color:#000000;}
.stp {font-family: Verdana, Arial; font-size: 11px; color:#9C9C9C; font-weight: bold;text-transform : uppercase;}
.caption {font-family: Verdana, Arial; font-size: 10px; color:#FFFFFF; font-weight: bold;text-transform : uppercase; line-height : 16px;}
.caption2 {font-family: Verdana, Arial; font-size: 10px; color:#D1513B; font-weight: bold;text-transform : uppercase; line-height : 16px;}
.bigcaption {font-family: Verdana, Arial; font-size: 14px; color:#000000; font-weight: bold; line-height : 18px; padding: 0px 0px 0px 0px}
.nbody {font-family: Verdana, Arial; font-size: 11px; color:#000000; line-height : 16px; padding: 0px 0px 0px 0px}

a.navigation,a.navigation:active,a.navigation:visited {font-family: Verdana, Arial; font-size: 10px; color:#FFFFFF; font-weight: bold;text-transform : uppercase; line-height : 16px;}

span.copyright, a.copyright,a.copyright:active,a.copyright:visited {font-family: Verdana, Arial; font-size: 9px; color:#555555; text-decoration: none; font-weight: bold;}
a.copyright:hover {
	font-family: Verdana, Arial;
	font-size: 9px;
	color:#333333;
	text-decoration: underline;
	font-weight: bold;
}
.copyright {font-family: Verdana, Arial; font-size: 9px; line-height : 16px; color:#555555}

.author {font-family: Verdana, Arial; font-size: 11px; color:#8A8A8A; font-style : italic;}
.tmd {font-family: Tahoma, Arial; font-size:11px; color: #000000;}
.imgpborder {border-color: #8A8A8A; margin: 2px 5px 0px 5px}

.TableHeader  {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 9pt;
	font-weight : bold;
	color: #FFFFFF;
	background : #4B5183;
}

/* Admin Menu Items */
.MenuItem {
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	border-color: White;
	border-width: 1px;
	border-style: solid;
	padding: 2px 5px 2px 15px;
	background: White;
}

.MenuItemOver {
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	border-width: 1px;
	border-style: solid;
	padding: 2px 5px 2px 15px;
	background: #DEEEFE;
	border-color: #808080;
	color: #CC6600;
	cursor:hand;
}

.MenuItemClick {
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	border-width: 1px;
	border-style: solid;
	padding: 2px 5px 2px 15px;
	background: #EFEFEF;
	border-color: #808080;
	color: #CC6600;
}
/* End Admin Menu Items */
.navLine {
	Text-Decoration:None;
	Color:#336699;
	font-family : Verdana, Arial;
	font-size : 11px;
	font-weight : bold;
}
.navLine:hover{
	Text-Decoration:Underline;
	Color:#336699;
	font-family : Verdana, Arial;
	font-size : 14px;
	font-weight : bold;
}

.FormBorder {
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	border-width: 1px;
	border-style: solid;
	padding: 2px 5px 2px 5px;
	background: #DEEEFE;
	border-color: #B4B4B4;
	color: #CC6600;
}

.ControlButtonsBorder {
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	border-width: 1px;
	border-style: solid;
	padding: 2px 5px 2px 5px;
	background: #DEEEFE;
	border-color: #B4B4B4;
	color: #CC6600;
}

.button 
{
	background: #AAD3FD;
	border-bottom: #B4B4B4 1px solid;
	border-right: #B4B4B4 1px solid;
	border-left: 1px solid #B4B4B4;
	border-top: #B4B4B4 1px solid;
	color: #336699;
	cursor: hand;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	padding-bottom: 1px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 1px;
}

.buttonFeedback
{
	background: #DFD1A4;
	border-bottom: #B4B4B4 1px solid;
	border-right: #B4B4B4 1px solid;
	border-left: 1px solid #B4B4B4;
	border-top: #B4B4B4 1px solid;
	color: #54564E;
	cursor: hand;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	padding-bottom: 1px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 1px;
}

.searchbutton 
{
	background: #E8E8E8;
	border-bottom: #B4B4B4 1px solid;
	border-right: #B4B4B4 1px solid;
	border-left: 1px solid #B4B4B4;
	border-top: #B4B4B4 1px solid;
	color: #336699;
	cursor: hand;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	padding-bottom: 1px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 1px;
}

.paging {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4B5183;
	font-size: 10px;
	font-weight: bold;
	padding-left:3px;
	padding-right:3px;
}

a.paging, a.paging:active, a.paging:visited {
	color: #BA0000;
	text-decoration : none;
}

a.paging:hover {
	color: #BA0000;
	text-decoration : underline;
}

.error {
	font-family: Verdana, Arial;
	font-size: 11px;
	color:#C52100;
	font-weight: bold;
	border-width: 1px;
	border-style: solid;
	padding: 2px 5px 2px 5px;
	background: #FFCCCC;
	border-color: #B4B4B4;
}



.PresentDisplayBorder {
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	border-width: 1px;
	border-style: solid;
	padding: 2px 5px 2px 5px;
	background: #7597C6;
	border-color: #B4B4B4;
	color: #CC6600;
	filter:alpha(enabled=1,opacity=80);
}

.PresentDisplay		{
	color: white;
	font-size:20px;
	font-weight:bold;
	margin:0 40px 1em 0px;
}

.PresentDisplayDesc		{
	color: white;
	font-size:15px;
	font-weight:bold;
	margin:0 40px 1em 0px;
}

.ButtonOver {
	cursor:hand;
}

.PresentButton {
	color: #263C62;
	font-size: 11px;
	font-weight: normal;
	text-decoration : none;
}

.PresentScriptDesc {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
}

TD.NON {font-family :Verdana, Arial; font-size :12px; color :#C0C0C0; font-weight :normal;}
TD.TOP {font-family :Verdana, Arial; font-size :12px; color :#0000FF; font-weight :bold;}
TD.Some {font-family :Verdana, Arial; font-size :12px; color :#FFFFFF; font-weight :normal;}
TD.TODAY {border-color : Black;	background-color : #DE4B4B;}
TD.SELECTED {border-color : Black; background-color : #A6A6A6;}
TD.DayofWeek {font-family :Verdana, Arial; font-size :12px; color :#333333; font-weight :normal;}

A.NOEVENT:Link {font-family :Verdana, Arial; font-size :12px; color :#000000; font-weight :normal; text-decoration: none;}
A.NOEVENT:Visited {font-family :Verdana, Arial; font-size :12px; color :#000000; font-weight :normal; text-decoration: none;}

A.EVENT:Link {	font-family :Verdana, Arial; font-size :12px; color :#000000; font-weight :bold; text-decoration: underline;}
A.EVENT:Visited {font-family :Verdana, Arial; font-size :12px; color :#000000; font-weight :bold; text-decoration: underline;}

A.TODAY:Link {font-family :Verdana, Arial; font-size :12px; color :#FFFFFF; font-weight :bold; text-decoration: none;}
A.TODAY:Visited {font-family :Verdana, Arial; font-size :12px; color :#FFFFFF; font-weight :bold; text-decoration: none;}

A.NORMAL:Link {font-family :Verdana, Arial; font-size :12px; color :#0000FF; font-weight :normal; text-decoration: none;}
A.NORMAL:Visited {font-family :Verdana, Arial; font-size :12px; color :#0000FF; font-weight :normal; text-decoration: none;}


A.UpMenu,a.UpMenu:active,a.UpMenu:visited {font-family: Verdana, Arial; font-size: 11px; color:white; text-decoration: none; font-weight: bold;}
A.UpMenu:hover {font-family: Verdana, Arial; font-size: 11px; color:#FFCC00; text-decoration: none; font-weight: bold;}

TD.UpMenu 		{font-family: Verdana, Arial; font-size: 11px; color:black; font-weight: bold; text-decoration: none;}
TD.UpMenuOver 	{font-family: Verdana, Arial; font-size: 11px; color:black; font-weight: bold; text-decoration: underline; cursor:hand;}


/* Splash Menu Items */
.SplashMenuItem {
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
}

.SplashMenuItemOver {
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	cursor:hand;
}
/* End Splash Menu Items */

/* Site Menu Items */
.SiteMenuItem {
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	padding:2px 1px 2px 4px;
}

.SiteMenuItemOver {
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	background-color:#EEBB55;
	padding:2px 1px 2px 4px;
	cursor:hand;
}
/* End Site Menu Items */

.nocursor {
	cursor:url("../presentation/empty.cur");
}

img.news-preview { border:0px; margin:3px; }

#vvs {
	width: 760px;
}
