*{margin:0; padding:0;}

img{border:none}

ol,ul,{margin:0; padding:0; list-style-type:none}

body {

	margin:0;

	padding:0;

	color:#666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;

	}



	#header{overflow:hidden;  }

	#contwrapper{position:relative; width:100%; height:100%; }

	.wrapper{position:relative; width:100%;height:100%; min-width:1000px; }

	.wraper{position:relative;  float:left;width:100%;  }

    .wrapperadd{width:1024px; margin:0 auto;}

#topFon {

	background:url(../img/topfon.png) left top ; height:138px;

    min-height:160px;
	

	margin:0;

	text-align:center;

	padding:0px; position:absolute; top:0; left:0; width:100%; 

		}

#header {

 height:60px; line-height:60px; position:relative;
	margin:0; min-width:800px;
	text-align:center;
  overflow: hidden;
	padding:0px; background-color:#edeeef;

		}

.headerFon{background:url(../img/transparenH.png) left top repeat-x #93C; height:50%; position:absolute; width:100%; bottom:0; left:0; display:block; border:1px solid; z-index:-1;}

.headerR{  z-index:100; padding:0; text-align:left;  position:absolute;width:20%; top: 0;right: 1%; }
.headerR a{ text-decoration:none; color:#c3c5c8; font-size:13px; text-transform:uppercase;} 

.headerR a:hover,.headerR a.seleced{ text-decoration:underline;color:#ff0000;}

#logo{  float:left; position:relative; margin:0 30px 0 50px; width: 180px;}

#header h1 {

	font-size:200%;

	}

.centralMenu{ width:56%; margin:0; float:left;overflow: hidden;}
.centralMenu ul{ list-style:none; margin:0; padding:0; font-size:13px; }
.centralMenu ul li{ float:left; width:95px; text-align:center; text-transform:lowercase; margin:0 8px;}
.centralMenu ul li.imprinted,.centralMenu ul li.articole,.centralMenu ul li.contacte{ margin:0;width:85px;}
.centralMenu ul li a{ text-decoration:none; color:#818084 ; text-transform:uppercase;}
.centralMenu ul li a:hover,.centralMenu ul li a.seleced{ text-decoration:underline; color:#ff0000;}



#footer {	

	width:100%;

	text-align:left;

	color:#CCC;position:relative;

	margin-top:0px;

	min-height:100px;

	background:url(../img/transparenF.png) bottom left repeat-x;

		}

	#footerFon {	



}

	

#col1

{ 

	float: left;

	width: 20%;

	margin-left: 2%;

	display:inline;

	margin-top:0%;

}



#col2

{

	float: left;

	width: 50%;

	 

	text-align:left; 

	margin-top:0px; 

		}



#col3

{	

	float: left;

	width: 25%;

	margin-left: 1%; 

	position:relative; margin:50px 0;}

.col1

{ 

	float: left;

	width: 225px;

	margin-left: 5px;

	position:relative;

	z-index:1000;  

}


#hidedworkid{ display:none;}


.col2{margin: 0; text-align:left;position:relative; padding:0; }

.col2 div.col2-container,.col2 div.col2-container1{ float:left; _float:none;width:96%; position:relative;  margin-left: 50px;  min-width:800px;overflow: hidden; }

.col2 div.col2-container1 ul.works,.col2 div.col2-container1 ul.partners{  padding:0; list-style:none;  display:block; width:100%; margin:0 auto; }
.col2 div.col2-container1 ul.works{display:none;margin-top: 40px;}
.col2 div.col2-container1 ul.works li,.col2 div.col2-container1 ul.partners li{float:left; padding:3px 0; margin:35px 0; width:281px; height:80px;cursor:pointer;  margin-right:1px; }
.col2 div.col2-container1 ul.partners li{text-align: center;}
.col2 div.col2-container1 ul.works li{ width: 180px;margin:0 20px 20px 0;height:120px; text-align: center; }


.col2 div.col2-container1 ul.works li.selected{ border:1px solid #DB4044;}

.col2 div.col2-container1 ul.works li a{ display:block; color:#333; font-size:11px;}
.col2 div.col2-container1 ul.works li a:hover,.col2 div.col2-container1 ul.works li a.selectedH{ color:#ff0000;}

.col2 div.col2-container1 ul.works li img{ max-height: 120px; max-width: 180px; width: 100%;}

.col2 div.col2-container1 ul.works li div.thumb{ float:left; width:27%; text-align:center; margin-right:7%;overflow:hidden; }

.col2 div.col2-container1 ul.works li div.li-right{ width:65%; float:left; margin-top:5%;  }

.col2 div.col2-container1 ul.works li div.li-right span.lord{margin:0; font-size:75%; color:#b2b2b2; display:block; margin-bottom:5px; text-align:left; border:none; font-size:9px; }
.specialClassCol2marginLeft{margin-left: 285px;top:-25px; position:relative;}
.specialClassCol1marginLeft{margin-left: 50px;  display:inline; }
div#marginleftnull{ margin-left:0; width:100%;}

.col2 div.col2-container1 ul.works li div.li-right span.ltitle{ margin:0; font-size:100%;display:block;}

div.gallery-box{ min-width:800px;}

#col2  div.leftS,#col2 div.rightS{  position:relative;  }

#col2  div.leftS{ margin:0 22.3% 0 280px; top:-25px;}

#col2 div.rightS{  height:475px; position:relative;  width:20%; margin-left: 2%; float:right;}



.col2 div.col2-container1 div.partner-list-table { display:block; width:90%; margin:10px auto; text-transform:none;}

.col2 div.col2-container1 div.partner-list-table table{  width:100%;text-transform:none;}
.col2 div.col2-container1 div.partner-list-table table td{ padding:5px; }

.col3

{	

	float: left;

	width: 17px;

	margin-left: 5px;

	z-index:105;  position:relative; min-height:390px;

	}

.cubCont{position:absolute; bottom:0;}

.col4

{	

	float: left;

	width: auto;

	margin-left: 15px;

	position:relative; border:1px solid; 

	

}



.col4 h2{ color:#ccc; margin-bottom:15px; font-size:12px; font-style:normal; width:150px; text-align:center;}

.col4 h2 a{color:#ccc; text-decoration:none;}

.col4 h2 a:hover{color:#ccc; text-decoration:underline;}

#Scroller-1 { 

  position: relative; 

  overflow: hidden;

  width: 210px;

  height: 400px; margin-left:10px;

}



.Scroller-Container {

  position: absolute;

  top: 0px; left: 0px;

}

#Scrollbar-Container {

  position: relative;

  top: 0px; left: 0px;z-index:100;

}

.Scrollbar-Up {

  cursor: pointer;

  position: absolute;

  top: 0; left:20px;

}

.Scrollbar-Track {

  width: 6px; height: 393px;

  position: absolute;

  top: 10px; left: 25px;

  background: transparent url(../img/scrollbar_track1.gif) no-repeat center center;

}

.Scrollbar-Handle {

  position: absolute;

  width: 6px; height: 22px;

}

.Scrollbar-Down {

  cursor: pointer;

  position: absolute;

  top: 400px; left:20px;

}

.clear{ clear:both;}

.litera{float:left; width:20px;clear:both; padding:2px 0; text-transform:uppercase; }

.clientu{width:170px;float:left; padding:2px;}

.clientu-margin{ margin-left:0;}

.clientu a{color:#333;text-decoration:none;}

.clientu a:hover{color:#F30;text-decoration:none;}

.linkactiv{ font-size:14px; color:#DA5E47; text-decoration:none;}

.arata{display:none}

.left{ width:98%; background-color:#FFF; margin:0 auto; }

.right{width:98%; background-color:#FFF;margin:0 auto; }

.thead{height:25px; line-height:25px; background-color:#36F; color:#ffffff; width:100%;}

.concol{text-align:left; padding:1px 0 1px 2px; border:1px solid #666; border-top:none;}

.margins{ margin:5px 0; width:100%;}



.menuT{padding:0;display: inline-block;text-transform:uppercase;float:right; margin-right:0; }

.menuT li{float:left; list-style:none;}

.menuT li a{ 

     font-size:10px;

   text-decoration:none ;

   color:#ccc;

   margin-right:5px;font-weight:bold;

      }

.menuT li a:hover 

{ 

color: #ccc;

text-decoration:underline  ;

   }

   

.highlight{

color:#3C6;

text-decoration: none ;

}

.jurnal{position:relative; width:240px; margin:0 auto;}

.logoImprint{ height:50px;  float:left; display:inline-block; width:70px; margin-right:10px; }

.logoImprint img{ width:70px;}

.logoJurnal{background:url(../img/jurnal.gif) left center no-repeat; height:auto; margin-left:10px; float:left; display:inline-block; width:70px; margin-right:10px; border:none; }

.logosize{height:35px;width:50px; float:left; margin-right:5px;}

.logosize img{height:30px;width:50px;}

.jur{text-transform:uppercase; font-size:12px;font-weight:bold; position:relative; top:5px; }

.imp{text-transform:uppercase; float:left; padding:11px 0; font-weight:bold; width:55px;}

.impsize{padding-top:0px;}

.imp a{text-decoration:underline; color:#9D9E9E;}

.imp a:hover{text-decoration:none; color:#9D9E9E;}

.jur a{text-decoration:none; color:#9D9E9E;}

.jur a:hover{text-decoration:underline; color:#9D9E9E;}

/* scroler setari */

.vertical {  

	position:relative;

	overflow:hidden;	

	margin-top:15px;

	height: 305px;

	width: 100%;

	border-top:1px solid #999;

}



/* root element for scrollable items */

#items {	

	position:absolute;

	width: 100%;

	/* this time we have very large space for height */	

	height:305px;	

	margin: 0px;

}



/* single scrollable item */

.item {
	margin:0px;

	padding:0px;

	font-size:10px; height:45px;

	width:70px; float:left;margin:0 2px 0 0; border:1px solid #fff; text-align:center;  
    
	}



/* elements inside single item */

.item img { max-height:45px; max-width:70px; display:inline;}



.item h3 {

	margin:0 0 5px 0;

	font-size:12px;

	color:#456;

	font-weight:normal; 

}

.rind {

	border-bottom:1px solid #ddd;

	margin:0px 0; position:relative;

	padding:5px;

	font-size:10px; width:100%;

	padding-left:0; min-height:50px; float:left;

	}



/* elements inside single item */

.rind img {

	float:left;

	margin-right:10px;

	height:50px;

	width:70px;

}



.rind h3 {

	margin:0 0 5px 0;

	font-size:12px;

	color:#456;

	font-weight:normal; 

}

/* the action buttons above the scrollable */

#actions {

	overflow:hidden;

	width:100%;position:relative;

	margin:0em  auto; margin-top:1em;

	min-height:355px ; 

}



#actions  a.next {



position:absolute;bottom:0%;left:45%;



}	



#actions  a.prev {



position:absolute;top:3.5%;left:45%;	



}

.item a {

	font-size:11px;		

	cursor:pointer;

	color:#666;text-decoration:none;

}



.item a:hover {

	text-decoration:none;

	color:#000;

}



.rind a {

	font-size:11px;		

	cursor:pointer;

	color:#666;text-decoration:none;

}



.rind a:hover {

	text-decoration:none;

	color:#000;

}

.disabled {

	visibility:hidden;		

}





.hover{ cursor: pointer; background-color: #f9f9f9;}



.lincuri{float:left; margin:10px; display:inline-block;}

.lincuri img{ margin-right:20px;}

.vezicat{float:right; margin:10px;display:inline-block;}

.vezicat a{text-decoration:underlina; color:#666;}

.data1{font-size:10px; color:#D6D6D6;}

.denM{font-size:103%;  display:block; text-transform:uppercase; color:#BCBCBC; font-weight:800; padding:10px 0;}

.denMR{font-size:103%;  display:block;text-transform:uppercase; color:#DA5E47;font-weight:800; padding:10px 0;}

.active { background-color: #f1f1f1; }

.colgen{width:95%; border:none}

.contJurnal{width:97%; position:relative; float:left; #float:none;display:block; min-width:900px; margin:10px; margin-left:25px;  }

.contJurnal a{color:#333;text-decoration:none;}

.contJurnal a:hover{color:#999;text-decoration:none;}
#contCat{position:relative; display: block; min-width:600px;  margin-left:50px;  }

.realizari{ position:relative; height:auto; width:17%; float:left; margin:0 40px 40px 0;  min-height:70px; height:180px;   }

.realise{  width:99.9%; position:relative;float:left; }

.realizari a{ color:#666; text-decoration:none;}

.realizari a:hover{ text-decoration:underline;}



.rimg2{height:auto; width:100%;  position:relative;    min-height:135px;max-height:135px; }

.rimg2 img{max-height:134px; max-width:200px; _height:134px; }

.rimg1{height:40px; width:65px; float:left; position:relative;  margin:0px;}

.rimg1 img{height:40px; width:65px;}

.containerJ{ position:relative;  height:100px; overflow:hidden; margin-bottom:15px; }

.containerJ h3{text-transform:uppercase; font-size:14px;}

.rtitlu{ margin:10px 0px 0 0;  text-transform:uppercase;font-weight:800; color:#4c4c4c; font-size:12px;}
.rtitlu a {

	font-size:12px;		

	cursor:pointer;

	color: #4c4c4c;text-decoration:none;

}



.rtitlu a:hover {

	text-decoration:underline;

	color:#ff0000;

}

.rtitlul{ margin:0px 0px 0px 70px;  text-transform:uppercase;font-weight:800;}

.rtitlur{ margin:10px 0px 5px 90px; color:#F60;text-transform:uppercase; font-weight:800;}

.lord{margin:10px 0px 5px 0px; font-size:9px; color:#ccc;}

.ltitle{ margin:10px 0px 5px 0px; font-size:11px;}

.title{ font-size:13px;}

.content{ font:Tahoma, Geneva, sans-serif; font-size:14px; margin:15px 0; display:block; padding:0 1px; color:#454347; }

.contCont{}

.rdata{margin:0px 0px 0 0; font-size:11px; color:#b2b2b2;}

.culoare{color:#DA5E47; margin-bottom:7px;}

.culoares{color:#9D9E9;margin-bottom:7px;}

.culoares a{color:#9D9E9E; text-decoration:none;}

.culoares a:hover{color:#9D9E9E; text-decoration:underline;}

.culoare a{color:#DA5E47; text-decoration:none;}

.culoare a:hover{color:#DA5E47; text-decoration:underline;}



.rtitlul a {

	font-size:11px;		

	cursor:pointer;

	color:#9D9E9E;text-decoration:none;

}



.rtitlul a:hover {

	text-decoration:underline;

	color:#9D9E9E;

}

.rtitlur a {

	font-size:11px;		

	cursor:pointer;

	color:#DA5E47;text-decoration:none;

}



.rtitlur a:hover {

	text-decoration:underline;

	color:#DA5E47;

}

.activ{ text-transform:uppercase;font-size:14px; color:#ccc; text-decoration:none; font-weight:bold; z-index:5; margin-left:15px;}

.activ a {margin-right:20px; font-size:14px; color:#333; text-decoration:none; font-weight:bold; margin-left:10px;}

.activ a:hover {margin-right:20px; font-size:14px; color:#333; text-decoration:underline; font-weight:bold; margin-left:10px;}

.noactiv{ text-transform:uppercase;font-size:14px; color:#333; text-decoration:none; font-weight:bold;}

.noactiv a {margin-right:20px; font-size:14px; color:#ccc; text-decoration:none; font-weight:bold;}

.noactiv a:hover {margin-right:20px; font-size:14px; color:#ccc; text-decoration:underline; font-weight:bold;}



.widthConcat{width:90%; margin:0 auto; margin-left:0;   }

.widthConcat table{width:90%;margin:0 auto;  }

.widthConcat td{ width:25%; }

.contCat1{margin:15px 15px; position:relative;  display:block;  margin-left:5em; }
.containerRecomandari{margin:10px 15px; position:relative;  display:block; margin-left:50px;}

.contCat1 div#parent{ position:relative; width:200px; height:200px; border:1px solid;}

.contCat1 div#parent div#child{  margin:auto; /* Required */

 position:absolute; /* Required */

 top:0;bottom:0; /* Aligns Vertically */

 }

 .contCat1 div#parent div#child{ max-height:100%;max-width:100%;}



  div.wraptocenterCon {

    vertical-align: middle; 

   position:relative;

    height:227px; overflow:hidden; color:#F00;  float:left; margin-right:85px; margin-bottom:70px;

}
 div.wraptocenterCon:hover{ }
 div.wraptocenterCon span.imgTitle{ text-align:left; display:block; position:absolute; bottom:1%;color:#999; }
div.wraptocenter {

    display: table-cell;

    text-align: center;

    text-align:center;

    height: 227px; border:none;position:relative;

}

 div.wraptocenter * {

    vertical-align: middle; position:relative;

}

div.wraptocenter a{text-decoration:none; color:#999;border:1px solid #ccc; display: block; }
div.wraptocenter a:hover{border:1px solid #ff0000;}

div.wraptocenter img{ max-width:150px; max-height:200px; _width:100%; _height:200px;}



.linkuri{clear:both;}

.linkuri a{text-decoration:none; color:#CCC;} 

.preced{ position:absolute; top:42%; left:-2.5em;}

.urmat{position:absolute; top:42%; right:0em;}

.linkuriGalerie{  margin:5px 0; font-weight:normal; font-size:12px; height:25px; line-height:25px;}
.linkuriGalerie a{ color:#333; margin-right:4px;}
.linkuriGalerie a:hover{text-decoration:none;color:#f30;}
.linkuriGalerie b{ color:#f30;margin-right:4px; font-weight:normal;}

.linkuriGalerie a.preced,.linkuriGalerie a.urmat{ position:relative; font-size:10px;display:inline; }
.linkuriGalerie img{ max-height:12px; display:inline;vertical-align:middle;}


.margine{margin-left:25px;}

.marginel{margin-left:0px;}

.marginelefet{margin:0 auto; width:980px;  }

.nav{font-size:10px; float:left;color:#ccc; width:100%; z-index:4; padding:7px 0; text-transform: lowercase;}

.navImp{width:97%; margin:auto;border:1px solid; float:none;}

.workClient{width:97%; margin:0 auto 10px auto;}
.nav div.navl{text-transform: lowercase;}


.navr{float:right;line-height:35px;margin-right:1.5em; }

div.subnav{}
div.subnav a{font-size:11px; margin-left:0;margin-right:10px; cursor:pointer; text-decoration: none; color: #666;}
div.subnav a:hover,div.subnav a.current{color:#ccc;}
.txtfont{font-size:11px; margin-left:0;margin-right:10px; cursor:pointer; text-decoration: none; color: #666; }

.txtfont a{font-size:10px;}

.txtfont1{font-size:11px; margin-left:5px; cursor:pointer; cursor:pointer; text-decoration: none;color: #666;}

.txtfont1 a{font-size:10px;}

.txtlogo{font-size:10px; margin-left:20px;text-transform:lowercase; }

.txtlogo a{font-size:9px;}

.txtlogo a:hover{ text-decoration:underline; font-size:9px;}

.txtlist{font-size:10px; margin-left:-14px; text-transform:lowercase; }

.txtlist a{font-size:9px; }

.txtlist a:hover{ font-size:9px;text-decoration:underline;}

.showli{ font-size:12px; text-transform:capitalize; }

.showli a{color:#333;text-decoration:none;}

.showli a:hover{color:#D3363B;text-decoration:none;}
#otherClient{padding:4px 0 4px 3em; background-color: #f2f2f2;margin: 0 72.5% 0 5em;position: relative;top: -0.5em;}
.imGal{position:relative;  }

.imGal a{  display:block; height:100%; position:relative; z-index:5;}

.imGal table{width:90%;}

.imGal td{border:1px solid #3CF; width:90%;}

.imGal img{ }

.imGal1{position:relative; width:98.1%; height:390px;margin-top:5px;}

.alignimg{padding:0; display:table-cell; vertical-align:middle;}

.leftTopCorner{background:url(../img/lefttop.png) top left no-repeat; height:14px; width:15px; position:absolute;z-index:51; top:0; left:0; margin-top:-3px; margin-left:-3px;}

.rTopCorner{background:url(../img/righttop.png) top right no-repeat; height:14px; width:15px; position:absolute; right:0;z-index:51;top:0; right:0px;margin-top:-3px; margin-right:-3px;}

.leftBCorner{background:url(../img/leftb.png) bottom left no-repeat; height:14px; width:15px; position:absolute; bottom:0;margin-left:-3px; margin-bottom:-3px;z-index:51; left:0;}

.rBCorner{background:url(../img/rightb.png) bottom right no-repeat; height:14px; width:15px; position:absolute;bottom:0; right:0;z-index:51;margin-bottom:-3px; margin-right:-3px; }

.activat{border:1px solid #C72121; display:inline-block;z-index:51; }

.activat1{border:1px solid #C72121;}

.cub{height:15px; width:15px; margin:2px auto; border:1px solid #ccc;}

.category{ position:absolute; bottom:0;margin-bottom: -25px; }

.category a{ color:#818084; text-decoration:none; text-decoration:underline}
.category a:hover{ color:#ff0000;}
.category1{}

.data{ display:block; margin-top:20px; color:#98989c; font-size:13px;}

.sur{font-size:11px; color:#ccc; margin-left:5px;}

.fontsize{font-size:9px;}

.leftcuv{ margin-left:0px; display:inline-block; width:85%;text-transform:none;}

.leftcuv1{ margin-left:0px; display:inline-block;  width:89%;text-transform:none;}

.literacub{display:inline-block;  width:11%;color:#9D9E9E;}

.contacte{ position:relative;  width:95%; margin:auto;}

.contacts{ position:absolute;top:12.8em; left:1.4em;}

.top{top:14em;}

.printbutton {

  visibility: hidden;

  display: none;

}

.error{text-transform:uppercase; color:#ccc; font-weight:bold;}

.error a{ color:#B2B2B2; margin-top:15px; display: inline-block; }

.error a:hover{color:#B2B2B2; margin-top:15px; text-decoration:none; }

.articlCont{ margin:10px 20px 0 100px; }

.gallerea{margin:0; position:relative;}

.eroare{ width:90%; margin:15px auto;}
.eroare h1{ font-size:70px;}
.eroare .error{}
.eroare .error div{ text-transform:lowercase;}

.imagR{ }
.imagR h2,.imagR h2 a{ text-decoration:none; color:#898989; cursor:default; font-size:13px; margin-top:10px;}


#modul{ display:none;}

.parteneri,.partners{ font-size:10px; text-transform:none; margin:0 15px; margin-left:17px;}
.partners{  margin-left:43px;}

.parteneri span,.partners span{ margin-left:10px;}

.parteneri a,.partners a{ font-size:10px; text-transform:none; margin:0; text-decoration:none; color:#ccc; font-weight:bold; } 

.parteneri a:hover,.parteneri a.activ,.partners a:hover,.partners a.activ{ color:#000;}



.greyLine{ background:#ccc; height:1px; margin:0 5% 0 10%; position:relative; z-index:0; }

.catName{position:relative; z-index:5; background:#FFF; display:inline-block; top:-10px; padding:0 0; left:0; padding-right:10px;}

h3.title{margin-top:20px; font-size:15px; color:#aeafb2;}

#largeImage {

position: absolute;

padding: 3px;

background: #fdfdfd;

border: 1px solid #999;

border-radius: 4px;

-moz-border-radius: 4px;

-webkit-border-radius: 4px;

font-size:10px; 

}

#largeImage img{max-height:50; max-width:110;}


.clear{clear:both; float:none;margin:0;padding:0;font-size:0;line-height:0;height: 0;}



.clearfix:after {clear: both;display: block;content: " ";height: 0px;visibility: hidden;}

.clearfix {display: inline-block;}

/* Hide these rules from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}

li.clearfix {display: list-item;}

/* End hide from IE-mac */



#opaque{ background: url(../img/transparent.png) repeat; position:absolute; left:0; top:0; z-index:10000; width:100%; height:100%; }

#flash{ position:absolute; top:0; right:0; z-index:1022;  background: url(../img/transparent) repeat; color:#fff; text-decoration:none; padding:2px;  width:100%; height:100%; }
#flashL{ position:absolute; bottom:4%; right:4.5%; z-index:1022;  background: url(../img/transparent) repeat; color:#fff; text-decoration:none; padding:2px;  display:inline; height:40px; }
#lupa{ max-height:40px; max-width:40px; }

.flashContainer{ padding:15px 5px 5px 5px; background:#FFF; margin:auto; position:relative;}

a.close{position:absolute; top:0; right:0;}

#flashBtn{}

.paging{ text-align:center; margin:10px 0; display:block; }

.paging a{  padding:2px 7px; color:#ccc; text-decoration:none;}

.paging a:hover{  padding:2px 7px; color:#ccc; text-decoration:none;}

.pactivat{  padding:2px 7px; color:#000; text-decoration:none; }
.white{ color:#fff;}
.contacte_0{ width:35%; float:left; padding-left:25px;}
.contacte_1{ width:60%; float:right;}
.contacte_1 img{ max-height:375px; max-width:600px;  }

#scroll-pane,.scroll-pane { }
.scroll-pane a,.scrollbar1 a,.clientu a{}
.scroll-pane a.selected,.scrollbar1 a.selected,.clientu a.selected{color:#DA5E47;}

.scroll-content-item {background-color:#fcfcfc;color:#003366;width:100px;height:100px;float:left;margin:10px;font-size:3em;line-height:96px;text-align:center;border:1px solid gray;display:inline;}
.scroll-content {position:absolute;top:0;left:0}
.slider-wrap{position:absolute;left:20px;top:0;background-color:lightgrey;width:8px;}
.slider-vertical{position:relative;height:100%}
.ui-slider-handle{width:8px;height:10px;margin:0 auto;background-color:#D32525;display:block;position:absolute}
.ui-slider-handle img{border:none}
.scrollbar-top{position:absolute;top:0;}
.scrollbar-bottom{position:absolute;bottom:0;}
.scrollbar-grip{position:absolute;top:50%;margin-top:-6px;}
.ui-slider-range{position:absolute;width:100%;background-color:lightgrey;}
.scroll-pane
			{
				width: 228px;
				height: 400px;
				overflow: auto;
				margin-top:20px;
			}
			.horizontal-only
			{
				height: auto;
				max-height: 200px;
			}
			
div.navl{float:left; line-height:35px; height:35px;margin-left: 50px;  font-size:10px;color:#ccc;   }
div.navl a{ font-size:10px; color:#ccc; text-decoration:none;}

div.navl a:hover{ font-size:10px; color:#ccc; text-decoration:underline;}

div.navl .activ a{color:#ccc;}	
.scrollbar1{ margin-top:20px; }

.wrapper-test{width:100%;  margin-top:10px;}
.wrapper-test ul{ margin:0; padding:0; list-style:none;}
.wrapper-test ul li{ float:left;  width:13%; height:40px;  margin-right:0; text-align:center; }
.wrapper-test ul li a{ display:block; }
.wrapper-test ul li.selected,.wrapper-test ul li.selected a{ cursor:default;}
.wrapper-test ul li img{ max-height:40px; display:inline;_height:100%;  position:relative; }
.wrapper-test ul li img.selected{ border:1px solid red;}
div.worksBtn{ margin-left: 50px;  }
div.worksBtn span,div.worksBtn span a,div.worksBtn span a:hover{ margin:0; padding:0;}
div.worksBtn span{ margin-right:10px;}
#loadingDiv{ position:absolute; top:50%; left:50%; width:32px; height:32px; display:none;}
.perpagenumber{ display:none;}
.recomandation-row{ margin-left:50px; position:relative; margin: 20px 0 20px 50px; }
.recomandation-row h1{ font-size:18px; color:#333333;}

div.article-right-widget{  min-height:100px; width:220px; padding:10px 0; text-align:center;}
div.article-right-widget h3{ margin:0; padding:0; position:relative;  text-align:center; background-color:#fff; display:inline; padding:0 10px; left:4em; top:-10px; font-weight:normal;}
div.article-right-widget div.art-box{  height:45px; margin:5px 10px; text-align:left;}
div.article-right-widget div.art-box a{ font-size:100%; display:block;  position:relative;  text-decoration:none; color:#4c4c4c; height:100%;}
div.article-right-widget div.art-box a img{ max-width:150px; max-height:130px; display:block; width:30%; float:left;}
div.article-right-widget div.art-box a span{ font-size:90%; display:block; margin-left:37%;  position:relative;  text-decoration:none; color:#4c4c4c; top:15%;}

div.article-right-widget div.art-box a:hover{ text-decoration:underline;}
div.article-right-widget a.allArticles{text-decoration:none; color:#999; font-size:11px; margin:5px 0;}
div.article-right-widget a.allArticles:hover{ text-decoration:underline;}
.floattoleft{ float:left; width:220px; }
div.allcategories{margin-left: 272px;margin-right: 20%; }
div.allcategories ul{margin:0;padding:0;list-style:none;}
div.allcategories ul li{float:left;margin:0 30px 10px 0px;}
div.allcategories ul li a{color:#666;text-decoration:none;}
div.allcategories ul li a em{ font-size:10px;font-style:normal;margin-left: 5px; color:#d1d0ce;}
div.allcategories ul li a:hover,div.allcategories ul li a.selected{color:#ff0000;}
#workcontainer{position: relative; height: 100%;  width: 98%; }
#workcontainer a.next,#workcontainer a.prev{ position: absolute;top:40%; }
#workcontainer a.next{left:99%;}
#workcontainer a.prev{left:-25px;}
#additionalpagination{ margin-left: 50%;margin-top: 20px;}
#iframeL{display: block;width: 200px; height: 100px;position: absolute;top:0; left: 0; z-index: 1000;}
div#logo{position: relative;}
div#logo #iframeContainer{position: relative;z-index: 100;}
div.rightS{}
div.rightS .imagR,div.rightS .title,div.rightS .contCont{
    display:block; margin-bottom:30px;
}