body, div, ul, li, a, p {margin: 0px; padding: 0px;}

body{background: url(../images/pasek2.jpg) repeat-x top; }


a{
	outline:none;
}

.podswietlenie{font-family:tahoma,myriad pro, arial;font-size:11px;color:black;}

.podswietlenie:hover{color:red;}



.link_tekst{
color:black;
text-decoration:none;
}


#header{
width:980px;
height:192px;
background:url(../images/header.jpg) no-repeat;

}
#logo{
margin-left:200px;
padding-top:60px;
}

#content{
text-align:left;
margin-top:25px;
width:1000px;
}

#content_left{
    border-right:1px solid #f4f7fb;
    margin-left:50px;
    float:left;
    width:590px;
	padding: 0 20px 0 0; 
}

#content_right{
      width:328px;
      float:left;
}

#menu{
 width:980px;
 height:49px;
 margin:0;
 padding:0;
}

.search td{
text-align:left;
}

.pogrubienie{
font-weight:bold; padding:5px;
}


#menu .start{
float:left;
width:136px;
height:49px;
background: url(../images/start.jpg);
overflow:hidden;
}



#menu .kontakt{
float:left;
width:136px;
height:49px;
background: url(../images/kontakt.jpg);
overflow:hidden;
}

a.kontakt:hover{
float:left;
width:136px;
height:49px;
background: url(../images/kontakt2.jpg);
overflow:hidden;
  
}

#menu .preiseliste{
float:left;
width:132px;
height:49px;
background: url(../images/preiseliste_de.jpg);
overflow:hidden;
}
#menu .schritt-fur-schritt{
float:left;
width:133px;
height:49px;
background: url(../images/schritt-fur-schritt_de.gif);
overflow:hidden;
}
#menu .legalitat{
float:left;
width:134px;
height:49px;
background: url(../images/legalitat_de.jpg);
overflow:hidden;
}
#menu .pflegedienst{
float:left;
width:145px;
height:49px;
background: url(../images/pflegedienst_de.jpg);
overflow:hidden;
}
#menu .unsere_dienste{
float:left;
width:164px;
height:49px;
background: url(../images/unsere_dienste_de.jpg);
overflow:hidden;
}

#menu .praca_dla_opiekunek{
float:left;
width:164px;
height:49px;
background: url(../images/praca_dla_opiekunek.jpg);
overflow:hidden;
}

#menu .opinie_o_pracodawcach{
float:left;
width:164px;
height:49px;
background: url(../images/opinie_o_pracodawcach.jpg);
overflow:hidden;
}

#menu .forum{
float:left;
width:145px;
height:49px;
background: url(../images/forum.jpg);
overflow:hidden;
}
#menu .rejestracja{
float:left;
width:134px;
height:49px;
background: url(../images/rejestracja.jpg);
overflow:hidden;
}


#szukaj{

width:886px;
height:140px;
padding-top:10px;
}

#szukaj #l_bg{
float:left;
width:16px;
height:140px;
background: url(../images/szukaj_lewy.jpg);
overflow:hidden;
}

#szukaj #c_bg{
float:left;
width:856px;
height:160px;
background: url(../images/szukaj_srodek.gif) repeat-x;
overflow:hidden;
}

#szukaj #r_bg{
float:left;
width:14px;
height:140px;
background: url(../images/szukaj_prawe.jpg);
overflow:hidden;
}


#menu img{border:none;}

/*profil_opiekunek.php*/


	.profil_opiekunki_td {
		height: 148px;
		width: 142px;
		vertical-align: top;
	}
	.profil_opiekunki_div {
		border: 2px solid #cccccc;
		width: 123px;
		height: 138px;
		vertical-align: top;
		padding: 2px;
		text-align: center;	
		background-color:#f7eeef;
	}
	
	.profil_opiekunki_div .dane_opiekunki {
	  color:#000000;  
  }
	
	
	.profil_opiekunki_div:hover {
		background-color: #f7f7f7;
	}
	.profil_opiekunki_div img {
		border: 0;
	}
	.profil_opiekunki_div a {
		display:block;
		color: #3c4147;
		text-decoration: none;
	}


.profil_edycja{
	text-align:center;
}
.profil_edycja a{
	text-decoration:none;
	font-size:19px;	
}	
	
/*komunikat*/
.komunikat{
font-size:19px;
padding-bottom:10px;
padding-top:10px;
text-align:center;
background-color:#f5fafc;
}

.komunikat2{
font-size:19px;
font-weight: bold;
padding-bottom:20px;
padding-top:20px;
text-align:center;

}


