.left{float:left;}
.right{float:right;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
.title{ border-bottom:1px #e9e9e9 solid; padding-bottom: 5px; margin-bottom: 10px; }
#content p img {background: #f5f5f5; border: 1px solid #e9e9e9; float: left; padding: 5px; margin: 5px 10px 10px 0px;}
#content p img.right {float: right; margin: 5px 0px 10px 10px;}
#content p img.simple {background: none; border: none; padding:0; margin: 0}
#content .smiley{ border:none; float:none; padding:0px; margin:0px; }

.corners{ 
	-moz-border-radius:5px;
	-webkit-border-radius:5px; 
	border-radius:5px; 
}

/* TAG CLOUD */
div.cloud a{
	text-decoration:none;
	line-height:16px;
	color: #999;
}
div.cloud a:hover{
	color:#aac0d3;
}
div.cloud {text-align:justify; line-height:1em}

div.cloud a.size1, div.cloud a.size1 {font-size:10px;}

div.cloud a.size2, div.cloud a.size2 {font-size:13px;}

div.cloud a.size3, div.cloud a.size3 {font-size:16px;}

div.cloud a.size4, div.cloud a.size4 {font-size:17px;}

div.cloud a.size5, div.cloud a.size5 {font-size:19px;}

div.cloud a.size6, div.cloud a.size6 {font-size:21px;}

div.cloud a.size7, div.cloud a.size7 {font-size:23px;}

div.cloud a.size8, div.cloud a.size8 {font-size:25px;}

div.cloud a.size9, div.cloud a.size9 {font-size:27px;}

div.cloud a.size10, div.cloud a.size10 {font-size:29px;}

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}


.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}
.q{
	font-weight:bold;
}
.a{
	font-style:italic;
}
.a:before{
	content: '“';
	font-size:24px;
}
.a:after{
	content: '„';
	font-size:24px;
}
