/* CSS Document */

body { 
  background-color: #e6e6e6;
  margin: auto; 
  text-align: center; 
}

div {
	border: 0px #000000 solid;
	font-family: arial, tahoma, helvetica, sans-serif;
	font-size: 11px;
	color:#5c5b60;
	text-decoration:none;
}

ul.errors{
  margin-left: 15px;
}

ul.errors li{
  margin-left: 0;
  padding: 0;
  font-size: 11px;
  font-weight: normal;
  color: #fff;
  list-style-type: disc;
}

/* CSS STRONA*/

.tytul_main {
  text-transform: uppercase;  
  min-height: 30px;  
  height:auto !important; 
  height: 30px; 
  text-align: left;  
  background-image: url('../pics/aktu_top2.gif'); 
  background-position: left top;   
  background-repeat: no-repeat; 
  background-color: #d3d3d3;
  padding: 14px 0 0 37px;
  font-size: 14px;
  font-weight: bold;
  color: #5c5b60;
}

.tytul_main2 {
  text-transform: uppercase;  
  min-height: 25px;  
  height:auto !important; 
  height: 25px; 
  text-align: left;  
  background-image: url('../pics/aktu_top3.gif'); 
  background-position: left top;   
  background-repeat: no-repeat; 
  padding: 14px 0 0 37px;
  font-size: 14px;
  font-weight: bold;
  color: #5c5b60;
}

.lokalizer_right{
  text-align: left; 
  padding: 0 20px 0px 0px;
  margin-left: 10px;
  margin-right: 10px;  
  margin-bottom: 5px;
  border-bottom: 1px solid #d3d3d3;
}

.czysc {
  clear:both;
  height:0;
  margin:0;
  overflow:hidden;
  padding:0;
}

.strona{
  width: 989px;
  margin: auto; 
	border: 0px #000000 solid; 
}

.strona_top{
  background-image: url('../pics/top.jpg'); 
  background-position: top center;   
  background-repeat: no-repeat; 
  height: 182px;
}

.strona_logo{
  cursor: pointer;
  float: left; 
  width: 200px;
  padding-top: 60px;

  height: 80px;
}

.leon_main{
  height: 63px;
  cursor: pointer;  
}

.leon_premium{
  cursor: pointer;
  height: 21px;
}


.leon_sergio{
  cursor: pointer;
  height: 18px;
}

.leon_classic{
  height: 17px;
  cursor: pointer;
}

/* a4956a  f3f3f3 f3f3f3 #a4956a*/

.cont{
	background-color: #fff;

}

.cont_po{
	background-color: #a4956a;
}

.cont_po2{
	background-color: #f3f3f3;
  width: 989px;	
}

.left_cont{
  width: 392px;
  float: left; 
	border: 0px #000000 solid; 
}

.right_cont{
  width: 597px;
  float: right; 
	border: 0px #000000 solid; 
}

.news_pl{
  background-image: url('../pics/aktu_top.gif'); 
  background-position: top center;   
  background-repeat: no-repeat; 
  background-color: #d3d3d3;
}

.news_eng{
  background-image: url('../pics/aktu_top_eng.gif'); 
  background-position: top center;   
  background-repeat: no-repeat; 
  background-color: #d3d3d3;
}


.news2{
  min-height: 510px;  
  height:auto !important; 
  height: 510px; 
  background-color: #d3d3d3;
}

.news3{
  min-height: 712px;  
  height:auto !important; 
  height: 712px; 
  background-color: #d3d3d3;
}


.news_text{
	border: 0px #000000 solid; 
  margin-top: 13px;
  padding-left: 35px;	
  padding-right: 20px;	  
  min-height: 137px;  
  height:auto !important; 
  height: 122px; 
}

.content_text{
	border: 0px #000000 solid; 
  margin-top: 10px;	  
  min-height: 140px;  
  height:auto !important; 
  height: 140px; 
}

.aktu_szczegoly_tresc_all{
  color: #96885f;
  margin-top: 5px;
}

.aktu_szczegoly_tresc_all a{
  color: #96885f;
}



.head_news{
  text-align: left;   
  font-size: 13px;
  font-weight: bold;
  margin: 0;
  padding: 0;
  padding-top: 12px;
	border: 0px #000000 solid; 
}

.data{
  margin: 0;
  padding: 0;
  text-align: right;   
  font-size: 10px;
  margin-right: 5px;
	border: 0px #000000 solid; 
}

