body {
	margin: 0px;
	padding: 0px;
	font-family: "Arial" , sans-serif;
	font-size: 11px;
	color: #636363;
	background: url('images/bkg.jpg');
}
select {
	margin: 0px;
	padding: 0px;
}
ul, li, p, div, a, img, h1, h2, h3 {
	margin: 0;
	padding: 0;
	text-indent: 0;
}
.textVersion {
	display: none;
}
p {
	line-height: 1.25em;
}
a, a:visited {
	color: #8459f6;
	text-decoration: none;
	font-weight:bold;
}
a:hover {
	text-decoration: underline;
}
a img{
  border:none;
}
.clearfix{
  font-size:0px;
	clear: both;
}
a.goToComment img{
  padding-bottom:1px;
}
a.goToComment:hover img{
  padding-bottom:0px;
  border-bottom:1px solid #8459f6;
}
/* ------------------------------------------------------------------------------ MAIN DIVS */

#top, #contentener, #footer {
	clear: both;
	width: 987px;
	margin: 0px;
	padding: 0px;
}
#menIco{
  background: url('images/men_img.jpg') 987px 136px no-repeat;
}
#bosIco{
  background: url('images/bos_img.jpg') 987px 136px no-repeat;
}
#boyIco{
  background: url('images/boy_img.jpg') 987px 136px no-repeat;
}
#crazyMenIco{
  background: url('images/crazy_men_img.jpg') 987px 136px no-repeat;
}
#womenIco{
  background: url('images/women_img.jpg') 987px 136px no-repeat;
}
/* ------------------------------------------------------------------------------ TOP DIV */
#top {
	height: 136px;
	background: url('images/top_shadow.jpg') bottom right no-repeat;
}
#top h1 {
  padding:80px 0px 0px 31px;
	float: left;
	width: 191px;
}
#top h1 a img{
  float:left;
}
#top h1 a {
	display: block;
	width: 191px;
	height: 30px;
}

#top #socialMedia {
    float:right;
    margin-top:110px;
}

#top #socialMedia ul {
    list-style:none;
}

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

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

#top ul li a span {
    display: none;
}

#top ul #socialBlip a:link, #top ul #socialBlip a:visited {
    display:block;
    width: 25px;
    height: 16px;
    background: url('images/blip.gif') no-repeat 0 0;
}

#top ul #socialBlip a:hover {
    background: url('images/blip_ov.gif') no-repeat 0 0;
}

#top ul #socialFacebook a:link, #top ul #socialFacebook a:visited {
    display:block;
    width: 43px;
    height: 16px;
    background: url('images/facebook.gif') no-repeat 0 0;
}

#top ul #socialFacebook a:hover {
    background: url('images/facebook_ov.gif') no-repeat 0 0;
}

#top ul #socialVimeo a:link, #top ul #socialVimeo a:visited {
    display:block;
    width: 57px;
    height: 16px;
    background: url('images/vimeo.gif') no-repeat 0 0;
}

#top ul #socialVimeo a:hover {
    background: url('images/vimeo_ov.gif') no-repeat 0 0;
}

#top ul #socialYoutube a:link, #top ul #socialYoutube a:visited {
    display:block;
    width: 40px;
    height: 16px;
    background: url('images/youtube.gif') no-repeat 0 0;
}

#top ul #socialYoutube a:hover {
    background: url('images/youtube_ov.gif') no-repeat 0 0;
}

/* ------------------------------------------------------------------------------ CONTENT DIV */
#contentener{
  
  padding:56px 20px 80px 0px;
  background: url('images/content_shadow.png') bottom right no-repeat;
}

/* ------------------------------------------------------------------------------ LEFT DIV */
#sidebarl{
  float:left;
  width:167px;
  padding:0px 35px 0px 0px;
}
#sidebarl h2{
  margin:0px 0px 10px 30px;
}
#sidebarl ul{
  list-style-type:none;
}
#sidebarl ul li ul{
  background: url('images/sub_left_separator.gif') top left repeat-x;
}
#sidebarl ul li{

}
#sidebarl ul li a{
  display:block;
  padding:0px 0px 0px 30px;
  width:137px;
  height:28px;
  line-height:28px;
  background: url('images/sub_left_separator.gif') bottom left repeat-x;
}
#sidebarl ul li a:hover{
  color:#FFF;
  text-decoration:none;
  background: url('images/sub_left_a_over.jpg');
}
#sidebarl ul li h2{
  height:17px;
}
#sidebarl ul li h2 span{
  display:none;
}

