.cont .blackboard-wrapper{
	overflow:hidden;
	background-color:#fff;	
	padding:10px;
}
.blackboard-wrapper .views-row{
	overflow:hidden;
	background-color:#fff;
	background-image:url("/sites/all/themes/primolo/img/postit.png");
	width:136px;
	height:136px;	
	float:left;
	margin-right:20px;
	padding:12px;
}
.blackboard-wrapper .views-row .views-field-name{
	font-weight: bold;
	margin-bottom:10px;
}
.blackboard-wrapper .views-row .views-field-title{
	margin-bottom:10px;	
}
#black-board-content {
  float: left;
  width: 48em;
}
#black-board-node #black-board-content h4 {
  color: #336A9B;
  font-family: 'Nobile',arial,serif;
  font-size: 16px;
  margin: 0 0 10px;
}
#black-board-node #black-board-content .time,
#black-board-node #black-board-content .preis {
  line-height: 24px;
  font-size: 15px;
}
#black-board-node #black-board-content h4.label {
  float:left;
  width: 5em;
  color: #000;
  font-size: 15px;
}
#black-board-content .pane-title h2 {
  margin: 0;
  font-size:16px;
}
#black-board-content .pane-title h3 {
  margin: 0 0 10px;
  font-size: 19px;
}
#black-board-node #black-board-content h2 {
  margin-top: 0;
}
#black-board-contact {
  width: 26em;
  float: right;
}
#black-board-contact .panel-pane h3.pane-title {
  font-size: 19px;
}
#black-board-contact .pane-content p {
  margin: 0;
  clear:both;
}
#black-board-contact .pane-content p .label {
  display: block;
  width: 5em;
  float: left;
}
.t-edge, .b-edge, .l-edge, .r-edge, .wrap-corner {
  position: relative;
  /* hasLayout -1 ? For IE only */
  zoom: 1;
}
.rounded-corner .t-edge {
  background: url('/sites/all/modules/panels/plugins/styles/corners/shadow-t.png') repeat-x 0 top;
  font-size: 1px;
}
.rounded-corner .b-edge {
  background: url('/sites/all/modules/panels/plugins/styles/corners/shadow-b.png') repeat-x 0 bottom;
  font-size: 1px;
}
.rounded-corner .l-edge {
  background: url('/sites/all/modules/panels/plugins/styles/corners/shadow-l.png') repeat-y 0 0;
}
.rounded-corner .r-edge {
  background: url('/sites/all/modules/panels/plugins/styles/corners/shadow-r.png') repeat-y right 0;
}
.rounded-corner .wrap-corner {
  background: #fff !important;
}
.rounded-corner .wrap-corner .t-edge, .rounded-corner .wrap-corner .b-edge {
  height: 11px;
}
.rounded-corner .wrap-corner .l, .rounded-corner .wrap-corner .r {
  position: absolute;
  top: 0;
  height: 11px;
  width: 11px;
  background-image: url('/sites/all/modules/panels/plugins/styles/corners/corner-bits.png');
}
.rounded-corner .wrap-corner .l {
  left: 0;
}
.rounded-corner .wrap-corner .r {
  right: 0;
  background-position: -11px 0;
}
.rounded-corner .wrap-corner .b-edge .l {
  background-position: 0 -11px;
}
.rounded-corner .wrap-corner .b-edge .r {
  background-position: -11px -11px;
}
.rounded-corner .wrap-corner .r-edge {
  padding: 5px 24px;
}
.r-edge .content img {
  float: left;
}


.rounded-corner div.admin-links {
  margin-top: -14px;
  margin-left: -12px;
}

.rounded-corner .panel-region-separator {
  background: url('/sites/all/modules/panels/plugins/styles/corners/shadow-b.png') repeat-x 0 center;
  font-size: 1px;
  height: 30px;
}

.rounded-corner .rounded-corner {
  margin-bottom: 1em;
}

.blackboard-wrapper .form-submit{
  border: 1px solid #85B923;
  background:url(/sites/all/themes/primolo/img/submit.gif) repeat-x center top #85B923;
  color:#fff;
  font-weight:700;
  cursor: pointer;
  margin: 10px 0;
  padding: 0 5px;
  font-family: 'Nobile',arial,serif;
  font-size:14px;
  height:24px;
  line-height:24px;
}
.blackboard-wrapper .form-submit:focus,
.blackboard-wrapper .form-submit:active,
.blackboard-wrapper .form-submit:hover{
  color:#fff;
  height:24px;
  text-decoration:none;
  background-color:#fff;
  background:url(/sites/all/themes/primolo/img/submit_hover.gif) repeat-x center top #8D8D8D;
  border: 1px solid #8D8D8D;
}

#black-board-content .pane-title h2{
	margin-bottom:10px;
}
#black-board-content .pane-title h3{
  color: #97B940;
}