@CHARSET "UTF-8";

/* default */
body{
 background-color:#181818;
 color:#FFFFFF;
 font-family:Arial;
 font-size:12px;
 margin:0px;
 padding:0px;
 background-image:url(../img/pageStyle/led.jpg);
 background-position: 0 0;
 background-repeat:no-repeat;
}

img{
 border:none;
}

p{
 margin:0px;
 padding:0px;
}
a{
 text-decoration:none;
}
/* Layout */
.main{
 margin-left:auto;
 margin-right:auto;
 width:905px;
}
.top_div{
 width:905px;
 height:68px;
}
.invert{
 float:right;
 width:74px;
 height:33px;
 margin-right:15px;
 margin-top:13px;
 background-image:url(../img/pageStyle/invert.gif);
 background-repeat:no-repeat;
}
.top_navigation_div{
 width:905px;
 height:85px;
}
.invertus_logo{
 font-family:century gothic,arial;
 font-size:11px;
 color:#FFFFFF;
 letter-spacing: 4.5px;
 padding-top:60px;
 padding-left:18px;
 width:300px;
 height:30px;
 float:left;
 background-image:url(../img/pageStyle/invertus_logo.gif);
 background-repeat:no-repeat;
 background-position:15px 0px;
}
#navigation{
 float:left;
 padding-top:0px;
 width:585px;
 height:60px;
 font-family:Arial;
 font-size:12px;
}
.home{
 position:absolute;
 margin-top:23px;
 margin-left:65px;
}
.spacer_div{
 width:905px;
 height:29px;
}
.title{
 margin-left:15px;
 height:35px;
 width:905px;
 font-family:century gothic,arial;
 font-size:15px;
 color:#FFFFFF;
 text-align:center;
}
.pageTitle{
 position:relative;
 font-family:century gothic,arial;
 padding-top:0px;
 margin-top:10px;
 margin-bottom:15px;
 font-size:15px;
 color:#313131;
 text-align:center;
 width:90%;
} 
.popup{
 position:absolute;
 padding-top:5px;
 margin-top:15px;
 padding-left:35px;
 width:900px;
 height: 519px;
 background-image:url(../img/pageStyle/popup.gif);
 background-repeat:no-repeat;
 color:#313131;
 z-index:250;
}
.ajax_conts{
 position:absolute;
 z-index:25;
}
.loader{
 position:absolute;
 background-image:url('../img/pageStyle/carousel_loader.gif');
 background-repeat:no-repeat;
 background-position:center center;
 height:500px;
 width:850px;
 z-index:100;
}
.closBtn{
 position:absolute;
 float:right;
 width:39px;
 height: 35px;
 margin-left:820px;
 margin-top:5px;
 background-image:url(../img/pageStyle/close.gif);
 background-repeat:no-repeat;
 cursor:pointer;
 
}
.closBtn a {
 width:39px;
 height: 35px;
}
.lang{
 position:absolute;
 margin-top:40px;
 margin-left:725px;
 float:right;
}
.responses{
 font-family:Arial;
 font-size:11px;
 color:#CDCDCD;
 margin-left:15px;
 margin-bottom:36px;
 float:left;
 width:430px;
 height:122px;
 background-image:url(../img/pageStyle/responses_back.gif);
 background-repeat:no-repeat;
 display:inline;
}
.works{
 display:inline;
 font-family:Arial;
 font-size:11px;
 margin-right:15px;
 color:#CDCDCD;
 float:right;
 width:428px;
 height:122px;
 background-image:url(../img/pageStyle/works.gif);
 background-repeat:no-repeat;
}#floating {	width:428px;	height:122px;	position:relative;}/*#floating div {	position:absolute;    width:428px;	top:25%;}*/
.box_conts{
 /*padding:8px;*/
 /*padding-top:17px;
 padding-left:10px;*/ position:absolute; top:25%;
 font-family:Arial; text-align:center; vertical-align:middle;
 font-size:11px; line-height:150%; height:116px; width:428px;
}
.pageConts{
 font-size:11px;
 /*color:#323232;*/
 line-height: 175%;
 font-family:Arial;
 width:850px; height:50px;
}
.works_surround{ 
 width:800px; height:100px;
 margin-top:0px;  margin-left:45px;  float:left; display:inline;
}.w_box_slide_prev{   position:absolute; cursor:pointer;  width:31px;  height:31px; margin-top:37px; margin-left:-46px;  background-image:url('../img/pageStyle/prev.gif'); background-repeat:no-repeat;}.w_box_slide_next{  position:absolute; cursor:pointer;  width:31px;  height:31px; margin-top:37px; margin-left:760px; background-image:url('../img/pageStyle/next.gif'); background-repeat:no-repeat;}.w_box_slide_content{ position: absolute;  height:100px; width:750px; overflow:hidden; float:left;}.w_box_slide{  position: absolute;  height:100px; width:750px; float:left;}
.works_box{
 text-align:center;
 padding-top:2px;
 height:75px;
 width: 90px;
 float:left;
 margin:0;
 background-image:url(../img/pageStyle/box_back.gif);
 background-repeat: no-repeat;
 
}
.works_start{
 width: 9px;
 height: 78px;
 padding:0;
 margin:0;
 background-image:url(../img/pageStyle/box_start.gif);
 background-repeat: no-repeat;
 background-position:right;
 float:left;
}
.works_end{
 width: 12px;
 height: 78px;
 background-image:url(../img/pageStyle/box_end.gif);
 background-repeat: no-repeat;
 padding:0px;
 margin:0px;
 float:left;
}
.rainbow{
 width:100%;
 margin:0;
 padding:0;
}
.bottom{
 margin-left:auto;
 margin-right:auto;
 width:905px;
 font-family:Arial;
 font-size:11px;
 color:#CDCDCD;
 padding-top:15px;
}
.copyright{
 position:relative;
 float:left;
 padding-left:30px; font-size:11px;
}
.contacts{
 float:right;
 padding-right:25px;
}
.error{
 color:red;
}
.services img{
  cursor:pointer;

}
.strv{
 position:absolute;
 padding-top:100px;
 width:155px;
 height:98px;
 z-index:500;
}

