@import url("textFormat.css");
@import url("forms.css");
@import url("header.css");
@import url("homepage.css");
@import url("znajdzGinekologa.css");

a.block {
	display: block;
	height: 23px;
}

.fleft {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.fright {
	float: right;
	margin-left: 10px;
}

body {
	background: #fff url(../gfx/bg-body.jpg) 0 0 repeat-x;
	text-align: center;
}

.container {
	width: 972px;
	margin: 0 auto;
	text-align: left;
}

#main {
	padding-left: 4px;
}

.col1 {
	width: 644px;
	float: left;
	border: solid #F1D3E7;
	border-width: 0;
	margin-bottom: 12px;
}

.col2 {
	width: 312px;
	float: left;
}

.mod {
	
}

.modNoBorder {
	border: none;
	padding: 15px 5px 5px 7px;
}

.dlaczegoWarto {
	background: transparent url(../gfx/h-rak-szyjki-macicy.gif) 0 0 no-repeat;
	padding-top: 98px;
}

.dlaczegoWarto span {
	display: none;
}

.col1 .mod {
	
}

.col2 .mod {
	border-width: 0;
}

/*
.coToJestHpv, .testNaHpv, .sodexhoBox, .ekspertRadzi {
	width: 278px;
	float: left;
	border: solid #F1D3E7;
	border-width: 1px 1px 0 0;
	padding-left: 4px;
}

.Konkurs, .coToJestHpv {
	width:300px;
	padding-left:20px;
	float:left;
	border-right:none;
}

.opinieKobiet {
	width: 301px;
	float: right;
	padding-left: 20px;
}

.promocja {
	width:301px;
	float:left;
	padding-left:20px;
	background:#fff !important;
}
*/

#introBox1,
#introBox4 {
	float: left;
	width: 300px;
	border: solid #F1D3E7;
	border-width: 1px 1px 0 0;
	padding: 15px 5px 5px 4px;
}

#introBox2,
#introBox3 {
	float: left;
	width: 300px;
	border: solid #F1D3E7;
	border-width: 1px 0 0 0;
	padding: 15px 14px 5px 20px;
}

.mod h3 {
	font-size: 20px;
	font-weight: normal;
	background: transparent 0 0 no-repeat;
}

.mod h3 {
	height: 23px;
	background: transparent 0 0 no-repeat;
	margin-bottom: 16px;
}

.coToJestHpv h3 {
	background-image: url(../gfx/h-co-to-jest-hpv.gif);
}

.Konkurs h3 {
	background-image: url(../gfx/h-konkurs.gif);
}

.testNaHpv h3 {
	height: 23px;
	background-image: url(../gfx/h-test-na-hpv.gif);
}

.promocja h3 {
	height: 23px;
	background-image: url(../gfx/h-promocja.gif) !important;
}

.sodexhoBox h3 {
	height: 23px;
	background-image: url(../gfx/h-kupony-sodexho.gif);
}

.ekspertRadzi h3 {
	background-image: url(../gfx/h-ekspert-radzi.gif);
}

.opinieKobiet h3 {
	background-image: url(../gfx/h-opinie-kobiet.gif);
}

.znajdzLekarza h3 {
	height: 20px;
	background-image: url(../gfx/h-znajdz-lekarza.gif);
}

.poznajZaletyTestu h3 {
	height: 19px;
	background-image: url(../gfx/h-poznaj-zalety-testu.gif);
}

.col1Sec1 .mod h3,
.col1Sec2 .mod h3 {
	height: auto;
	background: none;
}

#leftCol .znajdzLekarza h3 {
	height: 40px;
	background-image: url(../gfx/h-znajdz-lekarza-left.gif);

}

#leftCol .poznajZaletyTestu h3 {
	height: 40px;
	background-image: url(../gfx/h-poznaj-zalety-testu-left.gif);
}

.dlaLekarzy h3 {
	height: 20px;
	background-image: url(../gfx/h-dla-lekarzy.gif);
}

