/*
Theme Name: GeekToys
Theme URI: http://www.geektoys.pl/
Description: Serwis GeekToys
Version: 1.0
Author: Kamila Romanowska
Author URI: http://e404.pl/
*/
/* styl ogolny */
html,body {
	font: 11px/14px "lucida grande",tahoma,verdana,arial,sans-serif;
	background: #fff url('gfx/bg.gif') repeat-x;
	color: #444;
}

* {
	margin: 0; 
	padding: 0;
}
ul,ul li {list-style: none;}
form * {font: 11px/14px "lucida grande",tahoma,verdana,arial,sans-serif; color: #666;}
img {border: 0;}
a {
	color: #999;
	text-decoration: underline;
}
a:hover {
	color: #666;
	text-decoration: none;
}
div {
	border: 0;
	position: relative;
	text-align: left;
	overflow: visible;
	background-color: transparent;
}

.sep {
	clear: both;
	height: 1px;
	line-height: 1px;
}

/* ---------------------------------------- */
/* glowne warstwy */
#wrapper {
	width: 980px;
	margin: 0 auto;
}

/* ---------------------------------------- */
/* top */
#header {
	width: 980px;
	height: 120px;
	background: #fff url('gfx/headerbg.gif') repeat-x;
}
#geektoys {
	background: url('gfx/logo.gif') no-repeat;
	position: relative;
	left: 0;
	top: 20px;
	overflow: hidden;
	width: 151px;
	height: 26px;
	display: block;
	text-indent: -9999px;
}

#topnav {
	position: absolute;
	top: 47px;
	right: 0;
	height: 28px;
	font-size: 12px;
	margin-top: 15px;
	padding-right: 20px;
	background: url('gfx/topnavbg.gif') repeat-x;
}
#topnav li {
	float: left;
	padding: 6px 0 0 30px;
	background: url('gfx/topnavpodz.gif') 15px 0.8em no-repeat;
}
#topnav li.first {background: none;}
#topnav a {
	color: #ccc;
	text-decoration: none;
}
#topnav a:hover {color: #cff;}
.rss {
	background: url('gfx/topnavrss.gif') no-repeat;
	position: relative;
	left: 0;
	top: 1px;
	overflow: hidden;
	width: 24px;
	height: 14px;
	display: block;
	text-indent: -9999px;
}
#subnav {
	clear: both;
	position: absolute;
	top: 90px;
	right: 0;
	width: 980px;
	height: 30px;
	font-size: 12px;
	padding-left: 20px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 960px;
}
html>body #subnav {width: 960px;}
#subnav li {
	float: left;
	padding: 7px 22px 7px 0;
	text-transform: uppercase;
}
#subnav a {
	color: #fff;
	text-decoration: none;
	padding-bottom: 3px;
}
#subnav a:hover,.activecat {background: url('gfx/subnavbg.gif') 0 100% repeat-x;}
#search {
	float: right;
	width: 230px;
	height: 21px;
}
#searchtxt {
	float: left;
	vertical-align: middle;
	width: 166px;
	height: 21px;
	padding: 3px 10px 0;
	font-size: 11px;
	color: #ccc;
	border: none;
	background: #626161 url('gfx/srchinputbg.gif') no-repeat;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 146px;
	height: 18px;
}
html>body #searchtxt {width: 146px; height: 18px;}
#searchbutton {
	float: right;
	vertical-align: middle;
	width: 64px;
	height: 21px;
}

/* ---------------------------------------- */
/* text */
#contentbox {
	width: 980px;
	padding-top: 25px;
	voice-family: "\"}\"";
	voice-family:inherit;
}
#textbox {
	width: 684px;
	float: left;
	margin-bottom: 40px;
}
#gallerywidget {
	width: 684px;
	height: 125px;
	border: #e6e6e6 solid 1px;
	padding: 10px;
	margin-bottom: 20px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 663px;
	height: 103px;
}
html>body #gallerywidget {width: 663px; height: 103px;}
#content {
	width: 450px;
	float: left;
}
#navbox {
	width: 220px;
	float: right;
}
#adbox {
	width: 282px;
	float: right;
	margin: 0 0 40px;
}
#footer {
	width: 980px;
	background: #f5f2f1;
	padding: 20px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 940px;
}
html>body #footer {width: 940px;}
.newsmore {float: right;}

