@charset "utf-8";
/* CSS Document */
/*-----------------Genarel-------------------*/
body{
margin:0 auto 0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
*{
margin:0;
padding:0;
}
div, p, li, form, input, select, h1, h2, h3, h4, h5, h6{
margin:0;
padding:0;
}
ul{
list-style:none;
margin:0;
padding:0;
line-height:0
}
img{
margin:0;
padding:0;
font-size:0;
}
.clear{
clear:both;
line-height:0;
font-size:0;
}

li
{
background-image: url(arrow.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: .6em;
}
.content_text{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#0a0a0a;
text-decoration:none;
padding:5px;
background-color:inherit;
}
.vline{
vertical-align:middle;
}
.mar{
margin:7px;
}
.bttn{
background:url(../images/button.gif);
width:63px;
height:20px;
border:none;
cursor:pointer;
}
.arrow
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
font-weight:bold;
background-color:inherit;
}
.more_text{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#84011f;
text-decoration:none;
font-weight:bold;
background-color:inherit;
}
.more_text:hover{
	text-decoration:underline;
}
/*-----------------Main Container-------------------*/
#main{
width:1003px;
margin:0 auto 0 auto;
}
/*-----------------Header-------------------*/
div#header{
background-image:url(../images/head_bg.gif);
height:67px;
background-repeat:repeat-x;
background-position:top;
}
div#header .logo{
margin-top:23px;
padding-left:58px;
float:left;
width:239px;
}
/*-----------------Menu Container-------------------*/
div#menu{
height:31px;
background-color:#1a0309;
border-top:1px solid #f3cfbd;
border-bottom:1px solid #b8b7b7;
color:inherit;
}
div#menu ul {
list-style-type: none;
height:31px;
width:560px;
float:left;
padding-left:59px;
}
div#menu ul li {
background:url(../images/menu_divi.gif) no-repeat right top;
float:left;
width:auto;
margin:0 1px 0 0;
padding:0 1px 0 0;
}
div#menu ul li a{
padding-right:12px;
padding-left:12px;
display: block;
line-height:31px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#dedede;
background-color:inherit;
}
div#menu ul li a:hover {
background-image:url(../images/menu_hoverbg.gif);
background-repeat:repeat-x;
background-position:top;
}
div#menu ul li a.active {
background-image:url(../images/menu_hoverbg.gif);
background-repeat:repeat-x;
background-position:top;
display:block;
}
div#menu ul li.bor{
background-image:none;
}
/*-----------------Search Container-------------------*/
.search_box{
float:left;
padding-left:40px;
width:290px;
margin-top:3px;
}
.search_box .input{
background-color:#d6c69b;
width:197px;
height:19px;
border:1px solid #664800;
font-family:Arial, Helvetica, sans-serif;
color:#0d0d0d;
font-size:11px;
}
.search_box .go_bttn{
background:url(../images/go_bttn.gif);
width:33px;
height:23px;
border:none;
cursor:pointer;
}
/*-----------------Head Container-------------------*/
#head_left{
background:url(../images/home1.jpg) no-repeat 0 0;
width:676px;
height:326px;
float:left;
}
#head_right{
background-image:url(../images/home2.jpg);
float:left;
width:327px;
height:326px;
}
/*-----------------Login Container-------------------*/
div#login{
margin:81px 0px 0px 29px;
height:232px;
width:242px;
background-color:#dbd7c0;
border:1px solid #6d776e;
color:inherit;
}
div#login form.login{
margin:0 0 0 0;
}
div#login .header{
width:228px;
margin:6px;
background-color:#bcb89f;
border:1px solid #918e7a;
height:29px;
vertical-align:middle;
color:inherit;
}
div#login .header .text{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#390715;
font-weight:bold;
vertical-align:middle;
background-color:inherit;
}
div#login .login_body{
width:228px;
margin:6px;
background-image:url(../images/login_bg.gif);
height:138px;
background-repeat:repeat-x;
padding:3px 0 0;
}
div#login .chek{
height:14px; 
width:14px;
margin:0 10px 0 80px;
float:left;
}
div#login input.submit{
width:137px;
height:18px;
background-color:#f9f5e0;
border:1px solid #afac9c;
margin:0 7px 8px 0;
font: normal 11px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#1a1a1a;
float:right;
padding:2px 0 0 3px;
}

