/*
Theme Name: climb.pl - New age
Theme URI: 
Version: 4.0
Description: climb.pl - New age
Author: butcher
Author URI: http://www.exposeit.pl
*/

.dropdownform { width:100px;}

.alert { font-size:16px; color:#C00; padding:5px; font-weight:bold; border:solid #666 4px;}
body { margin:0px 0; padding:0; font: 74% Geneva, Sans-Serif; color:#333;  line-height: 1.4em; background-color: #fff; background: url(images/bg-all.png)repeat;}

#banner { }
#reklama-podstrony-top { width:100%; background-color: #f5f5f5; min-height:90px; padding:2px; margin:0 auto; max-height:100px;}

#pogoda { font-size:10px; }
#poz h1 { font-size:9px; color:#CCC; background-image:none; padding:0px; margin-bottom:-5px; position: relative; top:-10px;}

#header { height: 152px; width:100%; background: url(images/bg.jpg); background-repeat:repeat-x;}

#header-logged { height: 118px; width:900px; background: url(http://www.climb.pl/images/header-logged.jpg); background-repeat:no-repeat;}

#header-logged-menu { position:relative; top: 3px;left: 215px; float:left; font-family:Verdana; font-size:9px; text-shadow:#333;}

.kokpit { height: 25px; background: url(images/i-kokpit.jpg); background-repeat:no-repeat; padding-left: 25px; display: inline-block;}
.wiad { height: 25px; background: url(images/i-wiadomosci.jpg); background-repeat:no-repeat; padding-left: 30px; display: inline-block;}
.dodaj { height: 25px; background: url(images/i-dodaj.jpg); background-repeat:no-repeat; padding-left: 25px; display: inline-block;}
.profil { height: 25px; background: url(images/i-profil.jpg); background-repeat:no-repeat; padding-left: 22px; display: inline-block;}

#menu { height: 31px; padding-left:10px; display:inline-block;}

/* Linki do przodu i wstecz na stronie glównej */
 
#prev { float:left; }
#prev a { display:block; height:28px; width:250px;background: url(images/prev.png); background-repeat:no-repeat; padding-top:6px; padding-left:35px;}
#prev a:hover { display:block; height:28px; width:250px;background: url(images/prev-over.png); background-repeat:no-repeat; padding-top:6px; padding-left:35px; }

#next { float:right;}
#next a { display:block; height:28px; width:250px;background: url(images/next.png); background-repeat:no-repeat; padding-top:8px; padding-right:35px; background-position:right; text-align:right;}
#next a:hover { display:block; height:28px; width:250px;background: url(images/next-over.png); background-repeat:no-repeat; padding-top:8px; padding-right:35px; background-position:right; text-align:right;}

/* Linki do przodu i wstecz - inne do 650px */

#prev-s { float:left; }
#prev-s a { display:block; height:28px; width:280px;background: url(images/prev.png); background-repeat:no-repeat; padding-top:6px; padding-left:35px;}
#prev-s a:hover { display:block; height:33px; width:280px;background: url(images/prev-over.png); background-repeat:no-repeat; padding-top:6px; padding-left:35px; }

#next-s { float:right;}
#next-s a { display:block; height:28px; width:280px;background: url(images/next.png); background-repeat:no-repeat; padding-top:6px; padding-right:35px; background-position:right top; text-align:right;}
#next-s a:hover { display:block; height:28px; width:280px;background: url(images/next-over.png); background-repeat:no-repeat; padding-top:6px; padding-right:35px; background-position:right top; text-align:right;}

/* Postmeta */
#postmeta { padding:8px; background-color: #F7F7F7; width:640px; margin:auto;}
#postmeta-l { float:left; width:320px;}
#postmeta-r { float:right; width:300px;}

/* ---------------*/
.topoalert {color:#C00;}

#awaria { font-size:16px; font-weight:bold; color:#C00; }
#tagcloudflash { margin:0 auto; }


#menu li { display:inline-block; list-style:none; text-decoration:none; padding-left: 10px;}
#menu a { display:inline-block; padding: 4px; text-decoration:none; padding-left: 10px; padding-right: 10px; color:#FFF;}
#menu a:hover { display:inline-block; padding: 4px; background-color:#333; color:#FFF; text-decoration:none;padding-left: 10px; padding-right: 10px;}


.header .h1 a { color: #454545; float: left;padding: 170px 0 0 0;font: bold 2.9em Geneva, sans-serif;text-transform: uppercase;}

.header .h1 a:hover {color:#333;}

.header .description {float: right;clear: both;padding: 1px 60px 0 0px;color: #900;font: bold 1.0em Arial, sans-serif;}

#nav {list-style: none;margin: 0;position: absolute;left: 0px;top: 0px;}

#nav li {float: left;margin-left: 5px;}

#nav .current_page_item a{color: #ccc;}

#nav .page_item a{color: #000000;text-decoration: none; text-transform: uppercase; font-style:normal; font-variant:normal; font-weight:normal; line-height:100%; font-size:18pt; font-family:Impact; padding-left:17px; padding-right:17px; padding-top:30px; padding-bottom:30px}

#nav .page_item a:hover {color: #900;} 
blockquote {background: url(images/stripes.gif)repeat;color: #C60303;border-right: 5px solid #C60303;
padding: 5px;}

p { margin: 0 0 5px 0; padding: 0; color: #333; background: inherit;}

a { color: #C60303;text-decoration:none;}
li { list-style:none;}
a:hover { color: #333;text-decoration:underline;}

img {border: 0;}

.content { color: #333; margin: 0px 0px 0px 0px; padding: 0; width: 100%; background-color: #fff; }

.contentbg { color: #333; margin: auto; padding: 0; width: 900px; background-color: #fff; }

.closing {height: 2000px; width: 7px; background-color: #990000;border-left-width:0px; border-right-style:solid; border-right-width:3px; border-top-width:0px; border-bottom-width:0px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px}


/* Style left side */

.left_sidebar {font-size: 95%; margin: 0px 0px 0px 0px; padding: 3px 5px 5px 10px;width: 145px; background-color: #fff;}

.left_sidebar h1 {background: url(images/l-side-h2.png) no-repeat; color:#FFF; padding-left:10px; padding-top: 5px; padding-bottom: 10px; font-size:12px;}

/* Style right side */

.right_sidebar {font-size: 95%; margin: 0px 0px 0px 0px; width: 175px; padding: 3px 5px 5px 10px; background-color: #fff;}
.right_sidebar h1 {background: url(images/r-side-h2.png) no-repeat; color:#fff; padding-left:10px; padding-top: 5px; padding-bottom: 10px; font-size:12px;}

.right_sidebar-filmy {font-size: 95%; margin: 0px 0px 0px 0px; width: 210px; padding: 3px 5px 5px 10px; background-color: #fff;}
.right_sidebar-filmy h1 {background: url(images/r-side-filmy-h2.png) no-repeat; color:#fff; padding-left:10px; padding-top: 5px; padding-bottom: 10px; font-size:12px;}

.filmy-archiwum 

.filmy-archiwum ul { padding :3px; list-style:none; }
.filmy-archiwum ul li {background:#000 url(images/li.gif) color: #900;margin:0;padding:3px; list-style :none;}
.filmy-archiwum li a { color: #900; list-style : none; padding:3px;}
.filmy-archiwum li a:hover { color: #333; list-style : none; background-color: #E1E1E1; text-decoration:none; padding:3px;}
.filmy-archiwum ul li a { color: #900; list-style : none; padding:3px;}
.filmy-archiwum ul li a:hover { color: #333; list-style : none; background-color: #E1E1E1; text-decoration:none; padding:3px;}


/* Style right side topo */

.right_sidebar-topo {font-size: 95%; margin: 0px 0px 0px 0px; width: 175px; padding-top:3px;background-color: #fff;}
.right_sidebar-topo h1 {background: url(images/r-side-h2.png) no-repeat; color:#fff; padding-left:10px; padding-top: 5px; padding-bottom: 10px; font-size:12px; }
.right_sidebar-topo a {background-color: #F5F5F5; padding: 3px; display: block; text-decoration: none; border-right:#999 solid 4px; border-left:#999 solid 4px;}
.right_sidebar-topo a:hover {background-color: #B30004; padding: 3px; color:#FFF; display: block; text-decoration: none;  border-left:#000 solid 15px;}
.right_sidebar-topo a:active {background-color:#444; padding: 3px; color:#FFF; display: block; text-decoration:line-through;}
.right_sidebar-topo li { list-style:none; }

/* Wspolne style left i right side */

.left_sidebar ul, .right_sidebar ul, .right_sidebar-filmy ul{ margin: 5px 0 5px 15px; padding :0; list-style:disc; }
.left_sidebar ul li, .right_sidebar ul li, .rightsidebar-filmy ul li {background:#000 url(images/li.gif) color: #900;margin:0;padding:0; list-style :disc;}
.left_sidebar li a, .right_sidebar li a, .right_sidebar-filmy li a { color: #900; list-style : none;}
.left_sidebar li a:hover, .right_sidebar li a:hover, .right_sidebar-filmy li a:hover { color: #333; list-style : none; background-color: #E1E1E1; text-decoration:none;}

#goryonline a{ display:inline-block; background-color:#fff; height:18px; width:330px; padding-left:5px; }
#goryonline a:hover{ display:inline-block; padding-left:10px; background-color: #600; color:#FFF; height:18px; width:330px; text-decoration:none; border-left:6px #000 solid; }
#gory {  background-image:url(gorylogo.png); background-repeat:no-repeat; height:20px; padding-top:14px; padding-left: 80px; font-size:16px;}

.main-topo, .main-topo-pl, .main-topo-eu { width: 690px; font-size: 95%; margin: 0px 0px 5px 0px; padding: 5px 5px 5px 10px; color: #333; background-color: #fff;}
.main-topo h1 {background: url(images/h2-680.png) no-repeat; color:#fff; padding-left:10px; padding-top: 5px; padding-bottom: 10px; font-size:12px;}
.main-topo-pl h1 {background: url(images/h2-topo-pl-700.png) no-repeat; color:#333; padding-left:65px; padding-top: 13px; padding-bottom: 20px; font-size:12px;}
.main-topo-eu h1 {background: url(images/h2-topo-eu-700.png) no-repeat; color:#333; padding-left:65px; padding-top: 13px; padding-bottom: 20px; font-size:12px;}

.pagenav { list-style : none; }

.main { width: 510px; font-size: 95%; margin: 0px 0px 5px 0px; padding: 5px 5px 5px 10px; color: #333; background-color: #fff;}
.main h1 {background: url(images/h2-500.png) no-repeat; color:#fff; padding-left:10px; padding-top: 5px; padding-bottom:12px; font-size:12px; margin-bottom:-3px;}
.main h2 a, .main h2 a:visited {color: #600; padding-left:10px; padding-top: 5px; padding-bottom: 10px; font-size:12px;}
.main h2 a:hover {color: #000; padding-left:12px; padding-top: 5px; padding-bottom: 10px; font-size:12px;}
.main-news { width: 650px; font-size: 95%; margin: 0px 0px 5px 0px; padding: 5px 5px 5px 10px; color: #333; background-color: #fff;}
.main a, .main a:visited{ color: #600; }
.main h1 a, .main h1 a:visited{ color: #fff; }

.main-news h1 {background: url(images/h2-650.png) no-repeat; color:#fff; padding-left:10px; padding-top: 5px; padding-bottom: 10px; font-size:12px;}
.main-news h1 a { color:#fff; }

.main-filmy-online h1 a, .main-filmy-online a, .main-filmy-online h1 a:visited { color:#fff; text-decoration:none; }
.main-filmy-online h1 {background: url(images/h2-900.png) no-repeat; color:#fff; padding-left:10px; padding-top: 5px; padding-bottom: 10px; font-size:12px;}

.sociable h2 { background: url(images/h2-650-other.png) no-repeat; color: #333; padding-left:10px; padding-top: 5px; padding-bottom: 15px; font-size:12px; margin:auto; display:inline-block; width:650px; }


.main-350 h1, .main-350 h2 {background: url(images/h1-360.png) no-repeat; color:#fff; padding-left:10px; padding-top: 5px; padding-bottom: 10px; font-size:12px;}
.main-350 h1 a, .main-350 h2 a{ color:#fff; }

#sidebar360 {
	width:360px;
	margin:auto 0px;
	padding:0px;
	}


.topo { border:solid; border-color:#666; border-width:8px; width:660px;}
iframe {border:solid; border-color:#fff; border-width:1px; }

.entry a, .entry a:visited {color:#900; }

.more-link {text-align:right; font-weight:bold;}
.main a:hover{ color: #F00; text-decoration: none; }

.footer-partnerstwo { clear:both; width: 900px; margin:auto; }
.footer-reklama a { color:#F00;}  .footer-reklama a:hover { color: #900;}
.footer {background: url(images/footer.png) no-repeat; clear:both; width: 900px;  font-size:90%; color:#999; margin:auto; padding-left:10px; padding-right:0px; padding-top:10px; padding-bottom:50px; text-align:left;}
.footer a { color:#FFF;}
.footer p{text-align: center;}
.footer-right { float:right; width:520px; }

.exposeit { float:right; width:390px; height:50px; margin:auto; }
.exposeit-reklama { float:left; width:130px; height:50px; margin:auto; cursor: pointer; }

fieldset {border: 2px dotted #900;}
textarea.text { height: 150px; width: 90%; border: 1px solid #C60303; background: #000; color: #fff;}
textarea:hover.text { border: 1px solid #C60303; background: #000; color: #ccc;}
input.field { border: 1px solid #C60303; background-color: #000; width: 100px; color: #fff;}
input:hover.field { border: 1px solid #C60303; background: #000; color: #ccc;}
input.text { margin: 0; width: 110px;border: 1px solid #C60303; background: #000;color: #ccc; }
input:hover.text { border: 1px solid #C60303; }
input.searchbutton { margin: 0; font-size: 100%; font-family: Geneva, Sans-serif; border: none; 
background: #fff; color: #333; padding: 1px; font-weight: bold; }

.page h1 , .page h1 a, .page h1 a:visited .widgettitle{ margin: 0 0 5px 0; font: bold 1.1em sans-serif,Geneva; color: #C60303; border-bottom: 1px solid #C60303; }

.h3 { font: bold 10px sans-serif,Geneva; color: #C60303; }

.date { background: #F8F8F8; color: #999; text-align: right; 
margin-right:15px; padding-right:10px; }

.date a { color: #C60303; }

.time { color: #192D50; float: left;text-align: left; padding: 5px 0 0 15px; }
input.button { background: #000; color: #ccc;border-right: 1px solid #C60303;
border-bottom: 1px solid #C60303;}

.comments { padding: 10px 10px 8px 10px; margin: 0 0 7px 0; background: #000; color: #fff;}

.commentsbox { padding: 8px 0 10px 10px; margin: 0 0 10px 0; background: #fff; color: #000;}

.error {color: #900;background-color: #333;padding: 7px;margin-top: 5px;margin-bottom: 10px;
border: 1px dashed #900;}

#commentlist li {margin-bottom: 1.5em;padding-bottom: 1em;border-bottom: 1px solid #C60303;}
#commentform {margin: 1em 0;background: #fff;width: 580px;}
#commentform textarea {background: #fff;border: 1px solid #C60303;width: 380px;}
#commentform textarea:hover {background: #fff;border: 1px solid #C60303;}
#commentform textarea:focus {background: #fff;border: 1px solid #C60303;}
#commentform #email, #commentform #author, #commentform #url {font-size: 1.1em;background: #fff;
border: 1px solid #C60303;width: 380px;}
#commentform :hover#email, #commentform :hover#author, #commentform :hover#url {font-size: 1.1em;
background: #fff;border: 1px solid #C60303;width: 380px;}
#commentform :focus#email, #commentform :focus#author, #commentform :focus#url {font-size: 1.1em;
background: #fff;border: 1px solid #C60303;width: 380px;}
#commentform input{margin-bottom: 3px;}

a img{border:none;}
p img { padding: 1px; }

img.centered { margin-left: auto; margin-right: auto; display:inline; }

img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }

img.alignleft { padding: 4px; margin: 0 4px; display: inline;  }

.alignright { float: right; padding: 4px; background: transparent; margin-left: 4px; margin-top: 3px; margin-bottom: 5px; }

.alignleft { float: left; padding: 4px; background: transparent; margin-right: 4px; margin-top: 3px; margin-bottom: 5px; }
acronym, abbr, span.caps{ font-size: 0.9em;letter-spacing: .07em;}
acronym, abbr, span.caps {cursor: help;}
acronym, abbr {border-bottom: 1px dashed #900;}

#szukaj { margin: 0 auto;}
input.submit { width: 28px; height: 20px; font-weight: bold; border: none; background: #1E1F21; padding: 3px; color: #888; }
#search {color: #aaa;padding: 10px 5px 5px 5px;height: 20px;background: #fff;}
#search a { color: #900; }#search a:hover { color: #fff; }
#search .searchbar {float: right;width: 80px;text-align: right;padding-right: 5px;border-left: 1px solid #333;}
:after.clearfix { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 

.clearfix {display: inline-block;} /* Hides from IE-mac \*/ * html .clearfix {height: 1%;} 

.clear {clear: both;}

.clearfix {display: block;} /* End hide from IE-mac */

.navigation a, .navigation a:hover {color:#900;}


/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:1em;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #778;
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #778;
 border-bottom: none;
 background: #DDE;
 text-decoration: none;
}

ul.tabbernav li a:link { color: #448; }
ul.tabbernav li a:visited { color: #667; }

ul.tabbernav li a:hover
{
 color: #000;
 background: #AAE;
 border-color: #227;
}

ul.tabbernav li.tabberactive a
{
 background-color: #fff;
 border-bottom: 1px solid #fff;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:5px;
 border:1px solid #aaa;
 border-top:0;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}


#avatar_container {
	width:80px;
	height:80px;
	margin:auto;
	padding-right:10px;
	float:left;

}
