*{margin:0; padding:0;}
html{height:100%;}
body{
	margin:0; padding:0;
	width:100%;
	background-color:#fff;		
	font-size:13px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;	
}

img {
	border:0px;
}

a	{
	position:relative;
	text-decoration:none;
	color:#12a2d4;
}

a:hover	{
	text-decoration:none;	
	border-bottom:1px dotted #e78622;
	color:#e78622;
}

.clear	{
	clear:both;
}

.alignRight	{
	text-align:right;
	margin-right:0px;
}

ul	{
	margin-top:0px;
}

#background2	{
	position:fixed;
	width:100%;
	height:100%;
	z-index:-1;
	top:0;
	left:0;
}

#background2 script {
}

#root	{
	width:820px;
	margin:0px auto;
	z-index:1;
}	

#header1	{
	height:100px;
	width:130px;
	padding-top:29px;
	margin-left:10px;
	color:#fff;
	font-size:14px;
	background-image:url(../images/dotted.gif);
	background-repeat:repeat-x;
	background-position:left 50px;		
}

#header1 a {
	color:#fff;
	font-size:14px;
	text-decoration:none;	
	border:0px;
}

#header1 a:hover {
	color:#fff;
	text-decoration:none;	
}

#header2	{
	width:683px;
	height:135px;	
	background-image:url(../images/header_bg.png);
	background-repeat:no-repeat;
}

	#logo	{
		width:225px;
		height:101px;
		background-image:url(../images/logo.png);
		background-repeat:no-repeat;
		float:left;
	}
	
	#logo a {
			display:block;
			width:225px;
			height:101px;
			border:0px;
	}
	
		#logo a span {
				display:none;
		}

/* menu & contenty */

/*--------------------- MENU ----------------------------- */


#menu_pl {
	float:right;
	width:448px;
	height:101px;
	z-index:1;
}
#menu_pl div {
	display:block;
	}
#menu_pl span{
	display:none;
	}

#menu_pl a {

	cursor:pointer;
}

#menu_pl div, #menu_pl a { 
	height: 101px;			
	float:left;
	display: block;
	border:0px;
	}

#item-01, #item-02, #item-03, #item-04, #item-05 {
	margin-top:0;
	}

#item-01 a { width:71px;}
#item-02 a { width:59px;}	
#item-03 a { width:83px;}	
#item-04 a { width:64px;}	
#item-05 a { width:64px;}	
#item-06 a { width:107px;}	

#item-01 a { background: transparent url("../images/menu_pl.png")   0px 0px no-repeat; }
#item-02 a { background: transparent url("../images/menu_pl.png")   -71px 0px no-repeat; }
#item-03 a { background: transparent url("../images/menu_pl.png")   -130px 0px no-repeat; }
#item-04 a { background: transparent url("../images/menu_pl.png")   -213px 0px no-repeat; }
#item-05 a { background: transparent url("../images/menu_pl.png")   -277px 0px no-repeat; }
#item-06 a { background: transparent url("../images/menu_pl.png")   -341px 0px no-repeat; }

#item-01 a:hover { background: transparent url("../images/menu_pl.png")   0px -101px no-repeat; }
#item-02 a:hover { background: transparent url("../images/menu_pl.png")   -71px -101px no-repeat; }
#item-03 a:hover { background: transparent url("../images/menu_pl.png")   -130px -101px no-repeat; }
#item-04 a:hover { background: transparent url("../images/menu_pl.png")   -213px -101px no-repeat; }
#item-05 a:hover { background: transparent url("../images/menu_pl.png")   -277px -101px no-repeat; }
#item-06 a:hover { background: transparent url("../images/menu_pl.png")   -341px -101px no-repeat; }

#item-01 a.active { background: transparent url("../images/menu_pl.png")   0px -101px no-repeat; }
#item-02 a.active { background: transparent url("../images/menu_pl.png")   -71px -101px no-repeat; }
#item-03 a.active { background: transparent url("../images/menu_pl.png")   -130px -101px no-repeat; }
#item-04 a.active { background: transparent url("../images/menu_pl.png")   -213px -101px no-repeat; }
#item-05 a.active { background: transparent url("../images/menu_pl.png")   -277px -101px no-repeat; }
#item-06 a.active { background: transparent url("../images/menu_pl.png")   -341px -101px no-repeat; }

/* menu en */

#podmenu	{
width:190px;
}

#podmenu a {
	clear:both;
	display:block;
	width:160px;
	padding:5px;
	padding-left:20px;
	padding-right:10px;	
	margin-left:13px;
	background-color:transparent;
	border-top:1px dotted #ccc;	
}

