@charset utf-8;

/*--
	Theme Name: Leosym Construct
	Theme URI: http://
	Description: 
	Author: efficientsolutions.ro
	Author URL: http://www.efficientsolutions.ro/ 
--*/

#autor{
	color:#333; /*font-weight: normal;background-color: transparent;*/


}
#autor:hover{
/*	 color:#2B547E; font-weight: bold; color:#fff; */ color: #ff7900;
}

#butonPlateste{
text-align:center;
	cursor:pointer;
		color:#000;
			background-color:#ddd;

	border:1px solid #666;
}
#butonPlateste:hover{


	background-color:#bbb;
	color:#000;
	font-weight: bold;
	border:1px solid #333;
}


#meniu{
	width: 1280px;
	height: 150px;
	padding:10px 0px;
	margin-top:-40px;
	margin-bottom: 20px;
	margin-left:-40px;
	position: fixed;
	z-index: 999;
	background-color: #fff;
box-shadow: 0 5px 2px -2px #ccc;

	background-image: url("images/bgmn2.jpg");


/*	top:30px;
	right:50%;
	margin-right: -480px;
	padding: 0px;
	display: block;
	position: absolute;
	text-align: right;
*/}
.nav-menu li {
	list-style: none;
	display: inline-block;
	color: #fff;
}
.nav-menu li a {
	text-decoration: none;
	padding: 3px 5px;
	margin:0px 5px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
}
.nav-menu li a:hover, .current-menu-item a {
/*	border-bottom: 2px solid #d4202a;
*/	color:#fff;

}

.nav-menu li a.current-menu-item a {
/*	border-bottom: 2px solid #d4202a;
*/	color:#fff;

}


#logo
{
	width: 150px;
	height: 150px;
	margin-left: 50px;
/*	top:0px;
	left:0px;
	position: absolute;
*/	background-image: url("images/logo.png");
	background-size: cover;
	display: inline-block;
}
.menu-meniu-container { display: block;
height:28px;
top: 110px; left:320px; position: absolute;}

   #meniu h1 {
   	width: 800px;
   	position: absolute;
   	top: 28px;
   	right: 180px;
   	text-align: center;
   	font-size: 28px;
   	color: #fff;
   	text-transform: uppercase;
   }
      #meniu #h21 {
   	width: 800px;
   	position: absolute;
   	top: 5px;
   	right: 180px;
   	text-align: center;
   	   	font-size: 22px;
   	color: #fff;
   	text-transform: uppercase;

   }

         #meniu #h22 {
   	width: 800px;
   	position: absolute;
   	top: 66px;
   	right: 180px;
   	text-align: center;
   	   	font-size: 16px;
   	color: #fff;
   	text-transform: uppercase;

   }

         #meniu #h23 {
   	width: 800px;
   	position: absolute;
   	top: 85px;
   	right: 180px;
   	text-align: center;
   	   	font-size: 16px;
   	color: #fff;
 font-weight: bold;
   }


   #rtt h2{
   	padding-top: 0px;
   	padding-bottom:0px;
   	text-align: center;
   	display: block;
   	font-size: 30px;
   	text-transform: uppercase;
    line-height: 30px;
    color: #d4202a;

   }
   .det{
   	display: inline-block;
   	width: 335px;
   	height: 400px;
   	padding: 20px;
   	margin: 10px;
   	vertical-align: top;
   	border: 1px solid #666;
   }

   #posturi p{
  /* 	float:left;*/
   	line-height: 30px;   	font-size: 16px;font-weight: bold;
   }
#detalii #posturi p{
  /* 	float:left;*/
   	line-height: 25px;
   }
#LeosymConstruct #posturi p, #LeosymConstruct #posturi li {
  /* 	float:left;*/
   	line-height: 30px;   	font-size: 16px; 
   }

      #posturi{
      	float: left;   	display: inline-block;
   	width: 460px;
   	padding: 40px;

      }


.albhover{
	background-color: #fff;
}

/*.albhover:hover{
	background-color: #f3f3f3;
}
*/
.opac{
	opacity: 0.8;
}
.opac:hover{
	opacity: 1;
}