.news_cont{
  text-align: left;   
  font-size: 13px;
  margin: 0;
  padding: 0;
  margin-top: 5px;
}

.more{
  background-image: url('../pics/point.gif'); 
  background-repeat: no-repeat; 
  background-position: 288px 3px; 
  margin: 0;
  padding: 0;
  font-size: 10px;
  text-align: right; 
  margin-right: 5px;   
}

.more a{
	color:#5c5b60;
  text-decoration: none;
}

.more a:hover{
  text-decoration: underline;
}

.line{
  margin: 0;
  padding: 0;
  height: 5px;
  background-image: url('../pics/line.gif'); 
  background-repeat: no-repeat;   
  background-position: bottom center;   
}

.comercial{
  background-image: url('../pics/comercial.jpg'); 
  background-repeat: no-repeat; 
  height: 141px;
  cursor: pointer;
}

.partners{
  height: 101px;

}


.bottom{
  height: 2px;
}


/* guzik*/

/* guzik premium*/

.href_podmenu{
  width: 209px;
  min-height: 27px;
  height: auto !important;
  height: 27px;
  background-image: url('../pics/guzik_top.gif'); 
  background-repeat: no-repeat;   
  background-position: top left; 
  display: block;
  margin-bottom: 14px;
}


#facebook {
  position:fixed;
  top:200px;
  right:-3px;
  border:0;
  outline:0;
}

#facebook img {
  border:0;
}
/* .hrefa{
  min-width: 180px;
  width: 180px;  
  text-transform: uppercase;  
  background-color: #5c5b60;
  text-align: center; 
  font-size: 12px;
  margin-left: 30px;
}

.hrefa a{
  font-weight: bold;
  padding: 4px 0 4px 0;
  color: #ffffff;
  display: block;
  text-decoration: none;
  border: 1px solid #5c5b60;
}


.hrefa a:hover{
  color: #ffffff;
  display: block;
  text-decoration: none;
  border: 1px solid #ffffff;
}
*/


.hrefa{
  min-width: 150px;
  width: 150px;  
  text-transform: uppercase;  
  background-color: #5c5b60;
  text-align: center; 
  font-size: 12px;
  margin-left: 30px;
}

.hrefa a{
  font-weight: bold;
  padding: 4px 0 4px 0;
  color: #ffffff;
  display: block;
  text-decoration: none;
  border: 1px solid #5c5b60;
}

.hrefa a:hover{
  color: #ffffff;
  display: block;
  text-decoration: none;
  border: 1px solid #ffffff;
}
























.podmenu{
  position: absolute; z-index: 1; width: 175px; left: 210px; 
}

a.podmenu_href {
  color: #000000;
  text-transform: uppercase;    text-align: center; font-size: 12px;   font-weight: bold;
min-height: 17px; height: auto !important; height: 17px; display: block; padding: 3px; text-align: center; background: #fff; margin-bottom: 7px; border: 1px solid #000;
}

a.podmenu_href:hover {
  color: #000000;
}


/* CSS LEON PREMIUM */


.strona_top2{
  background-image: url('../pics/top2.jpg'); 
  background-position: top center;   
  background-repeat: no-repeat; 
  height: 182px;
}

.strona_logo2{
  float: left; 
	border: 0px solid red; 
  width: 178px;
  padding-top: 45px;
  margin-left: 108px;
  height: 121px;
}

.cont2{
	background-color: #5c5b60;
}


.cont_premium{
  min-height: 450px;  
  height:auto !important; 
  height: 450px; 
  background-color: #d3d3d3;
}

.news2{
  min-height: 519px;  
  height:auto !important; 
  height: 519px; 
  background-color: #d3d3d3;
}

.tytul_main_premium {
  text-transform: uppercase;  
  min-height: 30px;  
  height:auto !important; 
  height: 30px; 
  text-align: left;  
  background-color: #d3d3d3;
  padding: 14px 0 0 37px;
  font-size: 14px;
  color: #5c5b60;
}


.text_premium{
  line-height: 16px;
  min-height: 147px;  
  height:auto !important; 
  height: 147px;
  font-size: 11px;
  margin: 0px 18px; 
  padding-top: 1px; 
  text-align: justify; 
  /*
  background-image: url('../pics/line.gif'); 
  background-repeat: repeat-x; 
  background-position: center top;
  */
}

.text_classic{
  line-height: 16px;
  min-height: 187px;  
  height:auto !important; 
  height: 187px;
  font-size: 11px;
  margin: 0px 18px; 
  padding-top: 1px; 
  text-align: justify; 
  background-image: url('../pics/line.gif'); 
  background-repeat: repeat-x; 
  background-position: center top;
}