.d3{
 position:absolute;
 width:160px;
 height:90px;
 padding-top:20px;
 padding-left:173px;
 z-index:550;
}


.mark{
 position:absolute;
 width:160px;
 height:90px;
 padding-top:230px;
 padding-left:173px;
 z-index:450;
}
.ipk{
 position:absolute;
 width:150px;
 height:98px;
 padding-top:135px;
 padding-left:393px;
 z-index:350;
}
.vsp{
 position:absolute;
 width:160px;
 height:105px;
 padding-top:90px;
 padding-left:650px;
 z-index:250;
}
.krp{
 position:absolute;
 width:203px;
 height:97px;
 padding-top:305px;
 padding-left:565px;

}
/* lists */
 ul.navigation {
 padding: 5px;
 margin: 10px 0;
 line-height:33px;
 list-style: none;
 float: right;
 clear: right;
}
ul.navigation li {
 display:block;
 float: left;
 margin-left:5px;
 text-align:center;
 line-height:33px;
}
ul.navigation li a {
 float: left;
 text-decoration: none;
 line-height:33px;
 padding: 9px 0px 15px 0;
 margin-right: 0px;
 width:90px;
 font: 12px "Arial", Helvetica, sans-serif;
 color:#eaeaea;
}
ul.navigation li a:hover, ul.navigation li a.current {
 color:#000000;
 background: url(../img/pageStyle/navi_over.gif) no-repeat top right;
}
.current{
 color:#000000;
 background: url(../img/pageStyle/navi_over.gif) no-repeat top right;
}
/* carousel */
.carousel_content{
 font-family:arial;
 font-size:11px;
 width:860px; 
 height:287px;
 color:#FFFFFF;
 padding-left:25px;
 background: url(../img/pageStyle/main_carousel_back.gif) no-repeat;
 background-position: 10px 0px;
}
#horizontal_carousel .previous_button{
 cursor:pointer;
 position:absolute;
 margin-left:-25px;
 margin-top:120px;
 width:30px;
 height:29px;
 background: url(../img/pageStyle/btn_left.gif) no-repeat;
 z-index:80; 
}
#horizontal_carousel .next_button{
 cursor:pointer;
 position:absolute;
 margin-left:845px;
 margin-top:120px;
 width:30px;
 height:29px;
 background: url(../img/pageStyle/btn_right.gif) no-repeat;
 z-index:80;
} 
#horizontal_carousel .next_button_disabled {
  /*background-image:none;
  cursor:default;*/
}
.button_disabled {
 cursor:default;
}
#horizontal_carousel {
 float:left;
 width: 830px;
 height: 262px;
 margin-bottom: 10px;
 position: relative; 
}         .carousel_loader{  position:absolute; background-image:url('../img/pageStyle/carousel_loader.gif'); background-repeat:no-repeat; background-position:center center; height:200px; width:855px; z-index:100; }
#horizontal_carousel .container {
 position: absolute;  
 top: 10px;
 left: 10px;  
 width: 832px;
 height: 262px;
 overflow:hidden;    color:#cecece; 
}.incoming { position: absolute;   top: 10px; left: 0px;   width: 832px; height: 262px; overflow:hidden;   color:#cecece;  }             
#horizontal_carousel ul {
 margin: 0;
 padding:0;
 padding-top:13px;
 color:#cecece;
 width: 848px;
 position: relative;
 font-family:Arial;
 font-size:11px;
 height: 262px;
}                                                 
#horizontal_carousel ul li {
 color:#cecece;
 width:848px;
 list-style:none;   
 float:left;
 font-family:verdana,arial,sans-serif;
 font-size:10px;
}
/* servises carousel */
#horizontal_carousel_services .previous_button{
 cursor:pointer;
 position:relative;
 float: left;
 left:-50px;
 margin-left:0px;
 margin-top:185px;
 width:30px;
 height:29px;
 background: url(../img/pageStyle/btn_left_serv.gif) no-repeat;
 z-index:99999;  
 display:inline;
}
#horizontal_carousel_services .next_button{
 cursor:pointer;
 position:relative;
 float: right;
 right:-25px;
 margin-top:180px;
 width:30px;
 height:29px;
 background: url(../img/pageStyle/btn_right_serv.gif) no-repeat;
 z-index:99999;  
 display:inline;
} 
.disabled { cursor:default;
}
#horizontal_carousel_services {
 font-size:11px;
 font-family:Arial;
 width: 860px;
 margin-bottom: 10px;
 position: relative; float:left; display:inline;   
}         
#horizontal_carousel_services .scroller{   
top:0px;
position:absolute;
width: 855px;  
height: 550px; 
overflow:hidden; 
margin-bottom: 5px;
}


