/*

	AUTHOR:	Anna Romańska

			info@dronka.org

			http://dronka.org

*/



/* RESETES & BASIC PAGE SETUP */

html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-size: 100%;

	vertical-align: baseline;

	background: transparent;

	}

ol, ul 		{list-style: none;}

a 			{outline: none; text-decoration:none;}

a img 		{border: none; }

body		{font:12px Helvetica, Arial, sans-serif; background-color:#110200; }

#page-wrap 	{width: 981px; margin:0 auto;}



/* TOOLBOX */

.floatleft 					{float: left; }

.floatright 				{float: right; }

.img-left					{float:left; margin: 0 20px 0 0;}

.clear 						{clear: both; height:0px;}

.out 						{text-indent: -9999px;}

.fadeThis * 				{display: none;}

.round 						{-moz-border-radius:10px; -webkit-border-radius:10px;}

.height0 					{height:0px;}

.big						{font-size:14px;}

.right15 					{margin-right:15px;}





/* LINKS & COLORS */

.red {color:#890d15;}

a.yello {color:#eac27d; padding-bottom:2px;}

a.yello:hover {border-bottom:1px dotted; padding-bottom:1px;}



/* STRUCTURE AND STUFF */

h1, h2, h3			{font-family: Georgia, "Times New Roman", Times, serif; color:#98121a; font-style:italic; margin:0 0 10px 0;

					 font-weight:normal; text-shadow: 1px 1px 0 rgba(244, 236, 232, 1);}

h1					{font-size:20px; }

h2					{font-size:18px; margin:15px 0 10px 0;}

h3					{font-size:14px;}

p					{line-height:18px; padding-bottom:15px;}


ul.lista li 		{background: url(../img/bullet3.png) no-repeat 0 10px; padding:5px 0 0 10px;}



::selection			{background: #b52045; color:#fefefe;}

::-moz-selection 	{background: #b52045; color:#fefefe;}



a.link 				{color:#b52045; border-bottom:1px dotted;}

a.link:hover		{color:#98121a; border-bottom:1px solid;}



a.button 			{font:14px Georgia, "Times New Roman", Times, serif; text-align:center; display:block; margin-bottom:5px;

					 text-transform:uppercase; width:135px; height:30px; line-height:30px; margin:0 7px 8px 3px;

					 -moz-border-radius:5px; -webkit-border-radius:5px; word-spacing:5px;}



a.but1 				{text-shadow: 1px 1px 0 rgba(227, 197, 179, 1); background-color:#d9b59f; color:#ab856e; border:1px #d9b59f solid;}

a.but1:hover 		{border:1px #ab856e solid; color:#92725e;}

a.but2 				{text-shadow: 1px 1px 0 rgba(192, 50, 86, 1); background-color:#b52045; color:#800d32; border:1px #b52045 solid;}

a.but2:hover 		{text-shadow: 1px 1px 0 rgba(224, 73, 110, 1); border:1px #630825 solid; color:#4d051c; background-color:#cc3359;}



/* HEADER */

div#header 				{width:980px; height:257px; background:url(../img/header-bg2.jpg) no-repeat; }

div.logo-int 			{width:170px; color:#daa163;}

div.logo-int p 			{padding:3px 0 0 7px; }



div.logo-afro			{width:232px; height:124px; margin:54px 0 0 41px;}

div.logo-fero			{width:151px; height:42px; margin:137px 10px 0 0;}



ul.top-nav 							{height:53px; line-height:53px; margin: 136px 0 0 45px;}

ul.top-nav li 						{display:block; float:left; margin:0 30px 0 0;}

ul.top-nav li#currentpage 			{background:url(../img/top-li.png) center  bottom no-repeat; }

ul.top-nav li#currentpage a 		{border-bottom: 1px #6a090f dotted;}

a.top-nav, a.top-nav:visited 		{color:#fff; text-shadow: -1px -1px 0 rgba(106, 9, 15, 1); padding: 0 0 1px 0; padding:2px;}

a.top-nav:active, a.top-nav:hover 	{height:53px; border-bottom: 1px #3c0408 dotted; color:#eac27d;}





	

/* SIDEBAR */

div#sidebar 			{float:left; width:	290px; background:url(../img/bg-sidebar.png) repeat-y; margin:0 0 20px 0;}

div.pytania 			{background:url(../img/bg-sidebar-bottom2.png) top right no-repeat #110200; height:28px;}



/*sidebar-produkty*/

h2.produkty 			{background:url(../img/bg-produkty.png) no-repeat; height:51px; margin: 0 0 10px 0;}



h3.kategoria 			{width:269px; height:51px; margin:10px 0 0 21px; }

h3.kat1 				{background:url(../img/kat1.png) no-repeat;}

h3.kat2 				{background:url(../img/kat2.png) no-repeat;}

h3.kat3 				{background:url(../img/kat4.png) no-repeat;}



ul.side-nav 			{margin: 0 0 0 22px; font-size:14px;}

ul.side-nav li 			{background:url(../img/bullet1.png) no-repeat 10px 5px; padding:0 0 4px 25px;}

ul.side-nav li:hover,

ul.side-nav li#currentpage 			{background:url(../img/serce2.png) no-repeat 7px 2px;}



a.side-nav, a.side-nav:visited 		{color:#fefefe; text-shadow: -1px -1px 0 rgba(20, 1, 1, 1); padding:0 0 1px 0;}

a.side-nav:active, a.side-nav:hover {border-bottom: 1px #b74a21 dotted;}

ul.side-nav li#currentpage a 		{border-bottom: 1px #b74a21 dotted;}



/*pytania i porady*/

ul.pytania 							{width:290px; background: url(../img/bg-sidebar-bottom.png) repeat-y; padding:5px 0 0 0;}

h2.pytania 							{background:url(../img/bg-pytania.png) no-repeat; height:75px; margin-top:-2px; margin-bottom:0;}



ul.pytania 							{padding:10px 0 0 0;}

ul.pytania li 						{background:url(../img/bullet2.png) no-repeat 3px 5px; padding:0 0 4px 17px; margin: 0 0 0 60px;

									 font-size:14px;}

ul.pytania li:hover,ul.pytania li#currentpage 	{background:url(../img/serce3.png) no-repeat 0 2px;}

a.pytania, a.pytania:visited 					{color:#360304; text-shadow: 1px 1px 0 rgba(164, 34, 42, 1); padding: 0 0 1px 0; }

a.pytania:active, a.pytania:hover 				{color:#160102; border-bottom: 1px #3c0408 dotted;}

ul.pytania li#currentpage a 					{border-bottom: 1px #3c0408 dotted;}

	

/* MAIN CONTENT */

div#main-content 			{float:left; width:653px; background-color:#ede1da; border:1px #fff solid; padding:20px 15px 0 20px;

							 color:#110200;}

div.main-bottom 			{float:right; width:690px; height:34px; background:url(../img/bg-main-bottom.png) no-repeat;

							 margin:-1px 1px 20px 0; position:relative;}

div.main-bottom a 			{color:#cbb6aa; font-size:10px; text-transform:uppercase; display:block; position: absolute;

							 right: 25px; top:10px; padding:0 15px 0 0;

							 background:url(../img/top.png) bottom right no-repeat; text-shadow: 1px 1px 0 rgba(255, 255, 255, 1);}

div.main-bottom a:hover 	{color:#c36845; background-position: top right;}



div.middle 					{background-color:#fff; margin: 20px auto; padding:12px; text-align:center; max-width:526px;

							 color:#98121a;}

div.middle h2 				{color:#c36845; text-shadow:none; margin:0 0 10px 0;}



hr							{color:#c36845; height:1px;}



div.mapa {background:url(../img/bg-map.png) no-repeat; width:568px; height:339px;}



div.mapa iframe {padding:14px 15px 15px 14px;} 



/*produkt */

div.produkt-foto 			{width:300px;}

div.produkt-opis 			{margin: 0 0 0 18px; width:320px; font-size:13px; height:280px;}

span.cena 					{display:block; font:22px Georgia, "Times New Roman", Times, serif; width:153px; height:63px;

							 background:url(../img/bg-cena.png) no-repeat; height:51px; padding:12px 0 0 25px; color:#98121a;

							 font-style:italic;}



a.spanish 					{display:block; width:558px; height:183px; background:url(../img/sex-elixir/1.png) no-repeat;

							 margin:0 auto;}

h2.h2-rezultaty 			{width:108px; height:26px; background:url(../img/h/rezultaty.png) no-repeat;}

h2.h2-statystyki-i-badania 	{width:207px; height:25px; background:url(../img/h/statystyki-i-badania.png) no-repeat; margin:20px 0 0 0;}



/*opinie, zamów*/

div.produkty-mini div.clear {height:30px;}

div.produkty-mini h3		{padding-left:10px; margin-bottom:5px;}

div.produkty-mini a.button,

div.produkty-mini span.cena	{margin: 0 0 0 10px;}



/*wholesale*/

p.message {

	background-color:#ffe597;

	color:#890d15;

	border:2px #890d15 solid;

	padding:1em;

	-moz-border-radius: 10px;

	-webkit-border-radius: 10px;

}	



	

form th{

	width:200px;

	vertical-align:middle;

	text-align:right;

	font-weight:normal;

	padding: 5px 5px 5px 0;

	color: #890d15;



	}

input.normal{width:310px;  border:none; padding:4px; margin:5px 0; -moz-border-radius: 5px;

	-webkit-border-radius: 5px;}

textarea{width:310px;  border:none; padding:4px; height:100px; -moz-border-radius: 5px;

	-webkit-border-radius: 5px;}

input.checkbox{width:auto;  border:none; padding:3px; margin:5px 0; }

input.submit{float: right; font:14px Georgia, "Times New Roman", Times, serif; text-align:center; display:block; margin-bottom:5px;

					 text-transform:uppercase; width:135px; height:30px; line-height:30px; margin:0 7px 8px 3px;

					 -moz-border-radius:5px; -webkit-border-radius:5px; word-spacing:5px; text-shadow: 1px 1px 0 rgba(192, 50, 86, 1); background-color:#b52045; color:#800d32; border:1px #b52045 solid;}

input.submit:hover {text-shadow: 1px 1px 0 rgba(224, 73, 110, 1); border:1px #630825 solid; color:#4d051c; background-color:#cc3359;}



/* FOOTER */

a.banners 					{margin-right:10px;}

a.banners img 				{width:320px; height:160px;}



div.footer 					{height:72px; background:url(../img/bg-footer.png) no-repeat; margin:20px 0 10px 0;

							 padding:18px 0 0 20px; position:relative;}

div.footer span.red 		{position:absolute; right:0px; bottom:2px;}

a.logo-int 					{margin-right:20px;}

/* END */