@charset "utf-8";
body{
  padding: 0;
  margin: 0;
  font-family: "Trebuchet MS", Verdana, "Bitstream Vera Sans", "DejaVu Sans", sans-serif;
  font-size: 14px;
  background: #027cc5 url('../files/images/bg.png') repeat-x center bottom;
  color:black;
}
div, ul, ol, li, h1, h2, h3, h4, h5, h6, p, fieldset, form, select, button, input, img{padding: 0;margin: 0; border: 0;}
ul, ol{list-style-type: none;}
a, a:link, a:focus, a:hover, a:active{outline: 0 none;}
/*************link style*************/
a{ text-decoration: none; color:#0B6AA5;}

a:hover{ text-decoration: underline;}
/*************link style*************/
/*******************general classes************/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} .clearfix {display:block;} * html.clearfix {height:1%;}
.zarro-float{float: none;height: 0px;overflow: hidden;width: 100%;}
.float-left{float: left;} .float-right{float: right;}
.align-right{text-align: right;} .align-left{text-align: left;} .align-center{text-align: center;} .align-justify{text-align: justify;}
.bold{font-weight: bold;} .italic{font-style: italic;}.normal{font-style: normal; font-weight: normal}
.img-swap{background: transparent  no-repeat top left;display: block;overflow:hidden;text-indent:800px;white-space:nowrap;}
.display-block{display: block;} .display-inline{display: inline;} .display-inline-block{display: inline-block;} .display-none{display: none;}
/*************end general classes************/
/*****************custom classes*************/
.slideshow{
width:300px;
height:300px;
position:relative;
z-index:0;
overflow:hidden;
}
.slideshow img{
position:absolute;
top:0px;
left:0px;
z-index:8;
}
.slideshow img.active{
z-index:10;
}
.slideshow img.last-active{
z-index:9;
}


/*************end costum classes*************/
/************^^^^general^^^^^****************/
/*===============header=====================*/
/*logo-swap*/
#wreaper{
	background: transparent url('../files/images/bg2.png') repeat-x center top;
	width:100%;
}
#container{
margin:0 auto;
width:990px;
}
#banner{
height:50px;
padding-top:8px;
}
#banner ul {
float:right;
}
#banner ul li{
float:left;
margin:0 2px
}

#logo img{
margin:3px 0 0 0;
}

#flash-container{
height:246px;
overflow:hidden;
text-align:center;
}
#content{
	min-height:400px;
	background-color:#e4e4e4;
	width:990px;
	position:relative;
}
#menu-jos{
   background-color: #C9C9C9;
    display: inline-block;
    font-size: 13px;
    height: 13px;
    line-height: 13px;
    padding: 30px 64px;
    width: 862px;
}
#menu-jos li{
float:left;
padding:0 16px;
background: transparent url('../files/images/bg-li-jos.png') no-repeat left center;
}
#menu-jos li:first-child{
background:none;
}
#menu-jos li a{
color:#666666;
}
#left{
width:240px;
padding:20px;
float:left;
min-height:300px;
}
#left h4.has4{
	border-bottom:1px solid white;
}
#continut{
float:right;
width:685px;
padding:20px 13px 30px 0;
}
#cr{
height:31px;
color:#fff;
font-size:12px;
padding:10px 0 0 0;
}
#cr a{
color:#fff;
}
#leftMenu{
background: #017dc7 url('../files/images/menu-bg.png') repeat-x center bottom;
width:240px;
}
#leftMenu ul li{
margin:0 23px;
border-top:1px dashed #fff;
}
#leftMenu ul li:first-child{
border-top:none;
}
#leftMenu ul li a{
	font-size:16px;
	color:#fff;
	display:block;
	line-height:44px;
}

#leftMenu ul li a:hover,#leftMenu ul li a.active{
text-decoration:none;
color:#000;
}
#leftMenu ul li ul{
padding:0 0 14px 0;
}
#leftMenu ul li ul li{
border:none!important;
margin:0 0 0 10px;
padding:0 0 0 10px;
background: url("../files/images/bulet2.png") no-repeat scroll left 12px transparent;
}
#leftMenu ul li ul li a{
	font-size:14px;
	color:#fff;
	display:block;
	line-height:22px;
}
.bulet{
background: transparent url('../files/images/bulet.png') no-repeat right 15px;
}
.has4{
font-size:29px;
font-family:arial,sans-serif;
font-weight:normal;
padding:0 0 0 23px;
background: transparent url('../files/images/bulet.png') no-repeat 2px 10px;
color:#3d3d3d;
margin:0 0 13px 0;
}

.desp{
width:100%;
height:1px;
}

.box1{
background: transparent url('../files/images/box.png') no-repeat -239px top;
width:240px;
padding:10px 0 0 0;
}
.box2{
background: transparent url('../files/images/box.png') no-repeat 0px bottom;
width:240px;
padding:0 0 10px 0;
}
.box{
padding:3px 20px 10px;
width:199px;
min-height:100px;
background-color:#d0d0d0;
}
.boxa1{
width:269px;
margin:30px auto 5px;
}
.boxb1{
background: transparent url('../files/images/box3.png') no-repeat 0px top;
width:179px;
padding:11px 0 0 0;
float:left;
margin:0 10px 15px 0;
}
.boxb2{   
	background: url("../files/images/box3.png") no-repeat scroll -182px bottom transparent;
    padding: 0 0 14px;
    width: 183px;
}
.boxb{
padding:1px 12px;
min-height:100px;
background: transparent url('../files/images/box3.png') repeat-y -366px bottom;
}

