*
{
margin:0;
padding:0;
}

body
{
font-family:Arial,"Myriad Pro",Helvetica,sans-serif;
font-size:10pt;
color:#2f7c99;
}



#container
{
position: relative;
top: -50px;
margin: 0 auto;
width:947px;
}

* html #container
{
position:static;
/*margin-top:-50px;*/
}

*:first-child+html #container
{
position:static;
}

#container ol, #container ul
{
margin-left: 30px;
}

.clear
{
clear:both;
height:0; 
overflow:hidden;
}

form p input.thebutton
{
	text-align:center;
	background:url('/images/thebutton.png') no-repeat;
	width:143px;
	height:35px;
	padding-top:10px;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	cursor:pointer;
}

a span
{
position:relative;
left:-10000px;
}

#subleft h1
{
margin-top:10px;
color:#b60657;
}

#subleft a
{
color:#b60657;
}

#left #subleft p, #left #subleft ul, #left #subleft ol, #left #subleft strong, #left #subleft b, #left #subleft u, #left #subleft h2, #left #subleft h3, #left #subleft h4, #left #subleft td
{
color:#91587b;
}

#left #subleft ul li
{
list-style:none;
padding-left:25px;
background:left top url('/images/li_ruz.png') no-repeat;
margin:4px 0;
}

#left #subleft ul
{
margin-bottom:25px;
}



#left p
{
	color:#4b4b4b;
	margin:5px 0;
	line-height:1.4em;
}

#left ul
{
	color:#4b4b4b;
	margin-left: 25px;
}

h1 span
{
position:relative;
left:-10000px;
}

h1 a
{
text-decoration: none;
}

#top
{
width:100%;
height:123px;
background:url('../images/topbck.gif') repeat-x;
/*overflow:hidden;*/
}

#topsite
{
width:947px;
margin:0 auto;
background:url('../images/topbanner.jpg') no-repeat;
height:123px;
position:relative;
left:-27px;

}

#topsite a
{
	text-decoration:none;
	font-size:1%;
}

#topsite  li a
{
	text-decoration:none;
	font-size:9pt;
}

#topsite h1 a
{
	display:block;
	width:269px;
	height:60px;
}

#topsite h1
{
width:269px;
height:60px;
position:relative;
top:0px;
left:145px;
float:left;

}

#topsite #zakupy
{
	float:left;
	display:block;
	width:103px;
	height:123px;
	background:url('../images/zakupy.jpg') no-repeat;
	position:relative;
	top:-55px;
	left:-223px;
	z-index: 100;
}

/*:first-child+html {} * html {} #topsite #zakupy
{
top:-56px;
}*/

/*#topsite #menu
{
float:right;
position:relative;
left:30px;
top:15px;
}
*/

#topsite #infolinia
{
background:url("../images/contact.gif");
width:302px;
height:55px;
display:block;
position:relative;
left:673px;
top:5px;
}

*:first-child+html {} * html {} #topsite #infolinia
{
left:640px;
}


#cssmenu1
{
position: relative;
left: 30px;
top: 19px;
float: right;
}

#cssmenu1 li a
{
height:54px;
float:left;
}

* html #cssmenu1 li a
{
}

#cssmenu1 li li a
{
height: auto;
float:none;
}

a#menu_informacje
{
width:133px;
left:30px;
position:relative;
background:url('../images/menu_informacje.png') no-repeat left bottom;
}

a#menu_informacje:hover
{
background:url('../images/menu_informacje_o.png') no-repeat left bottom;
}

#ul_informacje
{
width: 133px;
left: 38px;
}

#downlinks
{
border-bottom:dotted 1px #e8c9d7;
padding-bottom:10px;
}

#downlinks a
{
	float:left;
	width:304px;
	height:60px;
	text-decoration:none;
}

#downlinks #down_napisz
{
	 background:url('../images/down_napisz.jpg') no-repeat;
	 margin-right:16px;
}

#downlinks #down_newsletter
{
	 background:url('../images/down_newsletter.jpg') no-repeat;
}

#downlinks #down_ulotki
{
	background:url('../images/down_ulotki.jpg') no-repeat;
	margin-right:16px;
}


a#menu_zastosowanie
{
width:154px;
left:20px;
position:relative;
background:url('../images/menu_zastosowanie.png') no-repeat left bottom;
}

a#menu_zastosowanie:hover
{

background:url('../images/menu_zastosowanie_o.png') no-repeat left bottom;
}

#ul_zastosowanie
{
width: 154px;
left: 28px;
}

a#menu_dystrybucja
{
width:154px;
left:10px;
position:relative;
background:url('../images/menu_dystrybutorzy.png') no-repeat left bottom;
}