#sidebarl ul li.categories h2.portfolio{
  background: url('images/head_portfolio.png') 0 0 no-repeat;
  margin-top:45px;
}

#sidebarl ul li.categories h2.portfolio a{
  display:block;
  padding:0;
  margin:0;
  background:0;
}

#sidebarl ul li.categories h2.kontakt{
  background: url('images/head_kontakt.png') 0 0 no-repeat;
  margin-top:45px;
}

#sidebarl ul li.categories h2.kontakt a{
  display:block;
  padding:0;
  margin:0;
  background:0;
}

#sidebarl ul li.categories h2.kategorie{
  background: url('images/head_kategorie.png') 0 0 no-repeat;
}

#sidebarl ul li.widget_categories h2{
  background: url('images/head_kategorie.png') 0 0 no-repeat;
}
#sidebarl ul li.widget_links h2{
  margin-top:75px;
  background: url('images/head_links.png') 0 0 no-repeat;
}
#sidebarl ul li.widget_archive h2{
  margin-top:45px;
  background: url('images/head_archiwum.png') 0 0 no-repeat;
}
#sidebarl form{
  padding:0px;
  margin:0px;
  position:relative;
  top:-1px;
}
#sidebarl form .inpuText{
  padding:0px;
  margin:0px;
  position:absolute;
  top:0px;
  left:0px;
  border:none;
  border-top:1px solid #8459f6;
  border-bottom:1px solid #8459f6;
  font-weight:bold;
  font-size:1em;
  color:#8459f6;
  padding:7px 6px 6px 30px;
  width:100px;
}
#sidebarl form .inpuButton{
  position:absolute;
  top:0px;
  left:136px;
}

/* ------------------------------------------------------------------------------ RIGHT DIV */
#sidebarr{
  float:right;
  width:285px;
  padding:0px 20px 0px 0px;
}
#sidebarr ul li h2{
  height:17px;
}
#sidebarr ul li h2 span{
  display:none;
}
#sidebarr ul li.widget_recent_comments h2{
  margin-bottom:15px;
  background: url('images/head_ostatnie_komemtarze.png') 0 0 no-repeat;
}
#sidebarr ul{
  list-style-type:none;
}
#sidebarr ul#recentcomments li{
  padding:25px 0px 0px 0px;  clear:both;
  
}
#sidebarr ul li .recentcommentsAuthor{
  width:75px;
  padding:0px 10px 0px 0px;
  float:left;
  text-align:right;
}
#sidebarr ul li .author{
  color:#8459f6;
  display:block;
}
#sidebarr ul li .author a{
  font-weight:normal;
}
#sidebarr ul li .author a:hover{
  text-decoration:underline;
}
#sidebarr ul li .recentcommentsText{
  width:200px;
  padding:0px 0px 0px 0px;
  float:left;
  text-align:justify;;
  background: url('images/sub_left_separator_gray.gif') bottom left repeat-x;
}
#sidebarr ul li .recentcommentsText p{
  line-height:16px;
  padding-bottom:10px;
}
#sidebarr ul li span.date{
  text-align:right;
  display:block;
  padding:7px 0px 0px 0px;
}
#content{
  width:450px;
  float:left; 


}
#content h2, #content h1.postTitle{
  text-transform:uppercase;
  font-size:20px;
  line-height:17px;
  background: url('images/sub_left_separator.gif') bottom left repeat-x;
  padding-bottom:10px;
  color: #8459F6;
}
#content h3.comment{
  text-transform:uppercase;
  font-size:20px;
  height:17px;
  background: url('images/head_komentarze.png') 0 0 no-repeat;
  padding-bottom:10px;
  color:#8459F6;
  margin-bottom:10px;
  text-align:left;
}
#content h3.comment span{
  display:none;
}
#content h3{
  text-transform:uppercase;
  font-size:20px;
  line-height:17px;
  background: url('images/sub_left_separator.gif') bottom left repeat-x;
  padding-bottom:10px;
  color:#8459F6;
  margin-bottom:10px;
  text-align:right;
}
#content h3#comments{
  text-transform:uppercase;
  font-size:15px;
  line-height:17px;
  background: url('images/sub_left_separator.gif') top left repeat-x;
  padding-top:10px;
  color:#8459F6;
  margin:10px 0px;
  text-align:left;
}