h1 {
	font-size: 20px;
	line-height: 24px;
	font-family: "myriad pro",arial,verdana,sans-serif;
	font-weight: normal;
	clear: both;
}
h2 {
	color: #ff83a4;
	font-size: 16px;
	line-height: 20px;
	font-family: "myriad pro",arial,verdana,sans-serif;
	font-weight: normal;
	background: url('gfx/headarr.gif') 0 0.5em no-repeat;
	padding: 5px 0 4px 14px;
}
h3 {
	font-size: 16px;
	line-height: 20px;
	font-family: "myriad pro",arial,verdana,sans-serif;
	font-weight: normal;
	color: #333;
	clear: both;
	padding: 5px 0 4px;
}

h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {
	color: #32acf2;
	text-decoration: none;
}
h3.chessfg {
	border-top: #f5f2f1 solid 3px;
	background: #f5f2f1 url('gfx/headbg3.gif') repeat;
	padding-left: 10px;
}
h3.chessfg2 {
	border-top: #fbf9f8 solid 3px;
	background: #fbf9f8 url('gfx/headbg3.gif') repeat;
	padding-left: 10px;
}
h3.chessbb {
	background: #fff url('gfx/headbg2.gif') repeat;
	padding-left: 10px;
	border-left: #f5f2f1 solid 1px;
	border-right: #f5f2f1 solid 1px;
}
h3.chessbg {
	background: #fff url('gfx/headbg3.gif') repeat;
	padding-left: 10px;
	border-left: #dddad9 solid 1px;
	border-right: #dddad9 solid 1px;
}

.newsbox {
	margin-bottom: 40px;
}
.newsbox p {
	margin: 0;
	padding-bottom: 10px;
	font-size: 12px;
	line-height: 18px;
}

.newsbox h1 {
	width: 450px;
	padding: 0 50px 2px 0;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 400px;
}
html>body .newsbox h1 {width: 400px;}
.quicknews h1 a {
	padding-left: 82px;
	background: url('gfx/quickn.gif') 0 1px no-repeat;
}
p.author {
	color: #aaa;
	margin-bottom: 10px;
	background: url('gfx/dotpodz.gif') 0 100% repeat-x;
	font-size: 11px;
	line-height: 14px;
}
a.comments {
	position: absolute;
	top: 0;
	right: 0;
	width: 36px;
	height: 25px;
	padding-top: 3px;
	background: url('gfx/combg.gif') no-repeat;
	font-weight: bold;
	text-align: center;
	color: #fff;
	text-decoration: none;
}
a:hover.comments {background: url('gfx/combg-h.gif') no-repeat;}
p.tags {clear: both;}
.tags a {
	color: #f69;
	text-decoration: none;
	margin-left: 10px;
	font-size: 11px;
	line-height: 14px;
}
.tags a:hover {text-decoration: underline;}
.newsbox img {
	margin: 0 10px 10px 0;
	float: left;
}
.newsbox img.newsc {
	display: block;
	margin: 10px auto;
	float: none;
}
.quicknews img {
	display: block;
	margin: 0 0 10px;
}
p.summ {
	width: 450px;
	height: 25px;
	background: #f5f2f1 url('gfx/summbg.gif') 0 100% repeat-x;
	font-size: 11px;
	line-height: 14px;
	padding: 0;
}
.summ a {
	text-decoration: none;
	font: 11px/11px tahoma,verdana,arial,sans-serif;
	padding: 6px 10px 6px;
	border-bottom: #bebdbd solid 2px;
}
.summ a.more {
	border-bottom: #f69 solid 2px;
	padding: 6px 23px 6px 10px;
	background: url('gfx/arrpink2.gif') 100% 0.9em no-repeat;
}
.category {margin-right: 3px;}
.category,.newsmore a {float: left;}
.newsmore a {margin-left: 3px;}
.newsmore {float: right;}
.summ a:hover,.summ a:hover.more {
	border-bottom: #777 solid 2px;
	color: #888;
}

