/* COMMENTS OUTPUT */

#commentmodule{
	padding:0px;
	margin:0px;
	margin-top:40px;
	display:block;
}
#commentheader{
	margin:0px;
	padding:0px;
}
#commentheader p.clink{
	margin:0px;
	padding:0px;
	padding-top:2px;
	text-align:right;
}
#commentheader p.clink a{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding-left:12px;
	background:url(../images/speech_bubble.gif) no-repeat;
}
#commentheader  p.clink a:hover{
	text-decoration:none;
}


#comments{
	margin:0px;
	margin-top:15px;
	padding:0px;
	background-position:10px 0px;
}
#comments img.avatar{
	margin:0px;
	margin-top:3px;
	margin-left:13px;
	padding:0px;
	float:left;
}
#comments h4{
	margin:0px;
	padding:2px 0px 7px 10px;
	color:#005DA8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
}
#comments h4 span{
	color:#005DA8;
	font-size:120%;
	font-weight: bold;
}

#comments h4 a{
	color:#005DA8;
	font-size:140%;
	text-decoration:none;
	font-weight: bold;
}
#comments h4 a:hover{
	text-decoration:underline;
	
}

#bubble{
	margin:0px;
	padding:0px;
	background-color:#D8E5AC;
}
#bubble p{
	margin:0px;
	padding:0px;
	margin-left:10px;
	margin-right:10px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#464646;
	font-size:12px;
	overflow-wrap: break-word;
}
#bubble p a{
	text-decoration:none;
	font-weight:bold;
	padding-left:15px;
	background:url(../images/external_link_c.gif) no-repeat;
	background-position:2px;
	overflow-wrap: break-word;
}
#bubble p a.mail{
	background:url(../images/mail_link_c.gif) no-repeat;
	background-position:2px 2px;

}
#bubble p a:hover{
	text-decoration:underline;
}
#bubble p.link{
	font-size:10px;
	margin-top:4px;
	text-align:right;
}
#bubble p.link a{
	text-decoration:none;
	font-weight:bold;
	padding-left:15px;
	background:url(../images/speech_bubble_c.gif) no-repeat;
	background-position:2px;
}
#bubble p.link a:hover{
	text-decoration:underline;
}

#bubble div.rbtop div  { background: url(../images/sbubble_lo.gif) no-repeat top left; }
#bubble div.rbtop      { background: url(../images/sbubble_ro.gif) no-repeat top right; }
#bubble div.rbbot div  { background: url(../images/sbubble_lu.gif) no-repeat bottom left; }
#bubble div.rbbot      { background: url(../images/sbubble_ru.gif) no-repeat bottom right; }
#bubble div.rbtop div, #bubble div.rbtop, #bubble div.rbbot div, #bubble div.rbbot {
	margin:0px;
	padding:0px;
	width: 100%;
	height: 10px;
	font-size: 1px;
}



/* Comment Formular */

#commentform label, #commentform input, #commentform div.ubbpics, #commentform textarea { 
  display: block;
  float: left;
  width: 150px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  margin-bottom:5px;
  padding:2px;
  
}
#commentform input, #commentform div.ubbpics,textarea{
	width:350px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color:#FFFFFF;
	border:1px solid black;
}
#commentform div.ubbpics{
	background:none;
	border:0px solid black;
}
#commentform textarea {
	height:100px;
	width: 354px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
  	font-size:12px;
  	font-weight:normal;
}

#commentform form br {
  	clear: left; 
}
#commentform input.hidden {
	border:0px;
	margin-bottom:0px;
	height:0px;
	float:none;
}

#commentform input.submit {
  	width: auto;
}