.calendar
{
	font-family: Tahoma;
}

.calendar .date
{
	font-weight:bold;
	font-size: x-small;
	color: blue;
}

.calendar .title
{
	font-weight: bold;
	font-size: larger;
	color: black;
	DECORATION: NONE;
}

.calendar .title:Hover
{
	color: red;
	text-decoration: underline;
}

.calendar .abstract
{
	font-size: 70%;
}

.calendar .place
{
	font-weight:bold;
	font-size: 70%;
}

.calendar .country
{
	font-weight:bold;
	font-size: 70%;
}

.file
{
	font-family: Tahoma;
}

.file .name
{
	font-weight: bold;
	font-size: 8pt;
	color: #4D73B9;
	text-decoration: none;
}
.file .name:Hover
{
	color: gray;
	text-decoration: underline;
}
.file .description
{
	font-size: 70%;
}
.file .date
{
	font-size: xx-small;
	color: gray;
}

.link
{
	color: #4D73B9;
	text-decoration: none;
}

.link:Hover
{
	color: gray;
	text-decoration: underline;
}

.menu-link
{
	color: black;
	text-decoration: none;
}

.menu-link:Hover
{
	color: white;
	text-decoration: underline;
}


.message
{
	font-family: Tahoma;
}

.message .title
{
	font-weight: bold;
	font-size: 9pt;
	color: #4D73B9;
	text-decoration: none;
}

.message .title:Hover
{
	color: gray;
	text-decoration: underline;
}

.message .subtitle
{
	font-weight: bold;
	font-size: 9pt;
	color: dimgray;
	DECORATION: NONE;
}

.message .abstract
{
	font-family: Tahoma;
	font-size: 9pt;
}

.message .abstractbold
{
	font-weight:bold;
	font-size: xx-small;
}

.message .detail
{
	font-size: 70%;
}

.message .link
{
	font-weight:bold;
	font-size: xx-small;
	color: mediumblue;
	DECORATION: NONE;
}

.message .link:Hover
{
	color: orangered;
	text-decoration: underline;
}

.message .date
{
	font-size: x-small;
	font-weight:normal ;
	color: gray;
}

.object
{
	font-family: Tahoma;
}

.object .name
{
	font-weight: bold;
	font-size: 10pt;
	color: #4D73B9;
	text-decoration: none;
}
.object .name:Hover
{
	color: gray;
	text-decoration: underline;
}

.object .catalogitem
{
	font-size: 8pt;
	color: #4D73B9;
	text-decoration: none;
}

.object .catalogitem:Hover
{
	color: gray;
	text-decoration: underline;
}

.pricelist
{
	font-family: Tahoma;
}

.pricelist .item .code
{
	font-size: 8pt;
	color: #0000FF;
	text-decoration: none;
}
.pricelist .item .code:Hover
{
	color: gray;
	text-decoration: underline;
}
.pricelist .item .description
{
	font-size: 70%;
}

.product
{
	font-family: Tahoma;
}

.product .name
{
	font-weight: bold;
	font-size: 8pt;
	color: #4D73B9;
	text-decoration: none;
}

.product .price
{
	font-size: 8pt;
	color: #4D73B9;
	text-decoration: none;
}

.product .name:Hover
{
	color: gray;
	text-decoration: underline;
}
.product .description
{
	font-size: 70%;
}




.footer .text
{
	font-family: Tahoma;
	font-size: xx-small;
	color: black;
}

.navigator
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: Arial;
	background-color: #cccccc;
}

.navigator .font
{
	color: Darkblue;
	font-size: x-small;
	font-weight:bold;
}

.advertise
{
	font-family: Tahoma;
	font-size: xx-small;
	text-decoration: none;

}