.summ a.wykop-link,.summ a.buzz-link,.summ a.facebook-link,.summ a.twitter-link,.summ a.blip-link,.summ a.flaker-link {
	overflow: hidden;
	width: 12px;
	padding: 6px 5px 6px;
	text-indent: -9999px;
}
.summ a.buzz-link {background: url('gfx/ico-buzz.gif') 5px 6px no-repeat;}
.summ a.wykop-link {background: url('gfx/ico-wykop.gif') 5px 6px no-repeat;}
.summ a.facebook-link {background: url('gfx/ico-facebook.gif') 5px 6px no-repeat;}
.summ a.twitter-link {background: url('gfx/ico-twitter.gif') 5px 6px no-repeat;}
.summ a.blip-link {background: url('gfx/ico-blip.gif') 5px 6px no-repeat;}
.summ a.flaker-link {background: url('gfx/ico-flaker.gif') 5px 6px no-repeat;}

/* ---------------------------------------- */
/* podstrony */
#seopagebar {
	text-align: center;
	font-weight: bold;
}
.this-page,.current {
	padding: 3px 8px 4px;
	color: #999;
	margin-left: 3px;
}
.break,.dots {
	padding: 3px 8px 4px;
	color: #999;
	margin-left: 3px;
}
#seopagebar a {
	padding: 2px 7px 3px;
	border: #ddd solid 1px;
	text-decoration: none;
	color: #f69;
	margin-left: 3px;
}
#seopagebar a:hover {
	border: #999 solid 1px;
	background: #999;
	color: #fff;
}
#page-numbers {
	text-align: center;
	font-weight: bold;
	margin-bottom: 20px;
}
#page-numbers a {
	padding: 2px 7px 3px;
	border: #ddd solid 1px;
	text-decoration: none;
	color: #f69;
	margin-left: 3px;
}
#page-numbers a:hover {
	border: #999 solid 1px;
	background: #999;
	color: #fff;
}

/* ---------------------------------------- */
/* recenzje */
#review {
	width: 220px;
	border: #dddad9 solid 1px;
	border-top: none;
	padding: 10px;
	margin-bottom: 20px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 198px;
}
html>body #review {width: 198px;}

#review dt {
	background: url('gfx/dotpodz.gif') 0 0 repeat-x;
	padding: 10px 0;
}
#review dt a {
	color: #f69;
	font-size: 13px;
	line-height: 15px;
	margin-right: 5px;
	text-decoration: none;
	font-family: "myriad pro",arial,verdana,sans-serif;
	font-weight: bolder;
	
}
#review dt a:hover {text-decoration: underline;}
#review dt.first {
	background: none;
	padding: 0 0 10px;
}
#review p {
	font-size: 11px;
	line-height: 15px;
	margin-bottom: 10px;
}
#review dt .more,#review dd .more {
	color: #bebdbd;
	font-weight: normal;
	background: url('gfx/arrgrey.gif') 100% 0.3em no-repeat;
	padding-right: 14px;
	text-decoration: none;
}
#review dt a:hover.more,#review dd a:hover.more {
	color: #f69;
	background: url('gfx/arrpink.gif') 100% 0.3em no-repeat;
}
#review dd .more {
	font-size: 13px;
	font-family: "myriad pro",arial,verdana,sans-serif;
}
.reviewpic {
	display: block;
	margin-bottom: 10px;
}

/* ---------------------------------------- */
/* archiwum */
#archive {
	width: 220px;
	background: #f9f8f7;
	margin-bottom: 20px;
	padding: 10px 15px 20px;
	border: #eee solid 1px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 188px;
}
html>body #archive {width: 188px;}
#archive li {padding-top: 7px;}
#archive ul ul {padding: 4px 0 10px;}
#archive a {
	background: url('gfx/ico1.gif') 0 0.2em no-repeat;
	padding-left: 14px;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
#archive li li a {
	color: #32acf2;
	background: url('gfx/ico2.gif') 0 0.2em no-repeat;
	font-weight: normal;
}
#archive li li {
	background: url('gfx/map.gif') 4px 0.4em no-repeat;
	padding-left: 20px;
}
.currently {
	float: left;
	width: 120px;
}
.years {
	float: right;
	width: 60px;
}

/* ---------------------------------------- */
/* blogi */
#blogs {
	width: 220px;
	margin-bottom: 20px;
}
.blog {
	display: block;
	width: 220px;
	height: 50px;
	margin-bottom: 3px;
}

