body {
       text-align:center;
       font-size:11px;
       font-family:Tahoma,Verdana,sens-serif;
       margin:0px;
       padding:0px;
       color:#707070;
       background-color:#909090;
       }
       
a:link,a:hover,a:active,a:visited{text-decoration:none;color:#707070}
ul { padding:0px;margin:0px;list-style:none;}
input.text {border:1px solid #707070;background:#ffffff;margin:0px;font-size:11px;color:#707070;height:15px;}
input.text2 {border:1px solid #707070;background:#ffffff;margin:2px 5px;font-size:11px;color:#707070;height:15px;}
input.text3 {border:1px solid #707070;background:#ffffff;margin:2px 5px;font-size:11px;color:#707070;height:13px;width:40px;}
textarea.text3 {position:relative;border:1px solid #707070;background:#ffffff;margin:0px 0px 0px 0px;left:20px;font-size:11px;color:#707070;height:80px;width:420px;overflow:hidden;}
img {border:none;}
form{margin:0px;padding:0px;}

#box{
       position:relative;
       margin:0px auto;
       width:770px;
       height:auto;
       }
       
#row1{
       position:relative;
       background-image:url(../images/row1.gif);
       margin:0px;
       padding:0px;
       width:770px;
       height:235px;
       overflow:hidden;
       }

#row2{
       position:relative;
       background-image:url(../images/row2.gif);
       margin:0px;
       padding:0px;
       width:770px;
       height:38px;
       overflow:hidden;
       }
       
#row3{
       position:relative;
       background-image:url(../images/row3.gif);
       margin:0px;
       padding:0px;
       width:770px;
       height:25px;
       overflow:hidden;
       }
       
#content{
       position:relative;
       background-image:url(../images/bg.gif);
       margin:0px;
       padding:0px;
       width:770px;
       height:auto;
       overflow:hidden;
       }

#kol1{
       position:relative;
       float:left;
       margin:0px;
       padding:0px;
       width:240px;
       height:auto;
       overflow:hidden;
       }       
.kol1{
       position:relative;
       text-align:left;
       display:block;
       width:210px;
       height:auto;
       margin:0px auto;
       }

#kol1w100,#kol1w101{
       position:relative;
       text-align:left;
       padding:20px;
       margin:0px;
       width:auto;
       height:auto;
       }
       
#kol2{
       position:relative;
       background:url(../images/hr_pionowa.gif);
       background-repeat:no-repeat;
       background-position:left top;
       float:left;
       margin:0px;
       padding:0px 0px 0px 20px;
       width:510px;
       height:auto;
       overflow:hidden;
       }       
       
#row4{
       position:relative;
       background-image:url(../images/row4.gif);
       margin:0px;
       padding:0px;
       width:770px;
       height:26px;
       overflow:hidden;
       }
       
#row4_glowna{
       position:relative;
       background-image:url(../images/row4_glowna.gif);
       background-repeat:no-repeat;
       margin:0px;
       padding:10px 0px;
       width:770px;
       height:26px;
       overflow:hidden;
       }

#stopka{
       position:relative;
       color:#898583;
       font-size:10px;
       margin:0px;
       padding:0px;
       width:770px;
       height:15px;
       overflow:hidden;
       }       
#stopka a {margin:0px 5px;color:#898583;}
#stopka a:hover{color:#b2b2b2;}
#stopka0{
       position:relative;
       color:##362f2d;
       font-size:10px;
       margin:0px;
       padding:0px;
       width:auto;
       height:auto;
       overflow:hidden;
       }
#stopka0 a {color:#362f2d}

#stopka2{
       position:relative;
       color:#646464;
       font-size:10px;
       margin:0px;
       padding:0px;
       width:770px;
       height:26px;
       overflow:hidden;
       }
