/* Start of CMSMS style sheet 'Adnobis CSS' */
body {
  font-family:Arial, Tahoma, Geneva, sans-serif;
  font-size:12px;
  color:#000;
  background:#7b7b7b url(/uploads/images/template/body-bg.jpg) top repeat-x;
  border:none;
  margin:0px;
  padding:0px;
  text-align:left;
}

div, code, pre {
  font-family: Arial, Geneva, Tahoma, sans-serif;
}

img {
  border:none;
}

hr {
  width:480px;
  float:left;
  margin: 8px 0px;
}

img.rahmenbild {
  border: 1px solid #cecece;
}

h1, h2, h3, h4, h5, h6, .gruen, a {
  color:#005d2e;
}

h1 {font-size:24px;}
h2 {font-size:20px;}
h3 {font-size:18px; line-height:22px;}
h4 {font-size:15px;}
h5 {font-size:12px;}
h6 {font-size:10px;}

.thickbox {}

#wrapper {
  width:900px;
  overflow:hidden;
  margin:auto;
  margin-top:0px;
  background:#fff;
}

#header {
  width:900px;
  height:180px;
  overflow:hidden;
  float:left;
}

#logoarea {
  width:280px;
  height:160px;
  padding:10px;
  background: #fff;
  overflow:hidden;
  float:left;
}

#logo {
  width:240px;
  margin: 30px 0px 0px 20px;
}

#implink {
  font-size:10px;
  color:#7b7b7b;
}

#slideshow {
  width:600px;
  height:180px;
  background:#fff;
  overflow:hidden;
  float:left;
}

#navigation {
  width:200px;
  float:left;
  overflow:hidden;
  color:#000;
}

#inhalt {
  width:900px;
  overflow:hidden;
  float:left;
  background: url(/uploads/images/template/schatten.png) top no-repeat;
}

#content {
  width:480px;
  padding:10px;
  overflow:hidden;
  float:left;
}

#sidebar {
  width:200px;
  overflow:hidden;
  float:left;
}

#contacts {
  margin:20px 0px 0px 10px;
}

.headline{
  background: url(/uploads/images/template/headline-bg.jpg) top repeat-x;
  height:17px;
  width:170px;
  padding:5px 10px;
  float:left;
}

.globcont {
  width:190px;
  overflow:hidden;
  float:left;
  margin:10px 0px;
  border: 1px solid #c9c9c9;
}

.globinhalt {
  width:170px;
  margin:10px;
  float:left;
}

#footer {
  width:870px;
  height:10px;
  overflow:hidden;
  padding:15px;
  padding-bottom:30px;
  float:left;
  font-size:10px;
  text-align:center;
  background: #ececec;
  border-top: 1px solid #a4a4a4;
}

/* Navigation */

a.navi, a.navi:hover, a.navi_active {
  display:block;
  height:20px;
  width:130px;
  padding: 5px 20px;
  font-size:16px;
  text-decoration:none;
  color:#7a7a7a;
  font-weight:bold;
  margin:10px;
  background: url(/uploads/images/template/navi.jpg) repeat-x;
  border: 1px solid #c9c9c9;
}

a.navi:hover, a.navi_active {
  color:#005d2e;
  background: url(/uploads/images/template/hover.jpg) repeat-x;
}

a.imp {
  color:#fff;
}

/* News Modul */

.NewsSummary, .NewsSummaryLink, .NewsSummaryMorelink, .NewsSummarySummary, .NewsSummaryContent, .UeberschriftLight, .nms_message, .globcont {
  font-family: Arial, Geneva, Tahoma, sans-serif;
}

.NewsSummary {
  float:left;
  margin-bottom:10px;
  border-bottom:1px solid black;
}

.NewsSummaryLink {
  width:470px;
  height:15px;
  padding:5px 0px;
  background:#e6ebe0;
  float:left;
}

.NewsSummaryLink2 {
  width:460px;
  float:left;
  margin:15px 0px 0px 0px;
}

.NewsSummaryMorelink, .NewsSummaryComments {
  float:right;
  margin-top:15px;
}

.NewsSummaryLinkset {
 width:480px;
 float:left;
 overflow:hidden;
 margin-bottom:15px;
 text-align:right;
}

.UeberschriftLight {
  font-size:15px;
  font-weight:bold;
  color:#005d2e;
}

.UeberschriftLight2 {
  font-size:18px;
  font-weight:bold;
  color:#005d2e;
}

.NewsSummarySummary, .NewsSummaryContent {
  width:480px;
  float:left;
  overflow:hidden;
  padding:10px;
  border:2px solid #e6ebe0;
}

.NewsSummarySummary2, .NewsSummaryContent2 {
  width:480px;
  float:left;
  overflow:hidden;
  color:#000;
}

#NewsPostDetailHorizRule {
  width:480px;
  margin:10px 0px;
  float:left;
}

#NewsPostDetailHeadline {
  width:480px;
  float:left;
  margin-bottom:20px;
}

#NewsPostDetailReturnLink{
  float:left;
  margin:10px;
  font-weight:bold;
}

#NewsPostDetailSummary, #NewsPostDetailContent {
  width:480px;
  overflow:hidden;
  float:left;
}


.NewsSummaryInhalt {
  width:480px;
  overflow:hidden;
  float:left;
  border-bottom: 1px solid black;
}

/* Gallery Modul */

.img {
  float:left;
  border:none;
  padding: 3px;
}

.search-button {
  margin-left:5px;
}

/* Selbstgemachte Tagcloud */

#customTagcloud {
  width:480px;
  overflow:hidden;
  text-align:center;
}

.producttag {
  display:inline;
  margin:10px;
  font-size:12px;
  color:#6f6f6f;
}

.bigproducttag {
  display:inline;
  margin:5px;
  font-size:16px;
  color:#060;
}

/* Kommentarmodul */

#comments textarea {
   width: 355px;
}

.commentnode {
  font-weight:bold;
  color:#888;
}

.CommentatorData {
  color:#888888;
  float:left;
}

.CommentatorData a {
  color:#005d2e;
}

.NewsCommentContent {
  width:450px;
  border-top:none;
  float:left;
  margin-top:10px;
}

#CommentBlock {
  width:450px;
  float:left;
  margin:5px 0px;
  overflow:hidden;
  background:#f0f0f0;
  padding:10px;
}

.CommentHeadline { 
  font-family: Geneva, Tahoma, Arial, sans-serif;
  width:450px;
  float:left;
  overflow:hidden;
}

.CommentsTitle {
  width:450px;
  float:left;
  font-family: Arial;
  text-transform:uppercase;
  font-weight:bold;
  font-size:14px;
  color:#626262;
}

#commentspacer {
  width:450px;
  height:10px;
  float:left;
}

#comments textarea {
  width:356px;
  height:100px;
}

/* Produktübersicht */

.ProduktSummaryInhalt {
  width:210px;
  height:240px;
  text-align:center;
  margin-right:10px;
  overflow:hidden;
  float:left;
}

/* FormBuilder Erweiterung */


/* Extended by NST */

.formbuilderform label {
  line-height:1.8em;
}
/* End of 'Adnobis CSS' */

