/* CSS Document */

html, body {
			margin:0px;  
      padding:0px;  
      border:none;  
      height:100%;  
      width:auto;  
      overflow:visible;
		}
		
body {
      background: rgb(0,64,48);  
      overflow:auto;
      text-align: center;
    }
    
    #start {
		  display: table;
		  margin: 0 auto 0 auto;
			position: relative;			
			height: 100%;
      width: 800px; 
		}
		
		#zawartosc {
		  width: 800px;
      display: table-cell;
      vertical-align: middle;
      position: relative; 
      background-color: rgb(0,64,48); 
    }
		
  	.logo {
		  border-top: 2px outset yellow;
		  border-left: 2px outset yellow;
      border-right: 2px outset yellow;
       	  
      height: 64px;
      width: 800px;
      /*background-image: url(backgr_logo.png);
      background-image: url(logontaz.png);
      background-repeat: repeat-x; 	*/		
		}
		
		#img_logo {
		  float: left;
		  position: relative;
		  bottom: 0px;
		  left: 0%;
		  width: 446px;
		  height: 64px;
		  border: 0;
    }
     
    #img_slogan {
		  float: right;
		  position: relative;
		  bottom: 0px;
		  left: 0%;
		  width: 354px;
		  height: 64px;
    } 
	/*	#slogan {
		  float: right;
		  margin: 0;
		  padding: 0;
		  height: 64px;
		  width: 334px;
		  position: relative;
      right: 0%;
      top: 0%;	
      font-size: 15px;
		  font-style: italic;
		  font-weight: 700;
		  font-family: Helvetica;      
    }
		*/
    
		.telefony {
		  border-left: 2px outset yellow;
      border-right: 2px outset yellow;
		  border-bottom: 1px solid rgb(60,60,60);
      border-top: 1px solid rgb(60,60,60);
      
      background: black;
		  margin: 0 auto 0 auto;
      height: 21px;
      width: 800px;    
    }
    
    
    .ul_tele{
      position: relative;
      top: 0px;
      margin: 0 auto;
      left: -20px;
      font-weight: 500;
      color: #ffff00;
      display: inline;
      list-style-type: none;
      font-size: 14px;
      font-family: "Arial", "Times";
      overflow: hidden;
    }
    
    .ul_tele li{
      display: inline;
      /*padding-left: 35px;*/
      padding-right: 10px;        
    }
    
    .ul_tele li.drugi_tel{
      display: inline;
      /*padding-left: 10px;*/ 
    }
    
    .ul drugi_tel a:link, a:visited{
      text-decoration: none;
      color: white;
    }
    
    .ul_tele li a:link{
      color: white;
      text-decoration: none;
    }
    
    .ul_tele li a:hover{
      color: red;
    }
    
    .wartosc_tel{
      color: white;
      font-weight: 800;
    }
    
    #wstep{
      height: 80px;
      width: 800px;
      position: relative;
      
      background: url(tlo_wstep.png) repeat-x;
      border-left: 2px outset yellow;
      border-right: 2px outset yellow;
      border-bottom: 1px solid rgb(60,60,60);
    }
    
    p#spicz{
      top: 10px;
      margin: 0px;
      padding-top: 5px;
      padding-bottom: 5px;
      padding-left: 25px;
      padding-right: 25px;
      position: relative;
      text-align: justify;
      text-indent: 30px;
      color: rgb(167,167,167);
      font-family: tahoma ,times, arial;
      font-size: 12px;
      font-weight: 500;
    }
    
    p#sygnatura{
      margin: 0px;
      padding: 0px;
      position: relative;
      color: rgb(167,167,167);
      text-align: right;
      text-indent: 0px;
      right: 10px;
      font-family: tahoma, arial, times;
      font-size: 10px;
    }
    
    .cialo{
      position: relative;
      border-left: 2px outset yellow;
      border-right: 2px outset yellow;
      width: 800px;
      height: 300px;
      background: black;
      text-align: left;
    }
       
		.cialo ul{
      position: relative;
		  top: 5px;
		  background-color: black;
		  padding: 0;
		  margin: 0;
		  width: 330px;
      text-align: center;
		  float: left;
		  color: yellow;
		  font-size: 20px;
		  font-family: tahoma;
		  font-weight: 500;
      list-style-type: none;
      background: url('podklad_menu.png');
      background-repeat: repeat-y; 		  
    }
    
    .cialo ul li{
      height: 29px;
      margin: 0 0 0 0;
      padding: 0;
    }
    
    .cialo ul a{
      height: 18px;
    }
   /* 
    .cialo ul li a:link, .cialo ul li a:visited{
      color: yellow;
      text-decoration: none;
    }
   /* 
    .cialo ul li a:active{
      color: red;
    }
    */
    
    
    .cialo ul li a:active, .cialo ul li a:hover{
      text-decoration: none;
      font-size: 19px;
      font-weight: 600;
      font-family: tahoma; 
      color: yellow;
    }
	  
	  .link_org:link, .link_org:visited{
      text-decoration: none;
      color: rgb(255,255,102);
      font-size: 17px;
    }
	  
	  .link_sell:link, .link_sell:visited{
      text-decoration: none;
      color: yellow;
    }
	  
	  .link_geo:link, .link_geo:visited{
      text-decoration: none;
      color: rgb(0,204,0);
      font-weight: 700;
    }
    
    .link_prod:link, .link_prod:visited{
      color: rgb(255,204,0);
      font-weight: 700;
    }
	  
	  img#basic1{
	    float: left;
	    padding: 0 0 0 0;
	    position: relative;
      margin: 0;
      padding: 0;
    }
    
    img#basic2{
	    float: right;
	    padding: 0 0 0 0;
	    position: relative;
      margin: 0;
      padding: 0;
      
    }
	   
    .adresy{
      border-left: 2px outset yellow;
      border-right: 2px outset yellow;
      border-top: 1px solid rgb(60,60,60); 
      border-bottom: 1px solid rgb(60,60,60);
      
      background: black;
      height: 21px;
      width: 800px;   
    }
      
		.tresc {
		  border-bottom: 2px outset yellow;
		  border-left: 2px outset yellow;
      border-right: 2px outset yellow;
      
      width: 800px;	  
      height: 64px;
      background-image: url(backgr_tresc.png);
      background-repeat: repeat-x;
      font-weight: 700;
      font-family: arial, times;
      font-size: 13px;
      color: rgb(128,128,0);			
		}
		
		.tresc_kol_1{
		  position: relative;
		  left: 20px;
		  top: 20px;
		  width: 60%;
      float: left;
      text-align: left;
    }
		
    .tresc_kol_2{
		  position: relative;
		  right: 20px;
		  top: 20px;
		  width: 40%;
      float: left;
      text-align: right;
    }
    
		#odstep_tresc{
      padding-left: 110px;
    }
			
		.wart_tresc{
      color: rgb(128,128,128);
      font-weight: 800
    }
    
    #walidacja{
      position: relative;
      top: 0px;
    }
    
    #walidacja p#autor{
      padding: 0px;
      margin: 0;
      font-size: 10px;
      font-family: tahoma;
      color: white;
    }
    
    #walidacja a img{
      height: 31px; 
      width: 88px; 
      border: none;
    }
    
     

