/*  
Klaus Schlichter
http://klaus.schlichter.de/
*/

*
{
  margin: 0;
  padding: 0;
}
html
{
  min-height: 100.2%;
}
.delcomment {
  position:absolute;
  top:5px;right:5px;
  display:block;
  width:20px;
  height:20px;
  display:none;
  filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
  cursor:pointer;
  cursor:hand;
}
.delcomment div {
  width:20px;
  height:20px;
  display:inline-block;
  background:url("../_/icon_delete.png") no-repeat;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_/icon_delete.png', sizingMethod='scale');
}
#ksde {
  position:fixed;
  top:5px;
  left:5px;
  width:20px;
  height:20px;
  display:block;
  filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
  cursor:pointer;
  cursor:hand;
}
#ksde div {
  width:20px;
  height:20px;
  display:inline-block;
}
.ksde_login div {
  background:url("../_/icon_login.png") no-repeat;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_/icon_login.png', sizingMethod='scale');
}
.ksde_add div {
  background:url("../_/icon_add.png") no-repeat;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_/icon_add.png', sizingMethod='scale');
}
.ksde_delete div {
  background:url("../_/icon_delete.png") no-repeat;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_/icon_delete.png', sizingMethod='scale');
}
#ksde_loginput, .fbinput, .fbtextarea {
  height:20px;
  background:#eeeeee;
  color:#000000;
  border:none;
  padding:5px 0;
  margin:5px 0 0;
  font: bold 1em/1.5em arial, sans-serif;
  width:100%;
  font-weight:normal;
}
.fbtextarea {
  height:80px;
}
.contactclick {
  cursor:pointer;
  cursor:hand;
}
a[rel=facebox] img {
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
}