.mod h3 span {
	/* display: none; */
}

ul.ul1 li {
	background: transparent url(../gfx/icon-bullet.gif) 0 8px no-repeat;
	padding: 2px 0 2px 10px;
}

ol.przypisy {
	padding-left: 40px;
	border-top: 1px solid #FAEFF7;
	padding-top: 15px;
	margin-top: 25px;
}

ol.przypisy li {
	list-style: decimal;
	font-size: 10px;
}

.opinieKobiet {
	background: transparent url(../gfx/bg-cytat.gif) 170px 43px no-repeat;
}

.ekspertRadzi ul li a {
	font-weight: bold;
}

.znajdzLekarza, .poznajZaletyTestu {
	height: 80px;
	background: #AA4085 url(../gfx/bg-znajdz-lekarza.jpg) 0 0 no-repeat;
	padding: 0;
	color: #F7D2EB;
	padding-top: 19px;
	padding-right: 10px;
	padding-left: 120px;
	padding-bottom: 0;
}


.zakupTest {
	height:99px;
	padding:0;
	}

.zakupTest .price {
color:#F8D2EB;
display:block;
left:120px;
position:relative;
top:-36px;
;}

.poznajZaletyTestu {
	background-image: url(../gfx/bg-poznaj-zalety-testu.jpg);
}

.znajdzLekarza p, .poznajZaletyTestu p, .dlaLekarzy p {
	margin-bottom: 0;
}

.znajdzLekarza h3, .poznajZaletyTestu h3 {
	margin-bottom: 8px;
}

.dlaLekarzy {
	height: 88px;
	padding: 19px 10px 0 120px !important;
	background: transparent url(../gfx/bg-dla-lekarzy.jpg) 0 0 no-repeat;
	border-width: 0 0 1px 1px !important;
	margin-bottom: 85px;
}

.dlaLekarzy h3 {
	margin-bottom: 4px;
}

.newsletter {
	border: none;
}

.newsletter h3 {
	height: 11px;
	background-image: url(../gfx/h-newsletter.gif);
	margin-bottom: 0;
	width: 69px;
	margin-left: 550px;
}

.newsletter form {
	margin-top: -23px;
}

#footer {
	clear: both;
	height: 50px;
	background: transparent url(../gfx/bg-footer.jpg) 0 0 no-repeat;
	color: #CD5EA8;
	padding: 10px 25px;
}

#footer p.createdBy {
	text-align: right;
	margin-top: -30px;
}

.decoration {
	height: 63px;
	background: transparent url(../gfx/decoration.gif) 730px 0 no-repeat;
	margin-top: -133px;
}

#leftCol {
	width: 228px;
	float: left;
	margin-bottom: 20px;
}

#mainCol {
	width: 699px;
	float: left;
	border: solid #F1D3E7;
	border-width: 1px 0 1px 1px;
	margin-bottom: 75px;
	padding: 20px 0 20px 20px;
}

#leftCol .mod {
	padding: 0;
}

#leftCol ul {
	margin: 0;
	padding: 0;
}

#leftCol ul ul a {
	color: #8A2965 !important;
}

#leftCol ul.mainmenu {
	_margin-top:-2px;
	margin-top: -1px;
}

#leftCol ul.mainmenu li {
	background: #F9EEF6 url(../gfx/bg-leftmenu-li.gif) 7px 6px no-repeat;
	border-top: 1px solid #EDD5E2;
	margin: 0;
	padding: 6px 0 6px 35px;
	font-weight: bold;
}

#leftCol ul.mainmenu ul {
	_margin-top:5px;
	_margin-bottom:-7px;
	}

#leftCol ul.mainmenu ul li {
	font-weight: normal;
	padding-left: 45px;
	background: #fff url(../gfx/arrow.gif) 35px 12px no-repeat;
	_margin-left:-35px;

}