.premium_galeria_all{
  padding-top: 21px;
  min-height: 140px;  
  height:auto !important; 
  height: 140px;
  background-image: url('../pics/line2.gif'); 
  background-repeat: no-repeat; 
  background-position: center top;
}

.galeria_fotka{
  border: 1px solid #000000;
  width: 113px;
}


.home{
  height: 65px;
  background-color: #dfdeda;
  background-image: url('../pics/home.gif'); 
  background-repeat: no-repeat; 
  background-position: 10px 10px;
  margin-top: 10px;
}

.home2_h{
  border: 0px solid red;
  width: 100px;
  float: left;
}

.leon_main2{
  height: 60px;
  cursor: pointer;  
}



/* CSS LEON CLASSIC */

.cont_classic{
  min-height: 450px;  
  height:auto !important; 
  height: 450px; 
  background-color: #d3d3d3;
}

/* guzik CLASSIC*/

.cont3{
	background-color: #6d6c71;
}

.strona_top3{
  background-image: url('../pics/top3.jpg'); 
  background-position: top center;   
  background-repeat: no-repeat; 
  height: 182px;
}

.strona_logo3{
  float: left; 
	border: 0px solid red; 
  width: 178px;
  padding-top: 45px;
  margin-left: 108px;
  height: 121px;
}


.href_podmenu_classic{
  width: 209px;
  min-height: 27px;
  height: auto !important;
  height: 27px;
  background-image: url('../pics/guzik_top.gif'); 
  background-repeat: no-repeat;   
  background-position: top left; 
  display: block;
  margin-bottom: 14px;
}


.hrefa_classic{
  min-width: 150px;
  width: 150px;  
  text-transform: uppercase;  
  background-color: #000000;
  text-align: center; 
  font-size: 12px;
  margin-left: 30px;
}

.hrefa_classic a{
  font-weight: bold;
  padding: 4px 0 4px 0;
  color: #ffffff;
  display: block;
  text-decoration: none;
  border: 1px solid #000000;
}

.hrefa_classic a:hover{
  color: #ffffff;
  display: block;
  text-decoration: none;
  border: 1px solid #ffffff;
}


/* menu */


.href_podmenu2{
  width: 209px;
  min-height: 27px;
  height: auto !important;
  height: 27px;
  background-image: url('../pics/guzik_top.gif'); 
  background-repeat: no-repeat;   
  background-position: top left; 
  display: block;
  margin-bottom: 14px;
}

.hrefa2{
  min-width: 175px;
  width: 175px;  
  text-transform: uppercase;  
  background-color: #5c5b60;
  text-align: center; 
  font-size: 12px;
  margin-left: 30px;
}

.hrefa2 a{
  font-weight: bold;
  padding: 4px 0 4px 0;
  color: #ffffff;
  display: block;
  text-decoration: none;
  border: 1px solid #5c5b60;
}

.hrefa2 a:hover{
  color: #ffffff;
  display: block;
  text-decoration: none;
  border: 1px solid #ffffff;
}


.href_podmenu3{
  width: 209px;
  min-height: 27px;
  height: auto !important;
  height: 27px;
  display: block;
  margin-bottom: 14px;
}



.hrefa3{
  min-width: 175px;
  width: 175px;  
  text-transform: uppercase;  
  background-color: #e68d19;
  text-align: center; 
  font-size: 12px;
  margin-left: 30px;
}

.hrefa3 a{
  font-weight: bold;
  padding: 4px 0 4px 0;
  color: #ffffff;
  display: block;
  text-decoration: none;
  border: 1px solid #a4956a;
}

.hrefa3 a:hover{
  color: #ffffff;
  display: block;
  text-decoration: none;
  border: 1px solid #ffffff;
}

/*

.href_podmenu_classic{
  width: 209px;
  min-height: 27px;
  height: auto !important;
  height: 27px;
  background-image: url('../pics/guzik_top.gif'); 
  background-repeat: no-repeat;   
  background-position: top left; 
  display: block;
  margin-bottom: 14px;
}

.hrefa_classic{
  min-width: 180px;
  width: 180px;  
  text-transform: uppercase;  
  background-color: #000000;
  text-align: center; 
  font-size: 12px;
  margin-left: 30px;
}

.hrefa_classic a{
  font-weight: bold;
  padding: 4px 0 4px 0;
  color: #ffffff;
  display: block;
  text-decoration: none;
  border: 1px solid #000000;
}

.hrefa_classic a:hover{
  color: #ffffff;
  display: block;
  text-decoration: none;
  border: 1px solid #ffffff;
}

*/

