body {

	font-family: 'Jura', sans-serif;
	color:#999999;
	background-color:#dddddd;
	font-size:24px;
	margin:0px;
	padding:0px;
	line-height:100%;
	overflow-x: hidden;

}


a:link, a:visited {color:#006699; text-decoration: none; outline:none;}
a:hover, a:active {color:#01b193;}
a img {border:0;}

h1 {font-size:24px; line-height:24px; font-weight:bold; color:#fff; padding:0px; margin:0px;}
h2 {font-size:16px; line-height:16px; margin-top:0px; margin-bottom:5px; font-weight:normal; color:#f2f2f2;}
#page { width:980px; margin:auto; border-left:1px solid #cccccc; border-right:1px solid #cccccc; background:#fff; padding:0px;}
.header {background-image: url(../img/headerbg.jpg); height:412px; background-repeat: no-repeat; padding:0px; margin:0px;}

.slideshow { border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; height: 260px;width: 980px; position:absolute; z-index:17;}

.overlay {margin-top:1px; position:absolute; z-index:18;}
.logo {padding:20px; }
.logotext {position:absolute; margin-top:60px; margin-left:150px; font-size:55px; font-weight:300;}
.iesniegt {line-height:60px; position:absolute; margin-top:190px; width:980px; text-align:center; font-size:20px; font-weight:300; color:#01b193;font-family: "Arial Black", helvetica, sans-serif; z-index:21;}
.clear { clear: both;}
.proti {position:absolute; left:50%; top:14px; margin-left:492px;}
.footer {padding:20px; background-color:#333333; font-family:Arial; font-size:11px; line-height:14px; color:#fff;}
.content {line-height:150%; padding-left:20px; padding-right:10px; padding-top:40px; padding-bottom:40px;}
.poga {margin-right:20px; float:right; display:block; font-family: 'Jura', sans-serif; background-image: url(../img/button-bg.png); border:none; width:300px; height:60px; line-height:60px; font-size:34px; font-weight:300; color:#fff; cursor:pointer;}
a.poga {color:#fff;font-family:"Arial Black", helvetica, sans-serif;}

.adrese {margin-left:10px; margin-right:50px; float:left; }
.social {float:right; height:100px;}
.soc {margin-left:10px;}
.copyright {text-align:right; margin-top:65px;}

/* tooltip */
a:active {
  outline:none;
 cursor:pointer;
}

:focus {
  -moz-outline-style:none;
}

.tt { cursor:pointer; line-height:100%; }

.tooltip {
	display:none;
	background:url(/img/ttipbg2.png);
	height:307px;
	padding:10px;
	width:300px;
	z-index: 22;
}

/* a .label element inside tooltip */
.tooltip .label {
	color:yellow;
	width:35px;
}

.tooltip a {
	color:#ad4;
	font-size:11px;
	font-weight:bold;
}

.tooltip2 {
	display:none;
	background:url(../img/ttipbg.png);
	font-family:Arial, Helvetica;
	padding:10px;
	width:464px;
	height:66px;
	font-size:11px;
	color:#000;
	line-height:14px;
}

.tooltip3 {
	display:none;
	background:url(/img/ttipbg2.png);
	font-family:Arial, Helvetica;
	height:307px;
	padding:10px;
	width:300px;
	font-size:11px;
	color:#fff;
	line-height:14px;
	z-index:23;
}

.footer a {color:#fff;}

.tooltip3inside {height:300px; width:300px; background-color:#fff;}

.popupp {background-color:#01b295;}
.submitpoga {height:32px; padding-bottom:3px; width:186px; background-image: url(/img/submit-bg.jpg); border:0px; font-size:22px; line-height:32px; color:#333333; font-weight:bold; cursor:pointer;}
.language {position:absolute; text-align:center; width:300px; margin-left:430px; height:20px;}
.lang-lat {float:left; display:block; background-image: url(/img/flag/lv_off.png); width:32px; height:12px; border:0px; margin-left:2px; margin-right:2px; padding:0px; background-repeat:no-repeat;}
.lang-eng {float:left; display:block; background-image: url(/img/flag/en_off.png); width:32px; height:30px; border:0px; margin-left:2px; margin-right:2px; padding:0px; background-repeat:no-repeat;}
.lang-chin {float:left; display:block; background-image: url(/img/flag/cn_off.png); width:32px; height:30px; border:0px; margin-left:2px; margin-right:2px; padding:0px; background-repeat:no-repeat;}
.lang-rus {float:left; display:block; background-image: url(/img/flag/ru_off.png); width:32px; height:30px; border:0px; margin-left:2px; margin-right:2px; padding:0px; background-repeat:no-repeat;}
.lang-ger {float:left; display:block; background-image: url(/img/flag/de_off.png); width:32px; height:30px; border:0px; margin-left:2px; margin-right:2px; padding:0px; background-repeat:no-repeat;}
.lang-fin {float:left; display:block; background-image: url(/img/flag/fi_off.png); width:32px; height:30px; border:0px; margin-left:2px; margin-right:2px; padding:0px; background-repeat:no-repeat;}


.lang-lat_active, a.lang-lat:hover {float:left; display:block; background-image: url(/img/flag/lv_on.png); width:32px; height:30px; border:0px; margin-left:2px; margin-right:2px; padding:0px; background-repeat:no-repeat;}
.lang-eng_active, a.lang-eng:hover {float:left; display:block; background-image: url(/img/flag/en_on.png); width:32px; height:30px; border:0px; margin-left:2px; margin-right:2px; padding:0px; background-repeat:no-repeat;}
.lang-chin_active, a.lang-chin:hover {float:left; display:block; background-image: url(/img/flag/cn_on.png); width:32px; height:30px; border:0px; margin-left:2px; margin-right:2px; padding:0px; background-repeat:no-repeat;}
.lang-rus_active, a.lang-rus:hover {float:left; display:block; background-image: url(/img/flag/ru_on.png); width:32px; height:30px; border:0px; margin-left:2px; margin-right:2px; padding:0px; background-repeat:no-repeat;}
.lang-ger_active, a.lang-ger:hover {float:left; display:block; background-image: url(/img/flag/de_on.png); width:32px; height:30px; border:0px; margin-left:2px; margin-right:2px; padding:0px; background-repeat:no-repeat;}
.lang-fin_active, a.lang-fin:hover {float:left; display:block; background-image: url(/img/flag/fi_on.png); width:32px; height:30px; border:0px; margin-left:2px; margin-right:2px; padding:0px; background-repeat:no-repeat;}
