/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{ display: block; }
mark, rp, rt, ruby, summary, time{ display: inline }

* { margin:0; padding:0;}
html { min-width:980px;}
html, body { height:100%;}	
body { 
	background:#0f0b09; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%; 
	line-height:1em;
	/* color:#605c5a;*/
  color:#888;
	}
input, select, textarea { font-family:Arial, Helvetica, sans-serif;	font-size:1em;	vertical-align:middle;	font-weight:normal;}
object { vertical-align:top; outline:none}
.alignMiddle{ vertical-align:middle}
.alignCenter{ text-align: center}
.container1{ width:100%}
.clear { clear:both;}
.fleft{ float:left}
.fright{ float:right}
.container {	overflow:hidden; width: 100%;}
a img{ border:0}
img{ vertical-align:top;  }
fieldset{ border:none}

a{ color:#888; /*#605c5a;*/ text-decoration:underline; outline:none}
a:hover{ text-decoration:none}
		

.link{color:#fff; background:url(../img/marker.gif) top left no-repeat; padding-left:13px; font-style:italic; background-position:0 5px; text-decoration:none; font-size:1.15em  }
.link:hover{text-decoration:none; color:#9dce17 }

.button{color:#fff; background:url(../img/button.gif) top left no-repeat; width:114px; text-align:center; line-height:32px; display:block; text-decoration:none;  }
.button:hover{text-decoration:underline }

ul.list{margin:0; padding:0; list-style:none;}
ul.list .last{background:none}
ul.list li{background:url(../img/tail1.gif) bottom left repeat-x; padding-left:5px; padding-bottom:10px; margin-bottom:10px }
ul.list li div{background:url(../img/marker.gif) top left no-repeat; font-size:1.15em; background-position:0 7px; margin:0; padding-left:16px; width:100% } 
ul.list li a{color:#635e5c; text-decoration:none; line-height:1.33em;} 
ul.list li a:hover { text-decoration: underline; }

.link-1 { display:block; float:left; background:url(../img/link_bg.gif) top left repeat-x; color:#ffffff; text-decoration:none; }
.link-1 em { display:block; background:url(../img/link_left.gif) left top no-repeat; font-size:15px}
.link-1  b { display:block; background:url(../img/link_right.gif) right top no-repeat; padding:0 13px 0 13px; line-height:31px; font-weight:normal; font-style:normal;}
.link-1:hover{ text-decoration:none; color:#FAC419; /*#9dce17*/}

.link-2 { display:block; float:left; background:url(../img/link_bg1.gif) top left repeat-x; color:#ffffff; text-decoration:none; }
.link-2 em { display:block; background:url(../img/link_left1.gif) left top no-repeat; font-size:15px}
.link-2  b { display:block; background:url(../img/link_right1.gif) right top no-repeat; padding:0 13px 0 13px; line-height:31px; font-weight:normal; font-style:normal;}
.link-2:hover{ text-decoration:none; color:#FAC419}



/*header*/
header {font-size:0.9375em; color:#FFFFFF }
header .slogan{margin:97px 0 0 401px; position:absolute; /*width:485px;*/ color:#FAC419; font-size:1.66em; line-height: 25px; }
header .inside{padding:0 0 0 0}
header .img{margin:21px 0 0 0}
header .logo{margin:67px 0 0 35px; position:absolute}
.txt-1{ color:#fff; top:15px; right:0; position:absolute; width:170px; font-size:19px; text-align:right}

header h1 {position:absolute; left:0; top:92px; text-indent:-9999px;}
header h1 a { display:block; width:346px; height:61px; background:url(../img/logo-jaunstuci-2.png) no-repeat left top;	}


header ul.menu{margin:0; padding:15px 0 0 0; list-style:none; width:100%}
header ul.menu .first{ margin:0; display:inline; background:none; padding-left:0}
header ul.menu li{ margin:0; display:inline; background:url(../img/bg_li.gif) center left no-repeat; padding:2px 20px 2px 20px; float:left}
header ul.menu li a{color: #888; /*#5f5b59;*/ text-decoration:none; display:block; float:left; } 
header ul.menu li a:hover { color:#fff; text-decoration:none}
header ul.menu li .current { color:#fff; text-decoration:none}



/*content*/
aside .inside{padding:25px 0 26px 0; font-size:0.8125em; line-height:1.38em }
section .inside{padding:40px 0 30px 0; font-size:0.8125em; line-height:1.38em}
.img-left{ float:left; margin:0 20px 16px 0}
.img-left1{ float:left; margin:0 10px 0 0}
.img-indent{ margin:0 10px 10px 0}
.img-indent1{ margin:0 10px 0 0}
.img-indent2{ margin:0 0 10px 0}
.img-indent3{ margin:0 0 20px 0}
.img-indent4{ margin:0 20px 0 0}
.img-indent5{ margin:0 12px 0 0}
p{ margin:0 0 10px 0}
.p{ margin:0}
.p1{ margin:0 0 25px 0}
.p2{ margin:0 0 15px 0}
h2{color:#fff; font-size:1.66em; margin-bottom:21px; line-height:1.2em; }
h4{color:#FAC419; font-weight:normal; font-size:1em;  }
.txt{ float:right; display:block; margin-bottom:31px; font-weight:bold; color:#5e5e5e}
.txt1{ letter-spacing:-1px}
.tail{ background:url(../img/tail.gif) bottom repeat-x; padding-bottom:29px; margin-bottom:29px}


/*footer*/
footer { color:#615d5b; font-size:0.9375em; background:#0f0b09;}
footer .inside{ padding:17px 0 17px 0 }
footer a {color:#fff; text-decoration:none}  
footer a:hover {  text-decoration:underline}
footer span{ color:#615d5b}

	
.indent-2{ position:relative; padding-left:20px; float:left}
.rowElem{ height:35px}
.block-contact span{ float:right; margin-right:150px}
input{
   	border:1px solid #a4a4a4; 
	background:url(../img/bg_input.gif);
	width:290px; height:24px;
	font-size:1em;
	color:#626262;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
}
textarea{
   	border:1px solid #a4a4a4; 
	background:url(../img/bg_input.gif);
	width:290px; height:263px;
	font-size:1em;
	color:#626262;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	margin-bottom:11px;
	overflow:auto}
  
  
 /* GB */
 blockquote{
  margin: 0 0 0 15px;
  padding: 2px 5px 10px 10px;
  color: #ffffff;
  border-left: 3px solid #9DCE17;
}

/* begin -------------- Languages */
div.langs {padding:10px 0 0 20px;float:right;}
div.langs a {display:block;float:left;width:24px;height:24px;padding:4px 4px 3px}
div.langs a.selected,div.langs a:hover {background:url(../img/bg-flag-selected.png)}
div.langs a span {display:block;width:24px;height:24px;background:url(../img/flags.png) no-repeat}
div.langs a span.ru {background-position:-24px 0}
div.langs a span.en {background-position:-48px 0}
div.langs a span.de {background-position:-72px 0}


/* end ---------------- Languages */

#activeImageBlock{
width:670px;
height:395px;
float:left;
margin: 0 10px 0 0;
/*background: url('../img/ajax-loader.gif') no-repeat center center;*/
}


