*
{
border: 0;
margin: auto;
}

body
{
margin:auto;
background: #009000;
font-family:  @Arial Unicode MS;
}
a
{text-decoration: none;
color: #000071;
}
a:hover
{text-decoration: none;
color: #993300;}
#bg_img{

    position:absolute;
}
#naglowek
{
background:#FFFFFF;
margin-left:70;
width: 1220;
height:120;
float: left;
}

#menu
{
width: 750 ;
height: 50 ;
float: left;
margin-top:30;
}

 
#logo
{
margin-left:80;
margin-top:20;
float: left;
width:202;
height:120;
}

#korpus
{
background: #FFFFFF; center;
padding-top: 30;
margin-left: 70 ;
margin-right: 70 ;
float:left;
}

h1{ 
font-size: 20 ;
font-family:  Arial;
color:#008F00;
}
h2{font-size: 16 ;
font-family: Arial;
color:#008F00;
}
h3{
font-size: 16 ;
font-family:  "Arial";
color:color:#000071;;
}
h4{
font-size: 12 ;
font-family: "Arial Narrow";
color:#003399;
}


.b1
{
width: 150;
height: 50 ;
text-align:center;
font-size: 20; 
color:#000090; 
font-family: Arial;
text-decoration: none;
font-weight:900;
padding-top: 10;
float: left;
position: relative;
margin-left:20;
}

.b1:hover{
background:url(graf/mot1a.png) no-repeat ;
top: 4;
font-size: 21;
color: #993300;}

#menu li {list-style: none;margin-left : -40;padding: 1px;float: left; position: relative;}
#menu ul {visibility: hidden; position: absolute; top: 100%; left: 0;}
#menu li li {float: none; padding-top: 1px; }
#menu li:hover ul {visibility: visible; background:#fff;}
#menu li:hover li a {display: block; font: 18px Arial; text-decoration: none;  background-color: #fff; line-height:35px;text-align:center;}
#menu li li a {width: 280px;}
#menu li:hover li:hover a {background-color: #ABFF8E;}



#framekon
{width:1220;
height: 400 ;
float: left;
background: #FFD9B3;
padding: 15, 15, 10, 10;
}
#frame1
{
top:3px;
left: 740;
width:97;
height: 352 ;
margin-top:25 ;
padding: 15, 15, 10, 10;
font-family: arial;
font-size: 10;
font-weight: 900;
text-align: center;
color:#333399;
float: right;
background:url(graf/baner1.png);
position: absolute;
}
#frame1a
{
width:180;
height: 420 ;
padding: 15, 15, 10, 10;

font-size: 22;
font-weight: 900;
text-align: center;
color:#A7A7FF;
float: right;
background:url(graf/baner1.png);
margin-right:10;
}
#frame2
{left:20;
top: 50;
width:120;
height: 320;
background: url(graf/graf1.png);
position: absolute;}
#textarea
{
width: 580;
height: 320;
top: 25;
left:150;
position: absolute;
font-size: 13;
color:#384800;
font-family:  "Arial Narrow";
}
#textarea1
{
width: 600;
height: 320;
top: 220;
left: -200;
position: absolute;
font-size: 14;
color:#384800;
font-family:  "Arial Narrow";}
#frame_gal
{
font-family: arial;
font-size: 14;
font-weight: 900;
text-align: center;
color:#333399;
width:850;
height: 420 ;
background: url(graf/framegal.png)  no-repeat;
top:110;
margin-left: 240 ;
position: absolute;
}
#frame_gal1
{height: 50;
width:430;
margin-left: 220;
position: relative;
}
#frame_gal2
{height: 50;
width:70;
position: absolute;
}

#frame_gal3
{height: 25;
width:300;
margin-left: 130;
top: 15;
position: absolute;
}
#frame_gal2:hover
{ outline-color: #B45800; outline-style: solid; outline-width: medium;}
#frame_gal3:hover
{
font-size: 20;
color: #FFCA40;
top: 18;}
#bootom
{
width: 1220;
height: 105;
background: url(graf/paneldol.png);
font-size: 12;
color:#339900;
font-family: Arial;
text-align: center;
}

}
#bootom a
{
color:#339900;
}
#bootom a:hover
{
color: #993300;
}
#contact_us
{
top: 20;
left: 20;
width: 750;
height:250;
font-style: Arial;
font-size: 18;
font-weight: 900;
color:#006600;
text-align: center;
position: absolute;
}

#row
{width: 740;
height: 105;
margin-top: 2;
margin-left: -180;
}
#row1
{width: 120;
height: 100;
outline-color: #CCCCCC; outline-style: dotted; outline-width: thin;
float: left;
margin-left: 10;
overflow: auto;
position: relative; 
font-size: 8;
}
#row2
{width: 100;
height: 125;
margin-left: 10;
outline-color: #CCCCCC; outline-style: dotted; outline-width: thin;
float: left;
overflow: auto;
padding-left: 4;
position: relative; 
font-size: 12;
text-align:center;
}
#row1:hover
{outline-color: #B45800; outline-style: solid; outline-width: medium;
width: 120;
height: 98;}
#row2:hover
{outline-color: #B45800; outline-style: solid; outline-width: medium;
width: 100;
height: 127;}
#formularz
{float;left;
margin-left: 50;

}
#logo
{width:202;
height:120;
background: url(logo.jpg) no-repeat;

}
#blok
{
height: 360px;
width: 650 px;
text-align: justify;

}
#blok1
{
margin-left: 25px;
margin-top:15px;
float: left;
position: relative;
width: 500 px;

font: 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #006600;
}
Label#p1{                            
  display: inline-block;
  width: 180px;
  margin-top: 3px;
  margin-left: 10%;
}
Label#p2{                            
  display: inline-block;
  width: 180px;
  margin-bottom: 30 px;
  margin-left: 10%;
}
textarea#pole_t {
Height:25 px;
width:380 px;}

textarea#pole_t1 {
margin-top: 10px;
Height:80 px;
width:380 px;
 ;}

input#przycisk{
  position: relative;

  left: 320px;
  font: 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
  height: 35 px;
  width: 80px;
}

