/* CSS Document */
html, body
{
height: 100%; width: 100%;
margin: 0px; padding: 0px;
text-align:center;
}

body,td,th {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 12px;
line-height: 16px;
}
img {
border: 0px;
}

a{	
font-family: Georgia, "Times New Roman", Times, serif;
text-decoration : none;
color:#000000;
}
a:link{
color:#000000;
}
a:active{
color:#000000;
}
a:visited{
color:#000000;
}
a:hover{
color:#ffffff;
}



#all{
height: 100%; width: 100%;
margin: 0px; padding: 0px;
}
#main{
margin:0 auto;
width:740px;
}

#header{
 
}
#main_content{
float:left;
width:740px;
height: auto !important;
height: 225px; /* IE */
min-height: 225px;
}

#menu{
float:left;
width:152px;
height:200px;
margin-top:35px;
}
#menu_button{
float:left;
}
#text_content{
float:left;
width:588px;
height: auto !important;
height: 300px; /* IE */
min-height: 300px;
background-image:url(../img/main_background.jpg);
background-repeat:no-repeat;
text-align:left;
}
#text_content2{
float:left;
width:588px;
height: auto !important;
height: 225px; /* IE */
min-height: 225px;
background-image:url(../img/main_background2.jpg);
background-repeat:no-repeat;
text-align:left;
}
.text{
text-align:justify;
text-indent:20px;
padding-left:20px;
margin-bottom:30px;
}
.headline{
text-align:justify;
margin-left:20px;
color:#7C713A;
margin-bottom:5px;
display:block;
}
#line{
float:line;
font-size:1px;
height:1px;
line-height:1px;
width:578px;
background:#7C713A;
margin-left:10px;
margin-bottom:15px;
}
.nav_text{
margin-bottom:30px;
font-family:Arial, Helvetica, sans-serif;
}
a.nav_text{
color: #000000;
}
a.nav_text:link{
color: #000000;
}
a.nav_text:visited{
color: #000000;
}
a.nav_text:active {
color: #000000;
}
a.nav_text:hover {
color: #ffffff;
}
.nav_text_active{
margin-bottom:30px;
font-family:Arial, Helvetica, sans-serif;
}
a.nav_text_active{
color: #ffffff;
}
a.nav_text_active:link{
color: #ffffff;
}
a.nav_text_active:visited{
color: #ffffff;
}
a.nav_text_active:active {
color: #ffffff;
}
a.nav_text_active:hover {
color: #ffffff;
}

.link_active{
font-size:18px;
}
a.link_active{
color: #ffffff;
}
a.link_active:link{
color: #ffffff;
}
a.link_active:visited{
color: #ffffff;
}
a.link_active:active {
color: #ffffff;
}
a.link_active:hover {
color: #ffffff;
}


.text_title{
padding-top:26px;
font-size:14px;
text-align:justify;
margin-left:40px;
margin-bottom:30px;
display:block;
}
#img_container{
text-align:center;
}
#footer{
float:left;
width:100%;
padding-top:50px;
height: 100px;
background:#ffffff;
background-image:url(../img/footer.jpg);
background-repeat:repeat-x;
}
#footer_cont{
padding-left:150px;
}
#legitymacja{
position:relative;
width:565px;
height:350px;
}
#twarz{
position:absolute;
left:102px;
top:35px;
width:113px;
}
#imie_nazwisko{
position:absolute;
left:68px;
top:195px;
width:187px;
}
#im_nazwisko_inside{
text-align:center; 
width:187px;
height:40px;
bottom:0px;
position:relative;
}
#imie_ojca{
position:absolute;
left:68px;
top:243px;
width:187px;
}
#data_urodzenia{
position:absolute;
left:68px;
top:288px;
width:187px;
}
#stopien{
position:absolute;
left:300px;
top:93px;
width:187px;
}
#photo{
margin-left:15px;
width:250px;
height:310px;
}
#desc{
margin-left:20px; display:block; width:265px; text-align:justify;
}