/* ---------------------------------------- */
/* top10 */
#topnews {
	width: 220px;
	border: #dddad9 solid 1px;
	border-top: none;
	padding: 10px;
	margin-bottom: 20px;
	color: #bebdbd;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 198px;
}
html>body #topnews {width: 198px;}
#topnews li {
	padding-bottom: 6px;
	margin-bottom: 6px;
	background: url('gfx/dotpodz.gif') 0 100% repeat-x;
	list-style: decimal-leading-zero inside;
}
#topnews li.last {
	background: none;
	margin: 0;
	padding: 0;
}
#topnews a {
	color: #888;
	font-size: 13px;
	line-height: 15px;
	font-family: "myriad pro",arial,verdana,sans-serif;
	text-decoration: none;
}
#topnews a:hover {text-decoration: underline;}


/* ---------------------------------------- */
/* ostatnie komentarze */
#lastcomm {
	background: #f9f8f7;
	margin-bottom: 20px;
	padding: 10px 10px 20px;
}
#lastcomm li {
	padding-bottom: 8px;
	margin-bottom: 6px;
	background: url('gfx/dotpodz.gif') 0 100% repeat-x;
}
#lastcomm li.last {
	background: none;
	margin: 0;
	padding: 0;
}
#lastcomm h4 {
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	margin-bottom: 5px;
}
#lastcomm p {line-height: 15px;}
#lastcomm p a {margin-right: 5px; font-weight: bolder;}

/* ---------------------------------------- */
/* boxy 125x125 */
#b125 {
	width: 260px;
	padding-left: 10px;
}
#b125 p {
	float: left;
	width: 125px;
	height: 125px;
	margin-bottom: 10px;
}
#b125 p.left125 {margin-left: 10px;}
#b125 a {
	width: 125px;
	height: 125px;
}

/* ---------------------------------------- */
/* polecane */
#links {
	width: 282px;
	margin-bottom: 20px;
	background: #f5f2f1;
	padding: 10px 0;
}
#links li {
	width: 252px;
	margin-left: 20px;
	padding: 2px 0 2px 15px;
	background: url('gfx/arrow.gif') 0 0.5em no-repeat;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 237px;
}
html>body #links li {width: 237px;}
#links a {
	text-decoration: none;
}

/* ---------------------------------------- */
/* pasaz */
#shop {
	width: 283px;
	margin-bottom: 10px;
	color: #555;
}
#shop li {
	width: 283px;
	height: 62px;
	border: #bebdbd solid 1px;
	background: #bebdbd url('gfx/shoplistbg.gif') 100% 0 no-repeat;
	margin-bottom: 3px;
	clear: both;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 280px;
	height: 60px;
}
html>body #shop li {width: 280px; height: 60px;}
.shopic {
	float: right;
	width: 60px;
	height: 60px;
}
#shop p {
	float: left;
	width: 220px;
	padding: 10px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 200px;
}
html>body #shop p {width: 200px;}
.lfoto {
	margin: 5px 20px 20px 0;
	float: left;
}
.pfoto {
	margin: 5px 0 20px 20px;
	float: right;
}
.cfoto {
	margin: 10px auto 20px;
	display: block;
}
a.item {
	color: #fff;
	text-decoration: none;
	margin-bottom: 3px;
	display: block;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	font-family: "myriad pro",arial,verdana,sans-serif;
}
a:hover.item {color: #f1f1f1;}


/* ---------------------------------------- */
/* strony */
#sites {
	width: 282px;
	padding: 10px;
	border: #f5f2f1 solid 1px;
	border-top: none;
	margin-bottom: 10px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 260px;
}
html>body #sites {width: 260px;}

#sites li {
	padding-bottom: 8px;
	margin-bottom: 6px;
	background: url('gfx/dotpodz.gif') 0 100% repeat-x;
	clear: both;
}
#sites li.last {
	padding: 0;
	margin: 0;
	background: none;
}
.sitedate {
	float: left;
	width: 80px;
	color: #aaa;
}
.sitetitle {
	float: left;
	margin-bottom: 2px;
	width: 180px;
	color: #777;
	font-size: 12px;
	line-height: 15px;
	font-family: "myriad pro",arial,verdana,sans-serif;
}
a.siteurl {
	padding-left: 80px;
	clear: both;
	color: #f69;
	text-decoration: none;
}
a:hover.siteurl {text-decoration: underline;}
#adbox p.more {
	width: 282px;
	text-align: right;
	font-size: 12px;
	margin-bottom: 20px;
	clear: both;
}
#adbox p.more a {color: #32acf2;}


