body,h1,h2,h3,h4,h5,h6,p,form,fieldset,img,ul{margin:0;padding:0;border:0;}
body,table{color:#555;font-size:0.75em;font-family:'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, Sans-Serif;}
table{border-collapse:collapse;background:#fff;text-align:left;}
table th, table td{padding:3px;border-color:#e9e9e9;border-style:solid;}
table th{border-width:0px 1px 1px 1px;}
table td{border-width:0px 1px 1px 0px;}
table thead th{background:#2c76a6;color:#fff;}
dl{margin:0;padding:0}

body{padding:0;background:#fff;text-align:center;}

.form{padding:22px 20px;background:#E9EAEB;border:1px solid #DFE1E6;}
.form label{display:block;margin:0;font-family:'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Sans-Serif;font-weight:bold;line-height:24px;font-size:13px;color:#666;}
.form label em{color: #26586E;}
.form label small{display:block;width:100%;line-height:1.2em;font-weight:normal;}

.input, select, textarea{padding:2px;border:1px solid #b1cdd1;font-size:1em;color:#333;vertical-align:middle;}
* html .submit{padding:3px 1px;}
* html .input{height:22px;}

form input.submit {font-size:1.083em;font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Sans-serif;padding: 10px 16px;	border: 1px solid #2177A5;	background-color: #227bad;color: #fff;cursor: pointer;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.ie7 form input.submit {padding: 0 2px;}
form input.submit:hover{cursor:pointer;background-color:#1e6b95;}

.form .input:focus, .form select:focus, .form textarea:focus {background: #EEF5F9;color: #666666;}

.form.content{padding:2em;}
.form.content dd{padding:0;margin:0;}
.form.content .input, .form.content select, .form.content textarea{padding:7px;width:100%;box-sizing:border-box;}
.form.content input.submit{padding-left:20px;padding-right:20px;font-weight:bold;}

.form.content #oCaptcha{width:50px;}
.form.content .captcha{margin-top:10px;}
.form.content .captcha b, .form.content .captcha strong, .form.content .captcha u{font-weight:normal;text-decoration:none;font-size:1.083em;padding:0 2px;}
.form.content .captcha label{display:inline;}
.form.content div.submit{clear:both;float:left;margin-top:20px;}
.form.content div.submit input{display:block;float:left;margin-bottom:5px;}
.form.content div.submit small{display:block;float:left;width:250px;}

div.votes{margin:3px 0 3px 0;}
div.votes strong {color: #33799b;}
div.smallups {background: transparent url('data:image/gif;base64,R0lGODlhSgAOANU/AMLBwtPT07y8vLe3t9bW1tTT09vb29zb27+/v9PT1Ly7vL+/vtbX1sXFxtfX1sbFxtvb3NfW1tvc27a3t9bW17y8u7e2t8bFxdPU08zMzcbGxbu8u83Mzc3NzcXFxb++v8XGxr6/vra2t7y7u76+v83MzL++vra3ttPU1MXGxb6/v9na2czMzMzNzMzNzc3NzNnZ2re2tru7u7e3ttbX17u8vNrZ2ba2trm5ud3d3dnZ2cLCwtDQ0MnJyf///wAAACH5BAEAAD8ALAAAAABKAA4AAAb/wN8vRywahUijMocULo/NZ7E5lDKFh4MBcvD5JAcJxIAUaw1eMPiA1IrRPq4h25ZItt7xVoKciyVeB3pkKzqGOj6GiYYwOj86hYWLizowK4+HiIqZjoc2mqCHmI2giZ+GFA4EBBQ+DhE+FBEMqz8RrAywtK6rERQ/sg4MND67qrcOPzQMqq0MDD4EzzTJub28sa8UDAUJGN4+BQE+AQUo5T8JAeUFPhgY5N0FBT8BCQUY7eo+KAnqAT9QiFsXbtw6fwAx2LvnIwEKcu/E8ZhI0QcPixR5/Mg40SJGihs5euQYMuPIjCUrXuTIoQOLDF5i+shQggOHHy4ydGgh00uJ/xccWvxg0cGFi54+ShBl8eOnixdIM2RocTND0A5IS+h80aOrj65ge3zt+gPs2LBny3oNu5asWbZiwaqNy/ashwsaNMRskOKCDxANHvx4kKKBXy8eUjzwoeEBiB8XHjTQizgw4wcXfhgGQdlHYA+eCw++2xmEY88eGuxY7WO16x2tV/9wHft17dmsXQNgvXsHbtivc+/+XZu2axUISCyIuWABCR8LTJD4gSCEChUxSZhY/sEEgh8fPiBAEDPEAvImVCygbv65lxAIPvgY/33BB/jMScg/v0CBAgEK+CBABSME+F8NI/wggAw1CODDfxtUIOCAFfxQQYMOVqBAhA8qIHJDggCOMMKEMji4wYIC/LCBfzIIWGKLEVawwQ841IiDTDbigESOONq4o4091vhjjUHqKASPMeWIxA0iDGDBk04OMAAVA5wgwgRSzjCDBVM2McGXXEop5Q1UTDBDDANgecIJE4hAxQkDxGBBk1/G4OYPQQAAOw==') no-repeat scroll 0%;float: left;height: 14px;margin: 0 7px 0 0;padding: 0px;position: relative;width: 74px;float: left;}
div.smallups2 {background: transparent url('data:image/gif;base64,R0lGODlhSgAOANUxAP/EVf+qIf+iEf+8Rf+bBf+/Tf+lGP/KYf/HW/+/Tv+cBP+uKf/ATv+mGf+7RP+mGP+qIv+3Pf+eC//JYf+fCv/JYv+pIv+8RP/EVv+hEP/LZv/GXP/GW/+tKv+fC/+iEP+4PP+pIf+lGf+bBP+yM//DVf/ATf+zM//KYv+eCv+7Rf+3PP+hEf+uKv/HXP/MZv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADEALAAAAABKAA4AAAb/wFjsRdQQjy+hEslMKofN4xMadS6LTSWqckAdYDCUWKz1dsHd7kQ7SYO94gp7In6PUVqu1z6OIVx/LjAugoCBMYSBgxuDhIR+LhuEjY2OiC4ck3+Vj3+Kk4aEJSUYJQAwozAAq6MxAKOmqKejrK6sJbKqr6+2rKi4r7Qxo6WzwLcmCSYmBTAMJjDL0jHLBQwMMAXNzwnP1NLQ2tkJBcsxyswJMMrr5NbU6NvQ4CYD9gMqKjD6+fgOMQ76BdwH40K+fDEGGLzgYABBFfdUxDiIj98+iBATRrTYT4WDFSBXgBkJI+SKGCsigCQJJmQElCtAiGSZUiXMlTRD3pxJ0iSJ/xMkYAA9QfQEDBI/YwANivQnUKFIlRI9WvTn0ahDhS596jTGz6BDi149saCF2ZFlW8AwuyCG2bNg3q5t0cGt3Lhn39ptsWCkXL1p1YJJO3dBiMMwDgcIESBA4hAWYjR2rHixBRgQAkCIwRhC4sWgYSzePFk0BMaIJ3NGrJgxZcgiDIh4MFJEAxEwYouI8eBB7Nq/RcSOYUA2bjDCDeSWHSP2gwa1G0AX3qC5bNrIby8XwaI7Cxjev7MQIIBFjPDgxwsAT958d/LgP3SHQV5Ahhjtv9fPQP/9ee/pzaeeeSkUmAJJBVKQghIGHjhSChJIsKAQKXggIYIFSsCggQgqOC5hDA1iqKASI4ygAAEmlmjiFASgOAKKJ744RYoo1kiAAjOqqGOLOcaogIo4xhAEADs=') no-repeat scroll 0%;height: 14px;margin: 0pt;overflow: hidden;padding: 0px;position: relative;}

hr{clear:both;margin:30px 0;background:#1c5682;border-color:#e5e5e5;}

a{background-color:inherit;color:#cc3300;text-decoration:none;}
a:hover{background:inherit;color:#147DB6;}

a.submit{display:block;margin:0 auto 10px auto;width:150px;font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Sans-serif;font-weight:bold;text-align:center;padding: 10px 16px;border: 1px solid #2177A5;background-color:#227bad;color: #fff;cursor: pointer;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
a.light{border: 1px solid #ccc;	background-color: #f3f3f3;color: #000;}
a.fb{border: 1px solid #4267b2;	background-color: #4267b2;color: #fff;}
a.center{margin:20px auto;}

header, #content, footer{margin:0;padding:0 1em;position:relative;}
.container{clear:both;width:100%;margin:0 auto;text-align:left;overflow:hidden;}
header{background-color:#e7f6fe;padding:0 1em 0 1em;border-bottom:1px solid #e5e5e5;}
header .container{position:relative;height:104px;padding-top:8px;}

header nav ul{float:left;padding-top:14px;font-size:1em;list-style:none;}
header nav li{float:left;margin-right:15px;}
header nav a{text-shadow:0 -1px 0 rgba(10, 10, 10, 1);display:block;float:left;height:55px;padding:0 10px 0 0;color:#BEBEBE;font-weight:bold;line-height:38px;text-decoration:none;font-family:Arial, Helvetica, Sans-Serif;}
header nav a:hover{color:#fff;text-decoration:none;}
header nav .selected a{background:transparent url( '//opiniuj.pl/static/img/current.png' ) no-repeat center bottom;color:#f3efde;text-decoration:none;}

header hgroup{clear:both;position:relative;margin:0 auto;width:296px;}
header h2,header h3{float:left;width:200px}
header h2 a{color:#20262b;}
header h3{float:left;margin:0 0 0 15px;color:#26586E;font-size:1.083em;width:80px}

header #search{background:transparent;border:none;margin:0 auto;padding:0;width:300px;clear:both}

header #search fieldset{border:none;width:298px;height:38px;padding:0;margin:0;background:#fff;border:1px solid #d2e2e8;}
header #search label {display:none;}
header #search input {border:none;float:left;padding:0;margin:0;font-weight:normal;margin:12px 0 10px 10px;background:transparent;width:250px;}
header #search button {border:none;float:right;padding:0; margin:0;width:38px;height:38px;cursor:pointer;text-indent:-9999px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAZCAYAAAArK+5dAAABXUlEQVR42r2VwWcDQRjFl1BKKaUsS1hKCWXZUwml9NpT/4AQSgk55VSqpYReSwkhhJJTT6VEcsqphL32VEooIadQQtm+w4T1zJf50tUOv9vvfS87O7PxXCu6HmyAyMu5eOgxeAQzkGaYgPtfFyIYgD5IFXTB9jrDD8CnCWt5A4FmuA8mFNbyCjZdBT1LcArOQWCcEDTA3OLerBoeWwJDsCv4IUjIn4MdqaBJ8gz4jifeB1+Uq0rymMSa8lDcUa4niVMSS8qCI8qNJHFBoq8siCiXSOIHibGy4JRyfUl8JvFWWdClXFMSLyxHbs8x/ASkRFmStyy3+B2UBP/QcjDGrsetgpT4NttQAbG51U+CV9bsaYuCWuomfwYKqwoKdHlcLEDNZK+Wl41KxBeYOIa/gIiGL+ms8/9wCVoZ6qDId8FC28uxeFs7QsnDf5QU/7okIDV3Sdv9yclfFGZ/+Q8pwHBMqYNmGQAAAABJRU5ErkJggg==') no-repeat center center;}

#body{background:#fff;}
#body .container{padding:10px 0;font-size:1.083em;line-height:1.5em;}

#content{box-sizing:border-box;}
#content h1{margin:15px 0;font-size:2em;line-height:1.118em;letter-spacing:-0.5px;color:#353535;clear:both;}
#content h1 small{font-size:0.8em;color:#ccc;margin-left:5px}
#content h2{margin:0 0 10px;}
#content h3{margin:10px 0;}

#products{float:left;margin:10px 0 0 0;list-style:none;width:100%}
#products li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e5e5e5;}
#products li.l0{}
#products li h4{padding-bottom:3px;}
#products li h4 a{color:#33799B;font-size:1.5em;font-weight:normal;}
#products li a:hover{text-decoration:underline;}
#products li aside{padding:0 10px;}
#products li aside span{font-size:1.167em;font-weight:bold;color:#cc3300;}
#products li aside em{margin-left:15px;font-size:0.917em;font-style:normal;}

#product{overflow:hidden;}
#product h3{margin-bottom:10px;font-size:1em;}
#product .add-review, #product .add-question, #qanda .add-answer{padding:15px 0 25px;text-align:center;}
#product .image{float:left;margin:0 7px 7px 0;}

#picture{width:33%;float:left;overflow:hidden;}

/* votes */
#votes_summary{width:300px;margin:0 auto;}
#votes_summary div.ups {background: transparent url('data:image/gif;base64,R0lGODlhXgASANUkAMzNzL+/v9vb27++v7u8u9fW1tbX1sXFxczMzby8u8XFxtPT09PU08bFxtTT083Mzc3Nzba2t83NzNbW18bFxb+/vtPT1NbW1tzb27a3try7vN3d3dnZ2cLCwsnJybm5udDQ0L6/vtnZ2v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACQALAAAAABeABIAAAb/QBJpQywajcLkcVlMCplM5xB6lFKrQgFmy+1yBYKk1kvGgMVl8jmb9q5J4/b2zOGI7vg8vs4h1fWAd3x+doF6g3+GeYiFioJ8jXgjI4d1hICTlX2JeZmLlpySlJ+bkXeee5B6o6OPpaunpJedsamvtCKtIoywuaQGBRfCwiPEwxcFEwYkwMcXxc/HycvNx9DQwtPMwdbGw9rVw9fSygwLFujoI+rpFgwOCyTm7Rbr9e3v8fPt9vbo+fLO8WOXDuC+dP3wwQPBsCHDESAgOmRIYmJDiBInVrQYsaPFjRYxcgQ5UaRFBA8AqAQwqeWIlQggSCCBciVLly9VxpxZcyXO/5wAdtJM6RMnTJlDbf48KsGDU6cjnj6NKpWEVA9UpWZ1alXrVaxXu079utWDWKhkrzY4QKEthZZuR7RVcEABibVu306KO7fuXbZx97aVS4GuXbyBCb/texjwYMGLC9ftQJnyiMqVL2MmgbmDZsyfKXMG3dlz59GZS4fugNqy6s4VBoSYHaIl7RGzKwSoQCI27dqTbufe3Vv27eCzcYfQzdv3ceW1hzc3nhx59OW7nSf/DZ15ce7gpX8XTh779PDbxWu/nt78euDWzY9/Dl3+e5e/vd+3TVs/9erxMUeABgQWaKCBCSRAAAkDHugggQku2OCDB0bIIIUOWjghhhAqSDjCByCGKOKIHyRB4okhmojiiSquOGKLLqYoRAY01mhjjRFIceOONOboBI87+pgEkDcKOSOROAoRBAA7') no-repeat scroll 0%;float: left;height: 18px;margin: 0px;padding: 0px;position: relative;width: 94px;}
#votes_summary div.ups2 {background: transparent url('data:image/gif;base64,R0lGODlhXgASANU0AP+zNf+jFf/AT/+nG//JX/+qIf+mG//EVf+9Sf+dB//BT/+6Qv+hD/+eC/+tJ/+cB/+cCP/LY//LYv+sKP/IXv/GW/+mGv/BUP+3O//KYv+7Qv+dCP+7Q//HWv+gEP+xLv+eDP+nGv+wL//AUP+kFf+6Q//KY/+pIf+0Nf/IX/+tKP+3PP/DVf+fC/++Sf+wLv+hEP/GWv/MZv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADQALAAAAABeABIAAAb/QBpNRiwajcLkcVlMCplM5xB6lFKrQlMkEzFpvRKJKQNOarnerik8Lme3ajWbvDbD02AxXWJHf9d6ZQQpKYMUg4WFhoQENIiGj4opFIyOjJORBIuFlomHl5qTlZGfiaGUhTEVMayqMTMzMR2trTSurauwsrSstqu4r7GzvL60ucK8McXAusO0ByzQ0SwzLNTW0Nk02djX3twH29PT1d/T4dzk1uXg4tLQ5eznFwoXIwL4MwIKMwr4+woU0KBn758+fv7wBRRI8F6+ff3+LRxYz6GAgxEVBqRY8CFCiQERuBg5EsEMFyZRqkRJQyRJlCdTinSJoOVLmDhnlrT5UmbM/5U1XZL0qZLmghIljnJAOmPBDA0ajiYtQUOqUqZOoVqlunVpiaZPoyI9WnVsCa9gtZotOxVtVrFTV8iViwGW3RlzMcilMZfuXVh59/ZdUfdv4BV8+xa+ezhx3r946cpFAQAA5RmUUVAGgDkzChqbL3uu3Nny59CcR6f2DLqyaNOkNZtubTk17NWmRXx4wfuF3d4zevOmoVv4b97BhRPfDRwWcOEvlht3jhy69ObJfUNXMUGFAxUzvqvgPiG89/E0uJ83P35C+e/i03f/zp68+fjq6Yu3Dx99fvD7uXffeCcUUECBJ9h1YIInIFgADQUeeKCCDc7QoIQQGogghQw6mPahhAnCsqCFHka4oYgVXljgAAMYYIAFA8zAogEx0uiiBSHQMOOLMc5YY4sv5rgjjDK2+OONQgJJpI8z2Bikjkr2aGSTSoZAAgkBXJnlXVliGcCXNGgpJpdafhlAmFiOaVeXZp4pZppkegnmm1uuWeaXDMDgAQx5wuDnn3z2yQANee7ZJ6B+MiAooXryieifiibKqKGPJrpooY5WGimfNLTQQAuegvrppy2AIGoSoaY6KqimeooqqbCm2moDr4pqK6mz1qqqrKcKkcADEDzwawIJQLBBscJK8WuwwxZ7LLPKAiussM4im0C0zFJrrLXYTkvsttDSEAQAOw==') no-repeat scroll 0%;height: 18px;margin: 0pt;overflow: hidden;padding: 0px;position: relative;}

#votes_sum{margin:10px auto;width:200px;height:18px}
#votes_sum h3 {font-size: 18px;font-weight: normal;float: left;margin: 0 0 0 10px;padding: 0px;line-height: 18px;}
#votes_sum h3 span {font-weight: bold;color: #ff9b04;}

ul.bars{list-style: none;padding: 0px;clear: both;margin: 15px 0 20px 0;}
ul.bars li {font-weight: bold;height: 16px;vertical-align: middle;margin-bottom: 3px;clear:both;}
ul.bars div.bar_name {float: left;width: 150px;text-align: right;}
ul.bars div.bar {background-color: #ddd;float: left;height: 5px;margin: 7px 10px;padding: 0px;position: relative;width: 80px;}
ul.bars div.price {float: left;margin: 0px 10px;padding: 0px;position: relative;width: 80px;}
ul.bars div.bar2 {background-color: #9c0;height: 5px;margin: 0pt;overflow: hidden;padding: 0px;position: relative;}
ul.bars div.bar_value {float: left;width:30px;}



table.votes{margin:5px auto 15px auto;font-size:0.917em;}
table.votes thead{text-align:center;}
table.votes tfoot{background:#e9eaeb;}
table.votes tfoot td{font-weight:bold;color:#cc3300;}
table.votes th, table.votes td{padding:2px 5px;text-align:right;}

#product table tfoot td{font-size:1.25em;}

#opinie div.votes{margin:10px auto;line-height:15px;}
#opinie div.votes strong{color:#000;font-weight:600;}

#opinie li{overflow:hidden;padding:15px 0 30px 0;border-bottom:1px solid #e5e5e5;}
/* #opinie li.bad-review *{color:#bbb !important;} */
#opinie .product{margin-bottom:5px;font-weight:600;}
#opinie .user{margin-bottom:5px;color:#26586E;}
#opinie article{color:#454545;margin:0 0 10px 0;}
#opinie article div.short{display:inline;}
#opinie article .fadeIn{display:none;}
#opinie article .pros, #opinie article .cons, #opinie article .howLong, #opinie article .connection{display:block;margin-top:6px;}
#opinie article .pros span, #opinie article .cons span, #opinie article .howLong span, #opinie article .connection span{display:block;font-weight:bold;}
#opinie article .pros{color:#268500}
#opinie article .cons{color:#cc3300}
#opinie article .howLong::before{content:"Dodatkowe informacje";font-weight:600;display:block;}
#opinie article .connection a{color:#147db6;}

#opinie article table{margin:5px auto 5px auto;font-size:0.917em;}
#opinie article table thead{text-align:center;}
#opinie article table tfoot{background:#e9eaeb;}

#opinie .report{margin:5px 0;color:#777;font-size:0.917em;clear:both;}

#opinie aside{margin-top:5px;}
#opinie aside ul.attributes{margin:0 0 30px 0;}
#opinie aside ul.attributes li{margin:0;padding:1px 0;border:0;}
#opinie aside ul.attributes li div.attribute_name{text-align:right;padding:0 7px 0 0;width:140px;float:left;}
#opinie aside ul.attributes li div.attribute_name::after{content:":";}
#opinie aside ul.attributes li div.attribute_value{text-align:left;width:40px;float:left;font-weight:600;}
#opinie aside .rate{font-weight:bold;color:#454545;}
#opinie aside .rate strong{color:#cc3300;}
#opinie aside .report{margin-top:15px;clear:both;width:100%;overflow:hidden;}
#opinie aside .helpful{line-height:15px;margin:10px 0;}
#opinie aside .helpful strong{margin-right:10px;}

#opinie li.opinia-highlight {border:10px solid #9c0;padding:0 10px 0 10px;background-color:#fff;}
#opinie li.opinia-highlight article{width:100%}

.info{margin:15px 0;padding:10px;overflow:hidden;border:3px solid #cc3300;color:#cc3300;}
.ok{border-color:#00cc00;color:#00aa00;}


#add-review .notice-add-review, #add-question .notice-add-question{padding-top:20px;text-align:center;font-weight:bold;color:#cc3300;}

#add-review, #add-question{clear:both;}
div#add-review, div#add-question{clear:both;background:#E9EAEB;border: 1px solid #DFE1E6;padding:2em;min-height:400px;overflow:hidden;}
#add-review textarea, #add-question textarea{height:50px}
#add-review textarea#oContent, #add-question textarea#oContent, #qanda textarea{height:150px}

#add-review dt, #add-question dt{margin-bottom:0px;}
#add-review dd, #add-question dd{margin-bottom:10px;}

#add-review .vote, #add-question .vote{margin:0 0 15px 0;overflow:hidden;}
#add-review .info, #add-question .info, #qanda .info{margin:15px 0;padding:10px;overflow:hidden;border:3px solid #cc3300;color:#cc3300;}
#add-review .ok, #add-question .ok, #qanda .ok{border-color:#00cc00;color:#00aa00;}

#add-review div.tiles ul{list-style:none;margin:20px 0 20px 0;}
#add-review div.tiles li{display:block;float:left;width:100%;margin:0 0 20px 0;padding:20px;box-sizing:border-box;font-size:20px;line-height:25px;border: 1px solid #ccc;background-color: #f3f3f3;color: #000;}

form dd div{color:#cc3300;}
form dt div{display:inline;padding-left:10px;color:#cc3300;}
#contact{margin-top:10px;}


/* glosowanie */
.vote div{float:left;margin:5px 0;width:250px;}
.vote strong{clear:both;float:left;width:80%;margin-right:10px;}
.rating{float:left;width:210px;height:18px;margin:0;padding:0;list-style:none;position:relative;background: url( '//opiniuj.pl/static/img/stars4.png') no-repeat 0 0;}
.stars{background-position:0 0}
ul.rating li{cursor:pointer;float:left;text-indent:-999em;}
ul.rating li a {position:absolute;left:0;top:0;width:18px;height:18px;text-decoration:none;z-index: 200;}
ul.rating li.one a{left:0}
ul.rating li.two a{left:20px;}
ul.rating li.three a{left:40px;}
ul.rating li.four a{left:60px;}
ul.rating li.five a{left:80px;}
ul.rating li a:hover{z-index:2;width:100px;height:18px;overflow:hidden;left:0;background: url( '//opiniuj.pl/static/img/stars4.png') no-repeat 0 0}
ul.rating li.one a:hover, .stars1{background-position:0 -18px;}
ul.rating li.two a:hover, .stars2{background-position:0 -36px;}
ul.rating li.three a:hover, .stars3{background-position:0 -54px}
ul.rating li.four a:hover, .stars4{background-position:0 -72px}
ul.rating li.five a:hover, .stars5{background-position:0 -90px}

#users dt.nick{margin-bottom:20px;font-size:1.25em;color:#353535;}
#users dt.nick strong{color:#cc3300;}
#users dt.password{margin:10px 0;}

.sg{margin-bottom:20px;}

.sg .box{clear:both;float:left;width:100%;margin:0 0 10px;padding:10px 0 20px;border-bottom:1px solid #e5e5e5;}
.sg h3, .sp h3{margin:0 0 10px;font-size:1.5em;color:#353535;}

.sg .box ul{clear:both;float:left;width:100%;list-style:none;}
.sg .box ul li{float:left;position:relative;width:100%;padding-bottom:7px;overflow: hidden;}
.sg .box ul li h4 a{font-weight:bold;}
.sg .box ul li div em{font-style:normal;}
.sg .box ul li div strong{color:#33799b;}

blockquote{margin:0 0 0 15px;font-style: italic;display: block;position: relative;}
blockquote span{font-size:25px;line-height:12px;font-weight:bold;font-family:times;position:absolute;left:-15px;top:5px;margin:0;color:#e5e5e5;}


.sp{margin:20px 0;padding:0 20px 0 20px;}
.sp p{margin-bottom:10px;}
.sp ul{list-style:none;}
.sp .rules ol li{padding-bottom:20px;font-size:16px;font-weight:bold;}
.sp .rules ol li span{font-size:1em;font-weight:normal;}



/* breadcrumbs */

#breadcrumbs{list-style:none;width:100%;overflow:hidden;}
#breadcrumbs li{margin:0 5px 0 0;float:left;height:1.7em;}
#breadcrumbs li::after{content:" \203A "}
#breadcrumbs li a{font-size:0.917em}

/* stronicowanie i sortowanie */
.pages{margin:10px 0;padding:5px 0;border-bottom:1px solid #e5e5e5;height:25px;clear:both;}
.pages div.text{float:left;}
.pages ul, .pages li{margin:0;padding:0;}
.pages ul{float:right}
.pages li{display:none;}
.pages li.prevnext{display:inline;margin:0}
.pages li.prev{margin-right:4px}
.pages li.next{margin-left:4px}
.pages li{margin:0 4px;}
.pages li.current{padding:3px 5px;border:1px solid #e3e6e8;}
.pages li a{padding:3px 5px;border:1px solid #e3e6e8;background-color:#f3f4f5;}
.pages li a:hover{border-color:#33799B;}

.sort{margin:15px 0 5px;padding:5px 10px;background:#f3f4f5;border-top:1px solid #e3e6e8;border-bottom:1px solid #e3e6e8;}
.sort a{margin:0 4px;padding-right:11px;text-decoration:underline;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAAHklEQVQIW2MoLy//D8IMSABFDJmDTTFcEEMCBtAlANHRHLHG4x9tAAAAAElFTkSuQmCC') no-repeat right 5px;}

/* PYTANIA I ODPOWIEDZI */

#question-list{border-bottom:1px solid #e3e6e8;list-style:none;}
#question-list li{margin:10px 0 10px 0;padding:20px 0;border-top:1px solid #e3e6e8;}
#question-list li a{color:#147db6;font-weight:600;}
#question-list li a:hover{text-decoration:underline;}

#qanda{margin:10px 0 10px 0;padding:20px 0;border-top:1px solid #e3e6e8;}
#qanda div.user{color:#26586E;}
#qanda div.answer_content{padding:10px 0;}
#qanda h3{margin:20px 0;font-size:20px;line-height:25px;}
#qanda h4{margin:0 0 10px 0;font-size:18px;}
#qanda div.form_label{margin:5px 0;}

#qanda .answers_list{list-style:none;}
#qanda .answers_list li.answer{border-top:1px solid #e3e6e8;padding:10px 0 10px 0;margin:0 0 10px 0;}

/* MENU BOCZNE */
#side-column{clear:both;padding:0 1em;overflow:hidden;}
#side-column ul{list-style:none;}
#side-column h3{margin-top:10px;margin-bottom:14px;font:bold 1em/1.25em Arial, Helvetica, Sans-Serif;color:#353535;font-size:20px;line-height:24px;letter-spacing:0.2px;}

#side-column .box{margin-top:30px;font-size:12px;}
#side-column .box h4{margin-bottom:14px;font:bold 1em/1.25em Arial, Helvetica, Sans-Serif;color:#cc3300;font-size:17px;line-height:20px;letter-spacing:0.2px;background:url( '//opiniuj.pl/static/img/comment.png') no-repeat right 4px;}
#side-column .box dl, #side-column .box dt, #side-column .box dd{margin:0;padding:0;}
#side-column .box dd{margin-bottom:10px;padding-bottom:15px;border-bottom: 1px solid #D8DAE0}
#side-column .box dt a{font-weight:bold;color:#147db6;}
#side-column .box dt a:hover{color:#cc3300;}
#side-column .box em{font-style:normal;}
#side-column .box strong{color:#cc3300;}

#side-column dl, #side-column dt, #side-column dd{margin:0;padding:0;}
#side-column dd{margin-bottom:10px;padding-bottom:15px;border-bottom: 1px solid #D8DAE0}
#side-column dt a{font-weight:bold;color:#147db6;}
#side-column dt a:hover{color:#cc3300;}
#side-column em{font-style:normal;}
#side-column strong{color:#cc3300;}


#menu li {list-style:none;margin:0;padding:7px 10px 7px 0;}
#menu a, #menu h4, #menu h5{color:#33799B;padding:0;font-weight:bold;text-transform:uppercase;font-family: 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', Verdana, Sans-Serif;font-size:1em;}
#menu h5{font-weight:normal;}
#menu a:hover, #menu .choosed > a:first-child{color:#cc3300;}
#menu li li{display:inline;}
#menu li li a{font-weight:normal;text-transform:none;text-decoration:underline;}
#menu li li li{padding-left:8px;}

#sitemap{margin:1em 1em 3em 1em;}
#sitemap small{margin-left:3px}
#sitemap a{color:#33799B;text-decoration:underline;}
#sitemap h2{margin:1em 0 0.6em 0;clear:both;}
#sitemap ul{list-style:none;overflow:hidden;}
#sitemap ul.level_3{margin-left:20px;}
#sitemap ul li{width:280px;float:left;font-weight:600;}
#sitemap ul.level_3 li{font-weight:normal;}

#categories_menu{}
#categories_menu ul{}
#categories_menu li{width:100%;}
#categories_menu li.current{padding:3px 5px;background-color:#33799B;color:#fff;}
#categories_menu a{display:block;padding:3px 5px;color:#33799B;width:100%;overflow:hidden;}
#categories_menu a:hover{background-color:#33799B;color:#fff;}

div.product-ads{margin:0 auto 0 auto;padding:1em 0 0 0;text-align:center;box-sizing:border-box;}
.list-ads{text-align:center;}

div.similars{box-sizing: border-box;}
div.similars a{margin: 0 8px 8px 0;display:inline-block;font-size: 0.917em;}
em.hilight{background-color:#ffb000;padding:0 2px;display:inline;}

footer {background-color:#085383;border-top:1px solid #e5e5e5;}
footer .container{padding:20px 0;font-family:'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Sans-Serif;text-shadow:0 1px 1px rgba(0, 0, 0, 0.6);color:#C2DBE7;}

footer .block{clear:both;float:left;width:100%;}
footer .footer-left{text-align:center;}
footer h3{font-size:1.25em;}

footer #most-search ul{clear:both;float:left;margin:10px 0;list-style:none;font-size:1.5em;line-height:1.25em;}
footer #most-search ul li{float:left;padding:0 6px 4px;}
footer #most-search ul li a{text-decoration:underline;}
footer span{margin:0 110px;}

footer a:link, footer a:visited {color:#fff;}
footer a:hover{color:#99CCFF;border:0;}

#contact textarea{height:100px;}

div.fb_share{display:block;clear:both;width:100%;text-align:center;border-top:1px solid #ccc;padding:10px 0;}

.notice{text-align:center;color:#26586E;font-size:2em;margin:50px 20px;line-height:1.5em;}
.notice.lite{color:#cc3300;font-size:1.917em;margin:10px 20px 30px;line-height:1.5em;}
.ie6 body{background:#fff;text-align:center;}
.ie6 .stopie6{margin-top:100px;}
.ie6 .stopie6 img{border:0;}
.ie6 .stopie6 h1{font-size:2em;margin-top:20px;}

.googleAd.column{margin-top:10px;text-align:center;}
.googleAd.reviews{margin-top:10px;text-align:center;}

#notfound{display:block;width:100%;margin:150px auto;text-align:center;}
#notfound h1{margin:0 0 20px 0;}

.right{text-align:right;}

.ui-corner-all{text-align:left;}

.width_0{width:0%;}
.width_10{width:20%;}
.width_15{width:30%;}
.width_20{width:40%;}
.width_25{width:50%;}
.width_30{width:60%;}
.width_35{width:70%;}
.width_40{width:80%;}
.width_45{width:90%;}
.width_50{width:100%;}

/*

.choosed > a:first-child{color:#000;}
.pages ul, .pages li{display:inline;margin:0;padding:0;}
.pages li{padding:0 2px;}
.pros span, .cons span{display:block;font-weight:bold;}
#reviews dt{border-top:2px solid #aaa;padding-top:10px;}
#reviews dd{padding-bottom:5px;}
#reviews{border-bottom:2px solid #aaa;}
#reviews .bad-review{background:#ddd;}
#product{border-top:2px solid #aaa;}
.phrases{font-size:2.2em;list-style:none;display:inline;}
.phrases li{display:inline;padding:0 10px;}


*/

#invitebar {display:block;position:fixed;bottom:0px;height:60px;width:100%;background-color:#ffb;border-top:2px solid #ddd;}
#invitebar p{width:900px;margin:3px auto;font-size:18px;line-height:50px;}
