﻿
                         

body { background: none;  }                       
body, html { margin: 0px; padding: 0px;}               
                                                                   
	p  {font-family: arial; color: black; font-size: 16px; text-align: justify; margin: 0px 10px 0px 10px;   }                          
		p#webmaster {text-align: center;}      
	h2 {font-family: arial;                 font-size: 22px; text-align: center; margin-bottom: 0px;   }            
	h3 {font-family: arial;                 font-size: 18px; text-align: center; margin-top: 0px;        }     
	li {font-family: arial;                 font-size: 16px; margin: 10px 10px 0px 10px;   }      
	li a {text-decoration: none; }   
	 

                                                  /* wersja mobilna */              

	div#all {width: 340px;                background: none; margin: 0 auto;}         
div#top-menu {width: 300px; height:  40px; background: none; margin: 10px auto 5px auto; border: #003399 0px solid; }         
div#top-menu div#top-menu-1 {width: 300px; height: 36px; background: none; float: left; }         
	div#top-menu div.klocek { width: 100px; height: 30px; background: white; float: left; margin-top: 2px; margin-left: 0px; border-radius: 10px; }           
	div#top-menu div.klocek a        {display: block; width: 100px; height: 30px; background: white;        text-decoration: none; border-radius: 10px; }                      
	div#top-menu div.klocek a p      {font-family: arial; font-size: 16px; text-align: center; margin-top: 0px; padding-top: 5px;     }      
	div#top-menu div#social          {width: 100px; height: 100px; background: none; float: left;}   
	div#top-menu div#social div.social {width: 30px; height: 30px; background: white; float: left; margin-top: 35px; margin-left: 35px; }   
	div#top-menu div#social div.social img {width: 30px; }   
div#slogan { width: 300px;                margin-left: 10px; border-radius: 10px; }      
	div#slogan p { font-size: 17px; font-style: italic; text-align: center; margin-top: -16px; }         
div#header { width: 320px; height: 48px; background: silver; margin: 5px auto; border: #003399 1px solid; border-radius: 10px; }          
	div#header img { width: 320px;               margin-top: -18px; border-radius: 10px; opacity: 0.5; }            
div#jeden-procent { width: 300px;              background: white; margin: 5px auto;  border-radius: 10px;  }      
	div#jeden-procent div.foto {width: 200px; height: 150px; margin: 10px auto; background: none; }        
	div#jeden-procent div.foto p {font-size: 22px; padding-top: 60px; text-align: center;    }         
div#promo             {width: 320px; height:   52px; margin: 10px auto; border-radius: 10px; background: silver;    }    
	div#promo img {display: block; width: 320px; margin: -18px auto; }      