#leftCol ul.mainmenu li.active_Submenu {
	background: #A93E84 url(../gfx/bg-leftmenu-li-active.jpg) 0 0 no-repeat;
}

#leftCol ul.mainmenu li.active_Submenu a {
	color: #fff;
}

.buttons {
	text-align: right;
	margin: 0 22px 48px 0;
	word-spacing: 8px;
}

#leftCol .znajdzLekarza, #leftCol .poznajZaletyTestu {
	height: 69px;
	padding-left: 105px;
	padding-top: 10px;
}

#leftCol .znajdzLekarza {
	background-image: url(../gfx/bg-znajdz-lekarza-left.jpg);
}

#leftCol .poznajZaletyTestu {
	background-image: url(../gfx/bg-poznaj-zalety-testu-left.jpg);
	border: none;
}

#leftCol .znajdzLekarza p.btn2, #leftCol .poznajZaletyTestu p.btn2 {
	padding-right: 10px;
	margin: 0;
}

#leftCol .opinieKobiet {
	width: auto;
	float: none;
	margin-top: 20px;
	border: none;
	background: transparent url(../gfx/bg-cytat2.gif) 110px 35px no-repeat;
}

#kroki4Left {
	height: 528px;
	overflow: hidden;
	background: transparent url(../gfx/4kroki-left.jpg) 0 0 no-repeat;
	margin-top: -198px;
}

#kroki4Left.item-1 {background-image: url(../gfx/4kroki-left-1.jpg);}
#kroki4Left.item-2 {background-image: url(../gfx/4kroki-left-2.jpg);}
#kroki4Left.item-3 {background-image: url(../gfx/4kroki-left-3.jpg);}
#kroki4Left.item-4 {background-image: url(../gfx/4kroki-left-4.jpg);}

#kroki4Left {
	position: relative;
	_zoom: 1;
}

#kroki4Left li {
	position: absolute;
	display: block;
	list-style: none;
	overflow: hidden;
}

#kroki4Left li a {
	display: block;
	width: 100%;
	height: 100%;
	_background: url(space.gif);
	text-indent: -1000em;
}

#kroki4Left #area1 {
	left: 50px;
	top: 40px;
	width: 40px;
	height: 61px;
}

#kroki4Left #area2 {
	left: 100px;
	top: 70px;
	width: 19px;
	height: 15px;
}

#kroki4Left #area3 {
	left: 91px;
	top: 39px;
	width: 90px;
	height: 29px;
}

#kroki4Left #area4 {
	left: 121px;
	top: 216px;
	width: 14px;
	height: 16px;
}

#kroki4Left #area5 {
	left: 130px;
	top: 186px;
	width: 83px;
	height: 32px;
}

#kroki4Left #area6 {
	left: 75px;
	top: 170px;
	width: 51px;
	height: 49px;
}

#kroki4Left #area7 {
	left: 105px;
	top: 311px;
	width: 85px;
	height: 16px;
}

#kroki4Left #area8 {
	left: 105px;
	top: 328px;
	width: 33px;
	height: 13px;
}

#kroki4Left #area9 {
	left: 100px;
	top: 344px;
	width: 13px;
	height: 17px;
}

#kroki4Left #area10 {
	left: 55px;
	top: 300px;
	width: 46px;
	height: 50px;
}

#kroki4Left #area11 {
	left: 133px;
	top: 407px;
	width: 84px;
	height: 16px;
}

#kroki4Left #area12 {
	left: 134px;
	top: 423px;
	width: 71px;
	height: 16px;
}

#kroki4Left #area13 {
	left: 145px;
	top: 439px;
	width: 18px;
	height: 16px;
}

#kroki4Left #area14 {
	left: 88px;
	top: 418px;
	width: 47px;
	height: 55px;
}

.col2 .znajdzLekarza a.blockx, .col2 .poznajZaletyTestu a.blockx {
	display: block;
	height: 99px;
	width: 312px;
	position: relative;
	z-index: 1;
	top: -90px;
	left: -120px;
	margin-right: -300px;
	margin-bottom: -300px;
}

