

body, p, ul, td, tr {
	color: #255D6C;
	font-family: Arial;
	font-size: 12px;
	line-height:140%;
	font-weight: 100%;
}

a {
	color: #255D6C;
	text-decoration: underline;
}

a:visited {
	color: #255D6C;
}

a:hover {
	color: #539C93;
}

a:active {
	color: #255D6C;
}

a.visited:visited {
	color: #255D6C;
}

hr {
	color: #CF521E;
	height: 1px;
}

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

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

input, select, textarea {
	color: #333333;
	font-family: Arial, sans-serif; sans-serif;
	font-size: 11px;
	border: 1px #CFCFCF solid;
	background-color: #FFFFFF;
}

.button-vulgaris {
	font-family:  Arial, sans-serif; sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px #DDDDDD outset;
}

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

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

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

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

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

.label-2 {
	font-size: 11px;
}

.navig, .navig a, .navig a:visited, .navig a:active, .navig a:link, a.navig {
	font-family: Arial, sans-serif;
	line-height:100%;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	color: #888888;
}

.navig a:hover {
	text-decoration: underline;
}

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

.noborder {
	border: none;
}

ul, li, .bullet1 {
	list-style-type: square;
	/*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; sans-serif;  /*Arial Narrow, */
	font-size: 11px;
	font-weight: bold;
	color: #CF521E;
	text-transform: uppercase;
}

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

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

.title4 {  /* gaiši zils */
	font-family: Arial, sans-serif; sans-serif;  /*Arial Narrow, */
	font-size: 12px;
	line-height:120%;
	font-weight: bold;
}

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

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


.title7 { /* paraksts bildēm 2. rinda */
	color: #000000;
	font-family: Arial, sans-serif; sans-serif;  /*Arial Narrow, */
	font-size: 10px;
	line-height: 100%;
	
}

.title8 { /* paraksts bildēm 1. rinda */
	color: #000000;
	font-family: Arial, sans-serif; sans-serif;  /*Arial Narrow, */
	font-size: 11px;
	line-height: 100%;
	font-weight: bold;
}

a.svarigi, .svarigi {
	color: #FF0000;
	text-decoration: underline;
	font-size: 9px;
	line-height: 120%;
	font-weight: bold;
}

a.svarigi:visited {
	color: #FF0000;
}

a.svarigi:hover {
	color: #FF0000;
}

a.svarigi:active {
	color: #FF0000;
}

/*

.svarigi { 
	color: #FF0000;
	font-family: Arial, sans-serif; sans-serif; 
	font-size: 9px;
	line-height: 100%;
	font-weight: bold;
}
*/
.table-header {
	color: #9D3D45;
	font-family: Arial, sans-serif; sans-serif;
	font-size: 10px;
	font-weight: bold;
}


.program-header {
	color: #666666;
	font-family: Arial, sans-serif; sans-serif;
	font-size: 10px;
	font-weight: normal;
}

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

	color: #333333;
	font-family: Arial, sans-serif;  
	font-size: 14px;
	line-height:120%;
	font-weight: bold;
	text-decoration: none;

}

.page-title a:hover {

	color: #A9BAD7;

}
*/
/*
.menu-main, .menu-main a:visited, .menu-main a:active,.menu-main a:link {
	color: #838383;
	font-family: Times New Roman, Arial, sans-serif;  /*Arial Narrow, *//*
	font-size: 14px;
	line-height:120%;
	font-weight: normal;
	text-decoration: none;
}

.menu-main a:hover {
	color: #5C5C5C;
}

.menu-main-sel, .menu-main-sel a:visited, .menu-main-sel a:active,.menu-main-sel a:link,.menu-main-sel a:hover {
	color: #CF521E;
	font-family: Times New Roman, Arial, sans-serif;  /*Arial Narrow, *//*
	font-size: 14px;
	line-height:120%;
	font-weight: normal;
	text-decoration: none;
}*/


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

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

#printSpace {
	display: none;
}

.search-highlight {

	color: #4A8AFF;
	font-weight: bold;

}

/*----------------- BG styles ---------------------*/

.center-bg {

	background-image: url(/images/top/centerPICT2.jpg);
	background-position:center;
	/*background-repeat: repeat-y;	*/

}


.left-bg {

	background-image: url(/images/top/leftSIDE.jpg);
	background-position:left bottom;
	background-repeat: repeat-y;	

}

.rite-bg {

	background-image: url(/images/top/riteSIDE.jpg);
	background-position:right;
	background-repeat: repeat-y;	

}

.Mleft-bg {

	background-image: url(/images/middle/left-bg.jpg);
	background-position:left bottom;
	background-repeat: no-repeat;	

}

.Mrite-bg {

	background-image: url(/images/middle/rite-bg.jpg);
	background-position:right bottom;
	background-repeat: no-repeat;	

}

.Bleft-bg {

	background-image: url(/images/bodyBORDER/points.gif);
	background-position:left top;
	background-repeat: repeat-y;	

}


.Central-bg {

	background-image: url(/images/middle/CENTRAL_BG.jpg);
	background-position:top;
	background-repeat: no-repeat;	

}

.Loader-bg {

	background-image: url(/images/loader.jpg);
	background-position:center;
	background-repeat: no-repeat;	

}

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

.menu-main, .menu-main a:visited, .menu-main a:active,.menu-main a:link {
	color: #255D6C ;
	font-family: Arial;  /*Arial Narrow, */
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

.menu-main a:hover {
	color: #CF521E;
	text-transform: uppercase;
}

.menu-main-sel, .menu-main-sel a:visited, .menu-main-sel a:active,.menu-main-sel a:link,.menu-main-sel a:hover {
	color: #CF521E;
	font-family: Arial;  /*Arial Narrow, */
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}


.menu-main-sub, .menu-main-sub a:visited, .menu-main-sub a:active,.menu-main-sub a:link {
	color: #255D6C;
	font-family: Arial; /*Arial Narrow, */
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.menu-main-sub a:hover {
	color: #CF521E;
}

.menu-main-sub-sel, .menu-main-sub-sel a:visited, .menu-main-sub-sel a:active,.menu-main-sub-sel a:link,.menu-main-sub-sel a:hover {
	color: #CF521E;
	font-family: Arial;  /*Arial Narrow, */
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}


.datetime{
	color: #FFFFFF;
	font-family: Arial;  /*Arial Narrow, */
	font-size: 9px;
	line-height:100%;
	font-weight: 102%;
	text-decoration: none;
	letter-spacing: 0.005 px;
	word-spacing: 0.1 px;
}

.field-label {
	font-size: 10px;
}

.block-label {
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
}

.text-bold, .text-bold a:visited, .text-bold a:active,.text-bold a:link  {
	color: #CF521E;
	font-family: Arial;  /*Arial Narrow, */
	font-size: 11px;
	line-height:120%;
	font-weight: 101%;
	text-decoration: none;
	letter-spacing: 0.005 px;
	word-spacing: 0.1 px;
	text-decoration: underline;
}

.text-bold a:hover {
	color: #CF521E;
}

.text-bold-sel, .text-bold-sel a:visited, .text-bold-sel a:active,.text-bold-sel a:link,.text-bold-sel a:hover {
	color: #255D6C;
	font-family: Arial;  /*Arial Narrow, */
	font-size: 11px;
	line-height:120%;
	font-weight: 101%;
	text-decoration: none;
	letter-spacing: 0.005 px;
	word-spacing: 0.1 px;
	text-decoration: underline;
}

.autor-label {
	font-size: 10px;
	font-weight: bold;
}