body{
	margin-top: 0px;
	margin-bottom: 0px;
	background-image:url(images/bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

.workers {
	width: 100%;
}

h2 {
	font-family:tahoma; font-size:14px; color:#333333; padding-bottom: 0px; padding-left:5px;
}

.copyright {
	text-align: center;
	font-size: 11px;
	font-family:tahoma;
}

.workers div {
	background-image: url('./images/work_bg.jpg');
	background-position: left top;
	background-repeat: no-repeat;
	width: 400px
	min-height: 196px;
	height: 196px;
	padding-top: 15px;
	margin-bottom: 5px;
}
.workers div div {
	background: none;
	width: 100%;
	margin-bottom: 0;
}

.workers img {
	float: left;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 10px;
	margin-bottom: 20px;
}

table.tableT {  width:980px;}
td.firstline { height:60px; padding-top:20px; }

/*.menu_topactive,
.menu_top { font-family:tahoma; font-size:12px; color:#000000; text-decoration:none; padding-left:20px; padding-right:20px; text-transform:uppercase;  }*/
.menu_topactive,
.menu_top { font-family:tahoma; font-size:12px; color:#000000; text-decoration:none;text-transform:uppercase;  }

/*.menu_topactive,
.menu_top:hover { font-family:tahoma; font-size:12px; color:#000000; text-decoration:none; padding-left:20px; padding-right:20px; background-image:url(images/menu_bg.jpg); background-position:center; 
background-repeat:no-repeat; padding-top:6px; padding-bottom:6px; text-transform:uppercase;  }*/
.menu_topactive,
.menu_top:hover { font-family:tahoma; font-size:12px; color:#000000; text-decoration:none; background-image:url(images/menu_bg.jpg); background-position:center; background-repeat:no-repeat; 
padding-top:6px; padding-bottom:6px; text-transform:uppercase;  }

/* */
.top_container {width: 600px;}
.top_container a {display: block; float: right; width: 98px; height: 26px; padding: 0px; margin: 0px; padding-top: 6px; padding-bottom: 6px;}
.top_container a div {display: block; padding-left: 12px; padding-right: 12px; text-align: center; padding-top: 7px;}
/* */
td.options a img{
	border: 0px;
	margin-bottom: -1px;
}
td.secondline_one { width:240px; height:178px; padding-top:35px; }
td.secondline_three {width:178px; height:178px;}
td.secondline_two { width:562px;}

td.thirdline { height:50px; _height:60px;}

.navigation{
	width:400px;
	float:left;
	font-family:"Tahoma",sans-serif;
	font-size:11px;
	padding-left:5px;
}
.navigation a,
.navigation{
	color:#999;
}
.navigation a:hover{
	color:#555;
}

table.form_tablee {
	border-collapse:collapse;
}
table.form_tablee td {background-color:#F2F2F2; border:1px solid #FFFFFF;}


.text a {font-family:tahoma; font-size:12px; color:#000000;}

a.item {font-family:tahoma; font-size:11px; color:#000000; display:block; padding-top:2px; padding-bottom:2px; padding-left:3px; background-color:#F2F2F2}

td.firstcol {text-align:right;  width:280px; border-bottom:1px solid #000000;}

.text table{
	border-collapse:collapse;
	border-spacing:0px;
}
.text table td{
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	padding:5px;
	border:1px solid #ccc;
}
.text table.buttonsnb td,
.text form table td,
.text table.nb td{
	border:none;
}
.text form table td td,
.text table.nb td td{
	padding:2px;
}
.text table.buttonsnb td{
	padding:5px;
}
.text .buttonsnb a{
	display:block;
	width:175px;
	text-align:center;
	padding:5px;
}



a.linkk{
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	background-image:url(images/add_cred.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding-top:9px;
	padding-bottom:8px;
	padding-left:34px;
	padding-right:34px;
}

.search { width:230px; float:right;}
.search_bg{
	background-image:url('/images/search.jpg');
	background-repeat:no-repeat;
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	border:0px;
	padding-left:5px;
	padding-top:4px;
	padding-right:5px;
	width:172px;
	height:22px;
}
.search_but { font-family:tahoma; font-size:11px; color:#000000; background-image:url(images/search_but.jpg); background-repeat:no-repeat; width:48px; height:22px; border:0px; margin-left:4px;}

td.contentline { }

td.contentline_two { width:232px; }
.title { font-family:tahoma; font-size:18px; color:#333333; padding-bottom:15px; padding-left:5px;}
.text { font-family:tahoma; font-size:12px; text-align:justify; color:#000000; padding-left:5px; line-height:18px; padding-bottom:20px; padding-right:40px;}
.text p { font-family:tahoma; font-size:12px; color:#000000; }
td.language { font-family:tahoma; font-size:11px; color:#FFFFFF; width:150px; }
td.language a { font-family:tahoma; font-size:11px; color:#FFFFFF; text-decoration:none; padding-left:10px; padding-right:10px;}
.icons { width:100px; float:right; padding-top:40px;}

td.credit {padding-left:5px; padding-top:50px; }
td.credit a { font-family:tahoma; font-size:11px; color:#FFFFFF; line-height:18px; text-decoration:underline  }

.slogan { font-family: Georgia; color:#ffd24f; padding-right:10px; padding-top:20px; font-size:18px; line-height:25px; }

.phone_txt { font-family: Georgia; color:#ffd24f; padding-right:10px; padding-top:50px; font-size:14px; font-weight:bold; }
.phone  { font-family: Georgia; color:#ffd24f; padding-right:10px; padding-top:50px; font-size:36px; font-weight:bold; }

td.contacts { width:232px; font-family:tahoma; font-size:12px;  color:#000000; line-height:18px;} 
td.contacts 
.title1 { font-weight: bold; font-family:tahoma; font-size:12px; color:#333333; padding-bottom:0px; }

td.submenu_top { background-image:url(images/submenu_top.jpg); height:31px; background-repeat:no-repeat; font-family:tahoma; font-size:12px; padding-left:20px; color:#000000; padding-bottom:7px; }
td.submenu_bot { background-color:#fafaf6; background-image:url(images/submenu_bot.jpg); background-repeat:no-repeat; background-position:bottom; padding-bottom:15px;  }

td.submenu_bot a { font-family:tahoma; font-size:11px;  margin-left:25px;  padding-top:0px; padding-bottom:0px; color:#000000;  text-decoration: none;  
display:block; padding-left:3px; margin-right:15px; padding-right:3px; border-bottom:1px solid #cccccc; padding-bottom:2px; margin-top:7px; margin-bttom:7px;}

td.newsline { border-top:1px solid #a39d83; }
.new_title {color:#333333; padding-left:5px; padding-top:5px; padding-bottom:10px; font-family:tahoma; font-size:18px;}
td.date { font-family:tahoma; padding-left:5px; width:50px; padding-right:10px; font-size:11px; color:#000000;}
td.news_link a { font-family:tahoma; font-size:12px; color:#333333; text-decoration:underline;}
td.news {font-family:tahoma; font-size:12px; color:#333333; padding-top:3px;}
td.content_two {height:120px;}
td.credits { background-image: url(images/credits_back.jpg); background-repeat:no-repeat; height:112px; background-position:left  top; padding-left:10px;}
.news_d { width:325px; float:left; border-right:1px solid #e8e6e0; }
.news_d table {cursor: pointer}

td.m1 { width:28px; cursor: pointer;}
td.m2 { width:48px; cursor: pointer;}
td.m3 { width:74px; cursor: pointer;}

td.m1_txt { font-family:tahoma; font-size:12px; color:#000000; font-weight:bold; padding-top:15px; cursor: pointer;}
td.m2_txt { font-family:tahoma; font-size:12px; color:#000000; font-weight:bold; padding-top:15px; cursor: pointer;}
td.m3_txt { font-family:tahoma; font-size:12px; color:#000000; font-weight:bold;  cursor: pointer;}

/* navigācija */
div.navi_container{
	width: 500px;
}
div.navi_container a div,
div.navi_container div div {
	font-family: tahoma;
	font-size: 11px;
	float: left;
	display: block; color:#000000;
}
div.navi_container a div,
div.navi_container div div {
	font-family: tahoma;
	font-size: 11px;
	display: block;
	padding-right: 5px;
	padding-left: 10px;
	padding-bottom: 10px; color:#000000; 

}
div.current {

}
div.next {
}
div.prev {
}

/* search */
div.search form {
	padding: 0px;
	margin: 0px;
}
/* email forma */
div.text form table th label,
div.text form table td,
div.text form input,
div.text form textarea {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
}
div.text form textarea {
	width: 350px; border:1px solid #999999

}

div.text form input.text{
	padding: 0px;
	height: 22px;
	width: 350px;
	color: #000; border:1px solid #999999

}
/* formas */
div.text form input.text {
	width: 368px; border:1px solid #999999

}

form div.small select,

form div.small input.text {
	width: 182px; border:1px solid #999999
}
form div.tiny input.text {
	width: 91px; border:1px solid #999999
}
div.error{
	text-align: center;
	font-family: tahoma;
	font-size: 10pt;
	color: #f00;
}
span.error {
	font-family: tahoma;
	font-size: 9pt;
	color: #f00;
}
th {
	text-align: right;
}
div.text form textarea.wide {
	font-family: tahoma;
	font-size: 11px;
	width: 600px;
	height: 120px; border:1px solid #999999
}
span.asterisk {
	color: #f00;
}



.brightslogan{
	font-family:"Tahoma",sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:10px;
	margin-top:20px;
	background:#f4f4f4;
	color:#c40;
}

.usefulinfo .title{
	font-size:14px;
	font-weight:bold;
	padding-bottom:0px;
}
.usefulinfo p{
	font-size:11px;
}


.pbuttons table{
	border-spacing:0px;
}
.pbuttons td{
	padding:0px;
	margin:0px;
}
.pbutton{
	background:url('images/button2.jpg') center right no-repeat;
}
.pbutton2{
	background:url('images/button3.jpg') center right no-repeat;
}

.pbutton_new_lv {
	background:url('images/bg_bt_lv.gif') center left no-repeat;
}

.pbutton_new_ru {
	background:url('images/bg_bt_ru.gif') center left no-repeat;
}

.pbutton_new_ru a,
.pbutton_new_lv a,
.pbutton2 a,
.pbutton a{
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	margin:10px;
}
.pbuttons a img{
	padding:0px;
	margin:-5px;
	border:none;
}
.pbuttons td.pbutton_new_ru,
.pbuttons td.pbutton_new_lv,
.pbuttons td.pbutton2,
.pbuttons td.pbutton{
	text-align:center;
}
.pbuttons .linkk{
	font-weight:bold;
}
