html, body {
  background-color: #416966;
}

h1 {
  color: #ad1d19;
}

h2 {
	margin-top: 15px;
	color: #139eb1;
}

h3 {
	color: #ad1d19;
}

a {
  color: #0083ac;
}

a:hover {
	color: #0083AC;
}

a.farbe {
	background-color: #00bbf3;
	color: #fff;
}

hr {
	background-color: #AD1D19;
	color: #AD1D19;
	border: #AD1D19;
}

hr.blau{
	background-color: #00BBF3;
}

.rot {
	color: #AD1D19;
}

.teaser {
	color: #AD1D19;
	font-weight: bold;
}

/* menu */
ul#mainmenu a,
ul#bcmenu li a {
	color: #FFF;
	background-color: #3481AC;
}

ul#mainmenu li.active a {
  background-color: #00BBF3;
}

ul#mainmenu li.active a.current {
  background-color: #00A6EB;
}

ul#mainmenu ul li a,
ul#mainmenu li.active ul a {
  background-color: #139EB1;
}

/* hover fuer mainmenu und submenu*/
ul#mainmenu a:hover,
ul#mainmenu ul li a:hover,
ul#mainmenu li.active ul a:hover {
	background-color: #00A6EB;
}

ul#bcmenu li a {
	background-color: #FFF;
	color: #BE0004;
}

ul#bcmenu li a:hover {
	background-color: #BE0004;
	color: #fff;
}

#powermaildiv_uid233 .powermail_radio_inner,
#powermaildiv_uid234 .powermail_radio_inner,
#powermaildiv_uid235 .powermail_radio_inner,
#powermaildiv_uid253 .powermail_radio_inner,
#powermaildiv_uid284 .powermail_radio_inner,
#powermaildiv_uid368 .powermail_radio_inner,
#powermaildiv_uid369 .powermail_radio_inner,
#powermaildiv_uid370 .powermail_radio_inner,
#powermaildiv_uid371 .powermail_radio_inner {
  float: left;
  clear: none;
  margin-right: 5px;
}

#powermaildiv_uid233 .powermail_radio_inner label,
#powermaildiv_uid234 .powermail_radio_inner label,
#powermaildiv_uid235 .powermail_radio_inner label,
#powermaildiv_uid253 .powermail_radio_inner label,
#powermaildiv_uid284 .powermail_radio_inner label,
#powermaildiv_uid368 .powermail_radio_inner label,
#powermaildiv_uid369 .powermail_radio_inner label,
#powermaildiv_uid370 .powermail_radio_inner label,
#powermaildiv_uid371 .powermail_radio_inner label,
#powermaildiv_uid613 .powermail_radio_inner label
{
  float:none;
}

#powermaildiv_uid288 input{
float:left;
margin-bottom:10px;
}

#powermaildiv_uid288 label{
width:440px;
}

.tx_powermail_pi1_fieldwrap_html_radio_title {
  color: #A21E17;
  font-weight: bold;
}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_text input{
  width: 246px;
}

.tx-powermail-pi1 textarea  {
  width: 95%;
}

.tx_powermail_pi1_fieldwrap_html_textarea label {
  display: block;
  float: none;
  text-align: left;
  width: 95%;
}

.tx-powermail-pi1_formwrap_13994 label, .tx-powermail-pi1_formwrap_13995 label {
  text-align: left;
}

/* Dokumentationszentrum */
.docucenter h3 { 
  color: #9ac225;
  font-size: 12px;
  margin-bottom: 9px;
}

.docBox {
  padding: 5px;
  border: 2px solid #9AC225;
  border-top: 0;
  margin-bottom: 5px;
  border-radius: 0 0 8px 8px;
  -moz-border-radius: 0 0 8px 8px;
	-webkit-border-radius: 0 0 8px 8px;
  behavior: url(/fileadmin/PIE.php);
  position: relative;
}

.docucenter h2 {
  font-size: 20px;
  color: #009ee0;
  font-weight: 400;
  line-height: 1em;
}