#podmenu a:hover {
	border:0px;
	background-color:#fff;
	border-top:1px dotted #ccc;		
}

#podmenu a.active {
	border:0px;
	background-color:#fff;
	border-top:1px dotted #ccc;		
	color:#e78622;
}

/*-------------------------------- MENU KONIEC ------------------------------------------*/

#content	{
	clear:both;	
	width:643px;
	padding:20px;
	background-image:url(../images/content_bg.png);
	background-repeat:repeat-y;
}

#content_left	{
	float:left;
	width:390px;
	margin-left:0px;
	padding:10px;
	padding-top:0px;
	color:#868686;
	font-size:11px;
	font-family:Tahoma,Verdana,"Trebuchet MS";	
	border-right:1px dotted #ccc;					
	line-height:140%;
}

#content_right	{
	float:left;
	width:222px;
	padding:5px;
	color:#868686;
	font-size:11px;
	font-family:Tahoma,"Trebuchet MS";	
}

/* right foto */

#right_foto_start {
	margin:0px auto;
	width:197px;
	height:285px;
	background-image:url(../images/right_foto_start.png);
	background-repeat:no-repeat;
}

#right_foto_gabinet {
	margin:0px auto;
	width:197px;
	height:285px;
	background-image:url(../images/right_foto_gabinet.png);
	background-repeat:no-repeat;
}

#right_foto_oferta {
	margin:0px auto;
	width:197px;
	height:285px;
	background-image:url(../images/right_foto_oferta.png);
	background-repeat:no-repeat;
}

#right_foto_dziecko	{
	margin:0px auto;
	width:197px;
	height:285px;
	background-image:url(../images/right_foto_dziecko.png);
	background-repeat:no-repeat;
}

#right_foto_ciaza	{
	margin:0px auto;
	width:197px;
	height:285px;
	background-image:url(../images/right_foto_ciaza.png);
	background-repeat:no-repeat;
}

#right_foto_szyny_relaksacyjne	{
	margin:0px auto;
	width:197px;
	height:285px;
	background-image:url(../images/foto_right_szyny_relaksacyjne.png);
	background-repeat:no-repeat;
}

#right_foto_404	{
	margin:0px auto;
	width:197px;
	height:285px;
	background-image:url(../images/right_foto_404.png);
	background-repeat:no-repeat;
}

/* menu & contenty END */


#footer	{
	clear:both;
	width:895px;
	height:100px;
	color:#fff;
	font-size:11px;
	background-image:url(../images/stopka_bg.png);
	background-repeat:no-repeat;
}

#footer a {
	color:#ffffff;
	text-decoration:none;
}

#footer a:hover {
	color:#ffffff;
	border-bottom:1px dashed #ffffff;
	text-decoration:none;
}

#footer #copy	{
	margin-top:61px;
	margin-left:683px;
	width:200px;
	height:54px;
}

#stopka_btn	{
	position:absolute;
	width:270px;
	height:122px;
	margin-left:27px;
	margin-top:-30px;
	background-image:url(../images/stopka_btn.png);
	background-repeat:no-repeat;
}

/* etykiety */

#etykieta_szybki_kontakt span {
	display:none;
}

div.etykiety div {
	clear:both;
	width:364px;
	height:31px;
	background-repeat:no-repeat;
	margin-bottom:10px;
}


/* form */ 
form	{
	margin-left:0px;
	padding-left:0px;	
}
div.form-row { 
		clear: both; 
		margin-top:2px;
		min-height:25px;
		margin-left:10px;
		} 
div.form-left { 
		clear:both;
		width:190px; 
		text-align: left; 
		color:#868686;
		} 
div.form-right {}
		
div.form-right input, select, textarea	{
		border:1px solid #eeeeee;
		font-size:11px;
		color:#868686;		
		width:170px;
}

div.form-right input.submit	{
		border:0px;	
		background:none;
		background-color:#eb9337;
		color:#fff;
		width:50px;
}

div.form-right textarea	{
		font-family:"Trebuchet MS", Verdana, Tahoma;		
		overflow:auto;
}

div.tekst_haslo	{
	background-image:url("../images/tekst_start.png");
	background-repeat:no-repeat;
	width:367px;
	height:18px;
}

div.tekst_haslo	span {
	display:none;
}

/* galeria */

#galeria {margin:0px auto;text-align:center}
#galeria img {border:3px solid #f2f2f2;margin:0px 15px 15px}
#galeria a {border:0px !important;opacity:0.9; filter: alpha(opacity = 90);}
#galeria a:hover {border:0px !important;opacity:1; filter: alpha(opacity = 100);}