.home3{
  height: 65px;
  background-color: #ea8c1a;
  background-image: url('../pics/home2.gif'); 
  background-repeat: no-repeat; 
  background-position: 10px 10px;
}

.home3_h{
  border: 0px solid red;
  width: 100px;
  float: left;
}

.leon_main3{
  height: 60px;
  cursor: pointer;  
}




/* CSS LEON SERGIOS MUCZACZOS*/

.cont_sergios{
  min-height: 652px;  
  height:auto !important; 
  height: 652px; 
  background-color: #d3d3d3;
}

/* guzik CLASSIC*/

.cont4{
	background-color: #880108;
}


.strona_top4{
  background-image: url('../pics/top4.jpg'); 
  background-position: top center;   
  background-repeat: no-repeat; 
  height: 182px;
}

.strona_logo4{
  float: left; 
	border: 0px solid red; 
  width: 178px;
  padding-top: 25px;
  margin-left: 108px;
  height: 121px;
}

.href_podmenu_sergio{
  width: 180px;
  min-height: 27px;
  height: auto !important;
  height: 27px;
  background-image: url('../pics/guzik_top.gif'); 
  background-repeat: no-repeat;   
  background-position: 0px 5px; 
  margin-bottom: 14px;
}

.hrefa_sergio{
  min-width: 150px;
  width: 150px;  
  text-transform: uppercase;  
  background-color: #880108;
  text-align: center; 
  font-size: 12px;
  margin-left: 30px;
}

.hrefa_sergio a{
  font-weight: bold;
  padding: 4px 0 4px 0;
  color: #ffffff;
  text-decoration: none;
  border: 1px solid #880108;
  display: block;
}

.hrefa_sergio a:hover{
  display: block;
  color: #ffffff;
  text-decoration: none;
  border: 1px solid #ffffff;
}

.home4{
  height: 65px;
  background-color: #b3b2b0;
  background-image: url('../pics/home3.gif'); 
  background-repeat: no-repeat; 
  background-position: 10px 10px;
}

.home4_h{
  border: 0px solid red;
  width: 100px;
}


.leon_sergio2{
  cursor:pointer;
  height:130px;
}


#sergio_drzwi{


}




.numer{
  border-top:1px solid #E3E3E3;
  color:#464646;
  float:left;
  font-weight:bold;
  margin-top:10px;
  padding-bottom:3px;
  padding-top:3px;
  width:25px;
}

.procent{
  border-top:1px solid #E3E3E3;
  color:#9e8f64;
  float:left;
  font-size:10px;
  margin-top:10px;
  padding-bottom:3px;
  padding-top:4px;
  width:40px;
}

.wyniki{
  border-top:1px solid #E3E3E3;
  color:#000000;
  float:left;
  font-weight:normal;
  margin-top:10px;
  padding-bottom:3px;
  padding-right:10px;
  padding-top:3px;
  width:280px;
}

.ikony{
  background-image: url('../pics/ikony.gif'); 
  background-repeat: no-repeat; 
  width: 125px; 
  height: 23px; 
  float: right; 
  margin: 5px 10px 0 0
}

.polec_znajomemu{
  cursor: pointer;  
  float: left;
  width: 17px;
  height: 20px;
}

.startowa{
  cursor: pointer;  
  float: left;
  width: 17px;
  height: 20px;
}

.site_map{
  cursor: pointer;  
  float: left;
  width: 17px;
  height: 20px;
}

ul{
  color:#513d2b;
  font-size:11px;
  list-style-image:none;
  list-style-type:none;
  margin:0;
  padding:0;
}

ul li {
  background-image:url(../pics/li2.gif);
  background-position:10px 6px;
  background-repeat:no-repeat;
  list-style-image:none;
  margin:4px 0 2px 0;
  padding:0 0 0 22px;
}

.stopka {
  float:left;
  height:auto !important;
}

.intracom {
  float:right;
}


#form_nag {
  border-top: 1px solid #b7b7b7;
  background-color: #d3d3d3;
  height:auto;
  margin:30px 23px 0 25px;
  padding-bottom:10px;
  padding-top:10px;

}

.form1 {
  color:#626262;
  height:auto;
  margin:0;
  margin:9px 10px 5px 5px;
  text-align:right;
  width:170px;
}