#leftCol .znajdzLekarza a.block, #leftCol .poznajZaletyTestu a.block {
	display: block;
	height: 80px;
	width: 228px;
	position: relative;
	z-index: 1;
	top: -10px;
	left: -105px;
	margin-right: -300px;
	margin-bottom: -300px;
}

.col2 .znajdzLekarza p, .col2 .poznajZaletyTestu p {
	position: relative;
}

#leftCol .znajdzLekarza p, #leftCol .poznajZaletyTestu p {
	position: relative;
}

.col2 .znajdzLekarza a, .col2 .poznajZaletyTestu a {
	color: #F7D2EB;
	text-decoration: none;
}

.activeFaq {
	background: #FCF8FB;
	border: 1px solid #F9EEF5;
	margin: 0 -10px;
	padding: 0 10px;
	}
	
p.up {text-align:right;margin-top:6px !important;}

ul#totalLinks li {
	padding: 2px 0 2px 15px;
	background: url(../gfx/icon-bullet2.gif) 0 7px no-repeat;
	margin-left: 10px;
}

span.editIco {
	float:left;
	position:relative;
	}
	
div.error {
	background:#FCF8FB;
	border:1px solid #D0006E;
	color:#D21528;
	font-weight:bold;
	margin-bottom:20px;
	padding:10px 10px 10px 10px;
	}

div.error p {
	margin-bottom: 6px;
}

.message {
	border:1px solid #009900;
	background:#EFFFF0;
	font-weight:bold;
	padding:15px;
	margin-bottom:20px;
	color:#009900;
	}	
	
table.adminform {
	width:740px; /*ustawianie szerokosci tabeli edytora na stronach zewnetrznych*/
	}	
	
#footer2 {
	margin-top: 60px;
	padding: 0 25px;
}

#footer2 p {
	font-size: 9px;
	line-height: 13px;
	padding-bottom: 15px;
}

.formZamowienie {
	border: none;
	padding: 0;
}

p.author {
	color:#19A3A6;
	margin-top:0px;
	}

p.steps {
	border-bottom:1px solid #D1EFEF;
	width:435px;
	padding-bottom:3px;
	}
	
p.steps span {
	color:#999999;
	margin-left:15px;
	margin-right:15px;
	}	
	
p.steps span.first {
	margin-left:0;
	}	
	
p.steps span.last {
	margin-right:0;
	}		
	
p.steps span.active {
	font-weight:bold;
	}
	
#mainCol .opinieEkspertow #leadingStories {
	margin-top: -20px;
}


.jak_zamowic {
	background: #B64B91;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:5px;
	width:196px;
	}
	
.fright ol.ol {
	width:204px;
	border:1px solid #F1D3E7;
	padding:5px 0px;
	}	
	
ul.wybierzKartke {
	margin: 0 0 0 20px;
}
	
ul.wybierzKartke li {
	margin: 20px 0 10px 0;
	padding: 0;
	background: none;
	width: 300px;
	float: left;
	text-align: right;
}


.modKartki {
	border: none;
	padding: 0;
}

p.kartkaThanks {
	font-size: 17px;
}

table.payment_method {
	width: 100%;
	text-align: center;
}

table.payment_method td {
	padding: 20px 0;
	height: 100px;
	position: relative;
	vertical-align: bottom;
	background: none;
	border: none;
}

table.payment_method label {
	display: inline;
	float: none;
}

table.payment_method td img {
	margin-bottom: 10px;
}

table.payment_method td img.karta, table.payment_method td img.multitransfer {
	margin-bottom: 20px;
}

table.payment_method td img.przelew24 {
	margin-bottom: 15px;
}

table.payment_method td img.ing, table.payment_method td img.pekao24 {
	margin-bottom: 20px;
}

table.payment_method td img.nordea {
	margin-bottom: 30px;
}