#horizontal_carousel_services .container {
 font-size:11px;
 font-family:Arial; 
 width: 6000px;
 line-height: 175%;
   
}           #horz_cont .slide { width: 855px; float: left; height: 550px;}
/* links */
.adminLink{
 position:absolute;
 display:block;
 width:50px;
 margin-top:5px;
 color:#323232;
 font-family:arial,sans-serif;
 font-size:11px;
}
.linkBox{
 width:150px;
 padding-left:5px;
 display:block;
 background-color:#000000;
 color:#FFFFFF;
 text-decoration:none;
}
.worksLinkBox{
 width:192px;
 height:15px;
 display:block;
 padding-left:3px;
 margin-top:15px;
 margin-bottom:15px;
 color:#FFFFFF;
 text-decoration:none;
 background: url(../img/pageStyle/pointer_left.gif) no-repeat;
 background-position:178px 0px;
 background-color:#8C8C8C;
}
.greyLink{
 display:block;
 width:192px;
 height:15px;
 padding-left:3px;
 text-decoration:none;
 color:#FFFFFF;
 background: url(../img/pageStyle/pointer_left.gif) no-repeat;
 background-position:178px 0px;
 background-color:#8C8C8C;
}
.worksLinkBoxBlack{
 width:192px;
 height:15px;
 display:block;
 padding-left:3px;
 margin-top:15px;
 color:#FFFFFF;
 text-decoration:none;
 font-family:Arial;
 font-size:11px;
 margin-bottom:15px;
 background: url(../img/pageStyle/pointer_left_black.gif) no-repeat;
 background-position:178px 2px;
 background-color:#000000;
}.grid_surround{  width:800px; height:390px; display:inline; float:left; margin-left:35px;}.grid_content{  position:absolute; width:800px; height:390px; display:inline;  overflow:hidden;}.gridNextBtn{ position:absolute; cursor:pointer;  width:31px;  height:31px; margin-top:182px; margin-left:760px; background-image:url('../img/pageStyle/next.gif'); background-repeat:no-repeat; z-index:1500;}.gridPrevBtn{ position:absolute; cursor:pointer;  width:31px;  height:31px; margin-top:182px; margin-left:-40px; background-image:url('../img/pageStyle/prev.gif'); background-repeat:no-repeat; z-index:99999;}.workGrid{  background: url(../img/pageStyle/work_grid.gif) no-repeat; width:745px; height:387px; float:left; padding-top:6px; padding-left:15px;}.workGridBox{  float:left;  margin:0px; margin-top:2px; height:73px; width: 90px; overflow:hidden;}
.worksLinkBox a{
 text-decoration:none;
 color:#FFFFFF;
 font-family:Arial;
 font-size:11px;
}
.langLinkSelected{
 font-size:11px;
 color:#eaeaea;
 text-decoration:none;
}.showAllBtn{  padding-right:60px;  text-align:center;}
.langLink{
 font-size:11px;
 color:#A3A3A3;
 text-decoration:underline;
}
.lang_box{
 float:left;
 margin-right:15px;
}.txtLink{  font-family:Arial; color:#000000; font-size:11px; text-decoration:underline;}


#calc
{
	top:0px;
    position:relative;
	float: right;
    height:80px;
	width:180px;
	right: 50px; 
	
}

#amount
{
	position:relative;
  float:left;
  background-color:#dad7d7;
	border:0 none;
	height:17px;
	width:113px;
  padding-bottom:4px;
	margin-bottom:5px;
	padding-left:5px;
	padding-top:4px;
	font-size:12px;
}

#rez{
	position:relative;
	float:left;
	background-color:#dad7d7;
	border:0 none;
	height:17px;
	width:113px;
	padding-bottom:4px;
	padding-left:5px;
	margin-bottom:5px;
	padding-top:4px;
	font-size:12px;
	
}

#kaina_text{
	float:left;
	position:relative;
	padding-right:10px;
	width: 30px;
	margin-top:2px;
}


#kiekis_text{
	float:left;
	position:relative;
	padding-right:10px;
	width: 30px;
	margin-top:2px;
}


#valiuta{
	
	position:relative;
	float:right;
	padding-left:5px;
	margin-top:2px;
	right:3px;
}




#clearr{
	clear:both;
}

#lt_21{
position:relative;
float:left;
}

#nuolaida
{
   position:relative;
   float: right;
   margin-right:50px;

}

#d3logo
{
	position:relative;
	float:left;
}