a#menu_dystrybucja:hover
{
background:url('../images/menu_dystrybutorzy_o.png') no-repeat left bottom;
}

#ul_dystrybucja
{
width: 154px;
left: 18px;
}

a#menu_kontakt
{
width:122px;
background:url('../images/menu_kontakt.png') no-repeat right bottom;
}

a#menu_kontakt:hover
{
background:url('../images/menu_kontakt_o.png') no-repeat right bottom;
}

a#menu_o_firmie
{
width:122px;
background:url('../images/menu_o_firmie.png') no-repeat right bottom;
}

a#menu_o_firmie:hover
{
background:url('../images/menu_o_firmie_o.png') no-repeat right bottom;
}



#urzadzenia
{
margin-top:10px;
}

.urzadzenie h1
{
position:relative;
left:-10000px;
}

#left
{
float:left;
width:624px;
}

#left #opinie
{
height:113px;
background:url('../images/back_opinie.gif') no-repeat;
}

#opinie_more
{
display:block;
width:123px;
height:27px;
background:url('../images/opinie_more.png') no-repeat;
margin-top:8px;
float:right;
}

#newsticker
{
padding: 10px;
}

/*#newsticker ul li a */
#newsticker a 
{
text-decoration:none;
font-weight:bold;
color:#7da4b4;
}

#left #opinie ul
{
list-style:none;
color:#668fa6;
padding-left:70px;
padding-top:12px;
}

#right
{
width:297px;
float:right;
}

#right a.butright
{
display:block;
width:297px;
height:55px;
text-decoration:none;
font-size:1%;
margin-bottom:3px;
}

.bottombox
{
float:left;
width:272px;
height:275px;
}

.bottombox img
{
margin-right: 4px;
}

.bottombox p, .bottombox a
{
color:#836874;
}

.bottomwiecej a
{
text-decoration:none;
}

.bottomwiecej
{
font-weight:bold;
text-align:right;
margin-top:5px;
}

.bottombox ul
{
margin-left:15px;
margin-top:5px;
}

.bottombox ul li
{
color:#c87d9f;
}

.bottombox h2
{
color:#b12d67;
font-size:11pt;
margin-top:15px;
}

#porady
{
margin-top:10px;
background:url('../images/bottom_porady.jpg') no-repeat;
margin-left:15px;
padding:0px 10px 0 18px;
}

#artykuly
{
background:url('../images/bottom_artykuly.jpg') no-repeat;
margin-top:10px;
padding:0px 10px 0 22px;
}

#ciekawostki
{
margin-top:7px;
background:url('../images/bottom_ciekawostki.jpg') no-repeat;
padding:0px 10px 0 12px;
}


#footer
{
margin:0 0 0 0;
padding-top:10px;
margin-bottom:50px;
}

#footer *
{
color:#9f8c94;
font-size:8pt;
}

#fleft
{
float:left;
width:50%;
}

#fright
{
float:right;
text-align:right;
width:40%;
}


#right a#button_sklep
{
background:url('../images/button_sklep.jpg') no-repeat;
}

#right a#button_zapytaj
{
background:url('../images/button_ekspert.jpg') no-repeat;
}

#right a#button_certyfikaty
{
background:url('../images/button_certyfikaty.jpg') no-repeat;
}

#right a#button_media
{
background:url('../images/button_media.jpg') no-repeat;
}

#right a#button_zamowienie
{
background:url('../images/button_zamowienie.jpg') no-repeat;
}
.urzadzenie .kup
{
display:block;
width:91px;
height:47px;
background:url('../images/kup.gif') no-repeat;
text-decoration:none;
font-size:1%;
margin:0 0 0 200px;
}

.urzadzenie .kup:hover
{
background:url('../images/kup_o.gif') no-repeat;
}


.urzadzenie p
{
margin-top:20px;
line-height:1.4em;
padding-left:140px;
padding-right:10px;
font-size:9pt;
}

.urzadzenie .txt
{
margin-top:-220px;
}

.urzadzenie .dowiedzsie:hover
{
background:url('../images/wiecej_o.gif') no-repeat;
}

.urzadzenie .dowiedzsie
{
background:url('../images/wiecej.gif') no-repeat;
display:block;
width:157px;
height:27px;
text-decoration:none;
margin:200px 0 0 130px;
}

#urzadzenia #pearly
{
float:left;
background:url('../images/back_pearly.jpg') no-repeat;
width:304px;
height:252px;
color:#2f7c99;
}

#urzadzenia #ladycomp
{
float:left;
margin-left:1px;
background:url('../images/back_ladycomp.jpg') no-repeat;
width:304px;
height:252px;
color:#2f7c99;
margin-left:16px;
}

#urzadzenia #babycomp
{
float:right;
background:url('../images/back_babycomp.jpg') no-repeat;
width:304px;
height:252px;
color:#2f7c99;
}