div#login .registration_text{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
font-weight:bold;
padding-left:3px;
background-color:inherit;
}
div#login .sign_up{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#feea7a;
font-weight:bold;
text-decoration:none;
background-color:inherit;
}
div#login .sign_up:hover{
text-decoration:underline;
}
div#login .login_footer{
width:228px;
margin:6px;
background-image:url(../images/login_footerbg.gif);
height:35px;
background-repeat:repeat-x;
}
div#login label{
font:normal 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#0a0a0a;
text-decoration:none;
background-color:inherit;
margin:0 0 0 7px;
float:left;
width:auto;
}
div#login form h2{
font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#84011f;
text-decoration:none;
background-color:inherit;
float:left;
width:auto;

}
div#login form .bttn2{
background:url(../images/button_login.gif) no-repeat 0 0;
width:63px;
height:20px;
border:none;
margin:10px 0 0 80px;
cursor:pointer; 

}
div#login p{
font:normal 12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#0a0a0a;
text-decoration:none;
padding:5px 0 5px 5px;
float:left;
width:auto;
background-color:inherit;
}
div#login a{
font:bold 12px/30px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#0a0a0a;
text-decoration:none;
padding:0 0 0 5px;
background-color:inherit;
}
div#login a:hover{
	text-decoration:underline;
}
/*-----------------Body Container-------------------*/
div#body_panel{
background-image:url(../images/body_bg.gif);
background-repeat:repeat-x;
background-position:top;
width:1002px;
float:left;
background-color:#fffcee;
color:inherit;
padding:0 0 12px 0;
}
/*-----------------Leftpanel Container-------------------*/
div#leftpanel{
width:550px;
float:left;
margin:26px 26px 12px 0px;
padding-left:56px;
}
div#leftpanel .welcometext{
font-family:"Georgia", Arial, Helvetica, sans-serif;
font-size:26px;
color:#84011f;
text-decoration:none;
background-color:inherit;
}
div#leftpanel .contentheder{
height:25px;
margin-top:2px;
background-color:#fff;
border:1px solid #e8e6e6;
color:inherit;
}
.heading_orrange{
background:url(../images/bulet.gif) no-repeat 3px center;
font: bold 12px/25px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#d87500;
padding:0 0 0 21px;
background-color:inherit;
}
#project_overview h2{
background:url(../images/bulet.gif) no-repeat 3px center;
font: bold 12px/25px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#d87500;
background-color:inherit;
padding:0 0 0 21px;
}


div#leftpanel ul li{
background:url(../images/iner-bulet.gif) no-repeat left center;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color:#7a776c;
text-decoration:none;
font-weight:bold;
line-height:20px;
padding:0 0 0 10px;
background-color:inherit;
}
/*-----------------Project Overview Container-------------------*/
div#leftpanel #project_overview{
width:548px;
float:left;
margin-top:15px;
background-color:#eae6d1;
border:1px solid #cac6b1;
color:inherit;
}
div#leftpanel #project_overview .heading{
font-family:"Georgia", Arial, Helvetica, sans-serif;
font-size:19px;
color:#84011f;
text-decoration:none;
padding-left:60px;
padding-top:6px;
background-color:inherit;
}

div#leftpanel #project_overview .contentheder{
height:25px;
margin-left:0px;
margin-right:10px;
background-color:#fff;
color:inherit;
border:1px solid #e8e6e6;
}
div#leftpanel #project_overview .imageholder{
width:171px;
margin:10px 15px 0 0;
float:left;
padding:0 0 0 7px;
}
div#leftpanel #project_overview .imageholder .imagename{
background:url(../images/right.gif) no-repeat 20px 7px;
font:bold 11px/21px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
color:#cc0303;
text-decoration:underline;
background-color:#fefbed;
padding:3px 35px;
}
div#leftpanel #project_overview .imageholder .imagename a{
	color:#cc0303;
	background-color:#fefbed;
	text-decoration:underline;
}
div#leftpanel #project_overview .imageholder .imagename a:hover{
	text-decoration:none;
}
div#leftpanel #project_overview .content {
width:345px;
float:left;
margin:10px 0 0 0;
}