.komunikat_form{
font-size:15px;
padding-bottom:10px;
padding-top:10px;
text-align:center;
color:red;
}	


/*stronicowanie*/	
.stronicowanie ul li{
display:inline;
list-style:none;
}

.stronicowanie li a{
text-decoration:none;
border:1px solid #D0D1D2;
color:#3C4147;
line-height:25px;
margin:2px;
padding:1px 4px;
}

.stronicowanie li a:hover{
text-decoration:none;
background:#e1e1e1;
border:1px solid #D0D1D2;
color:#3C4147;
line-height:25px;
margin:2px;
padding:1px 4px;
}

.stronicowanie li a.active{
text-decoration:none;
background:#e1e1e1;
border:1px solid #D0D1D2;
color:#3C4147;
line-height:25px;
margin:2px;
padding:1px 4px;
}	

/*form opiekunki*/
.input_opiekunki{
width:250px;
height:21px;
border: 1px solid gray;
font-size:16px;
}

.txt_opiekunki{
padding-bottom:15px;
padding-right:15px;
text-align:right;
width:250px;
}

.textarea_opiekunki{
width:250px;
height:170px;
border: 1px solid gray;
}

.opis_input{
	font-size:12px;
	display:block;
}

.btn_class{ 
color:white;
font-size:14px;
text-align:center;
margin-bottom:5px;
border:1px solid black;
float:left;
margin-left:10px;
height:18px;
min-width:90px;
width:90px;
background:url(../images/pasek_btn.jpg) repeat-x;
}

.btn_class2{ 
color:white;
font-size:14px;
text-align:center;
margin-bottom:5px;
border:1px solid black;
float:right;
margin-left:10px;
height:18px;
min-width:140px;
width:140px;
background:url(../images/pasek_btn.jpg) repeat-x;
}

.btn_class2 a{
color:white;
text-decoration:none;
}

.tr_doswiadczenie{
margin-bottom:40px;
min-height:100px;
height:100px;
}

.blok_doswiadczenia{
display:block;
margin-left:30px;
}

.no_border{
border:none;
}

.btn_class a{
color:white;
text-decoration:none;
}

.dla_opiekunek_btn{
display:block;width:233px;height:62px;background: url('../images/dla_opiekunek.png');
color:white;

}

.dla_pracodawcy_btn{
display:block;width:233px;height:60px;background: url('../images/dla_pracodawcy.png');
color:white;

}

.dla_pracodawcy_btn a, .dla_opiekunek_btn a {
color:white;
text-decoration:none;
}

.dla_pracodawcy_btn a:hover, .dla_opiekunek_btn a:hover {
text-decoration:underline;
}


/*koniec form opiekunki dodawanie doswiadczenia*/

/*fix ie png*/

img, div,td { behavior: url(iepngfix.htc) }


/*style do miast*/

#miasta{float:left; width:430px; margin-top:10px; margin-left:0px;}

.podpunkt{
    display:block;width:185px; float:left;  text-align:left;
    padding-left:15px; background-image: url('../images/punkt.jpg'); background-repeat:no-repeat;
    background-position: center left;
    color:black; text-decoration: none;

}
.podpunkt2{
    
    display:block;width:200px; float:left;  text-align:left;
    padding-left:15px; background-image: url('../images/punkt.jpg'); background-repeat:no-repeat;
    background-position: center left;
    color:black; text-decoration: none;

}


.podpunkt:hover{
    color:#8CB2FD;
    background-image: url('../images/punkt2.jpg');
}
#subkategorie{
    width:250px;
    margin-left: 130px;
    margin-top:10px;
}

#subkategorie .podpunkt{
    width:140px;
}

#menu ul{
    display:block;
}
#menu ul li {
       display:block;
       float:left;
}
#menu ul li a {
    font-family: tahoma;
    margin-left:10px;
    font-size:0.8em;
    padding-top: 10px;
    display:block;
    float:left;
    
    height:39px;
   
    color:black;
    font-weight: bold;
    text-decoration: none;
 
}
#menu ul li a.long {
    padding-top: 10px;
    display:block;
    float:left;

    height:39px;

    word-spacing: 0;
}

#stopka {

}
#stopka ul{ display:block; margin-top: 20px; width: 1000px; margin: 0px auto; margin-top: 10px;}
#stopka ul li{ border-left:1px black groove; padding-left: 5px; list-style-type: none; float:left; display:block;}
#stopka ul li a { text-decoration: none; margin-right: 5px; color:blue;}
#stopka ul li a:hover {color:white;}
#stopka ul li:first-child{border-left: none;}
