@CHARSET "UTF-8";

/*--------------
	GLOBALNE
*/

button, tr, td, input.button, li{ 
  /*behavior: url('media/js/IEFixes.htc');*/
 }

body {
 margin:0;
 border:0;
 padding:0;
 font: 11px Arial, Tahoma, Helvetica, sans-serif;
 text-align:center;
}

img{
 border:0;
 margin:0;
}

ul{
 list-style-type:none;
 margin:0;
 padding:0;
}

li{
 margin:0;
 padding:0;
}

a{
 color:#000;
 text-decoration:none;
}

a:hover{
 color:#000;
 text-decoration:underline;
}



/*--------------
	STRUKTURA
*/

#container{
 margin:0 auto;
 width:1000px;
}

#header{
 width:1000px;
 margin:0;
 float:none;
 height:290px;
 position:relative;
}

#body {
 clear:left;
 width:1000px;
 margin:10px 0 0 0;
}

#cLeft, #cRight {
 width:200px;
 overflow:hidden;
 float:left;
 min-height: 1px;
}

#cLeft, #cCenter {
 margin-right:10px;
}

#cCenter {
 width:580px;
 float:left;
 text-align:left;
 position: relative;
}

#footer{
 clear:left;
 margin-top:10px;
 width:1000px;
 /*border:1px #1daae2 solid;
 border-width: 1px 0 0 0;*/
  
}


/*------------
	HEADER	
*/
#header h1,
#header #logo
{
 /*position:absolute;*/
 top:40px;
 left:20px;
 text-align:center;
 margin:0;
}
	
#header h1 a{
 display:block;
 width:700px;
 height:210px;
 left:0px;
 top:0;
 position:absolute;
 text-indent:-9574px;
 background-image:url(../img/logo.gif);
 overflow:hidden;
}

#header #netmenu { 
 position:absolute;
 top:10px;
 left:0;
 text-align:center;
 display:block;
 width:100%;
 border:1px #1daae2 solid;
 border-width: 0 0 1px 0; 
}

#header #netmenu li{
 display:block;
 width:195px;
 height:20px;
 margin:0 2.5px;
 float:left;
}

#header #netmenu a{
 display:block;
 width:195px;
 height:20px;
 background-image:url(../img/top_menu.gif);
 text-indent:-673px;
 overflow:hidden;
}
	
#header #netmenu a#l1{ 
 background-position:0 -20px; 
}
#header #netmenu a#l1.selected,
#header #netmenu a#l1:hover
{ 
 background-position:0 0px; 
}

#header #netmenu a#l2{ 
 background-position:-199px -20px; 
}
#header #netmenu a#l2.selected,
#header #netmenu a#l2:hover{ 
 background-position:-199px 0px; 
}

#header #netmenu a#l3{ 
 background-position:-398px -20px; 
}
#header #netmenu a#l3.selected,
#header #netmenu a#l3:hover{ 
 background-position:-398px 0px; 
}

#header #netmenu a#l4{ 
 background-position:-598px -20px; 
}
#header #netmenu a#l4.selected,
#header #netmenu a#l4:hover{ 
 background-position:-598px 0px; 
}

#header #netmenu a#l5{ 
 background-position:-798px -20px; 
}
#header #netmenu a#l5.selected,
#header #netmenu a#l5:hover{ 
 background-position:-798px 0px; 
}

/* REKLAMA */

#adv_cCenter {
	/*background-color:#F3FBFE;*/
	}

#adv_cCenter .header{
	background-position:0 0;
}

#adv_cCenter .footer {
 	background-position:0 0;
}

#adv_cCenter .innerH {
	background-position: 0 0;
}
#adv_cCenter .innerB {
 background-position: 0 0;
 /*background-image:url("../img/bg_innerb_babysitters.png");*/
}

#adv_cCenter .innerF {
 background-position: -540px 0;
}


/*NETMENU_MAINPAGE*/

#top_menu_main { 
 position:absolute;
 top:10px;
 left:0;
 width:994px;
 height:20px;
 text-align:center;
 display:block;
 border:1px #1daae2 solid;
 border-width: 0 0 1px 0;
 background-image:url(../img/top_menu_3.gif); 
 background-position:0 -40px; 
 margin:0 2.5px;
}

