@font-face {
    font-family: 'Vegur';
    src: url('vegur-r-webfont.eot');
    src: url('vegur-r-webfont.eot?#iefix') format('embedded-opentype'),
         url('vegur-r-webfont.woff') format('woff'),
         url('vegur-r-webfont.ttf') format('truetype'),
         url('vegur-r-webfont.svg#VegurRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

ad {
    color: #EF734D;
    font-weight: bolder;
    text-decoration: none;
}
.ad:link {
    color: #EF734D;
    font-weight: bolder;
}
.ad:visited {
    color: #EF734D;
    font-weight: bolder;
    text-decoration: none;
}
.ad:hover {
    color: #3D3D3D;
    text-decoration: none;
}



H1
 {
    color: #FFFFFF;
    font-family: Vegur,sans-serif;
    font-size: 30px;
    font-weight: normal;
    height: 50px;
    margin-bottom: 0;
    margin-top: 0;

H1.white{font-size:20px;}
 }


H2
 {

  font-family:Vegur,sans-serif;
  font-weight: normal;
  font-size:15px;
  color:#f4f4f4;
  margin-bottom: 0;
  margin-top: 0;
 }



body{font-family:Vegur, sans-serif;font-size:14px;color:#333;background:url(images/bg.png);height:246px;width:100%;background-repeat:repeat-x;margin:0px;padding:0px;}
p{margin:5px 0px;}
hr{height:1px; color:#ccc}
.grey{color:#4d4d4d;}
.white{color:#fff;}
.mrt28{margin-top:28px;}
.h75{height:75px;}
.mrl20{margin-left:20px !important;}
.f30{font-size:30px;}
#maincontainer{width:960px;margin:0px auto; }

#maincontainer .content{width:960px;margin:0px auto;margin-top:10px;}
#maincontainer .logo{background:url(images/logo.png);height:36px;width:78px;background-repeat:no-repeat;margin-top:20px;}
#maincontainer .cost{background-color:#666666;padding:2px 4px;color:#fff;}
#nav{margin-top:20px;}
#nav ul{margin:0px;padding:0px;}
#nav ul li{float:left;list-style:none;padding: 15px 0;}
#nav ul li a{font-size:18px;color:#333333;text-decoration:none;}
#nav ul li a:hover{font-size:18px;color:#ef734d;text-decoration:none;}
#maincontainer .content .leftsection{width:60%;float:left;margin-right:1%;}
#maincontainer .content .leftsection .description{margin-top:15px;font-size:16px;}
#maincontainer .content .leftsection #nav .tabmenu .sel{color:#333333; font-size:18px; text-decoration:none; background:url(images/arrow.jpg) center 26px no-repeat;}
#maincontainer .content .leftsection #nav .tabmenu . normal{color:#EF7348; font-size:18px; text-decoration:none}
#maincontainer .content .leftsection #nav .tabmenu a:hover{color:#333333; background:url(images/arrow.jpg) center 26px no-repeat;}
#maincontainer .content .leftsection #nav .tabsbody div{display:none}
#maincontainer .content .leftsection #nav .tabsbody h3{font-size:24px;font-weight:normal;margin:0px;padding:0px;}
#maincontainer .content .leftsection #nav .tabsbody #tabsbody3 h3{margin-left:20px;margin:0px;padding:0px;}
#maincontainer .content .leftsection #nav .tabsbody h1{font-size:36px;font-weight:normal;margin:20px 0px 0px 0px;padding:0px;}
#maincontainer .content .leftsection #nav .tabsbody h5{font-size:22px;font-weight:normal;margin:20px 0px 5px 0px;padding:0px;}
#maincontainer .content .leftsection #nav .tabsbody #tab3{margin-left:20px;}
#maincontainer .content .leftsection #nav .tabmenu a{color:#EF7348; font-size:18px; text-decoration:none; padding:0px 10px 14px;}
#maincontainer .content .leftsection #nav .tabsbody .mapimg{margin-top:10px;float:left;}
#maincontainer .content .leftsection #nav .tabsbody .mapimg .owner{float:left; font-weight:bold; color:#666666;}
#maincontainer .content .leftsection #nav .tabsbody .mapimg .flat_details{font-size:12px; color:#666666; line-height:18px;}
#maincontainer .content .leftsection #nav .tabsbody .mapimg .flat_details .more_link{color:#638094; text-decoration:none;}
#maincontainer .content .leftsection #nav .tabsbody .mapimg .separator{background:url(images/add_separator.jpg) repeat-x 0 8px; height:8px; overflow:hidden; padding:10px 0px;width:575px;}
#maincontainer .content .leftsection #nav .tabsbody .mapimg .forsaledetail{float:left;margin-right:6px;margin-top:5px;}
#maincontainer .content .leftsection #nav .tabsbody .mapimg h5{font-size:18px !important;margin:0px !important;padding:0px !important;font-weight:normal !important;}
#maincontainer .content .leftsection #nav .tabsbody .mapimg .rupee{font-size:18px; font-weight:bold; float:left; margin-top:5px; margin-left:5px;}
#maincontainer .content .leftsection #nav .tabsbody .mapimg .rupeeimg{float:left;margin-top:5px;}
#maincontainer .content .leftsection #nav .tabsbody .flats{float:left;margin-bottom:30px;}
#maincontainer .content .leftsection #nav .tabsbody .flats span{}
#maincontainer .content .leftsection #nav .tabsbody .flats span p{margin-top:25px;}


#maincontainer .content .leftsection #nav #tabsbody2 .gmap{margin-left:20px; padding-top:10px; float:left}
#maincontainer .content .leftsection #nav #tab2{margin-left:15px; float:left}
#maincontainer .content .leftsection #nav #tab2 ul li{list-style:disc outside !important; font-size:14px; padding:5px 0px !important; width:365px}
#maincontainer .content .leftsection #nav #tab3{width:151px; float:left}
#maincontainer .content .leftsection #nav #tab3 ul li{list-style:none; display:block; font-size:16px; padding:5px 0px !important; float:none !important; width:170px;}
#maincontainer .content .leftsection #nav #tab3 .rupee_samble li{ background:url(images/ruppee.jpg) no-repeat 0 5px ;height:15px; padding:6px 0 6px 17px !important}
#maincontainer .content .leftsection #nav .tabsbody .sal_units{background:url(images/active.png);height:73px;width:73px;background-repeat:no-repeat;color:#000;float:left;text-align: center; text-decoration:none; margin:0px 8px 0px 8px;}
#maincontainer .content .leftsection #nav .tabsbody .units{background:url(images/inactive.png);height:73px;width:73px;background-repeat:no-repeat;color:#fff;float:left;text-align: center;text-decoration:none; margin:0px 8px 0px 8px}
#maincontainer .content .leftsection .gallery{width:577px; height:338px; overflow:hidden}



#maincontainer .content .rightsection{width:39%;float:left;}
#maincontainer .content .rightsection .contactdiv{width:370px;height:340px;margin-top: 20px; position:relative;}
#maincontainer .content .rightsection .contactdiv .contactbg{background-color:#fff;float:left;height:338px;width:359px;border-left:1px solid #ccc;border-top:1px solid #ccc;margin-top:2px;}
#maincontainer .content .rightsection .contactdiv .contactbg h3{font-size:22px;text-align:center;font-weight:normal;margin:15px 0px 0px 0px;}
#maincontainer .content .rightsection .contactdiv .contactbg #contactform .txtbx{border:1px solid #ccc;padding:4px;width:200px;margin-bottom:8px;font-family:vegur;font-size:14px;}
#maincontainer .content .rightsection .contactdiv .contactbg #contactform .submit{padding:5px 30px;background-color:#4d4d4d;color:#fff;border:0px none;cursor:pointer;font-family:vegur;font-size:18px;}
#maincontainer .content .rightsection .contactdiv .rightimg{background:url(images/formright.png);height:340px;width:8px;float:left;}
#maincontainer .content .rightsection .bottomimg{background:url(images/formbottom.png) no-repeat;height:6px;width:367px;}
#maincontainer .content .rightsection .whiteheading{height:116px;margin-top:13px;}
#maincontainer .content .rightsection .whiteheading h1{font-size:38px;color:#fff;font-weight:normal;margin:0px;padding:0px;}
#maincontainer .content .rightsection .whiteheading h2{font-size:22px;color:#fff;font-weight:normal;margin:0px;padding:0px;}
#maincontainer .content .rightsection .flattype{font-size:18px;margin-top:20px;margin-bottom:10px;}
#maincontainer .content .rightsection .location{margin-top:14px;}
#maincontainer .content .rightsection .fixeddiv{margin-top: 20px; position:relative;}
#maincontainer .content .rightsection .fixeddiv1{margin-top:-422px; position:fixed;}

#maincontainer .content .leftsection #nav .tabsbody .sal_units{background:url(images/active.png);height:73px;width:73px;background-repeat:no-repeat;color:#000;float:left;text-align: center; text-decoration:none; margin:0px 8px 0px 8px;}
#maincontainer .content .leftsection #nav .tabsbody .units{background:url(images/inactive.png);height:73px;width:73px;background-repeat:no-repeat;color:#fff;float:left;text-align: center;text-decoration:none; margin:0px 8px 0px 8px}
#maincontainer .content .leftsection #nav .tabsbody .units:hover{background:url(images/hvr.png);height:73px;width:73px;background-repeat:no-repeat;color:#fff;float:left;text-align: center; text-decoration:none; margin:0px 8px 0px 8px;}
.button {
    background-color: #4D4D4D;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-family: vegur;
    font-size: 18px;
    padding: 5px 30px;
}
.button:hover {
    background-color: #EF7348;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-family: vegur;
    font-size: 18px;
    padding: 5px 30px;
}

#bottomcontainer {margin-top:20px;}
#bottomcontainer .leftsection {width:60%;float:left;margin-right:1%;}
#bottomcontainer .rightsection {width:39%;float:left;}
#bottomcontainer .leftsection h3 {font-size:16px;}
#bottomcontainer .leftsection h2 {font-size:18px}


#footer {margin-top:80px; padding-top:30px; background-color:#333; text-align:center; clear:both;height:150px; color: #FFFFFF;}
#footer .content {width:960px;font-size:13px;color:#FFF;   margin: 0 auto; width: 960px;}
#footer .content a {text-decoration:none;color:#FFF}
#footer .content a:hover {text-decoration:underline;}
#footer .content .col {width:30%;float:left;text-align:left;margin-right:2%}

p .clear { clear:both };

