/* 







Theme Name: Xebyte







Theme URI: http://www.xebyte.pl







Description: Dedicated wordpress template for Xebyte.pl







Author: Xebyte







Author URI: http://xebyte.pl







Version: 1.0 







. 







Zajebiste w chuj c'nie







. 







*/  







* {



	margin: 0;



	padding: 0;



}



body {



	background-color: #f9f9f9;



	font-size: 13px;



	font-family: Verdana, Geneva, sans-serif;



}



img {



        border: 0;



}



#wrapper {



	width: 975px;



	margin: 20px auto;



}



#top {



	width: 975px;



	height: 120px;



	overflow: hidden;



}



#logo {



	width: 474px;



	height: 120px;



	float: left;



	margin-left: 10px;



}
#logo:hover {
	background: url(images/logo_bg.png);
}

#navigation {



	float: right;



	margin-top: 70px;



}



#navigation ul {



	list-style: none;



}



#navigation ul li {



	float: left;



	background: url(images/divider.png) no-repeat right;



	margin-left: 10px;



	padding-right: 10px;



}



#navigation ul li a {



	text-decoration: none;



	color: #0071af;



	font-family: Verdana, Geneva, sans-serif;



	font-size: 16px;



}



#navigation ul li a:hover {



	color: #3cb1ed;	



}



#navigation ul li:last-child {



	background: none !important;	



}



#wrap-top {



	width: 975px;



	height: 13px;



	background: url(images/top.png);



}



#content {



	width: 975px;



	height: 100%;



	overflow: hidden;



	background: url(images/content.png);



}



#entries {



	float: left;



	width: 650px;



	margin-left: 20px;



	color: #4E4E4E;



}



#entries .post {



	margin-bottom: 10px;



}



#entries .post h1 a {



	color: #333;



	font-size: 20px;



	text-decoration: none;



	border-bottom: 1px dotted #666;



	padding-bottom: 5px;



}



#entries .post h1 a:hover {



	color: #5B5B5B;	



}



#entries .post div.meta {



	font-size: 12px;	



	margin-top: 10px;



	margin-bottom: 5px;



	color: #979797;



}



#entries .post div.meta a {



	text-decoration: none;



	color: #666666;



}



#entries .post div.meta a:hover {



	color: #999999;



}



#entries a {



	text-decoration: none;



	color: #424242;



}



#entries a:hover {



	color: #999999;	



}

/* PORTFOLIO */

#entries .p-start {

	background: url(images/content-top.png) bottom no-repeat;

	width: 650px;

	height: 15px;

}

#entries h1.panel a {

	border: none !important;

}

#entries .p-content {

	background: url(images/content-middle.png) repeat-y;

	width: 650px;

	padding: 10px;

}

#entries .p-end {

	background: url(images/content-bottom.png) no-repeat;

	width: 650px;

	height: 6px;

}

#entries .p-content img {

	border: none;

	margin-top: -6px;

	margin-bottom: 10px;

}

#entries .p-content ul {

	margin-left: 15px;

}

#entries .p-content ul ul {

	list-style: circle;

}

#entries .p-content p {

	margin-top: 10px;

	max-width: 600px;

}

#entries .p-content .trigger {

	font-size: 14px;

	padding-left: 18px;

	background: url(images/toggle_plus.gif) left no-repeat;

}

.active {

	background: url(images/toggle_minus.gif) left no-repeat !important;

}

.current {

	margin-left: 5px;

}

#entries .p-content .info {

	margin-left: 15px;

}

/* END OF PORTFOLIO */



#sidebar {



	float: right;



	width: 270px;



	margin-right: 20px;



	margin-top: 5px;



}



#sidebar .panel {



	margin-bottom: 10px;	



	padding-bottom: 6px;



	width: 272px;



	background: url(images/panel-bottom.png) bottom no-repeat;



}



#sidebar .panel h2 {



	font-size: 16px;



	background: url(images/panel-top.png) bottom no-repeat;



	padding-bottom: 10px;



	width: 272px;



}



#sidebar .panel ul {



	list-style: none;



	background: url(images/panel-content.png) repeat-y;



	width: 272px;



}



#sidebar .panel ul li {



	padding: 5px;



	border-bottom: 1px dashed #e2e2e2;



}



#sidebar .panel ul li a {



	color: #666;



	text-decoration: none;



}



#sidebar .panel ul li a:hover {



	color: #ACACAC;



}



#sidebar .panel ul li:before {



	content: url(images/arrow.png);



	padding-right: 5px;



}



#sidebar .panel ul li:last-child {



	border: none;	



}



#sidebar .panel div {



	color: #666;



	background: url(images/panel-content.png) repeat-y;



	width: 272px;



}

#sidebar .panel div p {

	padding: 10px;

}



#footer {



	width: 975px;



	height: 40px;



	background: url(images/footer.png);



}



#footer p, #footer ul {



	line-height: 43px;



	margin-left: 20px;



	color: #fff;



}
#footer p {
	float: left;
	margin-right: 5px;
}
#footer ul {

	list-style: none;

}
#footer ul li {
	float: left;
	margin-right: 10px;
}

#footer p a, #footer ul li a {



	text-decoration: none;



	color: #fff;



	border-bottom: 1px dotted #EAEAEA;



}



#footer p a:hover, #footer ul li a:hover {



	color: #EAEAEA;



}



#comments {



	margin-top: 10px;



}



#comments .author {



	font-size: 14px;



}



#comments .date {



	font-size: 12px;	



}



.comment-content {



	width: 550px;



	background: url(images/comment-middle.png);



	height: 100%;



}



.comment-text {



	margin: 0 auto;



	width: 544px;



	background: url(images/comment-gradient.png) top repeat-x;



}



.comment-text p {



	padding: 10px;



	color: #7f7f7f;



}



.comment-top {



	margin-top: 5px;



	width: 550px;



	height: 22px;



	background: url(images/comment-top.png);



}



.comment-bottom {



	width: 550px;



	height: 3px;



	background: url(images/comment-bottom.png);



	margin-bottom: 25px;



}



#comments p.approv {



	margin-bottom: 5px;



	font-style: italic;



}



#comment-form {



	width: 700px;



	margin-top: 20px;



	background: url(images/panel-gradient.png) top repeat-x #fefefe;



}



#comment-form input {



	border: 1px solid #cacaca;



	background: url(images/button.png) top repeat-x #fefefe;



	width: 180px;



	padding-left: 5px;



	font-style: italic;



	color: #505050;



	display: inline;



	padding: 7px;



	margin: 10px;



	margin-left: 0 !important;



}



#comment-form input[type="hidden"] {



	display: none;



}



#comment-form textarea {



	width: 535px;



	margin: 0 10px 0 0;



	background: url(images/button.png) top repeat-x #fefefe;



	border: 1px solid #cacaca;



	padding: 5px;



	color: #505050;



}



/* GALEROA */

table {

	margin-top: 10px;

}

table td img {

	width: 150px;

	padding: 5px;

	border: 1px solid #e7e7e7;

}

/* END OF GALERIA */