body, html { text-align: center; margin-bottom: 10px;}

body,td,a,p,.h{font-family:tahoma, verdana;font-size:13px;}
.h{text-align:left;}
.h{color:#3366cc}
.q{color:#00c}

#all {width:990px; margin-top: 15px;}
#left1 {width: 475px;float:left;margin-left: 25px;}
#right2 {width:475px;float:left; margin-left:20px}
#okladki {width:950px;float:left; border: 0px ; padding-top: 2px; margin-left:5px}

.clear {clear:both;font-size:1px;line-height:0px;height:1px;overflow:hidden;}

hr { border-style:solid; border-color: #EFF8EA; background-color: #EFF8EA; height: 2pt; width: 460px; margin: 5 0 5 0; }

h3 {text-align: left; display: inline; }
caption { text-align: center; margin-bottom: 10px; }
#aimg {	text-decoration: none; color: #3333CC; border-bottom: none; vertical-align: middle;} 
img { vertical-align: text-bottom; border: 0; }

#jak-dziala { color: #969696; width: 450px; text-align: center;  background-color: #FFF; margin: 0 auto; margin-top: 50px; }
#jak-dziala * { padding: 6px; }

form#frmmain { margin: 0 auto; text-align: center;  }

a.autor { font-size:8pt; color: blue; border-bottom: 1px;font-style:Verdana;font-size:13px; }
a.autor:hover { color: #000; border-bottom: 1px #BBBBBB;font-style:Verdana;font-size:13px; }

#info{ text-align: center; color: #969696; margin: 60 0 0px 0px; width:760; padding-bottom: 0px; border: 0px red solid;}
#info hr { border-style:solid; border-color: #EFF8EA; background-color: #EFF8EA; height: 1px; width: 760px; margin: 5 0 5 0; border: 0px red solid;}
a {color:#333399}

.tytul ,.tytul a {color:black;font-style:Verdana;font-size:13px;font-weight:bold;}
.opinia {color:#336699}
.linki {color:#000; font-style:Verdana;font-size:13px;}
.linki a{color:#804000;font-style:Verdana;font-size:13px;}
.linki2 {color:#000; font-style:Verdana;font-size:13px;}
.linki2 a{color:blue;font-style:Verdana;font-size:13px;}

#submit {
	
	
	color: #FFFFFF;
	background: url(img/button-szukaj.jpg) center;
	border: 0;
	padding: 2 0 0px;
	width: 30px;
	height: 30px;
}

#search_text
{

	
	color: #228323;
	background: url(img/input-text.jpg) center;
	border: 0;
	padding: 11 10 0 10px;
	width: 341px;
	height: 34px;
	}

#search_text1
{

	
	color: #228323;
	background: url(img/input-text2.jpg) center;
	border: 0;
	padding: 9 10 0 10px;
	width: 204px;
	height: 33px;
	}

#submit1 {
	
	
	color: #FFFFFF;
	background: url(img/button-szukaj2.jpg) center;
	border: 0;
	padding: 0 0 10 0px;
	width: 30px;
	height: 30px;
}

#left {
	width: 300px;
	text-align: left;
	float: left;
	margin-left: 40px;
	border: 0px red solid;
	}
	
#left p { display: inline; }

#right {
	width: 300px;
	text-align: right;
	float: right;
	margin-right: 40px;
	
	}
#right p { display: inline; }
#cont
{
text-align: center;
width: 760px;
margin: 0 auto;
border: 0px blue solid;
}
#cont form { width: 80%; margin: 0 auto; }

.tlo1
{
line-height: 15px;
/*background: url(/img/tlo1.jpg) center;*/
text-align:left;
vertical-align: middle;

width: 375px;
/* height: 45px; */
}
.tlo1 h3
{
color: #228323;
padding-left: 0px;
display: block;
font-size: 15px;
line-height: 22px;
margin: 0;
}

#tlo2
{
line-height: 14px;
background: url(/img/tlo5.jpg) no-repeat top left;
text-align:left;
vertical-align: middle;
width: 978px;
border: 0px red solid;
}

#wybrana_ksiazka{
color:#006400;
}

#tlo2schowek
{
line-height: 14px;
background: url(/img/tlo4schowek.jpg) center;
text-align:left;
vertical-align: middle;
width: 620px;
height: 62px;
border: 0px red solid;
}

#tlo2 #rekomendacja { font-size: 15px; color: black; padding: 10px 0 0 22px; line-height: 20px;}
#tlo2schowek #rekomendacja { font-size: 15px; color: white; padding: 10px 0 0 22px; }

#tlo2 a
{
color: white;
}

#cont1
{
width:760px;
float: left;
text-align: left;
border: 0px red solid;
}
#t1, #t2, #t3, #t4 {border: 0px red solid; width: 100% }

#cont1 form{ margin: 0 0 0 0px;}

#ostatnio-szukane { padding-bottom: 0px; text-align: left; margin-left: 10px; width: 800px; height: 160px;  color: #999;}
#ostatnie-lewa {  text-align: left; float: left; width: 400px; padding-top: 5px; }
#statnie-prawa { text-align: left; float: right; width: 400px;padding-top: 5px; }

.polecamy
{
color: #228323;
padding-left: 0px;
display: block;
font-size: 15px;
line-height: 22px;
margin: 0;
}

.przerwa {height: 10px;}

#belka-info {margin-top:10px; font-size:10px;}
#belka-info a { font-size:10px;}


.uwaga {width: 615px; height:30px;text-align: center; border:2px solid #f2ddab; color:#5c5a5a; vertical-align:middle; padding-top: 5px;  font-size:9pt; margin-top: 10px; margin-bottom: 10px;background:#fffee0;}
