html, body {
height: 100%; 
    color: #484848;
    margin: 0px;
	padding:0px;
    /*font: 0.8125em Arial, "Century Gothic", 'Lucida grande' Verdana, sans-serif; */
    font: normal 12px/120% Arial, Helvetica, sans-serif;
    line-height: 1.5em; 
    text-align: center;
}


#box0 {
width: 997px;
margin: 0 auto;
}

#box1 {

float:left;
	top: 0px;
	left: 215px;
	width: 240px;
}
#box2 {

float:left;
	top: 0px;

width: 754px;
}
.
#dziewczyna {
	position: relative;

	left: 9px;
	top: 0px;
}
#logo {
	position:absolute;
	left: 400px;
	top: 50px;
}


#reklamagora {
	top: 90px;
	left: 0px;
	position:relative;
	
}

#reklamadol {
	top: 90px;
	padding-bottom:90px;
	left: 0px;
	position:relative;

}

#profile {
	background:#F8F8F8;
	left: 0px;
	position:relative;
	top: 0px;
	width: 754px;

}
#profile a {
	padding:0px;
	margin:0px;
}
.insert {
width: 104px;
text-align:justify;
display:block;
position:relative;
top:0px;
left:0px;
background: url(slider.gif) repeat-x left top;
-moz-opacity : 0.85;
opacity : 0.85;
filter : alpha(opacity=85);
margin-top:-43px;
height:33px;
}

.buttonszukaj {
margin-left:80px;background-color: #A114A1; height: 30px; width: 150px;background-image: url(przyciskszukaj.jpg);border:0px; } 


#tresc {
	position:relative;
	left:0px;
	background-color:#F8F8F8;
clear:both;
	width: 754px;
	height:100%;
	overflow:hidden;
}

#menu {
	position:relative;
	top: 12px;
	left: 90px;
}
#flagi {
	position:relative;
	top: 16px;
	left: 50px;
}
#menumale {
	text-align:left;
	position:relative;
	left: 10px;
	top: -9px;
	width:237px;
	height:171px;
	background: #F2F2F2 url('menumale.png') no-repeat;
}
#wojewodztwa {
	position:relative;
	left: 22px;
	top: -11px;
	width:211px;
	height:auto;
	padding-bottom:5px;
	background: #F2F2F2 url('wojewodztwadol.png') center bottom no-repeat;
}
#wojewodztwa li {
	text-align:left;
	margin-left:14px;
	padding-left:23px;
	margin-top:-14px;
	background: url(motyl.png) top left no-repeat; 
	list-style: none; 
}

.klasailosc {
font-size:10px;
color:#4A4A4A;
}

#ikony {
	position:relative;
	left: 10px;
	top: 0px;
	width:237px;
	height:auto;

}

.button3 {
	position:relative;
	left: 0px;
	top: 0px;
	 background-image: url(przyciskdodaj.png);
 height: 26px; border:0px; width: 126px;
 } 

.button {
	position:relative;
	left: 10px;
	top: 0px;
 background-color: white; height: 32px; width: 45px;background-image: url(buttonok.gif); border:0px; } 
}

.button2 {

 background-color: white; height: 20px; width: 80px; } 
}
h4 {
color:#883D85;
font-weight:bold;
}



table {
cellspacing: 0px;
cellpadding: 0px;
border:0px;
}
div.img-maly a:hover img {
	border:4px solid #2A2A2A;
}


a:hover img.noborder {
	border:0px;
}


a {
border: 0;
outline: 0;
margin-right:3px;
margin-left:3px;
    text-decoration: none;
	color:#DA00D8;
}

a:hover {
    color: black;
}



a:link, a:visited {
    color: #DA00D8; 

}

.stara {
	display: none;
	visibilty:hidden;
}

.nowa {
	visibilty:visible;
}

.stara2 {
	display: none;
	visibilty:hidden;
}

.nowa2 {
	visibilty:visible;
}

.err {

    background-color: #bd282d;
    display: block;
    padding: 20px;
	width:360px;
color:white;
    border-bottom: 10px solid  #ef3137;
    margin-bottom: 15px;
    text-align: center;
}
.err a {
color:silver;
}

#footer {

clear: both;
margin-left:25px;

width:966px;
height:152px;
background: url('footer.jpg') center bottom no-repeat;
overflow:hidden;

}
#footer a {
	color:#757575;
}
#displaybox {
	filter: alpha(opacity=95); /*older IE*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95); /* IE */
	-moz-opacity: .95; /*older Mozilla*/
	-khtml-opacity: 0.95;   /*older Safari*/
	opacity: 0.95;   /*supported by current Mozilla, Safari, and Opera*/
	background-color:#000000;
	position:fixed; top:0px; left:0px; width:100%; height:100%; color:#FFFFFF; text-align:center; vertical-align:middle;
            z-index: 9999999999;
        
}

.check_age a.pass {background: url(../img/button_dysp.jpg) 0 0px no-repeat; }
.check_age a.pass:hover {background: url(../img/button_dysp.jpg) 0 -37px no-repeat;}
#check_age {
    margin-left: 190px;
    text-align: center;
    width: 530px;
    /*margin-left: 100px;*/
    margin: 0 auto;
    text-align: center;
    margin-top: 150px;
    padding: 0px 10px;
    border:  1px solid #373737;
    background: #101010 url(../img/main_bg.jpg) repeat-x;
    /*float: left;*/
    padding-bottom: 20px;

}
.check_age a {
    display: block;
    text-align: center;
    width: 170px;
    color: white;
    height: 29px;
    padding-top: 9px;
}