.form2 {

  height:auto;
  margin:0;
  margin:5px 5px 5px 0;
  width:315px;
}

input.form_12 {
  background-color:#FFFFFF;
  border:1px solid #D4D4D4;
  color:#626262;
  font-family:Arial,Helvetica,SunSans-Regular,sans-serif;
  font-size:12px;
  height:16px;
  margin:0;
  padding:2px 0 0 2px;
  width:180px;
}

.form_11 {
  background-color:#FFFFFF;
  border:1px solid #D4D4D4;
  color:#626262;
  font-family:Arial,Helvetica,SunSans-Regular,sans-serif;
  font-size:12px;
  height:auto;
  margin:0;
  padding:2px 0 0 2px;
  width:150px;
}

.form_11111 {
  background-color:#FFFFFF;
  border:1px solid #D4D4D4;
  color:#626262;
  font-family:Arial,Helvetica,SunSans-Regular,sans-serif;
  font-size:12px;
  height:auto;
  margin:0;
  padding:2px 0 0 2px;
  width:200px;
}

.form_1111 {
  background-color:#FFFFFF;
  border:1px solid #D4D4D4;
  color:#626262;
  font-family:Arial,Helvetica,SunSans-Regular,sans-serif;
  font-size:12px;
  height:auto;
  margin:0;
  padding:2px 0 0 2px;
  width:300px;
}

.form_1 {
  background-color:#FFFFFF;
  border:1px solid #D4D4D4;
  color:#626262;
  font-family:Arial,Helvetica,SunSans-Regular,sans-serif;
  font-size:12px;
  height:auto;
  margin:0;
  padding:2px 0 0 2px;
  width:300px;
}

#opis_zdjecia_classic{
  font-weight: bold;
  color: #ffffff;
  font-size: 12px;
  padding: 20px 5px 5px 5px;
}

.b2b{
  background-color:#FFFFFF;
  border:1px solid #D4D4D4;
  color:#626262;
  font-family:Arial,Helvetica,SunSans-Regular,sans-serif;
  font-size:11px;
  height:auto;
  margin:0;
  padding:2px 0 0 2px;
  width:150px;
}

.newsletter{
  background-color:#FFFFFF;
  border:1px solid #D4D4D4;
  color:#626262;
  font-family:Arial,Helvetica,SunSans-Regular,sans-serif;
  font-size:11px;
  height:auto;
  margin:0;
  padding:2px 0 0 2px;
  width:150px;
}

.box_menu_foot{
  margin-top: 5px;
  padding-left: 20px;
}


.box_menu{
  float: right;
  width:190px;
}

.box_menu_title{
  text-align: left; 
  font-size: 11px;
  margin-bottom: 4px;
  margin-left: 5px;
}

h1{
  font-size: 13px;
}

#form_nag4{
  border-top: 1px solid #b7b7b7;
  background-color:#D3D3D3;
  height:auto;
  margin:10px 2px 0 10px;
  padding-bottom:10px;
  padding-top:10px;
  width:562px;
}

select{
  background-color:#FFFFFF;
  border:1px solid #D4D4D4;
  color:#626262;
  font-family:Arial,Helvetica,SunSans-Regular,sans-serif;
  font-size:12px;
  height:auto;
  margin:0;
  padding:2px 0 0 2px;
  width:150px;
}

.szukarka{
  margin: 10px 0 0 25px;
}

.intruk{
  width: 125px; 
  padding-left: 20px;
}


ul.kreator{ 
  list-style-type:none; 
  margin:0 15px 0 15px; 
  padding: 5px 0 15px 0;   
  background: url('../pics/mapa_1.gif') no-repeat;
}

ul.kreator li { 
  text-align: left; 
  background: none;
  padding: 5px 0 0 0; 
  margin:0;
  margin-top: 15px;
  list-style: none; 
  list-style-image: none;
  border: 1px solid #5c5b60;  
}

.tytul_kreator{
  position:relative;
  top:-13px;
  background-color: #d3d3d3;
  padding: 5px;
  margin-left: 25px; 
  font-size: 11px; 
  color: #877951;	
  font-weight: bold; 
  text-decoration: none; 
}

a.kreator_a{
  margin-right: 5px;
  margin-bottom: 5px;  
  height: 20px;
  width: 20px;
  background-color: #000;
  display: block;
  border: 1px solid #a4956a;
}

a.kreator_a:hover{
  border: 1px solid #ffffff;
}

.kreator_b{
  float: left;
}

#rgb2{
  height: 19px;
}