/* ---------------------------------------- */
/* stopka */
#footnav {
	width: 980px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 960px;
}
html>body #footnav {width: 960px;}
#footnav li {
	float: left;
	padding: 0 10px 0 11px;
	background: url('gfx/podzfoot.gif') 0 0.3em no-repeat;
}
#footnav li.first {
	background: none;
	padding: 0 10px 0 0;
}
#footer p {
	margin-bottom: 5px;
	color: #777;
}
#footer a {
	color: #999;
	text-decoration: none;
}
#footer a:hover {text-decoration: underline;}
#footer p a {font-weight: bold;}

#e404 {
	background: url('gfx/e404.gif') no-repeat;
	position: absolute;
	right: 20px;
	top: 20px;
	overflow: hidden;
	width: 24px;
	height: 32px;
	display: block;
	text-indent: -9999px;
}
/* ---------------------------------------- */
/* strona newsa */
p.source {padding-bottom: 20px;}
#moreoncat {
	padding: 10px 15px;
	margin-bottom: 30px;
	border: #e6e6e6 solid 2px;
	color: #999;
}
#moreoncat li {
	padding: 2px 0;
}
#moreoncat a {
	font-size: 12px;
	color: #32acf2;
}

/* ---------------------------------------- */
/* komentarze */
.comment {
	margin-bottom: 10px;
	padding-top: 20px;
	border-top: #d9d9d9 solid 1px;
}
.comment p {
	padding-bottom: 10px;
	font-size: 12px;
	line-height: 18px;
}
a.commentno {
	position: absolute;
	top: 22px;
	left: 0;
	width: 36px;
	height: 25px;
	padding-top: 3px;
	background: url('gfx/combg2.gif') no-repeat;
	font-weight: bold;
	text-align: center;
	color: #fff;
	text-decoration: none;
}
a:hover.commentno {background: url('gfx/combg-h2.gif') no-repeat;}
.comment p.commentinfo {
	padding-left: 47px;
	font-size: 11px;
	line-height: 15px;
}
.commentauthor {
	font-weight: bold;
	font-size: 12px;
}
span.commentauthor {color: #777;
}
.commentdata {color: #bbb;}

#commentform {
	border: #d9d9d9 solid 1px;
	border-top: #e6e6e6 solid 1px;
	background: #f9f9f9;
	padding: 20px;
}
#commentform label {
	display: block;
	margin-bottom: 2px;
}
#commentform .inp {
	border: #d9d9d9 solid 1px;
	background: #fefcea;
	width: 200px;
	padding: 2px;
	margin-bottom: 10px;
}
#commentform textarea {
	border: #d9d9d9 solid 1px;
	background: #fefcea;
	width: 398px;
	height: 120px;
	padding: 2px;
	margin-bottom: 10px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 392px;
}
html>body #commentform textarea {width: 392px;}
form strong {font-weight: bold;}
.forminfo {
	padding: 10px 0 20px;
	line-height: 16px;	
}
h3.formhead {
	border: #d9d9d9 solid 1px;
	border-bottom: none;
	padding-left: 10px;
}
#addcommentbutton {
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	padding: 4px 10px 2px;
	background: #f0f0f0 url('gfx/inpbg.gif') 0 100% repeat-x;
	border: #b3b3b3 solid 1px;
	border-top: none;
	border-left: none;
}
.navtext {
	padding: 10px 0 20px;
	line-height: 17px;
}

/* ---------------------------------------- */
/* pasaz */
#salecat {
	background: #f5f2f1;
	width: 684px;
	height: 35px;
	padding: 10px 20px;
	margin-bottom: 20px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 644px;
	height: 15px;
}
html>body #salecat {width: 644px; height: 15px;}
#pricecat {
	border: #f5f2f1 solid 1px;
	background: #fff;
	width: 684px;
	height: 35px;
	padding: 10px 20px;
	margin-bottom: 20px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 642px;
	height: 13px;
}
html>body #pricecat {width: 642px; height: 13px;}
#salecat li {
	float: left;
	padding-left: 12px;
	margin-right: 17px;
	background: url('gfx/arrow2.gif') 0 0.4em no-repeat;
}
#salecat li.last {margin-right: 0;}
#salecat a {text-decoration: none;}