#stopka2 a{color:#646464}
.menu a:link,.menu a:hover,.menu a:active,.menu a:visited{color:#ffffff}

.blank { display:block;clear:both}
/* MENU  POZIOME*/
.menu {margin:12px auto 0px auto;}
.menu li {display:inline;margin:0px 5px;color:#ffffff;font-weight:bold;}
.menu  a {color:#ffffff;background:url(../images/menu_wykaz.gif);background-repeat:no-repeat;background-position:left top;padding-left:9px;}
.menu  a:hover {background:url(../images/menu_wykaz_hover.gif);background-repeat:no-repeat;background-position:left top;list-style-position:inside;padding-left:9px;}

/*KONIEC MENU*/

/* MENU PIONOWE - DYNAMICZNE */
ul .menu3 li a {color:#707070;text-decoration:none;}
ul.menu3,ul.menu3 li,ul.menu3 li ul { list-style:url(../images/wykaz_bordo.gif);color:#707070;font-weight:bold;margin-top:5px;}
ul.menu3{margin-left:20px;}       
ul.menu3 li ul li{font-weight:normal;}       
ul.menu3 li ul {margin-left:10px;}
.menuB ul{display:none;}
/*KONIEC MENU DYNAMICZNEGO*/

/*PODSTRONA*/
#kol2row1{
       position:relative;
       text-align:left;
       margin:0px;
       width:510px;
       height:auto;
       overflow:hidden;
       }

#kol2row2,#kol2row3{
       position:relative;
       text-align:left;
       margin:20px 0px;
       width:510px;
       height:auto;
       overflow:hidden;
       }


.formularzkontakt{
       display:block;
       text-align:right;
       width:220px;
       height:auto;
       overflow:hidden;
       }
.formularzkontakt1{
       display:block;
       text-align:left;
       width:150px;
       height:auto;
       overflow:hidden;
       }
.formularzkontakt2{
       display:block;
       text-align:right;
       width:269px;
       height:auto;
       overflow:hidden;
       }
.formularzkontakt4{
       display:block;
       text-align:right;
       width:150px;
       height:auto;
       overflow:hidden;
       }
.napiswyslij{
       display:block;
       width:auto;
       height:auto;
       text-align:right;
       margin:10px 70px 10px 10px;
       }
.buttonsubmit{
       background:none;
       border:none;
       font-size:11px;
       font-weight:bold;
       font-family:Tahoma;
       color:#707070;
       }
.imgrealizacje{
       border:1px solid #707070;
       margin:10px 10px 10px 0px;
       }
table {
       background:#707070;
       }
table tr td,table td {
       border:0px solid #ffffff;
       padding:0px;
       margin:0px;
       text-align:center;
       width:auto;
       height:auto;
       }
.acenter{
       text-align:center;
       }
.red {color:#9d0a0e}

/*PRODUKTY*/
.produkt{
       display:block;
       width:auto;
       height:auto;
       margin:0px 0px 10px 0px;
       }
.produkt1{
       display:block;
       float:left;
       margin:10px 10px 0px 0px;
       width:200px;
       height:200px;
       }
.produkt2{
       display:block;
       text-align:center;
       width:250px;
       height:200px;
       overflow:hidden;
       }
.produkt7{
       display:block;
       float:left;
       margin:10px 10px 0px 0px;
       width:200px;
       height:150px;
       }       
       
.produkt8{
       display:block;
       text-align:center;
       width:250px;
       height:150px;
       overflow:hidden;
       }       
       
.produkt9{
       display:block;
       text-align:center;
       width:250px;
       height:500px;
       overflow:hidden;
       }
       
.produkt10{
       display:block;
       text-align:center;
       width:250px;
       height:330px;
       overflow:hidden;
       }               
/*KONIEC PRODUKTÓW */

/* STRONA GLOWNA */
#row3_glowna{
       position:relative;
       background-image:url(../images/row3_glowna.gif);
       margin:0px;
       padding:0px;
       width:770px;
       height:25px;
       overflow:hidden;
       }
#kol2row4{
       position:relative;
       text-align:left;
       background:#eeeeee;
       margin:0px;
       width:250px;
       height:auto;
       overflow:hidden;
       }
#kol2row5{
       position:relative;
       background:#eeeeee;
       text-align:center;
       margin:20px 0px;
       width:250px;
       height:auto;
       overflow:hidden;
       }
       
#kol2row6{
       position:relative;
       background:#fafafa;
       text-align:left;
       margin:20px 0px 0px 0px;
       padding:0px 0px 20px 0px;
       width:250px;
       height:auto;
       overflow:hidden;
       }
       
.tekstglowna{
       display:block;
       text-align:justify;
       margin:10px auto;
       width:190px;
       height:auto;
       overflow:hidden;
       }
       
.wiecejglowna{
       display:block;
       text-align:right;
       width:190px;
       height:auto;
       }
       
#kol3{
       position:relative;
       float:left;
       text-align:center;       
       margin:0px;
       padding:0px 0px 0px 20px;
       width:250px;
       height:auto;
       overflow:hidden;
       }       

.news{
       display:block;
       text-align:left;
       width:230px;
       height:auto;
       margin:20px auto;
       }