#blogtabs
{
background:url('../images/ul_blogi.gif') no-repeat;
height:27px;
padding-left:200px;
margin-top:2px;
}

#blogtabs ul
{
list-style:none;
}

#blogtabs  #tabbed li a
{
color:#ce78af;
text-decoration:none;
}

#blogtabs #tabbed li a:hover, #blogtabs #tabbed li.active a:hover
{
background:url('../images/blogi_li_o.gif') no-repeat;
}

#blogtabs #tabbed li a
{
width:110px;
text-align:center;
background:url('../images/blogi_li_off.gif') no-repeat;
height:25px;
padding-top:2px;
font-size:14pt;
display:block;
}

#blogtabs #tabbed li
{
width:110px;
float:left;
list-style:none;
}



#blogtabs #tabbed li.active a
{
background:url('../images/blog_li_on.gif') no-repeat;
}

#blogtabs  #tabbed li.active a
{
color:#FFFFFF;
text-decoration:none;
}


#blogcontent
{
background:url('../images/backblog.jpg') no-repeat;
height:62px;
padding:15px 10px 10px 10px;
color:#733350;
}

#blogcontent p
{
float:left;
/*width:65%;*/
line-height:1.5em;
font-size:9pt;
}

#blogcontent img
{
float: right;
margin-left: 5px;
}

#blogcontent a
{
display: inline;
padding: 0;
margin: 0;
}

#blogright
{
width: 550px;
padding-left: 47px;
float: left;
overflow:hidden;
}

#rightright
{
float:right;
width:130px;
}

#blogleft h1
{
font-size: 11pt;
margin-bottom:10px;
}

#blogleft
{
width: 200px;
float: left;

}

#subleft
{
background:no-repeat url('/images/subpage.jpg');
padding:20px;
min-height:400px;
}

#subleft a
{

}

#metody
{
border-collapse:collapse;
margin-top:15px;
}

#metody td
{
/*vertical-align:top;*/
font-size:9pt;
text-align:left;
padding:4px;
border:solid 1px #e3a5c1;
}

#left #subleft #metody ul
{
padding:0;
margin:0;
}







/* Blog */

fieldset
{
border:solid 1px #347dc8;
padding:20px;
margin:20px 0;
}

fieldset legend
{
color:#347dc8;
}

#breadcrumb
{
/*border-top:dotted 1px #CDCDCD;
border-bottom:dotted 1px #CDCDCD;
*/
margin-top: 10px;
margin-bottom:10px;
padding:4px 2px;
background:#F4F4F4;
}

#breadcrumb a
{
color:#666666;
text-decoration:underline;
}

#blogleft p, #blogright p
{
margin:4px 0;
}

#blogleft a, #blogright a
{
text-decoration:none;
color:#007ed3;
}

form p input
{
	border:solid 1px #7aa6d3;
	padding:3px;
}

form p label
{
float:left;
width:30%;
display:block;
}

#blogleft ul li a
{
	color:#007ed3;
	font-weight:bold;
}

#blogleft ul li ul li a
{
	font-weight:normal;
}

#blogleft ul
{
	margin-left:25px;
	list-style:disc;
}

#blogleft ul ul
{
	list-style:none;
	margin:8px 0 8px 10px;
}


.post
{
margin:15px 0;
padding-bottom:8px;
border-bottom:dotted 1px #CDCDCD;
}

#login
{
float:right;
display:block;
width:400px;
text-align:right;
padding-top:50px;
color:#FFFFFF;
}

#login a
{
text-decoration:underline;
color:#FFFFFF;
}

.posty
{
margin-top:10px;
}

.posty td
{
padding:4px;
}

.posty th
{
text-align:left;
background:#315f86;
color:#FFFFFF;
padding:4px;
}

.posty tr.odd td
{
background:#cfdfec;
}

.post ul
{
margin-left:30px;
}

.post p img.avatar
{
float:left;
margin:0px 10px 10px 0;
}

.meta
{
margin:10px 0;
background:#F0F0F0;
padding:5px;
border-bottom:dotted 1px #CDCDCD;
border-top:dotted 1px #CDCDCD;
color:#888888;
}

.post
{
margin:10px 0;
}

#blogright .post p.meta
{
margin:10px 0;
}

.post p
{
margin: 0;
padding: 0;
}

.post p.desc
{
font-size: 9pt;
color: #cccccc;
}

.post h1
{
margin: 0;
padding: 0;
/*padding-left:15px;*/
/*border-left:solid 6px #c6c8c9;*/
line-height:1em;
/*margin-bottom:5px;*/
}

.post h1 span
{
font-size:8pt;
color:#92909a;
font-weight:normal;
}




