html, body {margin:0; padding:0; width:100%; height:100%;}
body {	
	background-color: #3d3d39;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;}

a {color:#b5b1a7}
a:hover {color:#e1dcd0;}
#loader{position:absolute; top:50%; left:50%; width:16px; height:16px;
	
}

#c {
	display:none;
	position:absolute; z-index:1;
	top:50%; left:50%;
	margin-left:-448px; margin-top:-278px;
	width:897px; height:556px;
	background-color: #2b3030;
}

.lv .lv, .en .en, .ru .ru {display:block;}
.lv .en, .lv .ru, .en .lv, .en .ru, .ru .lv, .ru .en {display:none;}

#left {
	position:absolute; top:13px; left:13px; width:372px; height:530px;
	background-image:url(images/bilde.jpg)
}

#left_launch {
	display:block;
	position:absolute; width:372px; height:530px;
	z-index:5;
}

#logo {position:absolute; left:193px; top:18px; width:152px; height:27px; 
	background-image:url(images/vecriga_logo.gif)
}

#title {position:absolute; left:96px; top:249px; width:269px; height:207px; 
	background-image:url(images/titles.jpg)
}
#title_lang {position:absolute; left:0; top:55px; width:269px; height:113px;
	background-image:url(images/titles.jpg);
}
.lv #title_lang {background-position:0 -207px;}
.en #title_lang {background-position:0 -320px;}
.ru #title_lang {background-position:0 -433px;}

#right {position:absolute; left:392px; top:13px; width:492px; height:530px; }
#tabs {
	position:absolute; z-index:2; left:0; top:0; width:100%; height:26px;
}
#lv_tab, #en_tab, #ru_tab {float:left; width:110px; text-align:center; height:26px; font-weight:bold; color:#989184; cursor:pointer; cursor:hand;}
#lv_tab .tl, #en_tab .tl, #ru_tab .tl {padding:7px 20px 0 20px;}
.lv #lv_tab, .en #en_tab, .ru #ru_tab {background-image:url(images/right_bg1.jpg); color:#000; cursor:default;}
.lv #lv_tab{background-position:0 0; overflow:visible;}
.en #en_tab{background-position:-91px 0;}
.ru #ru_tab{background-position:-178px 0;}
#lv_tab_scr{display:none;}
.lv #lv_tab_scr{display:block; position:absolute; width:8px; height:8px; left:0; top:26px; 
	background-image:url(images/right_bg1.jpg);
}


#intro {
	position:absolute; left:0; top:26px; width:100%; height:134px;
	background:url(images/right_bg1.jpg) 0 -26px;
}
#intro .pad {padding:30px 20px 30px 20px;}
.more { /*btn*/
	display:block; position:absolute; right:20px; top:100px; padding:0 20px 0 0; height:16px; color:#000; text-decoration:none;
	background:url(images/more.gif) no-repeat right top;
}
#more_screen{position:absolute; display:none; z-index:3; width:100%; height:100%; left:0; top:0; background-image:url(images/spacer.gif);}
#more {display:none; position:absolute; z-index:4; right:35px; top:130px; width:496px; height:207px;}
/* ārējie stūri priekš #more */
.tr2, .br2, .bl2, .tl2 {position:absolute; background-image:url(images/c3.gif); width:6px; height:6px;}
.tr2 {background-position:right top; top:0; right:0;}
.br2 {background-position:right bottom; bottom:0; right:0;}
.bl2 {background-position:left bottom; bottom:0; left:0;}
.tl2 {background-position:left top; top:0; left:0;}
.t2, .b2{position:absolute; width:484px; height:6px; left:6px; background-color: #2b3030;}
.t2 {top:0;}
.b2 {bottom:0;}
.c2 {position:absolute; top:6px; width:496px; height:196px;background-color: #2b3030;}
#more .close {position:absolute; top:6px; right:8px; width:21px; height:21px;
	background:url(images/more_close.gif);
}
#more .close:hover {background-position:-21px 0;}
#more .cont {
	position:absolute; top:-3px; left:3px; width:490px; height:201px;
	background:url(images/right_bg1.jpg) no-repeat left top;
	background-color: #2b3030;
}
#more a{color:#000;}
.organized_by{position:absolute; left:14px; top:24px; width:40%; text-align:center;}
.contacts{position:absolute; left:14px; top:150px; width:40%; text-align:center;}
.support{position:absolute; right:14px; top:24px; width:50%;}

#go {display:block; position:absolute; top:133px; left:11px; background-image:url(images/go.gif); height:46px;}
.lv #go{width:216px;}
.lv #go:hover{background-position:0 -46px;}
.en #go{width:216px; background-position:-216px 0;}
.en #go:hover{background-position:-216px -46px;}
.ru #go{width:305px; background-position:-432px 0;}
.ru #go:hover{background-position:-432px -46px;}

#req {
	position:absolute; left:0; top:166px; width:100%; height:104px; color:#b5b1a7;
	background-image:url(images/right_bg2.jpg)
}
#req .pad {padding:30px 100px 30px 20px; text-align:right;}
#excl {position:absolute; top:30px; right:35px; width:43px; height:43px; 
	background-image:url(images/excl.gif)
}
#logos1, #logos2 {
	position:absolute; top:276px; height:254px;
	color:#b5b1a7;
	background:url(images/right_bg2.jpg) no-repeat;
}
#logos1 {left:0; width:212px; background-position:0 -110px;}
#logos2 {left:217px; width:275px; background-position:-217px -110px;}
#logos1 .tl, #logos2 .tl {padding:17px 17px 17px 32px;}

#ocean {position:absolute; right:0; bottom:0; width:93px; height:25px;
	background-image:url(images/logo_ocean.gif)
}

#c .tr{background-image:url(images/tr1.gif)}
#c .br{background-image:url(images/br1.gif)}
#c .bl{background-image:url(images/bl1.gif)}
#c .tl{background-image:url(images/tl1.gif)}

#left .tr, #right .tr, #more .tr{background-image:url(images/tr2.gif)}
#left .br, #right .br, #more .br{background-image:url(images/br2.gif)}
#left .bl, #right .bl, #more .bl{background-image:url(images/bl2.gif)}
#left .tl, #right .tl, #more .tl{background-image:url(images/tl2.gif)}

.tr, .br, .bl, .tl {background-repeat:no-repeat; height:100%;}
.tr {background-position:right top;}
.br {background-position:right bottom;}
.bl {background-position:left bottom;}
.tl {background-position:left top;}


