body{font-size:11px; font-family:Tahoma, Geneva, sans-serif; color:#333333; padding:0px; margin:0px; text-align:center; background-color:#80acc8 }

a img{border:none; border:0px;}

#main{overflow:hidden; margin:141px 0px 0px 0px; width:100%; background-color:#FFF;  }
#main .in{overflow:hidden; margin:auto; width:930px; color:#FFF; padding:0px 0px 10px 0px; text-align:left }
  
#top{overflow:hidden; height:141px; position:absolute; top:0px; width:100%;  background-color:#FFF;  background-image:url(../images/top_bg.gif); background-position:bottom; background-repeat:repeat-x;  }
#top .in{overflow:hidden; width:930px; margin:auto; }
#top .in img{float:right}

#footer{overflow:hidden; width:100%; background-image:url(../images/bottom_bg.gif); background-position:bottom; background-repeat:repeat-x; height:160px;  }
#footer .in{overflow:hidden; width:930px; margin:auto; text-align:center; padding:30px 0px 0px 0px}

.category {  padding:85px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif}
.category ul { list-style:none; float:left; overflow:hidden; margin:0px; padding:0px;}
.category ul li { float:left; overflow:hidden; padding:0px 4px 0px 0px;}
.category ul li a { display:block; float:left;
	font-size:1.1em; color:#2D2D2D; font-weight: bold;
	text-transform:uppercase; text-decoration:none;
	-moz-border-radius:5px; /* FF */
	-webkit-border-radius:5px; /* przeglądarki z webkitem (Safari, Chrome itp.) */
	-khtml-border-radius:5px; /* przeglądarki typu K-meleon (typowo Linuxowe) */
	border-radius:5px; /* pozostałe przeglądarki */
	padding:4px 6px;
	}
.category ul li a:hover { color:#fff; background:#D30023; cursor:pointer;}
.category ul li a:hover { color:#fff;}
.category ul li.current a { color:#fff; background:#D30023; cursor:pointer;}

.plusone{text-align:left; width:100px; position:absolute; top:30px;}

#main{background-image:url(../images/main_bg.gif); background-position:top; background-repeat:repeat-x; }
#main .in{background-image:url(../images/main_in_bg.jpg); background-position:top; background-repeat:no-repeat; color:#215373;   }

#main .in  h1{font-weight:normal; font-size:22px; letter-spacing:-1px;}
#main .in  h2{font-weight:normal; font-size:18px; letter-spacing:-1px;}

.compare{clear:left; width:100%; font-size:12px; margin:60px 0px 20px 0px; font-family:Tahoma, Arial, Helvetica, sans-serif; padding:5px;}
.compare td,th{text-align:center; padding:5px }
.compare th{border-bottom:3px solid #333; color:#D30023}
.compare td{border-bottom:1px solid #ccc}
.compare .best td{color:#D30124; background-color:#FFEEF1; }
.compare img{float:left; margin:0px 15px 0px 0px;}
.compare a{color:#D30124;}
.compare a:hover{color:#000;}