/*----------------*/

#header #mainpage_submenu { 
 position:absolute;
 top:270px;
 left:0;
 text-align:center;
 display:block;
 width:995px;
 margin:0 0.5px;
}

#header #mainpage_submenu li{ 
 display:block;
 width:137px;
 height:30px;
 float:left;
}

#header #nav a{
 background-image:url(../img/top_menu_prostakatne_long.gif);
}

#header #nav a#s1_mpsubmenu{ 
 background-position:0 0px;
 width:137px; 
}
#header #nav a#s1_mpsubmenu.selected,
#header #nav a#s1_mpsubmenu:hover
{ 
 background-position:0 -30px; 
}

#header #nav a#s2_mpsubmenu{ 
 background-position:-310px 0px; 
 width:137px;
}
#header #nav a#s2_mpsubmenu.selected,
#header #nav a#s2_mpsubmenu:hover{ 
 background-position:-310px -30px; 
}

#header #nav a#s3_mpsubmenu{ 
 background-position:-650px 0px; 
 width:137px;
}
#header #nav a#s3_mpsubmenu.selected,
#header #nav a#s3_mpsubmenu:hover{ 
 background-position:-650px -30px; 
}

#header #nav a#s4_mpsubmenu{ 
 background-position:-995px 0px; 
 width:137px;
}
#header #nav a#s4_mpsubmenu.selected,
#header #nav a#s4_mpsubmenu:hover{ 
 background-position:-995px -30px; 
}

#header #nav a#s5_mpsubmenu{ 
 background-position:-1263px 0px; 
 width:133px;
}
#header #nav a#s5_mpsubmenu.selected,
#header #nav a#s5_mpsubmenu:hover{ 
 background-position:-1263px -30px; 
}

#header #nav a#s6_mpsubmenu{ 
 background-position:-1728px 0px;
 width:134px; 
}
#header #nav a#s6_mpsubmenu.selected,
#header #nav a#s6_mpsubmenu:hover
{ 
 background-position:-1728px -30px; 
}

#header #nav a#blue {	
background:#038fd8;	
}

#header #nav a#violet {	
background:#7a4cc6;	
}

#header #nav a#orange {	
background:#e25800;	
}

#header #nav a#green {	
background:#309618;	
}

#header #nav a#blue:hover {	
background:#73c1e9;	
}

#header #nav a#violet:hover {	
background:#baa2e1;	
}

#header #nav a#orange:hover {	
background:#f0a87a;	
}

#header #nav a#green:hover {	
background:#83bf74;	
}
/*----------------*/

#header #submenu { 
 position:absolute;
 top:270px;
 left:0;
 text-align:center;
 display:block;
 width:100%;
 background-image:url(../img/sub_titles_bg.gif);
}

#header #submenu li{ 
 display:block;
 width:142px;
 height:25px;
 float:left;
}
#header #submenu li a{ 
 width:142px;
 height:25px;
 display:block;
 color:#fff;
 background-image:url(../img/sub_titles.gif);
 text-indent:-832px;
 overflow:hidden;
}

#header #info{
 position:absolute;
 top:40px;
 left:770px;
 width:220px;
 height:127px;
 /*background-image:url(../img/kontakt.gif);*/
}

#header #info #phone{
	float:left;
	color::#000;
	font-size:18px;	
}

#header #info #skype{
	float:left;
	color::#000;
	font-size:18px;
}

#header #info #gg{
	float:left;
	color::#000;
	font-size:18px;
}

#header #quick_menu{
 width:210px;
 position:absolute;
 top:170px;
 left:780px;
}

#header #monitoring_top_banner{
 width:220px;
 position:absolute;
 top:95px;
 left:780px;
}

#cam_left_banner {
 background-position: 0 0;
 background-image:url("../img/cam_bg.jpg");
 height: 220px;
 width: 190px;
}

#sklep_niania {
 background-position: 0 0;
 background-image:url("../img/sklep_niania.gif");
 height: 170px;
 width: 190px;
}

#imageContainer {
 position:relative;
 left: -1px;
 top: 25px;		
}

#nav, #nav ul li a {
    background: none repeat scroll 0 0 #000;
}

