html{
       width: 100%;height: 100%;
}

body{
       background-color:#E7E5E5;
       
       /* trzeba podac szerokosc strony  a potem margin:t r b l   dziala dobrze dla wszystkich przegladarek, text-align nie dziala pod FF aby wysrodkowac */
       width:1000px; 
       margin:0px auto 0px auto;
       /*-----------------------*/
       
       font-size: 1.0em;
       font-family: Verdana, Verdana;
       background-image:url('../files/baner/tlo_banera.jpg');
       background-repeat:repeat-x;
}

img{
       border:0px none white;
}

h3{
       margin-left:30px;
       margin-top:10px;
       font-family: Verdana;
       border-bottom:1px solid black;
       width:750px;
}
#break_line{margin: 0 auto 0 auto;width: 800px;height: 20px;background-color:white  ;overflow: hidden;font-size: .1em;clear: both;}

a{
	color:black;	
}
/*   gorne malutkie menu  */
#top_menu{
       width: 1000px;
       height: 17px;
       background: transparent;
       
       font-size:0.6em;
       color:#FFFFFF;
       text-align:left;
       margin-left:50px;
       font-family:Arial, Verdana, Geneva, sans-seri;
       
}
#top_menu a:link,#top_menu a:visited{
       text-decoration:none;
       color:#FFFFFF;
}
#top_menu a:hover{
       text-decoration:underline;
       color:#FFCC33;
}
/*           MAIN MENU     */
#main_menu{
       text-align:right;
       width: 1000px;
       height: 47px;
       background: transparent;
}


/*           BANER         */
#baner{
       width: 1000px;
       height: 276px;
       margin:0px 0px 0px 0px;
       padding:0px 0px 0px 0px;
       background: transparent;
       overflow: hidden;
       border-top: 0px solid #000000;
       background:transparent url('../files/baner/baner.jpg');
}

#baner div.subMenu{
       position:relative;
       padding:5px 5px 5px 5px;
       background-color:#FFCC33;
       font-size:0.8em;
       font-family:Verdana;
       font-weight:bold;
}
#menuO_nas{
       width:140px;
       left:480px;
}
#menuRealizacje{
       width:130px;
       top:-60px;
       left:630px;
}
#menuGaleria{
       width:170px;
       top:-102px;
       left:800px;
}
#baner div.subMenu a:link,#baner div.subMenu a:visited{
       text-decoration:none;
       color:black;
}
#baner div.subMenu a:hover{
       text-decoration:none;
       color:white;
}
/**********       Inside  Strona Glowna         ****************/
#inside_wrapper{
       width: 810px;
       min-height:10px;
       margin:0px auto 0px auto;
       padding:0px 0px 10px 0px;
       background: transparent url('../files/inside/inside_bg.jpg');
       background-repeat:repeat-y;
       overflow: hidden;
       
       
}
#inside_container{
       width:800px;
       margin:0px auto 0px auto;
       font-size:0.8em;
       font-family: Verdana, Geneva, sans-seri;
       display:inline;
}


/**************END INSIDE STRONA GLOWNA*************************/

/****************    Stopka   **********************************/
#footer{
       width:810px;
       margin:0px auto 0px auto;
       padding:0px 0px 0px 0px;
       background: transparent;
       overflow: hidden;
}
#footer_line{
       width:810px;
       height:2px;
       margin:0px auto 0px auto;
       padding:0px 0px 0px 0px;
       background: transparent url('../files/footer/footer_line.jpg');
       background-repeat:repeat-y;
       overflow: hidden;
}
#footer div{
       text-align:right;
       font-size:0.6em;
       font-family:Verdana;
       color:#999999;
       margin-right:20px;
}
#footer a:link,#footer a:visited{
       text-decoration:none;
       color:#636363;
}
#footer a:hover{
       text-decoration:underline;
       color:#000000;
}
/***************************************************************/
#strona_glowna{
       width:720px;
       margin:0px auto 0px auto;
       
}



/***************      KONTAKT  *********************************/
#kontakt_adresy{
       width:200px;
       margin:0px 20px 10px 40px;
       background: transparent;
       float:left;
}
#kontakt_mapa{
       width:450px;
       height:280px;
       margin:0px 40px 10px 20px;
       background:transparent;
       float:right;
}
#kontakt_zdjecie{
  width:200px;
       margin:0px 20px 10px 40px;
       background:transparent;
       float:left;
}
#kontakt_napisz{
  width:450px;
       margin:0px 40px 10px 20px;
       background: transparent;
       float:right;
}
#kontakt_napisz td.formularz{
       text-align:left;
       width:150px;
}

/**********************Koniec KONTAKT***************************/

/*       STRONA GLOWNA          i INNE *************************/
#strona_glowna{
       margin:0px 20px 10px 40px;
       background: transparent;

}

#zarys_dzialalnosci{
       margin:0px 40px 10px 40px;
       background: transparent;
}
#zarys_dzialalnosci p{
       text-indent:30px;
       text-align:justify;
}

#nagrody_i_wyroznienia1,#nagrody_i_wyroznienia2,#nagrody_i_wyroznienia3,#nagrody_i_wyroznienia4{
       margin:0px 50px 10px 50px;
       background: transparent;
}


/***************************************************************/

/*************************REALIZACJE****************************/
#realizacje{
	
}


/***************************************************************/