#content h4{
  text-transform:uppercase;
  font-size:14px;
  line-height:15px;
  background: url('images/sub_left_separator.gif') bottom left repeat-x;
  padding-bottom:10px;
  color:#8459F6;
  margin-bottom:10px;
  text-align:left;
}

#content p.navigationsLink{
  text-transform:uppercase;
  font-size:12px;
  line-height:17px;
  background: url('images/sub_left_separator.gif') bottom left repeat-x;
  padding-bottom:10px;
  margin-bottom:10px;
  text-align:center;
}
#content span.date{
  display:block;
  padding:7px 0 0;
  text-align:right;
}

#content ul.aboutPost{
  list-style-type:none;
  padding:20px 0px 0px 0px;
  margin-bottom:10px;
}
#content ul.aboutPost li{
  float:left;
}
#content ul.aboutPost li span{
  color: #8459f6;
  font-weight:bold;
}
#content ul.aboutPost li.author{
  width:140px;
}
#content ul.aboutPost li.category{
  width:159px;
  text-align:left;
  padding-right:20px;
}
#content ul.aboutPost li.comment{
  width:130px;
  text-align:right;
  border-left:1px solid #636363;
}
#content ul.aboutPost li.comment img{
  margin-right:5px;
  position:relative;
  top:3px;
}
#content .postContent{
  padding:10px 0px;
/*  background: url('images/sub_left_separator.gif') bottom left repeat-x; */
}
#content .postspace{
  height:100px;
}

#content .postContent img{
  border:2px solid #636363;
  margin:0px 0px 10px 0px;
}

