* {padding:0; margin:0; border:0}


body {
       background:url('/themes/gs/images/bodyback.jpg') repeat-x #fff;
       font-family:tahoma;
       font-size:12px;
       font-weight:normal;
       color:#0f5ca1;
       }

.contener {
           margin:0 25px; 
           padding:0;
           }
.head1 {
         background:url('/themes/gs/images/1/1/1.gif'); 
         width:244px; 
        height:183px;
         }           
.head2 {
         background:url('/themes/gs/images/1/1/2.gif'); 
        height:183px;

         } 
.head3 {
         background:url('/themes/gs/images/1/1/3.gif'); 
         width:379px;
         height:183px;
         } 
.head4 {
         background:url('/themes/gs/images/1/4.gif'); 
         height:183px;
         width:240px;
         }    
         
         
/*  topmenu */    

.topmenu1 {width:190px; float:left; background:url('/themes/gs/images/topmenuback.gif') repeat-x; height:26px; 
           text-align:center; border:0px solid red} 
.topmenu2 {width:20px; float:left; background:url('/themes/gs/images/topmenuright.gif') repeat-x; height:26px;
           border:0px solid red}
.topmenu3 {width:19px; float:left; background:url('/themes/gs/images/topmenuright3.gif') repeat-x; height:26px}
.clear {clear:both}
.topmenu1text {color:#fff; font-size:11px; font-weight:600; padding:7px 0 0 0}
.topmenu1text1 {color:#fff; font-size:11px; font-weight:600; padding:1px 0px 0 0;  text-align:center}
.topmenuhome { float:left; background:url('/themes/gs/images/bas.gif') repeat-x; height:26px; padding:0}
.topmenuhome1 {  background:url('/themes/gs/images/bas.gif') repeat-x; height:26px; padding:0}
a.topmenua {color:#fff; text-decoration:none; border:0px solid red; padding:0 0 0 0%}
a.topmenua:hover {color:#fff; text-decoration:underline}


.Outline {               
               color:#0f5ca1; 
               text-align:center; 
               text-decoration:none; 
               font-size:14px; 
               font-weight:600;
               padding:0px 0 0px 0;

               }
               
               .Outline:hover {               
               color:#d2490c; 
               text-align:center; 
               text-decoration:none; 
               font-size:14px; 
               font-weight:600;
               padding:0px 0 0px 0;

               }
               
               .topbl { height:12px; margin:0 10px}
.blockcontent {
                /*background:#bee0f7; */
                margin:0 10px;
                padding:10px 0 0 0;
                height:100%;

                }
                

.obj1 {float:left; margin:0 10px 0 10px }
.obj2 {
        /* height:130px;*/
         /*overflow: auto;*/
         font-size:12px; 
         font-family:tahoma; 
         font-weight:600; 
         color:#0f5ca1;
         padding:0 5px}
.objclear {clear:both}

.obj22 {


         font-size:12px; 
         font-family:tahoma; 
         font-weight:100; 
         color:#0f5ca1;
         padding:0 5px}

.padd {padding:5px 0}


#rec {
        padding:6px 0;
        color:#fff; 
        font-size:18px; 
        font-weight:narmal; 
        font-family:Tahoma; 
        text-decoration:none;
        
        }
#rec a {
        padding:6px 0;
        color:#fff; 
        font-size:18px; 
        font-weight:narmal; 
        font-family:Tahoma; 
        text-decoration:none;
              }
#rec a:hover {
        padding:6px 0;
        color:#fff; 
        font-size:18px; 
        font-weight:narmal; 
        font-family:Tahoma; 
        text-decoration:underline;
              }
              
              
#rec1 {
        padding:6px 0;
        color:#fff; 
        font-size:11px; 
        font-weight:narmal; 
        font-family:Tahoma; 
        text-decoration:none;
        
        }
#rec1 a {
        padding:6px 0;
        color:#fff; 
        font-size:14px; 
        font-weight:600; 
        font-family:Tahoma; 
        text-decoration:none;
              }
#rec1 a:hover {
        padding:6px 0;
        color:#fff; 
        font-size:14px; 
        font-weight:600;
        font-family:Tahoma; 
        text-decoration:underline;
              }
              
              
              
.news_time {
              color:#0f5ca1; 
              font-size:12px; 
              font-family:tahoma; 
              font-weight:600;
              margin:0 0 0 10px;
              text-decoration:underline;
              width:150px;
              }
              
.news_text {  
              color:#0f5ca1; 
              font-size:12px; 
              font-family:tahoma; 
              font-weight:100;
              padding:0 0 5px 10px;
              }
.news_link {float:right;}
a.news_link1 {
              color:#0f5ca1; 
              font-size:11px; 
              font-weight:600; 
              padding:0 10px 0 0;  
              font-family:tahoma; 
              text-decoration:none;
              }
              
