@charset "utf-8";
/* CSS Document */

*  {  margin:0; padding:0;}

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; background:#f4f4f4; }
img { border:none;}
.float-left { float:left;}
.float-right { float:right;}
.topline  {  border-top: solid 4px #afaaaa; height:4px; float:left; width:100%;}
.wrapper { margin:0 auto; width:990px; height:auto; }

.header { float:left; width:100%; height:auto;} 

.logo { float:left; width:180px; height:132px; margin-top:4px; }
.topheader { float:right; width:250px; height:auto;}
.listcategories { float:left; width:100%; height:30px; margin-top:20px;}
.listcategories span { float:left; width:80px; height:30px; line-height:30px; color:#FDBE00; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; }
.categories { border:solid 1px #cacaca; background:#f4f4f4;  height:30px; width:170px; line-height:30px; color:#5b5b5b;  }

.socialnetwork {
	float: right;
	padding-top: 14px;
	width: auto;
	height: 22px;
	display: block;
	text-align: left;
	padding-right:10px;
	padding-bottom:7px;
	border-bottom:dotted 1px #000;
}
.socialnetwork a {
	background: url(../images/social-icon.png) left top no-repeat;
	width: 22px;
	height: 22px;
	margin-left: 10px;
	float: left;
}
.socialnetwork a.twitter {
	background-position: 0 0;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}
.socialnetwork a:hover.twitter {
	background-position: 0 -23px;
}

.socialnetwork a.googleplus {
	background-position: -23px 0;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}
.socialnetwork a:hover.googleplus {
	background-position: -23px -23px;
}

.socialnetwork a.facebook {
	background-position: -48px -1px;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}
.socialnetwork a:hover.facebook {
	background-position: -48px -23px;
}

.menu { float:left; width:100%; height:42px; background:url(../images/menu-bg.jpg) left top repeat-x;}
.headingtitle { float:left; width:100%; height:200px;}

.slider { float:left; width:100%; height:340px;}
.shadow2 { margin:0 auto; height:48px; width:100%; background:url(../images/shadow2.png) center top no-repeat; float:left; } 

.middlesection { float:left; width:100%; height:auto;   margin-top:20px;}

.productsection { float:left; width:100%; height:auto;}
.productsection
.productbox { float:left;  width:235px; height:auto; margin-right:12px;  margin-top:25px;}
 .productbox .image { float:left; width:235px; height:156px; border:solid 1px #ababab;   }

.productbox  h2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; font-weight:normal; text-decoration:none; width:100%; text-align:center; height:43px; line-height:43px; text-transform:capitalize; float:left;}


h1 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FDBE00; font-weight:bold; text-decoration:none; width:100%;}

h1 span { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; font-weight:bold; text-decoration:none;}


.content { float:left; width:962px; height:auto; padding:13px; border-top:solid 3px #FDBE00; margin-top:30px; background:#fff; border-bottom:solid 1px #dddbdb; border-left:solid 1px #dddbdb; border-right:solid 1px #dddbdb;  }
 .content2 { float:left; width:625px; padding-left:35px; height:auto; margin-right:20px; border-right:solid 1px #d5d5d5; padding-right:20px;}  

.leftsection { float:left; width:680px; height:auto; margin-right:30px;}

.leftsection p { float:left; width:100%; height:auto; line-height:22px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding-top:10px; text-align:justify;} .leftsection2 { float:left; width:100%; height:auto; margin-right:30px;}

.leftsection2 p { float:left; width:100%; height:auto; line-height:22px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding-top:10px; text-align:justify;} 


.blackbold { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none;  color:#000;   }
a.blackbold { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:underline;  color:#000;   }
a.blackbold:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none;  color:#000;   }


.blackbold2 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none;  color:#000;   }
a.blackbold2 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:underline;  color:#000;   }
a.blackbold2:hover { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none;  color:#000;   }

 
.rightsection { float:left; width:250px; height:auto;  } 

.rightsection ul li { float:left; width:98%; height:30px; line-height:30px; list-style:none; margin-top:10px; padding-left:20px; background:url(../images/yellow-arrow.png) left center no-repeat; }
.buttonsection { float:left; width:100%; height:30px; margin-top:20px; }

.innertext { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none; font-weight:normal;}

a.innertext { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:underline; font-weight:normal;}
a.innertext:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none; font-weight:normal;}


.innertextbold { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; text-decoration:none; font-weight:bold;}

a.innertextbold { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; text-decoration:none; font-weight:bold;}
a.innertextbold:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; text-decoration:underline; font-weight:bold;}


.footersec { float:left; width:100%; height:60px; line-height:60px;}


.button {
     background : #FDBE00;
    border: 1px solid #EAAF00;
    border-radius: 2px 3px 3px 3px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.11), 0 1px 0 #EAAF00 inset;
    color: #000;
    cursor: pointer;
     padding: 4px 15px;
    position: relative;
     z-index: 20;
 }

.button:hover {
  -moz-box-shadow: 0 1px 0 #fff, inset 0 1px 5px rgba(0,0,0,0.4);
  -webkit-box-shadow: 0 1px 0 #fff, inset 0 1px 5px rgba(0,0,0,0.4);
  box-shadow: 0 1px 0 #fff, inset 0 1px 5px rgba(0,0,0,0.4);
  background-image: -moz-linear-gradient(bottom,rgba(0,0,0,0.09) -118.63%,rgba(255,255,255,0.09) 31.37%);
  background-image: -o-linear-gradient(bottom,rgba(0,0,0,0.09) -118.63%,rgba(255,255,255,0.09) 31.37%);
  background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,0.09) -118.63%,rgba(255,255,255,0.09) 31.37%);
  background-image: linear-gradient(bottom,rgba(0,0,0,0.09) -118.63%,rgba(255,255,255,0.09) 31.37%);
  color:#000;
}

.yellowbold { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#000;}

.textbox { border:solid 1px #cacaca; background:#f4f4f4;  height:30px; width:220px; line-height:30px; color:#5b5b5b;  padding:0 5px;  }
.textarea { border:solid 1px #cacaca; background:#f4f4f4;  height:80px; width:220px; line-height:30px; color:#5b5b5b; padding:0 5px;  resize:none;   }

.bottomline { float:left; width:100%; height:8px; margin:10px 0 5px 0; background: url(../images/login-bottom-line.png) left top repeat-x; float:left;} 

.address { float:left; width:46%; height:auto; margin-right:2%; }
.address p { font-family:Arial, Helvetica, sans-serif; font-size:12;  color:#000; line-height:22px; margin-top:10px;}

.yellowborder { border:solid 2px #EAAF00;}


.imagesection { float:left; width:230px; height:auto; margin:43px 10px 10px 0; position:relative;}  

.productdes { float:left;width:410px; height:auto; margin:10px;}

.productmoredetails { float:left; width:100%; height:auto;}

h4 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#409AC4; font-weight:bold; text-decoration:none; }

.tableheading th {
	background-color: #333333;
 	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	color: #FFFFFF;
	height: 36px;
	font-size: 14px;
	text-align: center;
	margin: 0 10px 0 0;
 		transition: border-color 0s ease 0s, all 0.3s ease 0s;
	border-bottom: 1px solid #666666;
	border-top: 1px solid #999999;
 }
.tableheading td {
	background-color: #f0f0f0;
	border-bottom: 1px solid #dbdbdb;
	border-top: 1px solid #fff;
 	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	color: #000000;
	height: auto;
	font-size: 12px;
	text-align: center;
	margin: 0 10px 0 0;
	padding:8px 0;
	text-shadow: 0 0 0 transparent, 1px 1px 0 rgba(0, 0, 0, 0.1);
	transition: border-color 0s ease 0s, all 0.3s ease 0s;
}



.AJXCSSMenuBVCOFMC {position:relative;z-index:105;}
.AJXCSSMenuBVCOFMC ul {position:relative;float:left;margin:0;padding:0;list-style-type:none; }
.AJXCSSMenuBVCOFMC li {float:left;margin:0;padding: 0;}
.AJXCSSMenuBVCOFMC li.tfirst {padding-left:1px;}
.AJXCSSMenuBVCOFMC li:hover,.AJXCSSMenuBVCOFMC .ajxover {position:relative;}
.AJXCSSMenuBVCOFMC a {display:block;float:left;height:42px;padding:0 12px 0 12px;font:14px/25px Arial,Helvetica,sans-serif;text-decoration:none;text-align:center; color:#3c3c3c;  line-height:42px; font-weight:bold;}
.AJXCSSMenuBVCOFMC li:hover a,.AJXCSSMenuBVCOFMC .ajxover a {color:#fff;background:#FDBE00;}
.AJXCSSMenuBVCOFMC a.ajxsub {padding:0 17px 0 6px;background:url(../images/bn-dr.gif) no-repeat center right;}
.AJXCSSMenuBVCOFMC li:hover a.ajxsub,.AJXCSSMenuBVCOFMC .ajxover a.ajxsub {background:#FDBE00 url(./images/bn-dw.gif) no-repeat center right;}
.AJXCSSMenuBVCOFMC ul ul {position:absolute;left:-9999px;top:-9999px;width:182px;height:auto; }
.AJXCSSMenuBVCOFMC ul :hover ul,.AJXCSSMenuBVCOFMC ul .ajxover ul {left:-1px;top:42px;}
.AJXCSSMenuBVCOFMC .tfirst:hover ul,.AJXCSSMenuBVCOFMC ul .ajxover.tfirst ul {left:0px;}
.AJXCSSMenuBVCOFMC li li {w\idth:180px;padding:0 ;}
.AJXCSSMenuBVCOFMC ul ul a,.AJXCSSMenuBVCOFMC ul :hover ul a,.AJXCSSMenuBVCOFMC ul :hover ul :hover ul a,.AJXCSSMenuBVCOFMC ul .ajxover ul a,.AJXCSSMenuBVCOFMC ul .ajxover ul .ajxover ul a {float:none;margin:0;width:180px;w\idth:166px;padding:0 6px 0 6px;height:32px;font:12px/25px Arial,Helvetica,sans-serif;text-decoration:none;text-align:left; color:#000;background:#FDBE00; line-height:32px; border-bottom:solid 1px #F2B500; border-top:solid 1px #FFCA2D;}
.AJXCSSMenuBVCOFMC ul :hover ul .sfirst a,.AJXCSSMenuBVCOFMC ul :hover ul :hover ul .sfirst a,.AJXCSSMenuBVCOFMC ul .ajxover ul .sfirst a,.AJXCSSMenuBVCOFMC ul .ajxover ul .ajxover ul .sfirst a {margin-top:1px;}
.AJXCSSMenuBVCOFMC ul ul :hover a,.AJXCSSMenuBVCOFMC ul ul :hover ul :hover a,.AJXCSSMenuBVCOFMC ul ul .ajxover a,.AJXCSSMenuBVCOFMC ul ul .ajxover ul .ajxover a {color:#ffffff;background:#5b5b5b;}
.AJXCSSMenuBVCOFMC ul ul a.ajxsub,.AJXCSSMenuBVCOFMC ul :hover ul a.ajxsub,.AJXCSSMenuBVCOFMC ul .ajxover ul a.ajxsub {w\idth:166px;padding:0 6px 0 6px;background:#ffffff url(../images/bn-rr.gif) no-repeat center right;}
.AJXCSSMenuBVCOFMC ul ul :hover a.ajxsub,.AJXCSSMenuBVCOFMC ul ul .ajxover a.ajxsub {background:#ca0002 url(../images/bn-rw.gif) no-repeat center right;}
.AJXCSSMenuBVCOFMC ul :hover ul ul,.AJXCSSMenuBVCOFMC ul .ajxover ul ul {position:absolute;left:-9999px;top:-9999px;}
.AJXCSSMenuBVCOFMC ul :hover ul :hover ul,.AJXCSSMenuBVCOFMC ul .ajxover ul .ajxover ul {left:181px;top:-1px;}
.AJXCSSMenuBVCOFMC ul :hover ul .sfirst:hover ul,.AJXCSSMenuBVCOFMC ul .ajxover ul .ajxover.sfirst ul {top:0px;}
.AJXCSSMenuBVCOFMC br {clear:both;height:0;font-size: 1px;line-height: 0px;}
.projectul
{
	
    margin-left: 32px;
	list-style-type:decimal;	

}
.projectul li
{
padding-bottom:5px;
}
