/* ================================================== */
/* Formatdefinition fuer Objekte der Modul-Bibliothek /*
/* ================================================== */

/* ====================================================================== */
/* 01 - Überschriften */
/* ====================================================================== */
.headline {
	color: #0000CC;
	font-weight: bold;
	line-height: 100%; /* Zeilenabstand: 150% = 1,5 Zeilen */
	white-space: nowrap; /* kein Zeilenumbruch */
}
h1.headline {
	font-size: 200%;
}
h2.headline {
	font-size: 180%;
}
h3.headline {
	font-size: 160%;
}
h4.headline {
	font-size: 140%;
}
h5.headline {
	font-size: 120%;
}
h6.headline {
	font-size: 110%;
}

/* ====================================================================== */
/* 01 - Überschriften im rechten Rand: NEWS Bereich*/
/* ====================================================================== */
#news * {
  font-size: 80%;
  color: silver;
}

#news *.headline {
	color: #ff0000;
	font-weight: bold;
	line-height: 100%; /* Zeilenabstand: 150% = 1,5 Zeilen */
	padding-top: 0px;
	padding-bottom: 3px;
	margin: 0;
	white-space: normal; /* kein Zeilenumbruch */
}
#news h1.headline {
	font-size: 130%;
}
#news h2.headline {
	font-size: 120%;
}
#news h3.headline {
	font-size: 110%;
}
#news h4.headline {
	font-size: 100%;
}
#news h5.headline {
	font-size: 90%;
}
#news h6.headline {
	font-size: 80%;
}
#news .teaser {
  padding-top:5px;
  padding-bottom:5px;
}


/* ====================================================================== */
/* Zelle Artikel (mitte) */
/* ====================================================================== */
/* Zelle Artikel (mitte) */
/* Zelle Artikel (mitte) */
.td_article {
	/* background-image: url(/files/bkg_top.gif); YAMAHA */
  /* background-color: #888888 ; YAMAHA */
	background-image: url(/pics/bkg_top.gif);
	background-repeat: repeat-x;
  background-color: #F5F5F5 ;
}

p.td_article {
	color: black;
	font-size: 12px;
}


/* ====================================================================== */
/* 01 - Überschriften */
/* ====================================================================== */
#article {
	margin: 10px 10px 10px 10px;  /* top right bottom  left */
  vertical-align: top;
  width: 100%;

  /*padding: 10px 10px 10px 10px;  /* top right bottom  left */
}

#article *.headline {
	color: #0000CC;
	font-weight: bold;
	line-height: 120%; /* Zeilenabstand: 150% = 1,5 Zeilen */
	white-space: nowrap; /* kein Zeilenumbruch */
}
#article h1.headline {
	font-size: 200%;
}
#article h2.headline {
	font-size: 180%;
}
#article h3.headline {
	font-size: 160%;
}
#article h4.headline {
	font-size: 140%;
}
#article h5.headline {
	font-size: 190%;
}
#article h6.headline {
	font-size: 110%;
}
#article a {
/*  color: #ccffff; /
  color: #CCDDDD; */
  font-size: 160%;
  line-height: 150%;
}

#article a:hover {
/*  color: #0000CC;
  color: #dd0011; */
  text-decoration: underline;
}

#article p {
	color: black;
	font-size: 12px;
}

/* ====================================================================== */
/* Modul 02c: Bild und Text */
/* ====================================================================== */
.centertab {
	margin-right: auto;
	margin-left: auto;
}

.imgleft {
	float: left;
}

.imgright {
	float: right;
}

.bildtext {
	font-size: 80%;
}
.bildbeschreibung {
  background-image: none;
  text-align: justify;
	line-height: 130%; /* Zeilenabstand: 150% = 1,5 Zeilen */
}
.stopleft {clear: left;}

.stopright {clear: right;}

/* ====================================================================== */
/* Modul: Text - WYSIWYG Editor */
/* ====================================================================== */
.fliesstext {
  background-image: none;
  text-align: justify;
/*  color: #CCDDDD;*/
	line-height: 130%; /* Zeilenabstand: 150% = 1,5 Zeilen */
}


/* ====================================================================== */
/* 01 - Formatierung fuer Modul: "JAOS Galerie"                           */
/* ====================================================================== */

#galerie_teaser * {
}

#galerie_teaser a {
  font-size: 100%;
  color: silver;
}

#galerie_teaser a:hover {
  color: silver;
  text-decoration: none;
}

#galerie_teaser fieldset {
  /* background-image: url(/files/bkg_top.gif); YAMAHA */
  background-image: url(/pics/bkg_top.gif);
	background-repeat: repeat-x;
  border-width: 3px;
  border-color: #c5c589;
  border-style: outset;
  padding: 5px;
}

#galerie_teaser .thumb {
  border-width: 0;
/*  margin: 0px; */
}

#galerie_teaser .background {
  margin: 1px;
  display:block;
}




#jaos_galerie * {
}

#jaos_galerie a {
  line-height: 100%;
  font-size: 100%;
  color: silver;
}

#jaos_galerie a:hover {
  color: silver;
  text-decoration: none;
}

#jaos_galerie .thumb {
  border-width: 1px;
  border-color: #c5c589;
  border-style: inset;
}

#jaos_galerie .thumb_bground {
  background-color: #aaaaaa;
  border-width: 1px;
  border-color: #c5c589;
  border-style: outset;
}

#jaos_galerie .image {
  border-width: 3px;
  border-color: #c5c589;
  border-style: ridge;
}

#jaos_galerie .image_bground {
  background-color: #aaaaaa;
  border-width: 0;
  border-color: #c5c589;
  border-style: outset;
}


#sitemap a {
  font-size: 80%;
  font-weight: bold;
  letter-spacing:0pt;
  /*padding-left: 10px;*/
  /*color:green;*/
}

#sitemap ul,li,ol {
  list-style-position:inside;
  margin:0;
  padding:0;
}


/* ==================== JAOS TEST ====================== */