/*-----------------Client Container-------------------*/
div#leftpanel #client_coment{
	width:189px;
	float:left;
	background-color:#d6c69b;
	border:1px solid #a89b79;
	margin-top:10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	height:222px;
	color:inherit;
}
div#leftpanel #client_comentheading{
font-family:"Georgia", Arial, Helvetica, sans-serif;
font-size:19px;
color:#84011f;
text-decoration:none;
padding-left:11px;
padding-top:5px;
background-color:inherit;
}
div#leftpanel #client{
width:548px;
float:left;
margin-top:10px;
background-color:#eae6d1;
border:1px solid #cac6b1;
height:222px;
color:inherit;
}
div#leftpanel01 #client_comentheading01{
font-family:"Georgia", Arial, Helvetica, sans-serif;
font-size:19px;
color:#84011f;
text-decoration:none;
padding-left:11px;
padding-top:5px;
background-color:inherit;
}
div#leftpanel #projects{
width:900px;
float:left;
margin-top:10px;
background-color:#eae6d1;
border:1px solid #cac6b1;
height:560px;
color:inherit;
}
div#leftpanel #client1{
width:900px;
float:left;
margin-top:10px;
background-color:#eae6d1;
border:1px solid #cac6b1;
height:480px;
color:inherit;
}
div#leftpanel #client_app{
width:900px;
float:left;
margin-top:10px;
background-color:#eae6d1;
border:1px solid #cac6b1;
height:4000px;
color:inherit;
}
div#leftpanel #aboutus{
width:900px;
float:left;
margin-top:10px;
background-color:#eae6d1;
border:1px solid #cac6b1;
height:520px;
color:inherit;
}
div#leftpanel #projects_images{
width:900px;
float:left;
margin-top:10px;
background-color:#eae6d1;
border:1px solid #cac6b1;
height:230px;
color:inherit;
}
div#leftpanel #projects_images_nagpur{
width:900px;
float:left;
margin-top:10px;
background-color:#eae6d1;
border:1px solid #cac6b1;
height:900px;
color:inherit;
}
div#leftpanel #projects_images_patni{
width:900px;
float:left;
margin-top:10px;
background-color:#eae6d1;
border:1px solid #cac6b1;
height:2900px;
color:inherit;
}
div#leftpanel #projects_images_patni_kasarwadi{
width:900px;
float:left;
margin-top:10px;
background-color:#eae6d1;
border:1px solid #cac6b1;
height:1560px;
color:inherit;
}
div#leftpanel #projects_images_macd{
width:900px;
float:left;
margin-top:10px;
background-color:#eae6d1;
border:1px solid #cac6b1;
height:200px;
color:inherit;
}
div#leftpanel #projects_images_nagpur{
width:900px;
float:left;
margin-top:10px;
background-color:#eae6d1;
border:1px solid #cac6b1;
height:1570px;
color:inherit;
}
div#leftpanel #projects_images_saraswat{
width:900px;
float:left;
margin-top:10px;
background-color:#eae6d1;
border:1px solid #cac6b1;
height:450px;
color:inherit;
}
div#leftpanel #projects_images_ingvysyabank{
width:900px;
float:left;
margin-top:10px;
background-color:#eae6d1;
border:1px solid #cac6b1;
height:420px;
color:inherit;
}
div#leftpanel #projects_images_haden{
width:900px;
float:left;
margin-top:10px;
background-color:#eae6d1;
border:1px solid #cac6b1;
height:420px;
color:inherit;
}
div#leftpanel #projects_images_mestro{
width:900px;
float:left;
margin-top:10px;
background-color:#eae6d1;
border:1px solid #cac6b1;
height:650px;
color:inherit;
}
div#leftpanel #services{
width:900px;
float:left;
margin-top:10px;
background-color:#eae6d1;
border:1px solid #cac6b1;
height:2480px;
color:inherit;
}
div#leftpanel #civil_services{
width:900px;
float:left;
margin-top:10px;
background-color:#eae6d1;
border:1px solid #cac6b1;
height:750px;
color:inherit;
}
div#leftpanel #it_services{
width:900px;
float:left;
margin-top:10px;
background-color:#eae6d1;
border:1px solid #cac6b1;
height:2250px;
color:inherit;
}
div#leftpanel #client .clientname{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#966e00;
text-decoration:none;
font-weight:bold;
background-color:inherit;
}
/*-----------------Client Coment_submit Container-------------------*/
div#coment_submit{
width:181px;
margin:4px;
}
div#coment_submit .head{
background-image:url(../images/client_comenthead.gif);
height:38px;
}
div#coment_submit .head_text{
font-family:"Georgia", Arial, Helvetica, sans-serif;
font-size:18px;
color:#fff;
margin:5px 0px 0px 35px;
background-color:inherit;
}
div#coment_submit .input{
font:normal 11px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;
width:175px;
background-color:#f9f5e0;
border:1px solid #a19575;
margin:0 0 6px 0;
color:#1a1a1a;
height:21px;
padding:2px 0 0 3px;
}
div#coment_submit form textarea{
width:175px;
height:64px;
background-color:#f9f5e0;
border:1px solid #a19575;
margin:0 0 6px 0;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color:#1a1a1a;
padding:2px 0 0 3px;
}
/*-----------------Rightpanel Container-------------------*/
div#rightpanel{
width:311px;
float:left;
margin:26px 0px 0px 0px;
padding-right:56px;
border-left:1px dashed #bab6a2;
}
/*-----------------News Container-------------------*/
div#rightpanel .news{
width:290px;
margin-left:22px;
}
div#rightpanel .newshead{
font-family:"Georgia", Arial, Helvetica, sans-serif;
font-size:19px;
color:#84011f;
background-color:inherit;
}
div#rightpanel .newshead_text{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color:#d87500;
text-decoration:none;
font-weight:bold;
padding:13px 0px 0px 52px;
background-color:inherit;
}
div#rightpanel .news_latter{
background:url(../images/back2.gif);
height:25px;
width:287px;
float:left;
margin-top:20px;
}
div#rightpanel img.news{
	float:left;
	margin:12px 11px 0 0;
	width:67px;
}
div#rightpanel h3{
font:normal 12px/34px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#84011f;
text-decoration:underline;
font-weight:bold;
background-color:inherit;
}
div#rightpanel h3 a{
	color:#84011f;
	text-decoration:underline;
	background-color:inherit;
}
div#rightpanel h3 a:hover{
	text-decoration:none;
}
div#rightpanel .news_latter .heading2{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#a57f03;
text-decoration:none;
font-weight:bold;
padding-left:12px;
background-color:inherit;
}
.subheading_width{
width:189px;
padding:7px;
float:left;}
/*-----------------Offer Container-------------------*/
#offer{
width:287px;
background-image:url(../images/offer_img.gif);
height:138px;
margin:18px 0px 0 24px;
}
#offer .click_here{
width:100px;
padding-top:117px;
padding-left:171px;
}
#offer .click_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c0000;
text-decoration:none;
font-weight:bold;
background-color:inherit;
}
#offer .click_text:hover{
text-decoration:underline;
}
/*-----------------Footer Container-------------------*/
div#footer{
background-image:url(../images/footer_bg.gif);
height:80px;
background-repeat:repeat-x;
background-position:top;
width:1003px;
float:left;
}
div#footer .content{
margin-top:25px;
padding-left:300px;
float:left;
width:450px;
}
div#footer .copyright{
padding-left:400px;
float:left;
width:300px;
margin-top:4px;
}
div#footer .copyright_text{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:10px;
color:#d6c69b;
text-decoration:none;
background-color:inherit;
}
div#footer .content_text{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color:#dedede;
text-decoration:none;
padding:0px 4px 0px 4px;
background-color:inherit;
}
div#footer .content_text span{
	padding:0 0 0 50px;
}
div#footer .content_text:hover{
text-decoration:underline;
}
div#footer .content .divider{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color:#dedede;
text-decoration:none;
background-color:inherit;
}