/*------------
	FOOTER	
*/
#footer #netmenu {
 text-align:center;
 display:block;
 margin:0 0 5px 0;
 padding-left:216px;
 float:left;
}

#footer #netmenu li{
 display:block;
 width:134px;
 height:16px;
 float:left;
}

#footer #netmenu a{ 
 display:block;
 width:134px;
 height:16px;
 background-image:url(../img/foot_titles.gif);
 overflow:hidden;
 text-indent:-332px;
 float:none;
}


#footer #copyright{
 font-family:Arial,Tahoma,Helvetica,sans-serif;
 font-size:11px;
 color: #000;
 text-align: center;
 margin-top:10px;
 clear:both;
}

/*----------------------
	BODY
------------------------*/

#cCenter .header{
	width:580px;
	/*background-image:url(../img/body_bg_header.gif);
	background-repeat:no-repeat;*/
	height:25px;
}

#cCenter .footer {
 width:580px;
 height:25px;
 margin:0;
 /*background-color:#f3fbfe;
 background-image:url('../img/body_bg_footer.gif');
 background-repeat:no-repeat;*/
}

#cCenter .bodyHead{
 margin:0 0 20px 20px;
}

#cCenter div.p, 
#cCenter p{
 margin:0 20px 10px 20px;
}

#cCenter .innerH {
 width:540px;
 height:20px;
 margin:0;
 background-repeat:no-repeat;
 /*background-image:url("../img/bg_innerfh.png");*/
}
#cCenter .innerB {
 width:540px;
 margin:0 0 0 20px;
}

#cCenter .innerF {
 /*background-image:url("../img/bg_innerfh.png");*/
 width:540px;
 height:20px;
 margin:0;
 background-repeat:no-repeat;
 clear:left;
}

#cCenter .innerH_mainpage {
 width:540px;
 height:20px;
 margin:0;
}
#cCenter .innerB_mainpage {
 width:540px;
 margin:0 0 0 20px;
}

#cCenter .innerF_mainpage {
 width:540px;
 height:20px;
 margin:0;
 clear:left;
}

#cCenter .innerB_mainpage h3 {
 margin:20px;
 color:#2771a4;
 font-size:20px;
}

#cCenter .innerB h3 {
 margin:20px;
 color:#2771a4;
 font-size:20px;
}

#cCenter h2.title {
 width:550px;
 height:70px;
 background-repeat:no-repeat;
 background-image:url('../img/titles.gif');
 text-indent:-6732px;
 overflow:hidden;
 margin: 0 20px 20px;
}

#cCenter h2.title.advices {
 background-position:0 -142px; 
}
#cCenter h2.title.forum {
 background-position:0 -213px; 
}
#cCenter h2.title.school {
 background-position:0 -284px; 
}
#cCenter h2.title.news {
 background-position:0 -355px; 
}
#cCenter h2.title.contact {
 background-position:0 -426px; 
}
#cCenter h2.title.parent {
background-position:0 0;
}

#cCenter h2.title.babysitter {
background-position:0 -71px;
}
#cCenter h2.title.housekeeperseeker {
 background-position:0 -501px; 
}
#cCenter h2.title.housekeeper {
 background-position:0 -571px; 
}
#cCenter h2.title.oldmankeeperseeker {
 background-position:0 -641px; 
}
#cCenter h2.title.oldmankeeper {
 background-position:0 -711px; 
}
#cCenter h2.title.petkeeperseeker {
 background-position:0 -781px; 
}
#cCenter h2.title.petkeeper {
 background-position:0 -851px; 
}
#cCenter h2.title.articles {
 background-position:0 -921px; 
}
#cCenter h2.title.contests {
 background-position:0 -1000px; 
}


#cCenter ul{
 list-style-type:disc;
 padding-left:30px;
}
#cCenter ul.welcomeLinks {
 list-style-type:none;
 padding-left:0px;
 margin-left:150px;
 margin-right:150px;
}
#cCenter ul.welcomeLinks li {
 margin-bottom:15px;
 background: url('../img/tic.gif') no-repeat top right;
 height:20px;
}

#cCenter ul.welcomeLinks a {
 color:#8696C8;
 font-size:14px;
 font-weight:bold;
}

