@charset "utf-8";
* {margin: 0px; padding: 0px;}
.clear {clear:both;}
.clearleft {display:block; clear:left;}
.clearright{display:block; clear:right;}
.hide {display:none;}
a, .link {color:#045596; text-decoration:none;cursor:pointer;}
a:visited, {color:#999999; text-decoration:none;}
a:active {color:#669900; text-decoration:none;}
a:hover, .link:hover {color:#233147; text-decoration:underline;}
a.trigger {color:#666600; cursor: pointer;}
a.aukcje:active {color:#666600; text-decoration:none;}
a.aukcje:hover {color:#666600; text-decoration:none;}
p {font-family:Verdana, Arial, Helvetica, sans-serif; color: gray}
ul {list-style:none; color: gray; display: block}
body {background: url(images/bg.jpg) repeat-x #FFFFFF; font: 12px "Verdana Regular","Helvetica Neue",Helvetica,Arial,sans-serif; overflow: -moz-scrollbars-vertical;}
#wrap{ width:980px; margin:0px auto 15px auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
.nolinkcolor a, .nolinkcolor span {color:#666666;}
/*Header*/
#sitename {display:block; padding:15px 5px 0px 75px; font-size:25px; text-transform:uppercase;}
#sitename span {font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#000000;}
/* #topbar {background-image:url(images/topgora.jpg); background-repeat:no-repeat; height:48px;} */
#topbar {background-image:url(images/mikolaj_1.jpg); background-repeat:no-repeat; height:48px;}
#topbarnoc {background-image:url(images/noc2b.jpg); background-repeat:no-repeat; height:48px;}
#topbarnoc2 {background-image:url(images/noc3b.jpg); background-repeat:no-repeat; height:48px;}
#topbar2 {background-image:url(images/topgora.jpg); background-repeat:no-repeat; height:68px;}
#topbar3 {background-image:url(images/topgora.jpg); background-repeat:no-repeat; height:88px;}
#topbar4 {background-image:url(images/topgora.jpg); background-repeat:no-repeat; height:108px;}
/* #header {background-image:url(images/top.jpg); background-repeat:no-repeat;height:154px;} */
/* #header {background-image:url(images/polska_2.jpg); background-repeat:no-repeat;height:154px;} */
#header {background-image:url(images/mikolaj_2.jpg); background-repeat:no-repeat;height:154px;}
/* #header {background-image:url(images/wielkanoc_2.jpg); background-repeat:no-repeat;height:154px;}  */
#headernoc {background-image:url(images/noc2.jpg); background-repeat:no-repeat;height:154px;}
#headernoc2 {background-image:url(images/noc3.jpg); background-repeat:no-repeat;height:154px;}
#header .siteslogan {display:block; font: normal 20px Georgia, "Times New Roman", Times, serif; text-align:center; padding:45px 10px 0px 10px;}

.rotator {width: 468px; text-align: center; margin: 0 auto;}

/*Header Menu*/
#topmenu {display:block; list-style:none; padding:116px 10px 0px 10px;}
#topmenu li {display:inline;}
#topmenu a {display:block; float:left; height:28px; margin:0px 0px 0px 2px; text-decoration:none; padding:9px 20px 0; text-align:center; font-size:13px;}
#topmenu a, #topmenu a:visited, #topmenu a:active {background:url(images/menu1.jpg) repeat-x; border-left:solid 1px #abca74; border-right:solid 1px #abca74; color:#E2E9C7;}
#topmenu a:hover{background:url(images/menu2.jpg) repeat-x; border-left:solid 1px #abca74; border-right:solid 1px #abca74; color:#ffffff;}
#topmenu .active a, #topmenu .active a:visited, #topmenu .active a:active{background:url(images/menu2.jpg) repeat-x; border-left:solid 1px #abca74; border-right:solid 1px #abca74; color:#669900;}

/*Content*/
#content {background:url(images/contentbg2.jpg) repeat-y; font-size:12px;}
#mainpage { width:696px; float:left; padding:5px 5px 5px 15px; font-size:12px;}
#mainpage p {line-height:20px; margin:0px 0px 22px 0px; text-align: justify; font-size:12px;}
#mainpage blockquote {background:#ffffff; display:block; margin:5px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}

h1, h2, h3, h4, h5 {color:#669900; font-weight:bold;font-family: Arial, Helvetica, sans-serif;}
#mainpage h1 {font-size:28px;}
#mainpage h2 {font-size:24px;}
#mainpage h3 {font-size:20px;}
#mainpage h4 {font-size:18px;}
#mainpage h5 {font-size:16px;}

.postlist li {display:block; padding:0px; border-bottom: dashed 1px #D6E4A7;}
.subhead{font-size:12px; color:#669900; font-weight:bold; display:block; margin:0px; background:#F4F7EA; margin:10px 0px 0px 0px; padding:2px;}
.postlist a, .postlist a:visited, .postlist a:active {display:block; padding:3px 3px 3px 25px; background: url(images/bullet.jpg) no-repeat 3px #F7FAEF; color:#666666; text-decoration:none;}
.postlist a:hover { background: url(images/bullet2.jpg) no-repeat 3px #FFFEE6; color:#000000; text-decoration:none;}

#content #mainpage ol {margin:10px 10px 10px 25px;}
#content #mainpage ol li {padding:5px 5px 5px 20px; font-size:12px;text-align:justify;}
#content #mainpage ul li {padding:0px; font-size:12px;}
ul.square {list-style-type:square; margin-left:22px;}
ul.square li {display:list-item;}
/* border-bottom: dashed 1px #D6E4A7 */
/*Tables*/
table {
	border-collapse: collapse;
	margin: 10px 5px;		
}
th {
	height: 38px;
	padding: 0 12px;
	color: #fff;
	text-align: left;
	background: #ADD163;	
	border-width: 1px;
  border-style: solid;
  border-color: #C4DE8F #93C138 #93C138 #C4DE8F;	
}
tr {
	height: 34px;
	background: #fff;
}
td {
	background: #F8F8F8;
	padding: 0px 11px;
	border: 1px solid #E7F0CC;	
}	

table.nobg td {
 background: none;
}

.min_width {
	min-width:690px;
}
/*forms*/
form {margin:0; padding:0;}
.textfield, .textfield2, .textfield3, .textfield4, .textfield5, .textfield6, .textfield7, .textfield8, .textfield9
{background-color: #F3F4E8; margin:0px;	border: 1px solid #D6D9AE;}
.textfield:hover, .textfield2:hover, .textfield3:hover, .textfield4:hover, .textfield5:hover, .textfield6:hover, .textfield7:hover, .textfield8:hover, .textfield9:hover
{background:#FBFCF8;}
.textfield:focus, .textfield2:focus, .textfield3:focus, .textfield4:focus, .textfield5:focus, .textfield6:focus, .textfield7:focus, .textfield8:focus, .textfield9:focus
{background:#ffffff; -moz-box-shadow: 0 0 4px green;} 
.button {display: block; padding:0px; background-color:#E3E6C8; margin:3px;	border: 2px solid #efefef; color:#999933;}
.textfield {width:190px;}
.textfield2 {width:120px;}
.textfield3 {width:auto; padding:5px}
.textfield4 {width:400px;}
.textfield5 {width:220px;}
.textfield6 {width:400px;}
.textfield7 {width:500px;}
.textfield8 {width:156px;}
.textfield9 {width:270px;}

textarea {
	max-width:680px;
}
input[type="submit"] {
	padding:4px 7px;
}

input.error,label.error,select.error {
	background: none repeat scroll 0 0 #F8DBDB !important;
	border-color: #E77776 !important;;
}
label.error {
	font-weight:bold;
}

/*Sidebar*/
#sidebar { margin:0px 0px 0px 700px; background:url(images/sidebarbg.jpg) repeat-y;}
#sidebarcontents {padding:5px 15px 5px 25px; font-size:11px;}
/* #sidebarbottom {background:url(images/sidebarbottom.jpg) no-repeat 0px; height:74px;} */

/*Sidemenu*/
.menu2 {list-style:none; display: block; width: 248px; float: right; clear: right;}
.menu2 li {display:block; border-bottom:solid 1px #efefef;list-style:none; display:block; text-align: center; width: 248px;}
.menu2 li a, .menu2 li ul a:visited, .menu2 li a:active {display:block; padding:5px 1px 5px 10px; text-decoration:none; color:#333333;}
.menu2 li a:hover {background:#F8F9F2; color:#000000; padding-bottom:5px; display:block;}
.menu2 h2 { display:block; border-bottom:solid 1px #D2E6CA; padding:5px; margin:10px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#669900; font-weight:bold;}

/*footer*/
#footer {background:url(http://sejfik.com/pages/images/footer.jpg) no-repeat; height:36px; padding:10px; color:#FFFFFF; font-size:12px; line-height: 31px;}
#footer a {color:white; font-weight: bold;}
#credit {font-size:10px; padding:3px;}
#welcome {background:url(images/welcome.gif) no-repeat; height:26px; width: 221px;}
#uczestnik {background:url(images/uczestnik.gif) no-repeat; height:26px; width: 221px;}
#banery {width:120px; margin: 0 auto; clear: both; display: block}
.headingimg {
  margin:18px 0 0 0;
}
.right {text-align: right; margin-right:8px;}

/* index */
#intro{padding-bottom:10px}
h2{margin:0;margin-bottom:14px;padding:0}
#slider{width:100%;margin:0 auto;position:relative}
.scroll{height:300px;width:98%;overflow:auto;overflow-x:hidden;position:relative;clear:left;background:#fff url(images/content_pane-gradient.gif) repeat-x scroll left bottom}
.scrollContainer 
div.panel{padding:22px;min-height:160px;width:630px}
ul.navigation{list-style:none;margin:0;padding:0;padding-bottom:9px}
ul.navigation li{display:inline;margin-right:20px;border-bottom:none!important;display:inline!important;padding:0}
ul.navigation a{padding:10px;color:#000;text-decoration:none}
ul.navigation a:hover{background-color:#f6f6f6}
ul.navigation a.selected{background-color:#fff;color:#690}
ul.navigation a:focus{outline:none}
.scrollButtons{position:absolute;top:150px;cursor:pointer}
.scrollButtons.left{left:-20px}
.scrollButtons.right{right:-1px;top:190px}
.hide{display:none}

a.tipbtn {outline-style:none;}
a.tipbtn em {display:none; width:300px; z-index: 10000; direction: ltr;}
a.tipbtn:hover {text-decoration:none;}
a.tipbtn:active, a.tipbtn:focus {background:#000;}
a.tipbtn:active em, a.tipbtn:focus em {display:block; color:#fff; margin-left: 20px; width:300px; font-style:normal; cursor:default; background-color: #124F85; direction: ltr; z-index: 10000; position: absolute;}

div#tip {margin-top: 15px;}
div#reklamy, div#other {margin-top: -15px;}
.blink {text-decoration: blink;}
img { border: 0; margin: 0 auto;}
img.emots {
cursor: pointer;
margin: 5px;
}
p.small { 
  margin-bottom: 8px;
}
/* tip ul / li */
ul.tip {
	padding: 8px 10px;
	margin: 15px 10px 10px 10px;	
	color: #977C57;
	border: 1px solid #EEE8E1; 
	background: #FAF7F5;
}
ul.tip li { 
  text-align: left;
  line-height: 150%;
  border-bottom: 0px !important;
	padding: 5px 5px 6px 28px !important;
	background: #FAF7F5 url(images/comments.gif) no-repeat 0 50%;
	padding-left: 30px;
	color: #977C57;
}
div.center * {
	margin:0 auto;
}
div.ok, div.error, div.info {
  text-align: center;
  -moz-border-radius: 10px;
  -webkit-border-radius:10px;
  padding:18px 3px;
  margin: 10px 5px; 
}
div.ok {
background-color: #99CC99; 
color:green; 
}
div.error {
background-color:#fee; 
border:solid 1px #d36;
color:#934; 
}
div.info {
background-color:#6495ED;
border:solid 2px #483D8B;
color:white; 
}
#pageflip {
	position: relative;
}
#pageflip img {
	width: 50px; height: 52px;
	z-index: 99;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block {
	width: 50px; height: 50px;
	position: absolute;
	z-index: 50;
	right: 0; top: 0;
	background: url(images/naroznik.gif) no-repeat right top;
	text-indent: -9999px;
}
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#ads_tips div { font-family: 'lucida grande', helvetica, verdana, arial, sans-serif;
  margin: 0; padding: 0; font-size: small; color: #333 }
#formularz fieldset {
  width: 90%; padding: 20px;
}
#formularz legend {
  color: #fff;background: green; border:1px solid #781351; padding: 2px 6px;
}
#formularz label {
  display:block; float:left; min-width:10em;
}
#formularz p {
  margin: 2px 0 11px
}

#widget_fb {
	float:right;
	width:232px;
	height:320px; 
	background: url('./images/slider_fb.png');
	display:block;
	right:-205px;
	position:fixed;
	top:180px;
	z-index:10000;
}

div.center {
	text-align:center;
}

/* SHOUT */
#shoutTable {
	width:98%;
}
#shoutTable .grav {
	width:60px;
}

/* PW */
.userPhoto, .userPhoto_large {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #D5D5D5;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
  padding: 1px;
  height: 30px;
  width: 30px;
}
.userPhoto_large {
  height: 90px;
  width: 90px;
}
.left {
  float: left;
}
.last_post {
  margin-left: 45px;
}
.conv_container, .new_post {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #D8D8D8;
  margin: 8px 0;
  width:98%;
}
.conv_container h3, .new_post h3 {
  background: none repeat scroll 0 0 #D8DDE8;
  font-size: 16px;
  font-weight: normal;
  height: 36px;
  line-height: 36px;
  padding: 0 10px;
}
.conv_container h3 {
  background: none repeat scroll 0 0 #E5EDF3 !important;
}
.author_info {
  float: left;
  font-size: 12px;
  padding: 15px 10px;
  text-align: center;
  width: 155px;
}
p.posted_info {
  color: lightgrey;
  font-size: 11px !important;
}
.author_info p {
	text-align: center !important;
}
.post_body {
  margin: 0 10px 0 185px;
  padding-top: 6px;
}
.post {
	min-height: 25px;
  color: #282828;
  line-height: 1.4;
}
.post_controls {
	text-align: right;
}
.reply_containter {
	margin: 12px 0 !important;
}
.reply {
	width: 80%;
	height: 40px;
	padding: 8px;
}
.input {
	width: 80%;
	padding: 4px;
	margin: 12px 0 !important;
}
.post_block p {
	margin: 0 0 8px !important;
}
#mainpage h3 {
  font-size: 20px;
}

#sound-swap img {
	margin-bottom:-2px;
}

/* enter clock */
.analog {
	position: relative;
	width: 150px;
  margin: auto;
	background: url(./images/clockface.jpg);
	list-style: none;
}
.analog,.analog .hour,.analog .min,.analog .sec {
	height: 150px;
}
.analog .hour,.analog .min,.analog .sec {
	position: absolute;
	width: 8px;
	top: 0;
	left: 70.5px;
  padding: 0;
}
.analog .sec {
	background: url(./images/sechand.png);
	z-index: 3;
}
.analog .min {
	background: url(./images/minhand.png);
	z-index: 2;
}
.analog .hour {
	background: url(./images/hourhand.png);
	z-index: 1;
}
.title {
	font-size: 11px;
	font-weight: bold;
	color: #333;
}
.analog .meridiem {
	margin-top: 90px;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
  display: inline-block !important;
}



