/*
Theme Name: Smart User
Theme URI: http://smartuser.pl/
Description: Smart User
Version: 1.0
Author: Leszek Szumlas, Michal Welna
Author URI: http://smartuser.pl/
Tags: smart user
*/



p{
	margin: 0 0 20px 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #555555;
	font-size: .9em;	
}

p a{
	color: #831873;
	text-decoration: none;
}

p a:hover{
	color: #831873;
	text-decoration: underline;
}

p a:visited{
	color: #831873;
}



.pageentry li{
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: .8em;	
}

.pageentry em{
	font-size: .8em;	
}

#footer p{
	color: #666666;
	font-size: .6em;
	text-align: left;
	margin: 0;
	padding: 0;
}

#footer a{
	color: #831873;
}

#footer a:hover{
	text-decoration: underline;
}

#header img.logo{
	margin-top: 23px;
	float: left;
}

/* LINKS */
a{
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

a:visited{
	color: #cc3333;
}

a.more-link{
	color: #831873;
	text-decoration: undeline;
}


/* SIDEBAR */
#toolbar{
	padding: 0;
	float: right;
	margin-right: 30px;
	width: 260px;
}

#toolbar ul{
	padding: 0;
}

#toolbar li{	
	list-style: none;
}


#toolbar li.widget{
	margin: 0 0 30px 0;
}

#toolbar li.widget ul{
	margin: 0;
	padding: 0;
}

.cat-item{
	color: #acacac;
}

.cat-item a, .widget_archive a, .blogroll a{
	color: #831873;
	font-size: .9em;
}

.widget_tag_cloud a, .widget_tag_cloud a:visited{
	color: #acacac;
}

.widget_tag_cloud div{
	width: 250px;
}

.narrowcolumn .postmetadata{
	margin-bottom: 50px;
}

.narrowcolumn .postmetadata a{
	color: #831873;
	font-size: .8em;
	/*border-right: 1px dotted #811770;
	padding: 7px 5px 0 0;*/
}

/* ORIGAMI */
#origami p{
	margin: 0;
	padding: 0;
}

#origami object{
	padding: -10px 0 0 0;
}

#origami .emocje{
	font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
	font-size: 5.3em;
	line-height: .8em;
	text-transform: uppercase;
	color: #cccccc;
	margin-left: -5px;
}

#origami .funkcja{
	font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
	font-size: 4.2em;
	line-height: .8em;
	text-transform: uppercase;
	color: #000000;
	margin-left: -4px;
}

#origami .prostota{
	font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
	font-size: 3.1em;
	line-height: .8em;
	text-transform: uppercase;
	color: #831873;
	margin-left: -3px;
}

.hello{
	font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #333333;
}

#origami ul{
	margin: 15px 0 0 20px;
	padding: 0;list-style-image: url('../img/li.gif');
}

#origami li{
	font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
	color: #bababa;
	font-size: 1.5em;
	list-style-image: url('../img/li.gif');
	line-height: 1.3em;
}


/* COLUMNS */
#mp1 p, #mp2 p, #mp3 p{
	margin: 0 0 20px 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: .9em;	
}

#mp1 a, #mp2 a, #mp3 a{
	color: #831873;
	border-right: 1px dotted #811770;
	padding: 7px 5px 0 0;
}

#sp1 p, #sp2 p, #sp3 p{
	margin: 0 0 20px 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: .9em;
	line-height: 1.3em;
}

#sp1 a, #sp2 a, #sp3 a{
	color: #831873;
	text-decoration: underline;
}

#sp1 a:hover, #sp2 a:hover, #sp3 a:hover{
	text-decoration: none;
}


/* BREADCRUMBS */
#hanselandgretel{
	color: #959595;
	font-size: .75em;
}

#hanselandgretel a{
	color: #811770;
}


/* NAV MENU */
.page_item{
	display: inline;
	padding: 10px 1px 0 0;
	border-right: 1px dotted #811770;
	margin-left: 34px;
}

#menu a{
	text-decoration: none;
	margin-right: 7px;
	color: #811770;
	border-bottom: 1px hidden;
}

#menu a:hover{
	text-decoration: underline;
	margin-right: 7px;
	color: #811770;
}

#buttons object{
	margin-bottom: -8px;
}

/* TOOL MENU */
#menutools .spacer{
	margin: 0 6px;
}

#s{
	height: 14px;
	width: 129px;
	border: 1px dotted #811770;
	font-size: 11px;
	margin-right: 5px;
	padding: 2px 3px;
	color: #555555;
}

#searchsubmit{
	margin-bottom: -6px;
}


/* HEADER */
h1{
	font-size: 1.8em;
	font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
	margin: 0 0 5px 0;
	padding: 0;
	color: #831873;
	font-weight: 100;
}

h2{
	margin: 20px 0 0 0;
	padding: 0;
	text-transform: uppercase;
	color: #acacac;
	font-weight: 100;
}

h3{
	font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
	color: #831873;
	padding: 0;
	margin: 0 0 15px 0;
	font-weight: 100;
}

h3.blog{
	margin: 24px 0 0 0;
}

h3 a, h3 a:visited{
	color: #831873;
	text-decoration: none;
}

h3.comments{
	margin-top: 40px;
}

h3.comments a:hover{
	test-decoration: none;
}

h4{
	color: #acacac;
	font-weight: 100;
}

/* COMMENTS */
.commentlist li{
	margin: 15px 0 10px;
	list-style: none;
	line-height: 1.2em;
}

.commentlist li .avatar{ 
	border: 1px solid #bbb;
	padding: 2px;
	background: #fff;
	width: 50px;
	height: 50px;
	float: left;
	margin-right: 10px;
}

.commentdate{
	color: #aaaaaa;
	font-size: .75em;
}

.comment-body{
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px dotted #cccccc;
}

.comment-body p{
	font-size: .9em;
}

.fn a.url{
	color: #831873;
}

.says{
	font-size: .8em;
	color: #555555;
}

#commentform input{
	width: 170px;
}

#commentform input, #commentform textarea{
	padding: 2px;
	margin: 5px 5px 10px 0;
	border: 1px dotted #777777;
}

#commentform #submit{
	margin: 0 0 5px auto;
	float: right;
}

span.awaiting{
	color: #831873;
	font-style: italic;
	font-size: .75em;
}


/* INNE */
p.date{
	font-size: 1.1em;
	color: #cccccc;
	margin: 0;
	padding: 0;
}

p.tags{
	font-size: .7em;
}

p.tags a{
	color: #831873;
	margin-bottom: 20px;
}