

body, p, ul, td, tr {
	color: #000000;
	font-family: Arial,  sans-serif;
	font-size: 12px;
	line-height:140%;
}


body {
	scrollbar-highlight-color: #FFF741;
	scrollbar-shadow-color: #FFF741;
	scrollbar-arrow-color: #000000;
	scrollbar-face-color: #FFF741;
	scrollbar-track-color: #FFFFFF;
}

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

a:visited {
	color: #5B5B5B;
}

a:hover {
	color: #2280FF;
}

a:active {
	color: #2280FF;
}

a.visited:visited {
	color: #5B5B5B;
}

.no-visited.,no-visited:link,.no-visited:visited {
	color: #000000;
	text-decoration: underline;
}

.no-visited:hover,.no-visited:active {
	color: #5B5B5B;
}

/*.img {
	border: 3px solid #FFF741;
}*/

.info-block {
	font-size: 10px;
	line-height: 130%;
}

input, select, textarea {
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 12px;
	border: 3px #FFF741 solid;
	background-color: #FFFFFF;
}

.image-border {
	border: 1px solid #DDDDDD;
}

.program-date {
	font-weight: bold;
}

.c-box {
	background-color: transparent;
	border: none;
}

.program-month {
	font-size: 12px;
	color: #6A819A;
	font-weight: bold;
}

.program-city {
	font-weight: bold;
	color: #A46B5B;
}

.notoday {
	
	font-size: 10px;

}

.navig, .navig a, .navig a:visited, .navig a:active, .navig a:link {
	font-family: Arial, sans-serif;
	line-height:100%;
	/*text-decoration: none;*/
	text-transform: uppercase;
	font-size: 10px;
	color: #000000;
}



.menu-top a, .menu-top a:visited, .menu-top a:active,.menu-top a:link {
	font-family: Arial, sans-serif;
	line-height:110%;
	text-decoration: none;
	font-size: 11px;
	color: #444444;
}


.menu-top-sel a, .menu-top-sel a:visited, .menu-top-sel a:active,.menu-top-sel a:link {
	font-family: Arial, sans-serif;
	line-height:110%;
	text-decoration: none;
	font-size: 11px;
	color: #98141B;
}


/*---------------------------*/

.noborder {
	border: none;
}

ul, li, .bullet1 {
	list-style-type: disc;
	/*color: #FE316B;
	list-style-image: url(/images/bullet1.gif);*/
}

.delim1 {
	height:1px;
	color: #BBBBBB;
}

.delim2 {
	height:1px;
	color: #878986;
}



.title1 {
	font-family: Arial, sans-serif;  /*Arial Narrow, */
	font-size: 16px;
	font-weight: bold;
}

.title2 {
	font-family: Arial, sans-serif;  /*Arial Narrow, */
	font-size: 11px;
	color: #5B5B5B;
	font-weight: bold;
}

.title3 {
	color: #000000;
	font-family: Arial, sans-serif;  /*Arial Narrow, */
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}

.title4 {
	color: #99A9C3;
	font-family: Arial, sans-serif;  /*Arial Narrow, */
	font-size: 27px;
	line-height:120%;
	font-weight: bold;
}

.title5 {
	color: #9D3D45;
	font-family: Arial, sans-serif;  /*Arial Narrow, */
	font-size: 11px;
	font-weight: bold;
}

.title6 {
	color: #9D3D45;
	font-family: Arial, sans-serif;  /*Arial Narrow, */
	font-size: 12px;
	font-weight: bold;
}

.anot_sm {
	color: #000000;
	font-family: Arial,  sans-serif;
	font-size: 10px;
	line-height:100%;
}



.page-title, .page-title a:visited, .page-title a:active,.page-title a:link {

	color: #000000;
	font-family: Arial, sans-serif;  /*Arial Narrow, */
	font-size: 16px;
	line-height:120%;
	font-weight: bold;
	text-decoration: none;

}

.page-title a:hover {

	color: #A9BAD7;

}


.button-flat {
	background-color: #FFF741;	

}

.small {
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	line-height:100%;
}

.small-comment {
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height:100%;
}

#printSpace {
	display: none;
}



/* ---------------  COMPONENTIS ----------------------*/

.today-time {

	font-weight: bold;
	font-size: 14px;
	color: #888888;

}

.calendar-title {

	font-weight: bold;
	font-size: 11px;
	color: #505050;

	
}

.list-title {

	font-weight: bold;
	font-size: 14px;

}

.list-desc {
	font-size: 11px;
	line-height: 130%;
}


.calendar-header {
	
	background-color: #F7F7F7;
	
}

.calendar-header p {
	
	font-size: 10px;
	font-weight: bold;

}

.calendar-titlerow {
	background-color: #000000;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 2px 0px 10px;
}

a.calendar-itemlink, a.calendar-itemlink:visited {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height: 110%;
}

.calendar-daylink:link, .calendar-daylink:visited {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.calendar-daylink:hover {
	color: #2280FF;
}

.calendar-author { 
	font-size: 10px;
	color: #000000;
	line-height: 120%;
}

.calendar-cell-link {
	text-decoration: none;
	color: #000000;
}

.forum-theme {
	font-size: 13px;
	font-weight: bold;
}

.forum-date {
	font-size: 10px;
	font-weight: bold;
	color: #5B5B5B;
	line-height: 130%;
}

.forum-count {
	font-size: 12px;
	font-weight: bold;
	color: #888888;
}

.form-label{
	font-size: 10px;
	font-weight: bold;
	color: #999999;
}


.paging-page {
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.paging-sel {
	font-size: 13px;
	font-weight: bold;
	color: #2280FF;
}

.paging-dir {
	text-decoration: none;
}

.paging-dir-off {
	color: #999999;
	text-decoration: none;
}