#pricecat li {
	float: left;
	margin-right: 17px;
}
#pricecat span {
	float: left;
	margin-right: 17px;
}
#products {
	width: 684px;
	margin-bottom: 30px;
}
#products p {
    font-size: 11px;
    line-height: 14px;
} 
#products div {
	float: left;
	width: 337px;
	padding: 5px;
	border: #e6e6e6 solid 1px;
	margin-bottom: 10px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 325px;
}
html>body #products div {width: 325px;}
#products div.rbox {margin-left: 10px;}
.prodimg {
	float: left;
	margin: 0 10px 5px 0;
}
#products h4 {
	font: 12px/15px "lucida grande",tahoma,verdana,arial,sans-serif;
	margin: 5px 0;
	padding: 0;
}
#products p.prodsum {
	clear: both;
	background: url('gfx/dotpodz.gif') repeat-x;
	padding: 10px 0 5px;
}
.prodprice {
	font-size: 12px;
	color: #c1c1c1;
}
.prodprice strong {color: #f00;}
.morecat {text-align: right;}
.salepagebar {margin-bottom: 20px;}
.prodmore {
	background: url('gfx/button1.gif') no-repeat;
	position: absolute;
	right: 121px;
	bottom: 8px;
	overflow: hidden;
	width: 72px;
	height: 17px;
	display: block;
	text-indent: -9999px;
}
.goshop {
	background: url('gfx/button2.gif') no-repeat;
	position: absolute;
	right: 5px;
	bottom: 8px;
	overflow: hidden;
	width: 111px;
	height: 17px;
	display: block;
	text-indent: -9999px;
}
.shop p {
	padding-bottom: 10px;
	font-size: 12px;
	line-height: 18px;
}
.prodl {
	float: left;
	margin: 0 20px 20px 0;
}
.detail {
	margin-bottom: 15px;
	font-size: 12px;
	line-height: 18px;
}
.detail li {
	padding: 2px 0 2px 34px;
	background: url('gfx/arrpink.gif') 20px 0.7em no-repeat;
}
.shop .tags {
	margin: 20px 0 20px;
	color: #777;
}
.prodpagesum {
	background: url('gfx/dotpodz.gif') 0 100% repeat-x;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
.goshoppage {
	background: url('gfx/button2.gif') no-repeat;
	float: right;
	overflow: hidden;
	width: 111px;
	height: 17px;
	display: block;
	text-indent: -9999px;
}
.shop h1 {margin-bottom: 10px;}

.txtpage p {
	padding-bottom: 10px;
	font-size: 12px;
	line-height: 18px;
}

/* ---------------------------------------- */
/* galeria */
#gallerylist {
	width: 660px;
	height: 100px;
	margin-left: 5px;
}
#gallerylist li {
	float: left;
	margin-right: 10px;
}
.gallbeg {
	background: url('gfx/arrleft.gif') 50% 50% no-repeat;
	position: absolute;
	left: 0;
	top: 46px;
	overflow: hidden;
	width: 30px;
	height: 30px;
	display: block;
	text-indent: -9999px;
}
a:hover.gallbeg {background: url('gfx/arrleft-h.gif') 50% 50% no-repeat;}
.gallend {
	background: url('gfx/arrright.gif') 50% 50% no-repeat;
	position: absolute;
	right: 0;
	top: 46px;
	overflow: hidden;
	width: 30px;
	height: 30px;
	display: block;
	text-indent: -9999px;
}
a:hover.gallend {background: url('gfx/arrright-h.gif') 50% 50% no-repeat;}
#facebook {
    display: block;
    margin-bottom: 10px;
} 


/* AdTaily */
#AdTaily_Widget_Container {
	margin-bottom: 10px !important;
}
#AdTaily_Widget_Container div div {
	margin-top: 0 !important;
}
.AdTaily_Widget_Title {
	display: none !important;
}
.AdTaily_Widget_Buy {
	font-size: 12px !important;
	margin-left: -2px !important;
	color: #32acf2;
}