#content .postContent img.wp-smiley{
  border:none;
}
#content .postContent p{
  padding:15px 0px;
  line-height:18px;
}
#content .postContent ul{
	padding-left:40px;
	list-style:url('dot.gif');
}
#content .postContent ul li{
	line-height: 1.5em;
}
#content .postContent p.wp-caption-text{
  padding:0px 0px 15px 0px;
}
#content .postContent img.size-full{
  margin-bottom:5px;
}
#content ul.bottomPostLink{
  padding:25px 0px 0px 0px;
  text-align:right;
  list-style-type:none;
    height:15px;
}
#content ul.bottomPostLink li{ 

  display:inline;
  padding-left:30px;
  vertical-align:top;
  background: url('images/vertical_separator.png') 15px  0 no-repeat;
}
#content ul.bottomPostLink li.first{
  background: none;
}
#searchForm form{
  margin-top:20px;
  position:relative;
  top:-1px;
}
#searchForm form .inpuText{  
  padding:0px;
  margin:0px;
  position:absolute;
  top:0px;
  left:0px;
  border:none;
  border-top:1px solid #8459f6;
  border-bottom:1px solid #8459f6;
  border-left:1px solid #8459f6;
  font-weight:bold;
  font-size:1em;
  color:#8459f6;
  padding:7px 6px 6px 30px;
  width:385px;
  background:#fff;
}
#searchForm form .inpuButton{
  position:absolute;
  top:0px;
  left:419px;
}
#footer{
  text-align:right;
	width: 947px;
  padding:76px 40px 0px 0px;
  height:80px;
  background: url('images/fotter_shadow.png') top right no-repeat;
}
ol.commentlist{
  padding:0px;
  margin:0px;
  list-style-type:none;
}
ol.commentlist li{
  
  padding:15px 0px 30px 0px;
  background: url('images/sub_left_separator.gif') top left repeat-x; 
}
ol.commentlist li cite{
  float:left;
  text-decoration:none;
  font-style:normal;
  color:#8459f6;
  padding:0px 0px 0px 20px;
  background: url('images/show_ico.png') top left no-repeat; 
}
ol.commentlist li .date{
  float:right;
  font-size:10px;
}
ol.commentlist li .text{
  text-align:justify;
  padding:15px 0px 0px 20px;
}
#content h3.addComment{
  text-transform:uppercase;
  font-size:20px;
  height:17px;
  background: url('images/head_dodaj_komentarz.png') 0 0 no-repeat;
  padding-bottom:10px;
  color:#8459F6;
  margin-bottom:10px;
  text-align:left;
}
#content h3.addComment span{
  display:none;
}
#commentform{
  position:relative;
  padding:0px 0px 50px 20px;
}
#commentform .textInput{
  border:1px solid #8459F6;
  color:#8459F6;
  font-size:12px;
  font-weight:bold;
  font-family:"Arial";
  padding:5px 10px 5px 10px;
  width:270px;
  height:16px;
  line-height:16px;
  margin-bottom:2px;
}
#commentform textarea{
  border:1px solid #8459F6;
  color:#8459F6;
  font-size:12px;
  font-weight:bold;
  font-family:"Arial";
  padding:5px 10px 5px 10px;
  width:270px;
  height:130px;
  line-height:16px;
  margin-bottom:2px;
}
#commentform #submit{
  width:109px;
  height:122px;
  border:none;
  background: url('images/button_wyslij.png');
  position:absolute;
  top:143px;
  left:317px;
  cursor:pointer;
}
/*


#container { 

background: #ffffff;

width: 860px;

text-align: left; 

margin: 20px auto 30px auto; 

border: 1px solid #cccccc;

overflow: hidden;

}

#header {

background: #2397E9 url(images/header.jpg) top center no-repeat;

padding: 25px 0px 90px 0px;

text-align: left;

width: 860px;

margin: 0px;

}	

#header h2 {

color: #ffffff;

font-size: 30px;

font-family: Helvetica, Arial, Verdana, Sans-Serif;

font-weight: bold;

margin: 0px;

text-indent: 35px; 

padding: 25px 0px 5px 0px;
}

#header h2 a {

color: #ffffff;

text-decoration: none;

}



#header h3 {

color: #ffffff;

font-size: 13px;

font-family: Georgia, Times New Roman, Sans-Serif;

text-indent: 35px; 

margin: 0px;

}

#menu { 

background: #006699;

margin: 0px;

padding: 4px 0px 4px 0px;

text-align: center;

border-bottom: 5px solid #000000;

}

#menu img{ border: none; }

#menu h2 {

color: #ffffff;

font-size: 15px;

font-family: Helvetica, Arial, Verdana, Sans-Serif;

font-weight: bold;

margin: 0px;

padding: 0px 0px 0px 0px;

}

#menu li {

display: inline;

list-style-type: none;

margin: 0px;

padding: 0px;

}

#menu ul {

margin: 0px;

padding: 4px;

}

#menu ul li a {

font-family: Helvetica, Arial, Verdana, Sans-Serif;

font-weight: bold;

font-size: 15px;

color: #ffffff;

padding: 8px 20px 8px 20px;

margin: 0px 0px 0px 0px;

text-decoration: none;

}

#menu ul li a:hover {

color: #000;

background: #8CD7FE;

padding: 15px 20px 8px 20px;

text-decoration: none;

border-top: 1px solid #C5EBFF;

}
* html #content { width: 340px; margin: 20px 0px; }

#content { 

display: inline;

background: #ffffff;

width: 350px; 

margin-top: 20px;

margin-bottom: 20px;

margin-left: 0px;

margin-right: 0px;

float: left; 

position:relative;

padding: 0px 20px;

border-left: 1px dotted #cccccc;

border-right: 1px dotted #cccccc;

minimum-height: 500px;

overflow: hidden;

}

#content p{

margin: 0px;

line-height: 18px;

padding: 0px 0px 10px 0px;

}

#content p img{

border: none;

padding: 0px 10px 10px 0px;

}

#content p a { text-decoration: none; }

#content p a:hover { color: #68221A; text-decoration: underline;}

#content h1 {

color: #333333;

font-size: 20px;	

font-family: Georgia, Helvetica Bold, Arial Bold, Verdana, Sans-Serif;;

font-weight: bold;

margin: 0px;

line-height: 120%;

font-variant: normal;

}

#content h1 a  {

color: #333333;

text-decoration: none;

}

#content h1 a:hover {

color: #2397E9;

background: none;

text-decoration: underline;

}

#content h2 {

color: #333333;

font-size: 19px;	

font-family: Georgia, Helvetica Bold, Arial Bold, Verdana, Sans-Serif;;

font-weight: bold;

margin: 0px;

line-height: 150%;

font-variant: normal;

}
#content h2 a  {

color: #333333;

text-decoration: none;

}

#content h2 a:hover {

color: #2397E9;

background: none;

text-decoration: underline;

}

#content h3 {

color: #333333;

font-size: 14px;

font-family: Helvetica Bold, Arial Bold, Verdana, Sans-Serif;;

font-weight: bold;

margin-bottom: 0px;

line-height: 120%;

}

#content h3 a  {

color: #333333;

text-decoration: none;

}

#content h3 a:hover {

color: #2397E9;

background: #ffffff;

text-decoration: underline;

}

#content ol {

list-style-type: decimal;

line-height: 18px;

margin: 0px;

padding: 0px 0px 10px 30px;

}

#content ul {

list-style: none;

margin: 0px;

padding: 0px 0px 10px 0px;

}

#content li {

margin: 0px;

padding: 0px;

}

#content ul li {

list-style: square inside;

margin: 0px 0px 0px 10px;

padding: 5px 0px 0px 0px;

}

#content ul li a {

color: #666666;

text-decoration: underline;

}

#content ul li a:hover {

color: #000000;

text-decoration: underline;

}

blockquote{

margin: 0px 0px 0px 25px;

padding: 0px 25px 0px 10px;

font-style: italic;

color: #666666;

border-left: 1px solid #cccccc;

}

#content blockquote p{

margin: 0px 0px 20px 0px;

padding: 0px;

}

.postspace {

width: 440px;

height: 32px;

margin: 0px;

padding: 0px;

}

.postspace2 {

width: 440px;

height: 0px;

margin: 0px;

padding: 0px;

}

.postspace3 {

width: 440px;

height: 15px;

margin: 0px;

padding: 0px;

}

* html #sidebarl, * html #sidebarr { width: 160px; margin: 0px 10px; }

#sidebarl { 

display: block;

color: #000000;

width: 170px;

float: left; 

position:relative;

margin: 0px 10px;

padding: 0px 20px;

text-align: left;

border: none;

}

#sidebarl p{

margin: 0px;

line-height: 16px;

padding: 5px 0px 10px 0px;

}

#sidebarl h2, #sidebarr h2 {

color: #333333;

font-size: 15px;

font-family: Georgia, Helvetica Bold, Arial Bold, Verdana, Sans-Serif;;

list-style: none;

padding: 25px 0px 10px 0px;

margin: 0px;

border-bottom: 1px solid #cccccc;

}

#sidebarl img, #sidebarr img{

border: none;

padding: 20px 10px 0px 0px;

}

#sidebarl ul, #sidebarr ul {

list-style: none;

margin: 0px;

padding: 0px 0px 0px 0px;

}

#sidebarl li, #sidebarr li {

list-style: none;

margin: 0px;

padding: 0px;

}

#sidebarl ul li, #sidebarr ul li {

list-style: none;

margin: 0px;

padding: 6px 0px 6px 0px;

}

#sidebarl ul li a, #sidebarr ul li a {

color: #2397E9;

font-weight: bold;

text-decoration: none;

}

#sidebarl ul li a:hover, #sidebarr ul li a:hover {

color: #68221A;

text-decoration: underline;

}

#sidebarl ul li ul li, #sidebarr ul li ul li {

padding: 10px 0px 0px 15px;

}

#sidebar1 ul li ul li a, #sidebarr ul li ul li a {

color: #0066cc;

}



#sidebarr { 

display: block;

color: #000000;

width: 175px;

float: right; 

position:relative;

margin: 0px 10px;

padding: 0px 20px;

text-align: left;

border: none;

}

#footer { 

height: 45px; 

color: #ffffff;

background: #000;

font-weight: bold;

padding: 25px;

margin: 0px; 

text-align: center;

clear: both;

border-top: 3px solid #cccccc;

border-bottom: 3px solid #cccccc;

}

#footer a {

color: #fff;

text-decoration: none;

}

#footer a:hover {

color: #FFFFFF;

text-decoration: underline;

}
*/