/*
	AUTHOR:	Anna Romańska
			info@dronka.org
			http://dronka.org
			
	granatowy: #49526f
	bordo: #a91919
*/

/* RESETES & BASIC PAGE SETUP */
* { margin: 0; padding: 0; }
html { overflow-y: scroll; }
body {
font:100%/1.25 "Trebuchet MS", Arial, Helvetica, sans-serif;
background:url(img/bg.gif) repeat-x top left #fff;
}
 
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-weight:normal; }
h1 { padding:30px 0 25px 0; letter-spacing:-1px; font-size:2em; }
h2 { padding:20px 0; letter-spacing:-1px; font-size:1.5em; }
h3 { font-size:1.2em; font-weight:bold; color:#49526f; }
h4 { font-size:1.1em; font-weight:bold; color:#49526f; padding: 10px;}
h5 { font-size:1.1em; color:#49526f;}
a { outline: none; text-decoration:none;}
a img { border: none; }

p {padding: 0 0 10px 10px;}
/* END RESET */

/* TOOLBOX */
.floatleft { float: left; }
.floatright { float: right; }
.clear { clear: both; }
.out {text-indent:-999em;}
.height0 {height:0px;}
.top30 {margin-top:30px;}
.top100 {margin-top:100px;}

.text-center {text-align:center;}
.img-center {margin:0 auto;}
.width620 {width:600px;}
.width570 {width:550px;}
.width330 {width:310px;}

.height20 {height:20px;}
/* END TOOLBOX */

/* LINKS & COLORS */
span.szary {color:#999;}
span.mini {font-size:1em;}
a.link {color:#49526f; padding: 0 3px; border-bottom: 1px #c7c7c7 solid;}
a.link:hover {padding:0 2px; border: 1px #49526f solid;}

a.czarny {color:#111;}
a.buton {
	display:inline block;
	font-size:1em;
	font-weight:bold;
	color:#ffffff;
	background-color: #49526f;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	padding: 7px 10px;
	text-transform:uppercase;
	height:32px;
	}
a.buton:hover {color:#ccc;}
a.red {background-color: #a91919;}
a.grey {background-color: #999;}
a.big {font-size:1.5em;}
a.buton2 {
	display:block inline;
	font-size:1em;
	color:#999;
	background-color: #e4e4e4;
	border: 1px #c7c7c7 solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px 7px;
	}
a.buton2:hover {background-color:#49526f;  border: 1px #49526f solid; color:#ccc;}

a.buton-cena {
	margin:0 0 0 42px;
	display:block inline;
	font-size:1.3em;
	color:#f8f8f8;
	background-color: #a91919;
	border: 2px #a91919 solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px 7px;
	}
a.buton-cena:hover {background-color:#b9b9b9;  border: 2px #a91919 solid; color:#a91919;}
a.galeria {margin-right:20px;}
p {padding-top:1.25 em;}
	

h3.akapit {text-indent:20px; margin:25px 0 7px 0;}
h4.akapit {margin:-5px 0 0 10px; font-size:1em;}
h3.order {text-indent:20px; margin-bottom:7px;}
h5.faq {cursor:help;}
h5.faq:hover {text-decoration:underline;}
/* END */



/* STRUCTURE AND STUFF */

#page-wrap {
	width:960px;
	margin:0 auto;
}

div.top-bar { margin-top:10px;}
span.top-bar {width:320px; height:37px; line-height:37px; color:#49526f; padding-left:10px;}
span.top-bar img {float:right; width:182px;}

div.logo { height:104px; text-indent:-999em; }
span.powiekszanie-logo { width:364px;}
div.srodek-logo { width:320px; background:url(img/nav-top.png) no-repeat; height:104px;}
span.potency-logo { width:276px;}
a.powiekszanie-logo {height:104px; display: block; background:url(img/powiekszanie-logo.png) bottom center;}
a.powiekszanie-logo:hover {background-position:top center;}
a.potency-logo {height:104px; display: block; background:url(img/potency-logo.png) top center;}
a.potency-logo:hover {background-position:bottom center;}

div.main-nav { background:url(img/navigation-bg.jpg); height:302px; text-align:right; padding-right:635px; margin-bottom:-20px;}
ul.main-nav { list-style:none; line-height:28px;}
a.main-nav {color:#f8f8f8;  font-size:17px; padding: 0 4px;}
a.main-nav:hover {border:1px #f8f8f8 solid; padding: 0 3px; }
a.nav2 {color:#9d9d9d; text-transform: uppercase;}
a.nav2:hover {color:#9d9d9d; border: 1px #9d9d9d solid;}
#currentpage a {color:#cacaca; border:1px #cacaca solid; padding: 0 3px; }

div.czy {margin-top:30px;}
div.bloczek {width:134px; }
div.info {
	width:786px;
	font-size:0.9em;
	background-color:#e4e4e4;
	padding:10px;
	border: 1px #c7c7c7 solid;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	}
ul.lista {line-height:1.1em; list-style:url(img/bullet.gif); padding:0 0 0 15px;}
ul.lista li {padding:5px 0;}
li.nobullet{ list-style:none; padding:-5px 0;}

a.zapytaj {
	margin:30px 0 30px 18px;
	display:block;
	width:594px;
	height:213px;
	background:url(img/zapytaj-konsultanta.png) bottom center;
	}

a.zapytaj:hover {background-position:top center;}
div.zapytaj {
	margin-top:71px;
	margin-bottom:30px;
	width:142px;
	height:111px;
	font-size:0.9em;
	background-color:#e4e4e4;
	padding:0 10px 20px 10px;
	border: 1px #c7c7c7 solid;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	}

	
div.banners {
	margin-top:30px;
	margin-bottom:30px;
	padding-left:10px;
	height:58px;
	background-color:#f4f4f4;
	border: 1px #e4e4e4 solid;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	}
div.banners a img { padding:14px 0 0 10px; }
	
div.footer {
	height:50px;
	line-height:50px;
	background-color:#49526f;
	border-top: 1px #383f55 solid;
	font-size: 0.9em;
	color: #f4f4f4;
	}
div.footer-inside {width:960px; margin:0 auto;}
a.footer {color:#e4e4e4; padding: 0 3px;}
a.footer:hover {color:#b2b6c2; padding:0 2px; border: 1px #b2b6c2 solid;}
/* END */

div.szary{
	position: relative;
	font-size:0.9em;
	background-color:#e4e4e4;
	padding:20px 10px 20px 10px;
	border: 1px #c7c7c7 solid;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	}
.top {position:absolute; bottom: 5px; right:5px;}

div.srodek-tab {
	width: 400px;
	margin:10px 0;
	margin:0 auto;
	border: 1px #49526f solid;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	text-align:center;
	padding: 10px;
	}
object {margin-left:15px;}

div.answer {margin: 20px 0 20px 20px;}

a.pdf {
	display:inline-block;
	width:725px;
	height:53px;
	background:url(img/pdf-wszystko-o-wielkosci-penisa.png) top center ;
	margin:20px 40px 0 0;
	}
a.pdf:hover {background-position: bottom center ;}

div.mapa {
	width:560px;
	height:514px;
	padding:20px;
	background-color:#e4e4e4;
	border: 1px #c7c7c7 solid;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	}
div.order {margin-top:40px;}
div.order a img {margin: 10px 0 0 50px;}
div.order-opis {width:410px;}
div.order-cena {width:190px; background:url(img/zamow/pricetag.png) top right no-repeat; min-height:110px;}
p.order-cena {line-height:80px; font-size:1.3em; padding: 0 60px 0 0; text-align:right; margin-bottom:10px;}
img.order-penilarge {margin:3px 0 0 10px;}


table td{padding:5px;}
.tabelka-head {
	padding:5px;
	font-size: 14px;
	font-variant: small-caps;
	background-color: #49526f;
	width:160px;
	color:#f8f8f8;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align:center;
	}

.tabelka {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	border: 1px solid #999999;
	text-align:center;}
	

p.message {
	background-color:#f4f4f1;
	border:1px #49526f solid;
	color:#a91919;
	padding:1em;
}	

form{
	width:600px;
	margin: 0 auto;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	}
	
form th{
	width:250px;
	vertical-align:middle;
	text-align:right;
	font-weight:normal;
	padding: 5px 0;
	color: #666;

	}
input.normal{width:300px; border:1px #49526f solid; padding:2px; margin:5px 0; -moz-border-radius: 5px;
	-webkit-border-radius: 5px;}
textarea{width:400px;height:100px;border:1px #49526f solid; -moz-border-radius: 5px;
	-webkit-border-radius: 5px;}
input.checkbox{width:auto; padding:2px; margin:5px 0; }
input.submit{background:#49526f; color:#fff; padding:5px; width:50px; margin:5px 0 5px 250px; -moz-border-radius: 5px;
	-webkit-border-radius: 5px;}

img.img-center {margin:30px 0 10px 80px;}


img.lat18 {margin:20px 0 0 0;}
p.lat18 {line-height:30px; margin:20px 0; font-size:1.1em;}

ul.results { *zoom: 1; width: 270px; margin: 10px auto 0 auto; padding: 0;}
ul.results li {
		display: block;
		width: 112px;
		list-style: none;
		float: left;
		margin: 10px;
		text-align:center;}
ul.pompka {width:480px;}
ul.pompka li {width:215px;}

div.opinie {
	width:339px;
	height:81px;
	text-align:center;
	background-color:#e4e4e4;
	border: 1px #c7c7c7 solid;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	margin-top:38px;
	padding:30px 40px 20px 40px;
	}

div.metoda {width:605px; height:173px; margin-top:10px; padding: 40px 0 0 355px;}
div.metoda h2 {margin:0; padding:0; text-indent:-9999px; display:block; height:19px; margin-bottom:7px;}
div.metoda ul.lista {list-style:none; padding:0; line-height:18px; margin-bottom:8px;}
div.metoda ul.lista li {background:url(img/7metod/bulet.png) 0 4px no-repeat; padding:0 0 0 16px;}
div.metoda span {display:inline-block; background:url(img/7metod/pricetag.png) no-repeat; width:59px; height:31px; padding:13px 0 0 35px; font-size:14px; color:#707070;}

div.met1 {background:url(img/7metod/pic1.jpg) no-repeat;}
div.met2 {background:url(img/7metod/pic2.jpg) no-repeat;}
div.met3 {background:url(img/7metod/pic3.jpg) no-repeat;}
div.met4 {background:url(img/7metod/pic4.jpg) no-repeat;}
div.met5 {background:url(img/7metod/pic5.jpg) no-repeat;}
div.met6 {background:url(img/7metod/pic6.jpg) no-repeat;}
div.met7 {background:url(img/7metod/pic7.jpg) no-repeat;}

div.met1 h2 {width:294px; background:url(img/7metod/penilarge.png) no-repeat;}
div.met2 h2 {width:316px; height:24px; margin-bottom:2px; background:url(img/7metod/bathmate.png) no-repeat;}
div.met3 h2 {width:279px; background:url(img/7metod/andropenis.png) no-repeat;}
div.met4 h2 {width:403px; height:24px; margin-bottom:2px; background:url(img/7metod/pumpmaster.png) no-repeat;}
div.met5 h2 {width:311px; background:url(img/7metod/maleedge.png) no-repeat;}
div.met6 h2 {width:263px; background:url(img/7metod/penisplus.png) no-repeat;}
div.met7 h2 {width:272px; background:url(img/7metod/penimax.png) no-repeat;}

h2.metod7 {float:right; background:url(img/7metod/7metod.png) no-repeat; width:493px; height:74px; text-indent:-9999px; display:block; margin:30px 110px 0 0; padding:0;}