@CHARSET "ISO-8859-1";
.clear{
	clear:both;	
}
/* Allgemeine Drupal Elemente */
.content img{
	float:left;
	margin:0px;
	padding:5px;
	border: 1px solid #dfdfdf;
}
.website_image_content_image img{
	margin-right:10px;
	margin-bottom:5px;	
}
table{
	width:100%; 
}

tr .block{
	display: block;
	padding-top:10px;
}

td{
	margin-right:10px;
}

td a{
	background-color:#ffffff;
	color: #000000;
	float:right;
	padding:5px;
	margin-right:20px;	
	border: 1px solid #aaaaaa;
	cursor: pointer;
}
td a:hover{
	background-color: #D6E6A3;	
}

tr td .tabledrag-handle{
	margin:0px;
	padding:0px;
	background:none;
	border:0;
	width:auto;
	height:auto;	
}

tr td .tabledrag-handle .handle{
	margin:0px;
	margin-left:10px;
	padding:0px;
}

/* Input Felder */
input{
	border:2px solid #D6E6A3;	
	margin:10px;
	padding:5px;
}
textarea{
	border:2px solid #D6E6A3;
	margin:5px;
	padding:5px;
}

#primolo-wolke{
	overflow:hidden;
	width:200px;
}

/* Titel in Font: The Girl next Door */

#site-title{
	font-family: Nobile;
	font-size: 40px;
	line-height:40px;
	text-align: center;
	color:#14538c;
	margin-left:auto;
	margin-right: auto;
  width:960px;
}

.rounded{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
	border-radius:10px;
	box-shadow:0px 0px 20px 0px #333;
}

/* Hintergrund aus Textfeldern entfernen */
#edit-body{
	background: none;
	background-image: none;	
	background-color: #ffffff;
}

/* Inhalt des Textfeldes gem�� den Vorgaben aus dem Meeting editieren */
#edit-body h1,
#edit-body h1 a{
	
}
#edit-body h2,
#edit-body h2 a{
	display:block;
	margin-bottom:10px;
	color: #97b940;
	font-size: 18px;	
}
#edit-body h3,
#edit-body h3 a{
	color: #97b940;
	font-size: 15px;	
	margin-bottom:10px;
}
#edit-body h4,
#edit-body h4 a{
	color: #FF6600;	
	margin-bottom:10px;
}
#edit-body p{
	color: #1b1b1b;
	margin-bottom: 20px;
}
#edit-body a,
#edit-body p a{
	color: #97b940;
	text-decoration: none;
}

.rounded{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
	border-radius:10px;
	box-shadow:0px 0px 20px 0px #333;
}

/* Benutzerdefiniertes Bild im Header */
#header-image-custom{
	position:absolute;
	float:left;
	width:410px;
	height:280px;
	margin-top:-290px;
	margin-left:10px;
}
#header-image-custom img{
	position:relative;
	width:410px;
	height:280px;
	z-index: 1;
}

.filefield-element .widget-edit {
  max-width:80%
}
fieldset {
  padding: 5px 0;
}
input{
  margin: 10px 0;
}
textarea{
  margin: 5px 0;
}
select {
  border: 1px solid #D6E6A3;
}
legend {
  color: #293591;
  font-weight: 700;
  margin: .5em 0;
  font-size: 1.2em
}
table {
  margin-top:1em;
  margin-bottom: 1em;
}
th {
  font-weight: 700;
}
.node-form .form-text,
html.js fieldset.collapsible {
  border-color: #D6E6A3!important;
  width: 95%;
}
.body-field-wrapper #switch_edit-body {
  color: #97B940;
  padding: 0 0 1em;
  display: block;
}
html.js fieldset.collapsible legend a {
  color: #97B940;
  font-weight: 700;
}