.stiri{
background: transparent url('../files/images/mid.png') no-repeat center top;
width:655px;
margin-top: 15px;
}
.stire{
float:left;
width:327px;
}
.stirel{background: transparent url('../files/images/bleft.png') no-repeat right 80px;}
.stirer{background: transparent url('../files/images/bright.png') no-repeat left 80px;}
.stire h3{
font-size:29px;
line-height:65px;
width:280px;
padding:0 0 0 47px;
height:65px;
overflow:hidden;
font-weight:normal;
color:#3d3d3d;
}
.consti{
height:90px;
margin:0 auto;
width:264px;
overflow:hidden;
line-height:23px;
padding:0 0 10px 15px;
}
#continut h2{
border-bottom:1px solid #fff;	
font-size:29px;
font-family:arial,sans-serif;
font-weight:normal;
padding:0 0 0 23px;
background: transparent url('../files/images/bulet.png') no-repeat 2px 10px;
color:#3d3d3d;
margin:0 0 5px 0;
}
#continut p{
margin:12px 0;
line-height:23px;
}
#continut ul{
margin:12px 0;

}
#continut ul li{
padding:0 0 0 6px;
list-style: circle outside;
margin:0 0 0 16px;
}

.btn{
display:inline-block;
width:139px;
height:47px;
line-height:47px;
text-align:center;
background: transparent url('../files/images/btn.png') no-repeat center top;
font-size:18px;
margin:0;
float:right;
}
#bestChoice{
	position:absolute;
	top:0px;
	right:-47px;
	z-index:11;	
}
/*logo-swap*/
/*===========end header=====================*/
/*===============content====================*/

/*===========end content====================*/
/*===============footer=====================*/

/*===========end footer=====================*/

#megaScroller{overflow:hidden;position:relative;}
#megaScroller #panes{position:relative;}
#megaScroller #panes .progres-pane{float:left;margin:0!important;}
#megaScroller #pagination{clear:both;}
#megaScroller #pagination a{padding:3px 7px;font-size:14px;background-color:#fff;border:1px solid #ccc;}
#megaScroller #pagination a:hover{background-color:#E1EBFD;text-decoration:none;}
#megaScroller #pagination a.active{padding:5px 8px;font-weight:bold;background-color:#E1EBFD;cursor:default;}

.lbox {cursor:url("../files/images/magnify.cur"), pointer;}
.lbox img {background-color:white; border:1px solid #2a6faf; padding:4px;   -moz-border-radius: 4px;
  -webkit-border-radius: 4px; border-radius: 4px;
}


/*   ------------ START GALLERY ------------   */
.gallery{margin:0px;}
.gallery .thumb{border:1px solid #000; padding:3px 3px 5px;float:left;height:126px;width:170px;margin:23px;text-align:center}
.gallery .thumb:hover{background-color:#fff;border:1px solid #0B6AA5;padding:5px 5px 7px;margin:21px;}
.gallery .thumb a{}
.gallery .thumb a:hover{cursor:url("../files/images/magnify.cur"), pointer;}
.gallery .thumb a img{border:0;max-height:126px;max-width:170px;}
/*   ------------ END GALLERY ------------   */
/*   ------------ START SCROLLER ------------   */
.scroller{}
.scrollable{position:relative;overflow:hidden;width:500px;height:120px;float:left;}
.scrollable .items{width:20000px;top:0;position:absolute;}
.scrollable .items div{float:left;}
.scrollable .items div a{display:block;float:left;margin:0 9px;overflow:hidden;text-align:center;}
.scrollable .items div img{height:114px;border:2px solid #fff;}
.scroller .middle{width:770px;height:auto;overflow:hidden;}
.scroller .browse{float:left;display:block;height:100px;overflow:hidden;text-indent:500px;white-space:nowrap;width:42px;cursor:pointer;}
.scroller .left{width:35px;height:118px;background:transparent url(../files/images/left.png) no-repeat center 45px;}
.scroller .right{width:35px;height:118px;background:transparent url(../files/images/right.png) no-repeat center 45px;}
/*   ------------ END SCROLLER ------------   */
/*   --------   START CONTACT   ---------------   */
#contact_container{overflow:hidden;}
#contact_container div{float:left;}
#contact_succes{margin:0 auto;}
#contact_data{width:300px;height:auto;}
#formular_contact_form{width:340px;height:auto;padding-left:10px;}
#formular_contact_form label{display:inline-block;text-align:right;}
#formular_contact_form input{border:1px solid white;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:95%;height:18px;padding:2px;}
#formular_contact_form select{border:1px solid white;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:97%;height:24px;padding:2px;}
#formular_contact_form textarea{border:1px solid white;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:95%;}
#formular_contact_form input:hover,#formular_contact_form input:focus,#formular_contact_form select:hover,#formular_contact_form select:focus,#formular_contact_form textarea:hover,#formular_contact_form textarea:focus{border-color:#0b6aa5;}
#submit_buttons_container{width:160px;height:22px;margin-left:84px;text-align:left;}
#submit_buttons_container input{background-color:#F0F0F0;border:1px solid #A2A2A2;}
#submit_buttons_container input:hover{background-color:#FFFFFF;border:1px solid #000;}
.butoane{width:90px!important;height:22px!important;font-weight:bold;font-size:12px;padding-bottom:6px!important;cursor:pointer;}
/*   --------   END CONTACT   ---------------  */
/*   --------   START LIGHTBOX   ---------------   */
#jquery-overlay{position:fixed;top:0;left:0;z-index:90;width:100%;height:150%;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}

.tabelLista { border:1px solid gray; width:96%; background-color:#daeef3; color:#002060;}
.tabelLista td { border:1px solid gray; margin:2px;  background-color:#daeef3;}
.tabelLista tr.headT td { color:#FFF; background-color:#0070c0;}
#continut .tabelLista p  { margin:0px; line-height: 17px;}
/*   --------   END LIGHTBOX   ---------------   */