div#box   {width: 340px; height: 270px; background: none; margin: -10px auto; }         
	div.division     { background: grey; width: 154px; height: 77px; margin-left: 10px; margin-top: 10px; float: left; border-radius: 10px;   }             
	div.division a   { display: block;   width: 154px; height: 77px; border-radius: 10px; text-decoration: none;      }        
	div.division a p.help-1 { font-size: 10px; font-style: italic;     }      
	div.division a p.help-2 { font-size: 16px; font-style: italic;     }   
	div.division a p.main { font-size: 16px; text-align: center;               }       
	div.division img { width: 140px; height: 70px; margin-left: 0px; border-radius: 10px;   }     
	div.division-z   { width: 120px; height: 30px; background: #503109; float: left; margin-left: 20px; margin-top: 10px;     }      
	div.division-z p { color: #e3c28e; margin-bottom: 10px; }         
div#choinki {width: 300px; height: 55px;             margin-left: 10px;                   border-radius: 10px; }      
	div#choinki a {display: block; width: 300px; height: 60px; text-decoration: none; background: none; margin-top: -20px; }   
	div#choinki a p { font-size: 16px; text-align: center; font-style: italic; margin-top: 0px;  }       
div#petycja {width: 300px; height: 55px; background: silver; margin-left: 10px; margin-top: 10px; border-radius: 10px;   }             
	div#petycja a {display: block; width: 300px; height: 60px; text-decoration: none; background: none; margin-top: -20px; }   
	div#petycja a p { font-size: 16px; text-align: center; font-style: italic; margin-top: 0px;        }      
div#album   {width: 300px; height: 55px; margin-left: 10px; margin-top: 10px; border-radius: 10px; }      
	div#album a   {display: block; width: 300px; height: 60px; text-decoration: none; background: none; margin-top: -20px; }      
	div#album a p   { font-size: 16px; text-align: center; font-style: italic; margin-top: 0px;  }        
div#menu { width: 320px;            background: white; margin: 6px auto; border-radius: 10px;  }      
	div#menu div.batonik { width: 300px; height: 50px; background: none; margin-left: 10px; margin-top: 10px; border-radius: 10px; }                      
	div#menu div.batonik img {border-radius: 10px;   }   
	div#menu div.batonik a { display: block; width: 300px; height: 50px; border-radius: 10px; text-decoration: none;         }    
	div#menu div.batonik a p.p1 {font-size: 18px; text-align: center; padding-top: 14px;   }      
	div#menu div.batonik a p.p2 {font-size: 18px; text-align: center; padding-top:  3px;   }     
	div#menu li { margin-top: 8px; margin-bottom: -13px;   }   
div#content { width: 320px;         background: white; margin: 6px auto; border-radius: 10px;  }                 
	div#content div.foto      {width: 200px; min-height: 150px; background: none; margin: 10px auto; border: solid 1px silver; }         
	div#content div.foto-opis {width: 200px;                  margin: 0 auto; }    
	div#content div.foto-opis p.opis {text-align: center; }     
	div#content div.foto img#logo {display: block; margin: 0 auto; width: 100px;  }   
	div#content div.foto img#pobierz {display: block; margin: 0 auto; width: 180px; }      
div#partnerzy {width: 300px;             background: none; margin: 10px auto; display: none;}        
div#footer {width: 320px;            background: white; margin-left: 10px; margin-top: 10px; float: left; border-radius: 10px;  }   
	div#footer p { text-align: justify; margin-top: -14px; padding-top: 0px; margin-bottom: 8px;  }            
	div#footer p a {text-decoration: none;}   
div#color {width: 300px;             float: left; margin-top: 10px; margin-left: 10px; background: none; border-radius: 10px; }      
	div#color p {margin-top: -12px; margin-bottom: 10px; text-align: center; }   
div.color {width: 24px; height: 24px; background: orange; float: left; margin-left: 22px; margin-bottom: 10px; border-radius: 12px; }      
	div.color img {width: 24px; border-radius: 12px; }   
div#webmaster {width: 320px;         margin-left: 10px; margin-top: 10px; margin-bottom: 10px; background: none; float: left; border-radius: 10px;   }      
	div#webmaster div#autor  {width: 280px; height: 30px; background: none; margin-top: -8px; margin-bottom: 10px; margin-left: 10px;  }         
	div#webmaster div#autor p {text-align: center; padding-top: 6px; }   
	div#webmaster div#autor p a {text-decoration: none;}   
	div#webmaster div.prostokacik   { width: 125px; height: 30px; background: silver; float: left; margin-left: 23px; margin-top: 8px; margin-bottom: 8px;    }   
	div#webmaster div#tomvis        { width: 30px;  height: 30px; background: red;    float: left; margin-left: 23px; margin-top: 8px; margin-bottom: 8px;    }   
	div#webmaster div#tomvis-reszta { width: 220px; height: 30px; background: none;   float: left; margin-left: 23px; margin-top: 8px; margin-bottom: 8px;    }   



		@media (min-width: 501px)         /* wersja desktopowa */          {                                   

div#all { width: 1020px;               }        
div#top-menu {width: 980px; height: 50px; background: none;      }        
div#top-menu div#top-menu-1 {width: 850px; height: 50px; background: none; }   
	div#top-menu div.klocek { width: 100px; height: 30px; background: white; margin-top: 10px; margin-left: 35px; border-radius: 10px; }    
	div#top-menu div.klocek a {display: block; width: 100px; height: 30px; }      
	div#top-menu div.klocek a p {padding-top: 6px; }   
	div#top-menu div#social {background: none; margin-top: 10px;  }   
div#slogan   {width: 980px;   }   
	div#slogan p { font-size: 30px; }   
div#header   {width: 1000px; height: 150px; background: silver; margin: 10px auto;  }                    
	div#header img { width: 1000px; height: 150px; margin-top: -18px; }             
div#jeden-procent { width: 980px; height: 160px;                  margin: 10px auto; }   
	div#jeden-procent div.foto {float: left; margin-left: 100px;   }             
div#promo {width: 620px; height: 100px; }      
	div#promo img {width: 620px; height: 100px;  }   
div#box { width: 1020px; height: 270px;           }      
	div.division     { width: 240px; height: 120px; margin-left: 12px; float: left; }         
	div.division a   { width: 240px; height: 120px;  }                        
	div.division a p.help-1 { font-size: 11px;  }      
	div.division a p.help-2 { font-size: 22px;  }      
	div.division a p.main   { font-size: 24px;  }   
div#choinki {width: 980px;  }
	div#choinki a { width: 980px;  }   
div#petycja {width: 980px;   }   
	div#petycja a { width: 980px;  }      
div#album   {width: 980px;   }   
	div#album a   { width: 980px;  }   
div#menu { width: 320px;                                  margin-right: 8px; float: right; }      
div#content { width: 670px;            background: white; margin-right: 8px; float: right; }      
	div#content div.foto { margin-left: 18px;  float: left;}   
div#partnerzy { width: 980px; height: 150px; display: block; border-radius: 10px;       } 
	div#partnerzy div.logo {width: 100px; height: 100px; background: silver; float: left; margin-left: 20px; }   
div#footer {width: 1000px;                              margin-left: 10px; float: left; }   
div#color  {width: 980px;   }   
div.color  {margin-left: 120px;    }   
div#webmaster {width: 1000px; }	         
	div#webmaster div#autor  {width: 960px; float: left; margin-top: 10px; }         
	div#webmaster div.prostokacik   { margin-left: 35px;  }   
	div#webmaster div#tomvis        { margin-left: 35px;  }   
	div#webmaster div#tomvis-reszta { margin-left: 35px; width: 860px; }   



}                    
     