.docucenter h4 {
  background-color: #9AC225;
  color: #fff;
  font-size: 1em;
  border-radius: 8px 8px 0 0;
  -moz-border-radius: 8px 8px 0 0;
	-webkit-border-radius: 8px 8px 0 0;
  behavior: url(/fileadmin/PIE.php);
  position: relative;
  padding: 5px;
  margin: 0;
}
.docucenter h5 {
  font-size: 12px;
  font-weight: bold;
  color: #009ee0;
  margin-top: 18px;
  margin-bottom: 5px;
}

#docHead {
  clear:both;
}

#docRightCol {
  width: 325px;
  float: left;
}

#docRightCol td {
  vertical-align: top;
  padding-right: 3px;
}

#docLeftCol {
  margin-left: 335px;
  text-align: center;
}

#docSearchBox ul,
#docSearchResult ul,
#docEdit ul {
  margin: 0;
  padding: 0;
}

#docSearchBox li,
#docSearchResult li,
#docEdit li {
  margin: 0;
  padding: 0;
  clear: both;
}

#docSearchResult li {
  height: 50px;
  line-height: 16px;
}

#docSearchResult li img {
  float:left;
  margin-right: 5px;
}

.docProjectName {
  font-style: italic;
}

#docSearchBox label {
  font-weight: bold;
  color: #9ac225;
  width: 150px;
  float: left;
}

#docSearchResult {}

#docResultBrowser {
  margin-top: 10px;
}

#docResultBrowser a {
  padding: 4px;
  margin: 0 4px;
  border: 1px solid #9ac225;
  border-radius: 3px;
  -moz-border-radius: 3px;
	-webkit-border-radius: 3px;
  color: #fff;
  font-weight: bold;
  text-decoration: none;
  background-color: #9ac225;
}

#docResultBrowser a:hover,
#docResultBrowser a.active {
  background-color: #fff;
  color: #9ac225;
}

#docImages {
  background-color: #BCCF01;
}

#docImages ul {
  margin: 0;
  padding: 0;
  overflow: auto;
}

#docImages li {
  display: block;
  float: left;
  width: 130px;
  height: 100px;
  padding: 5px;
  clear: none;
}

#classification td {
  color: #009ee0;
}

#classification td.property {
  color: #000;
}

.docDescriptionItem {
  font-weight: bold;
}

#docDescription p {
  margin-bottom: 10px;
}

#docDescription textarea {
  width: 100%;
  height: 100px;
}

#docEdit label {
  font-weight: bold;
  float: left;
  width: 200px;
}

#docEdit input[type="text"] {
  width: 500px;
}

#docEdit input.docSaveButton,
#docEdit a.docSaveButton {
	color: #ffffff;
	padding: 5px;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
  background-color: #9ac225;
	background: -moz-linear-gradient(
		top,
		#9bc225 0%,
		#749413);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#9bc225),
		to(#749413));
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #789914;
	-moz-box-shadow:
		0px 1px 3px rgba(168,217,7,0.5),
		inset 0px 0px 0px rgba(255,255,255,0.5);
	-webkit-box-shadow:
		0px 1px 3px rgba(168,217,7,0.5),
		inset 0px 0px 0px rgba(255,255,255,0.5);
  margin-bottom: 3px;
}

#main_content #docEdit ul li {
  margin-bottom: 5px;
}

.docKssa,
.docWww,
.docMail {
  background-image: url(/typo3conf/ext/mer_docucenter/res/images/world.png);
  background-repeat: no-repeat;
  padding-left: 20px;
  line-height: 16px;
  display: block;
  margin-bottom: 2px;
}

.docMail {
  background-image: url(/typo3conf/ext/mer_docucenter/res/images/email.png);
}

.clear {
  clear:both;
}

 .noteSave {
  font-weight: bold;
 }
 
 #main_content div.docucenter ul li {
  background: none;
  padding: 0;
 }
 
 h5.first {
  margin-top: 0px;
 }