a.news_link1:hover {
                     color:#d2490c; 
                     font-size:11px; 
                     font-weight:600; 
                     padding:0 10px 0 0;  
                     font-family:tahoma; 
                     text-decoration:none;
                   }
                   
                   .partner {
          color:#0f5ca1; 
          font-size:12px; 
          font-weight:600; 
          padding:0px 0 0px 0;  
          font-family:tahoma; 
          text-align:center;
          }
          
          
  .scolelem {border:0px solid red;
           list-style-type:none; 
           padding:0; 
           margin:0;   
           background: #a9e1fc;
width:200px; 
           }
           
           
.scolelem_ul_li {
                width:200px; 
                text-align:center;
                padding:5px 0 5px 0;
              }
              
a.scolelem_ul_li_a {font-size:14px; font-weight:600; text-decoration:none; color:#0f5ca1}
a.scolelem_ul_li_a:hover {font-size:14px; font-weight:600; text-decoration:none; color:#d2490c}
a.scolelem_ul_li_a_activ {font-size:14px; font-weight:600; text-decoration:none; color:#d2490c}

.foot {background:url('/themes/gs/images/foot.gif') repeat-x;}

.rig {background:url('/themes/gs/images/part1.gif'); padding:0 0 10px 0; margin:10px 0 0 0}

.rigl {background:url('/themes/gs/images/part1.gif'); padding:0 0 10px 0; margin:0px 0 0 0}

.podmenu {display:None; position:relative; left:0px;}
.podmenu1 {display:block; position:relative; left:0px;}

.pagego {float:left; width:20px; border:1px solid #5cb2ed; background:#2e71c0; text-align:center; color:#fff;
         font-size:11px; font-weight:600; margin:0 2px; display:block;}
.pagego:hover {float:left; width:20px; border:1px solid #5cb2ed; background:red; text-align:center; color:#fff;
         font-size:11px; font-weight:600; margin:0 2px; display:block;}
.pagego a {color:#e89448; text-decoration:none; font-size:11px;  display:block;}
.pagegoclear {clear:both}
.pagecont {width:450px; margin:0 auto; padding:5px 0 0 0}

p {padding:5px 0 0px 5px; font-size:12px}

.newstitle {background:#80afec;  padding:5px 0 5px 10px; margin:0 2px;}
.newscont {border:1px dashed #2f6fbf; padding:2px 0 0 0; margin:0 5px 10px 5px}
.newscont1 {border:0px dashed #2f6fbf; padding:2px 0 0 0; margin:0 5px 10px 5px}
.newstext {padding:5px 0; font-size:11px;margin:0 2px;}

.newscontlink {padding:0px 0 5px 10px;font-size:11px}
.news_span1 {padding:0 5px}
.nsp {color:#e89448; font-weight:600}
a.newsa {text-decoration:none; font-size:11px; color:#0f5ca1; font-weight:600}
a.newsa:hover {text-decoration:underline; font-size:11px; color:#0f5ca1; font-weight:600}

a.newstit {color:#fff; font-weight:600; padding:0 0px 0 0px;}
.news_str {padding:0 5px}
.textmewstitle {color:#000; font-size:14px}


h1 {color:#0f5ca1; font-size:18px; font-weight:normal; font-family:tahoma; text-align:center; padding:5px 0;
    /*background:#80afec;*/}
h2 {color:#0f5ca1; font-size:16px; font-weight:600; font-family:tahoma; text-align:center; 
    padding:10px 0 5px 0}
h3 {color:#0f5ca1; font-size:14px; font-weight:600; font-family:tahoma; text-align:left; padding:5px 0}
h4 {color:#0f5ca1; font-size:12x; font-weight:600; font-family:tahoma; text-align:center; padding:5px 0}
h5 {color:#0f5ca1; font-size:10px; font-weight:600; font-family:tahoma; text-align:center; padding:5px 0}
h6 {color:#0f5ca1; font-size:8px; font-weight:600; font-family:tahoma; text-align:center; padding:5px 0}

.divseo {padding:20px 0}
.divseotext {/*overflow: auto; height:500px;*/}

strong {font-weight:600}

.ffot {/*background:#00adef;*/ /*border:2px solid #00adef*/}
a.fott {color:#0f5ca1; text-decoration:none; font-size:11px; font-weight:100;}
a.fott:hover {color:#0f5ca1; text-decoration:underline; font-size:11px; font-weight:100;}

a {color:#0f5ca1; text-decoration:none; font-weight:600;}
a:hover {color:#0f5ca1; text-decoration:underline; font-weight:600;}

#bbb {width:536px; height:45px; margin:0 auto}
#bbb a {cursor:pointer; border:2px solid #2f6fbf; display:block; padding:0; margin:0}
#bbb a:hover {cursor:pointer; border:2px solid #fff; display:block; padding:0; margin:0}




.klin {color:#000; font-size:14px; text-decoration:none; font-weight:normal; padding:1px 0 1px 10px; display:block;}
.klin:hover {color:#fff; font-size:14px; padding:1px 0 1px 10px; text-decoration:underline; 
             font-weight:normal; display:block; background:#015198;}
.korp {color:#015198; font-size:30px; text-decoration:none; font-weight:normal;}
.korp:hover {color:#000; font-size:30px; text-decoration:none; font-weight:normal;}

.korpb {color:#015198; font-size:30px; text-decoration:none; font-weight:normal;}
.korpb:hover {color:#000; font-size:30px; text-decoration:none; font-weight:normal;}

.korpbr {color:#015198; font-size:30px; text-decoration:none; font-weight:normal;}
.korpbr:hover {color:#000; font-size:30px; text-decoration:none; font-weight:normal;}


.homl {display:block; width:30px; height:15px; font-size:12px; text-decoration:none;}
.homl:hover {display:block; width:30px; height:15px; font-size:12px; text-decoration:none; 
             background:#015198; color:#fff;}
             
.homlactone {display:block; width:30px; height:15px; font-size:12px; text-decoration:none; 
             background:#7d0413; color:#fff;}
             
.homlactone:hover {display:block; width:30px; height:15px; font-size:12px; text-decoration:none; 
             background:#015198; color:#fff;}
             
.homlacttu {display:block; width:30px; height:15px; font-size:12px; text-decoration:none; 
             background:#84B6F4; color:#fff;}
.homlacttu:hover {display:block; width:30px; height:15px; font-size:12px; text-decoration:none; 
             background:#015198; color:#fff;}
             
.homlactfree {display:block; width:30px; height:15px; font-size:12px; text-decoration:none; 
             background:#f36a19; color:#fff;}
             
.homlactfree:hover {display:block; width:30px; height:15px; font-size:12px; text-decoration:none; 
             background:#015198; color:#fff;}
             
.hom2 {display:block; width:30px; height:15px; font-size:12px; text-decoration:none;}
.hom2:hover {display:block; width:30px; height:15px; font-size:12px; text-decoration:none; 
            background:#fff; color:#fff;}
             
.kvyes {float:left; border:1px solid #000; text-align:center; margin:1px;}
.kvno {width:50px; height:30px; float:left; border:1px solid #000; text-align:center;}

.akr {background:url('/themes/gs/images/k/a.jpg'); width:30px; height:30px;}
.akr:hover {background:url('/themes/gs/images/k/a1.jpg'); width:30px; height:30px;}

.bkr {background:url('/themes/gs/images/k/b.jpg'); width:30px; height:30px;}
.bkr:hover {background:url('/themes/gs/images/k/b1.jpg'); width:30px; height:30px;}

.vkr {background:url('/themes/gs/images/k/v.jpg'); width:30px; height:30px;}
.vkr:hover {background:url('/themes/gs/images/k/v1.jpg'); width:30px; height:30px;}

.gkr {background:url('/themes/gs/images/k/g.jpg'); width:30px; height:30px;}
.gkr:hover {background:url('/themes/gs/images/k/g1.jpg'); width:30px; height:30px;}



.ab {background:url('/themes/gs/images/b/k21.jpg'); width:30px; height:30px;}
.ab:hover {background:url('/themes/gs/images/b/k2.jpg'); width:30px; height:30px;}

.pb {background:url('/themes/gs/images/b/k5.jpg'); width:30px; height:30px;}
.pb:hover {background:url('/themes/gs/images/b/k51.jpg'); width:30px; height:30px;}

.abb {background:url('/themes/gs/images/b/a.jpg'); width:30px; height:30px;}
.abb:hover {background:url('/themes/gs/images/b/a1.jpg'); width:30px; height:30px;}

.bb {background:url('/themes/gs/images/b/b.jpg'); width:30px; height:30px;}
.bb:hover {background:url('/themes/gs/images/b/b1.jpg'); width:30px; height:30px;}

.vb {background:url('/themes/gs/images/b/v.jpg'); width:30px; height:30px;}
.vb:hover {background:url('/themes/gs/images/b/v1.jpg'); width:30px; height:30px;}



.nnom {border:0px solid red; padding:0; color:#960032; text-decoration:underline; font-weight:bolder; margin:0}
.nnom:hover {border:0px solid red; padding:0; text-decoration:none; font-weight:bolder; color:#960032; margin:0}

.leftz {text-align:left; padding:0 0 0 5px;}

/* ========================================== квартиры в продаже Раменское ==================================== */
.fonram_margin {padding:100px 0 0 0}
.fonram {background:url('/up/kvartiryvprodazheramenskoe/fonkvvprodazhe.jpg') no-repeat; width:500px; height:455px; margin:0 auto;  }
.clear {clear:both}
.oneblok {float:left; width:84px; border:0px solid red; padding:176px 0 0 116px;}
.onebloklink {display:block; width:30px; height:30px;}
.tublok {float:left; width:250px; border:0px solid red; padding:260px 0 0 0px;}

.tubblokcat1 {float:left; width:67px; border:0px solid red; padding:86px 0 0 9px;}
.tubblokcat1link {display:block; width:30px; height:30px; border:0px solid red;}
.tubblokcat2 {float:left; width:50px; border:0px solid red; padding:56px 0 0 26px;}
.tubblokcat3 {float:left; width:33px; border:0px solid red; padding:32px 0 0 43px;}