/* news, porady */
#cCenter h4.artTitle{
 background: url('../img/arr.gif') no-repeat 0 2px;
 margin-left: 20px;
 padding-left:10px;
 font-size:13px;
 color:#034f85;
 margin-bottom:0;
}

#cCenter h4.artBackLink{
 background: url('../img/left.gif') no-repeat 0 2px;
 margin-left: 20px;
 margin-top: 40px;
 padding-left:10px;
 font-size:11px;
 color:#00F;
 margin-bottom:0;
}

#cCenter h4.contestBackLink{
 background: url('../img/left.gif') no-repeat 0 2px;
 margin-top: 40px;
 padding-left:10px;
 font-size:11px;
 color:#00F;
 margin-bottom:0;
}

#cCenter h4.answTitle{
 margin-left: 20px;
 font-size:13px;
 color:#034f85;
 margin-bottom:0;
}

#cCenter h4.artTitle a{
 color:#034f85;
}

#cCenter div.pagerSep,
#cCenter div.artSep{
 width:200px;
 height:2px;
 background-color:#1377bd;
 font-size:1px;
 line-height:0;
 margin-left:20px;	
}
#cCenter div.artSep{
 width:130px;
 margin-left:210px;	
}
/*----------------------
MENU
------------------------*/

ul.menu, ul.menu li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.menu li {
	float: left;
}

ul.menu a:link, ul.menu a:visited {
	text-decoration: none;
	display: block;
	width: 80px;
	text-align: center;
	background-color: #ccc;
	color: #000;
	border: 2px outset #ccc;
	padding: 5px;
}

ul.menu a:hover {
	border-style: inset;
	padding: 7px 3px 3px 7px;
}

/*----------------------
LEFT
------------------------*/


#cLeft ul.subMenu {
 width:140px;
 margin-bottom:20px;
 float:left;
}
#cLeft ul.subMenu li {
 display:block;
 width:140px;
 float:left;
}

#cLeft ul.subMenu a {
 display:block;
 border-width: 0 0 1px 0;
 border-style: solid;
 border-color: #57c1e9;
 margin:0px 0 10px 10px;
 font-size:12px;
 text-align:left;
 padding-left:5px;
 text-decoration:none;
 color:#034f85;
}

#cLeft ul.subMenu li:hover,
#cLeft ul.subMenu li.hover,
#cLeft ul.subMenu li.selected {
 background: url('../img/arr.gif') no-repeat;
}

/*--------------
	WSPOLNE
*/

.clear{
 float:none;
 clear:both;
 height:1px;
 width:1px;
 line-height:0;
 font-size:0;	
}
.wa{
 width:auto !important;
}

/* łącze jako button*/
a.button {
 padding:3px;
 background-color:#034F85 ;
 border:1px #5EA9DE solid;
 color:#fff;
}

/* standardowa tabela - 2 kolumny*/
table.std2col{
 width:500px;
 margin-left:20px;
}

table.std2col th{
 width:160px;
 text-align:left;
 font-weight:normal;
 color:#3853a4;
}

table.std2col td,
table.std2col th {
 border-color:#1DAAE2;
 border-width:0 0 1px 0;
 border-style:solid;
}
	
table.std2col tr.odd {
 background-color:#fff;
}

table.std2col td {
 width:340px;
 text-align:left;
 padding: 10px 0; 
}

table.std2col.th250 th,
table.std2col.th250 td {
 width:250px;
}

/* standardowa tabela - 2 kolumny*/
table.inFeBody{
 width:500px;
 margin-left:20px;
}

table.inFeBody th{
 text-align:center;
 font-weight:normal;
 color:#3853a4;
}

table.inFeBody td,
table.inFeBody th {
 border-color:#1DAAE2;
 border-width:0 0 1px 0;
 border-style:solid;
}
	
table.inFeBody tr.odd {
 background-color:#fff;
}

table.inFeBody td {
 text-align:left;
 padding: 10px 0; 
}



/* box dla flash data */
div.flash_info {
 margin:20px;
 padding:20px;
 border:3px #f00 solid;
 display:none;
}

/* edytor tinymce */
div#editor {
margin: auto;
width: 650px;
text-align: center;
}

/* ghost */
#ghost{
	position:absolute;
	top:0;
	left:0;
}
