

body, p,  td, tr {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 140%;
	color: #00504F;
}

body {	
	background-image:  url(../../site/images/fons.jpg);
}

ul,li{
	margin-left:10px;
	padding-left:5px;
}


a {
	color: #00504F;
	text-decoration: underline;
}

a:hover {
	color: #107774;
}

hr {
	background-color: transparent;
	border: none;
	border-top: solid 1px #A9A9A9;
	height: 1px;
}

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

.navig, .navig a, .navig a:visited, .navig a:active, .navig a:link, a.navig {

	text-decoration: none;
	font-size: 10px;
	font-weight: bold;

}

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

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

.noborder {
	border: none;
}

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

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



.title1 {
	font-family: Arial, sans-serif; sans-serif;  /*Arial Narrow, */
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
}

.title2 {
	font-family: Arial, sans-serif; sans-serif;  /*Arial Narrow, */
	font-size: 9pt;
	font-weight: bold;
	color: #CC9900;
}

.title3 {
	font-family: Arial, sans-serif; sans-serif;  /*Arial Narrow, */
	font-size: 9pt;
	color: #CC9900;
}

.title4 {  /* gaiši zils */
	font-family: Arial, sans-serif; sans-serif;  /*Arial Narrow, */
	font-size: 7pt;
	color: #000000;
}

.title5 {
	color: #666666;
	font-family: Arial, sans-serif; sans-serif;  /*Arial Narrow, */
	font-size: 7pt;
	color: #CC9900;
}

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


.title7 { /* paraksts bildēm 2. rinda */
	color: #343536;
	font-family: Times New Roman;
	font-size: 18px;
	line-height: 100%;
	
}

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

.form-checkbox {
	border: none;
	background-color: transparent; 
}

.table-header {
	color: #9D3D45;
	font-family: Arial, sans-serif; sans-serif;
	font-size: 10px;
	font-weight: bold;
}


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

#printSpace {
	display: none;
}

.search-highlight {

	background-color: #FFF000;
	font-weight: bold;

}

#flash-cell {
	background-repeat: repeat-x;
	background-position:top left;
	background-image: url(../../site/images/flash-bg.gif);
}

#social-cell {

	
	padding: 20px 10px 0px 0px; 

}

.social-icons {

}

.social-icons a {
	margin-right: 3px;
}

#left-menu-title {
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	padding: 13px 0 0 10px;
	background-repeat: no-repeat;
	background-position:top right;
	background-image: url(../../site/images/01.jpg);
}

#left-menu-cell {
	background-repeat: repeat-y;
	background-position:top right;
	background-image: url(../../site/images/bottom_bg.gif);
	border-bottom: 1px solid #9D9CA1;
	border-right: 1px solid black;
}

#navigation {

	padding: 7px 0px 0px 15px;
	line-height: 100%;
	vertical-align: middle;
	background-repeat: repeat-x;
	background-position:top left;
	background-image: url(../../site/images/02.jpg);

}


.block-left {
		/*background-image:  url(../../site/images/overlay-white.png);*/
		background-color: #fff;
		font-size:12px;
		color: black;
		margin-top: 15px;
		border-top: 1px solid #F1CECC;
		border-bottom: 1px solid #F1CECC;
}

.block-left-title {
		background-color: #015265;
		font-size:11px;
		font-weight: bold;
		color: white;
		padding:3px 15px;
}

.block-left-content {
		padding:7px 15px;
}

.block-left .button {
	margin:0px;
	font-weight:bold;
	background-color:#B90802;
	color: white;
	border: 1px solid #000;
}

.action-button {
	margin:0px;
	font-weight:bold;
	background-color:#B90802;
	color: white;
	border: 1px solid #000;
}

#navigation-shadow {

	background-repeat: repeat-x;
	background-position:bottom left;
	background-position:top;
	background-image: url(../../site/images/04.jpg);
	padding: 10px 15px 0px 10px;

}

#footer {
	background-repeat: no-repeat;
	background-position:bottom left;
	background-image: url(../../site/images/bottom_bg_line.jpg);
	height: 21px;
}

.top-menu table tr td
{
	font-family: Arial;
	line-height:140%;
	font-size: 10px;
	font-weight: bold;	
}

.top-menu table tr td a, .top-menu table tr td a:hover, .top-menu table tr td a:visited
{
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.top-menu-sel
{
	background-color: #C8013B;
}

.style-title
{
	font-family: Arial;
	line-height:140%;
	font-size: 11px;
	font-weight: bold;
	color: #000000;	
}

.body-td
{
	padding: 14px 20px 10px 20px;
	margin: 0;
}

.navig-td
{
	padding: 5px 10px 5px 15px;
}

.body-bottom
{
	padding-left: 15px;
	font-size: 9px;
	font-weight: bold;
}

.site-map
{
	font-family: Arial;
	line-height:140%;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding-right: 15px;
}

.date-style
{
	font-family: Arial;
	line-height:140%;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.site-map a, .site-map a:hover, .site-map a:visited
{
	text-decoration: none;
	color: #000000;
}

.copy-right-block
{
	color: #969090;
	padding-top: 10px;
	padding-bottom: 10px;
}

.copy-right-block a, .copy-right-block a:hover, .copy-right-block a:visited
{
	color: #969090;
	text-decoration: underline;
}

.gallery-name {
	font-size: 11px;
}

.base-table {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.top-midd-bg {
	background-color: #7B95B4;
	background-repeat: repeat-x;
	background-position:left;
	background-image: url(../../site/images/top/bg.jpg);
}

.menu-td {
	background-color: #7B95B4;
	background-repeat: repeat-x;
	background-position:right;
	background-image: url(../../site/images/menu/right-bg.jpg);
}


.spacer-div {
	height:15px;
}

.lang-block {
	padding-left:8px;
}

.service-block div {
	padding-right:8px;
	color:#FFFFFF;
}

.service-block div a, .service-block div a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

.service-block div a:hover{
	text-decoration:underline;	
}

.c-block {
	color: #38587A;
	padding-top:10px;
}

.c-block a,.c-block a:visited{
	color: #38587A;
	text-decoration:none;
}
.c-block a:hover{
	color: #264667;
	text-decoration:underline;
}

.nav-table tr td a,.nav-table tr td a:visited, .nav-table tr td span{
	border: 1px solid #CCCCCC;
	/*background-color:#F3F3F3;*/
	padding-top:4px;
	padding-bottom:4px;
	padding-left:7px;
	padding-right:7px;
}

.nav-table tr td a:hover{
	border-color:#E67817;
}

.nav-table
{
	padding:3px;
}



