/* CSS Document */


.sg_search_link{

  text-align:right;
  margin:0 20px 0 20px;
  padding:10px 0 10px 0;
  
}

.sg_bg_dot{

  background: url(../img/sg_bg_dot.gif) repeat-x bottom;

}

.sg_search_link a{

    font-size: 12px;
    color:#000; 
  
}

.mid{

    vertical-align: middle;

}

#sg_add{

  text-align: left;
  width: 472px;
  height: 420px;
  float: left;
  display:inline;
  background-image: url(../img/sg_add_bg.jpg);
  border-left: 8px #FFF solid;

}

#sg_add_bts{

  width: 134px;
  height: 290px;
  float: left;
  display:inline;
  text-align: center;
 
}

#sg_add_adv{

 width: 332px;
 height:270px;
 text-align: center;
 float: left;
 display: inline;
 border-left:6px solid #FFFFFF;
 padding: 20px 0px 0px 0px;
 
}

#sg_add_links{

 height: 130px;
 width: 440px;
 clear: both;

}

#sg_add_links p{

 padding: 20px;
 float: left;
 display: inline;
 line-height: 18px;

}

#sg_add_links a{

  font-size: 12px;
  color:#000000;
  text-decoration: underline;

}




#modele_1 {

  margin: 20px auto 0px auto;
  width: 1000px;
  min-height: 350px;
  background-color: #EEEEEE;
  clear: both;
  padding:10px 0 60px 0;

}

#modele_ng {

  height: 60px;
  background-color: #EEEEEE;
  margin-left:20px;
  clear: both;
  background-image: url(../img/modele_ng_bg.gif) ;
  background-repeat: no-repeat;
}

#modele_ng h2 {

  font: normal 20px arial;
  background-color: #EEEEEE;
  text-align:left;
  margin:0 0 0 120px;
  padding:10px 0 0 0;
  color:#000;
  clear: both;
  
}

#modele_ng h2 b {

  color:#b4000d;
  
}

.kolumna{

  width: 150px;
  height:750px;
  margin: 10px 0px 0px 14px;
  background-color: #E1E1E1;
  display: inline;
  float: left;
  text-align: left;

}

.kolumna h3 {

 font-size:14px;
 color:#c20008;
 text-align: left;
 padding:10px 0 0 24px ;

}

.kolumna h3 a{

  color:#c20008;
  text-decoration: none;
 
}



.kolumna p{

 padding: 8px 0 14px 24px;
 font-size:11px;
 line-height: 150%;
 color:#1b1b1b;

}

.kolumna a{

 color:#1b1b1b;
 text-decoration: none;

}


