/* CSS Document */

#sg_search{

  text-align: left;
  width: 500px;
  height: 420px;
  float: left;
  display:inline;
  background-image: url(../img/sg_search_bg.jpg);
  padding:0px 0px 0px 20px;

}

#sg_search h2{

  margin: 15px 0px 10px 0px;
  font-size: 20px;
  font-weight: bold;

}



#sg_form {

  margin: 0px 0px 0px 18px;
  padding: 15px 0 0 0 ;

}

#sg_form p{

    float: left;
    display: inline;
    width: 148px;
    font-size: 12px;
    padding:0px;

}

#sg_form label{

  display: block;
  margin: 5px 0px 5px 0px;
  font-weight: bold;
  font-size: 12px;
  color: #4C4C4C;

}

#sg_form input{

    width: 140px;
    border: 1px #B6B6B6 solid;

}

#sg_form select{

    width: 142px;
    border: 1px #B6B6B6 solid;

}

#sg_form  .checkBoxField label {

	width: auto;
	margin: 0 0 0 5px;
	display: inline;
	vertical-align: middle;

}

#sg_form .checkBoxField input {

	width: auto;
	border: none;
	vertical-align: middle;

}


#sg_form button{

    border:  0px ;
    margin:  0px ;
    padding: 0px;
    background-color:transparent;
    text-align:left;

}


.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;

}

.pewne_uzywane{

     background: url(../img/pewne_uzywane_bg.gif) no-repeat;
     height:29px;
     padding:10px 0px 0px 20px;
     font-size: 11px ;
     color:#4e4d4d;
 
}

#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;

}




#opony_1 {

  margin: 4px auto 20px auto;
  width: 1000px;
  min-height: 80px;
  background-color: #EEEEEE;
  clear: both;
  padding:10px 0 30px 0;

}

#opony_ng {

  height: 80px;
  background-color: #EEEEEE;
  margin-left:20px;
  clear: both;
  background-image: url(../img/opony_zimowe_sg.jpg) ;
  background-repeat: no-repeat;
}

#opony_ng h2 {

  font: normal 20px arial;
  background-color: #EEEEEE;
  text-align:left;
  margin:0 0 0 100px;
  padding:10px 0 0 0;
  color:#000;
  clear: both;

}

#opony_ng h2 b {

  color:#b4000d;

}

#opony_ng a{
 color:#1b1b1b;
 font-size:12px;

}