body {
		margin: 0; 
		padding: 0; 
        background-color: #e1f6fa;
        font-family:tahoma;
        font-size: 11px;
		
}
a {
        color: #666666;
        text-decoration: none;
        padding: 3px;
}

a:hover {
        text-decoration: underline;
        color: #007dad;
}



#center {
  position: absolute;
  top:0px;
  left: 50%;
  height:100%;
  margin:20px 0px 0px 0px;
             }
             
#page {
        position: absolute;
        display:block;
        top:0px;
        left:-415px;
        width:831px;
        margin: 0;
}


#top {

width:850px;
height:378px;
margin: 0;

background-position: top;
background-image: url(images/topik.gif); 
}




#srodek {
width:850px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
background-position: center;
background-image: url(images/pasek.gif); 
}

#top_dol {
padding:0px 0px 0px 0px;
width:850px;
background: url(images/top_dol.gif) top no-repeat; 
}

#menii {
position: absolute;
top:-210px;
left:-35px;
width:652px;
height:65px;
margin: 0px 0px 0px 0px;
z-index:9;
}


#stopka {
width:850px;
height: 42px;
margin: 0px 0px 0px 0px;
background-image: url(images/mir_27.gif); 
}


#form1 {
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
font-weight:bold;

}


.form2
 {      
        margin: 0px 0px 0px 0px; 
        padding: 0px 0px 0px 0px; 
        overflow: hidden;
}

.newsletter {
height: 167px;
       padding-top: 50px ;
        padding-left: 35px;     /*  r,b,l */
        margin: 40px 0px 0px 0px;  
        background: url('images/newsletter.jpg') no-repeat; 
        /*background-color: #e1f6fa;*/
        color: #007dad; 
}

.newsletter_input {
		
		font-size: 11px;
        width:155px;
        border:1px ;
        border-color: #d7d7d7;
        padding: 0px 0px 0 0px;
        margin: 0px 0px 0px 0px;  
        font-size: 11px;
        /*background: url('images/top-formularz.gif'); */
        background-color: #fbfbfb;
        color: #a3a3a3; 
}


.input {
/* border #d7f4f6
        padding: 3px 5px 0 5px;*/
        margin: 8px 0px 0px 17px;
        width:170px;
        border:1px solid;
        overflow: hidden;
        border-color: #d7f4f6;
		font-family:tahoma;
        font-size: 11px;
		font-weight:bold;
        /*background: url('images/top-formularz.gif'); */
        background-color: #e1f6fa;
        color: #46257e; 
}


.content {
       
        padding: 0px 40px 50px 0px;        
     
        text-align: justify;
        color: #666666; 
		font-family:tahoma;
        font-size: 11px;
}


table {
font-size: 12px;
color: #666666; 
}

td{
padding:3px;
}

