@import url('../articles/styles/bgd.css');

body
{
	font-family: "Times New Roman", serif;
	font-size: 12pt;
	padding-left: 10px;
	padding-right: 0px;
	margin-right: 0px;
}

/* Horizontale Linien */

hr
{
  background: url('../images/skins/hr.gif');
  height: 5px;
  width: 98%;
  border: 0px solid transparent;
}

hr.STORY, hr.story
{
	color: #7789B3;
	width: 98%;
	height: 2px;
	background-color: #7789B3;
}

blockquote hr
{
	color: #7789B3;
	width: 78%;
	height: 5px;
	background-color: #7789B3;
}

/* Überschriften */
h1 { padding: 5px; padding-left:  5px; font-size: 30pt; margin-top: 30px; margin-bottom: 5px; font-weight: bold; color: #335580; font-family: "Times New Roman", serif; }
h2 { padding: 5px; padding-left: 15px; font-size: 21pt; font-weight: bold; color: #335580; font-family: "Arial", "Helvetica", sans-serif; }
h3 { padding: 5px; padding-left: 25px; font-size: 18pt; font-weight: bold; color: #0040A0; font-family: "Arial", "Helvetica", sans-serif; }
h4 { padding: 5px; padding-left: 35px; font-size: 14pt; font-weight: bold; color: #0040A0; text-align: center; font-family: "Arial", "Helvetica", sans-serif; }
h5 { padding: 5px; padding-left: 45px; font-size: 10pt; font-weight: bold; color: #000000; font-family: "Arial", "Helvetica", serif; }
h6 { padding: 5px; padding-left: 50px; font-size:  8pt; font-weight: bold; color: #000000; font-family: "Arial", "Helvetica", serif; }
h1.weiss { color: #C0C0C0; font-family: "Times New Roman", serif; }
h2.weiss { color: #C0C0C0; font-family: "Times New Roman", serif; }
h3.weiss { color: #C0C0C0; font-family: "Times New Roman", serif; }
h2 font { color: #EEEEEE; }

code
{
	font-size: 10pt;
	font-family: "Courier New", "Courier", monospace;
	color: #2F4EB7;
}

/* Steuerelemente */
textarea
{
	background-image: url('../images/skins/textarea.gif');
	background-color: #F0F0F0;
	border: 1px solid #8899AA;
	padding: 2px;
	color: #28489A;
	font-size: 11pt;
}
input
{
	background-color: #F0F0F0;
	border: 1px solid #3355AA;
	color: #28489A;
	font-size: 11pt;
}
input[type="text"],input[type="password"]
{
	background-image: url('../images/skins/input-text.gif');
}
input[type="button"],input[type="submit"],input[type="reset"]
{
	background-image: url('../images/skins/input-button.gif');
}
select
{
	background-color: #F8F8F8;
	border: 1px solid #AAAAAA;
	color: navy;
	font-size: 11pt;
}
select option {
	background-color: #F8F8F8;
	color: navy;
	font-size: 11pt;
}

/* Hover-Effekte für Links */

a:link										{	  }
a:hover										{ color: #F15B01; }
a.NOTICE, a.notice							{ color: #FF8000; }
table.COPYRIGHT a							{ color: darkorange; }
.TEXT a:link, .text a:link					{ color: darkorange; font-weight: bold; }
.TEXT a:visited, .text a:visited			{ color: darkorange; font-weight: bold; }
.ANOTICE a:link, .anotice a:link			{ color: darkorange }
.ANOTICE a:visited, .anotice a:visited		{ color: darkorange }
.ATEXT a:link, .atext a:link				{ color: darkorange }
.ATEXT a:visited, .atext a:visited			{ color: darkorange }
.ARTICLE a:link, .article a:link			{ color: darkorange; font-weight: bold; }
.ARTICLE a:visited, .article a:visited		{ color: darkorange; font-weight: bold; }

.ATEXT a[href^="http://"]:before,
.atext a[href^="http://"]:before,
.TEXT a[href^="http://"]:before,
.text a[href^="http://"]:before,
.BOX .ACOMMENT a[href^="http://"]:before,
.box .acomment a[href^="http://"]:before,
.NOTICEBOX a[href^="http://"]:before,
.noticebox a[href^="http://"]:before,
.ARTICLE a[href^="http://"]:before,
.article a[href^="http://"]:before {
    content: url("../images/btn/arrow-luro-02.gif")" ";
}

/* Fixe Farben */

.schwarz	{ color: #000820 }
.grau       { color: #EEEEF0 }
.dunkelgrau { color: #808080 }
.seeblau	{ color: #4682B4 }
.orange		{ color: #FF8000 }
.blau		{ color: #2F4EB7 }
.dunkelblau	{ color: #000070 }
.mattblau	{ color: #7789B3 }
.violett	{ color: #400080 }
.weiss		{ color: #FFFFFF }
.rot		{ color: #800000 }

/* Basisklassen */

.myHeader, myheader   { font-size: 18pt; font-weight: bold; color: #000000; text-align: center }
.subHeader, subheader { font-size: 12pt; font-weight: bold; color: #000000; text-align: center }
.HeadBox, .headbox
{
  background-color: #F0F8FF;
  background-image: url('../images/skins/header.gif');
  margin-left: 20pt;
  margin-right: 20pt;
  margin: 1em;
  border: 5px double #f0ffff;
  border-radius: 1em;
  box-shadow: 0 0 5px #ccc;
}
.Disclaimer, .disclaimer	{ color: #2F4EB7 }
.font1		{ font-family: "Times New Roman", serif; }
.font2		{ font-family: "Arial", "Helvetica", sans-serif; }

.ABOX .MENUEPUNKT, .MENUEPUNKT,
.abox .menuepunkt, .menuepunkt
{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-family: "Helvetica", "Arial", sans-serif;
}
.ABOX .MENUEPUNKT a,
.abox .menuepunkt a,
.ABOX .MENUEPUNKT:first-line,
.abox .menuepunkt:first-line,
.MENUEPUNKT:first-line,
.menuepunkt:first-line,
ol.MENUEPUNKT,
ol.menuepunkt
{
	font-weight: bold ! important;
	font-size: 16px ! important;
}
.MENUEPUNKT b, .MENUEPUNKT STRONG,
.menuepunkt b, .menuepunkt strong
{
	font-weight: bold;
	font-size: 11px;
}
.MENUEPUNKT i, .MENUEPUNKT em,
.menuepunkt i, .menuepunkt em
{
	font-size: 8pt;
	color: orange;
}
.MENUEPUNKT a:link, .MENUEPUNKT a:visited,
.menuepunkt a:link, .menuepunkt a:visited
{
	color:#2F4EB7 ! important;
	text-decoration: none;
}
.MENUEPUNKT a:hover,
.menuepunkt a:hover
{
	text-decoration: underline;
}

.TEXT, .text
{
	font-size: 10pt;
	color: midnightblue;
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
	text-indent: 10pt;
}

.TEXT:first-letter, .text:first-letter
{
	font-size: 12pt;
}

.ARTICLE, .article
{
	font-size: 10pt;
	color: #000000;
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
}

.STORY, .story
{
	font-size: 10pt;
	color: #000000;
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
}

.STORY:first-line, div.STORY p:first-line,
.story:first-line, div.story p:first-line
{
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
	font-weight: bold;
	color: #333;
}

.STORY:first-letter, div.STORY p:first-letter,
.story:first-letter, div.story p:first-letter
{
	font-family: "Times New Roman", serif;
	font-style: italic;
	font-weight: bold;
	font-size: 24pt;
	color: #888;
}

.EMPHASIZE,
.emphasize
{
	font-size: 14pt;
	color: #000080;
	font-weight: bold;
	font-family: "Times New Roman", serif;
}

.EYECANDY1, .EYECANDY1 a,
.eyecandy1, .eyecandy1 a
{
	font-family: "Arial", sans-serif;
	font-weight: bold;
	font-size: 16px;
	font-style: normal;
}

.EYECANDY1 a,
.eyecandy1 a
{
	text-decoration: none;
}

.EYECANDY1 img,
.eyecandy1 img
{
	vertical-align: middle;
	margin-left: 10px;
	margin-right: 10px;
	border: 0;
}

.EYECANDY1:first-letter,
.eyecandy1:first-letter
{
	font-size: 20px;
}

.HIGHLIGHT,
.highlight
{
	font-size: 11pt;
	font-family: "Arial";
	font-style: italic;
	color: #003380;
}

.HIGHLIGHT:first-line,
.highlight:first-line
{
	font-weight: bold;
	font-size: 13pt;
	font-style: normal;
	color: #678;
}

.HIGHLIGHT:first-letter,
.highlight:first-letter
{
	font-weight: bold;
	font-size: 16pt;
	font-style: normal;
	color: #46a;
}

q, .ANNOTATION, .annotation, .quote
{
	font-size: 11pt;
	color: #000050;
	font-style: italic;
	font-family: "Times New Roman", serif;
}

q, .quote
{
	font-size: 16px;
	color: #000050;
}

.ANNOTATION a, .annotation a { color: darkorange; font-weight: bold }

.COPYRIGHT, .copyright
{
	font-weight: bold;
	font-size: 9pt;
	color: #800000;
	font-family: Arial, Helvetica, sans-serif;
}

.COPYRIGHT i, .copyright i
{
	font-size: 8pt;
	font-weight: normal;
}

.COPYRIGHT em, .copyright em
{
	font-size: 8pt;
	font-weight: normal;
}

.LIST, .list
{
	font-size: 10pt;
	font-family: "Times New Roman", serif;
}

.COMMENT, .comment
{
	font-size: 10pt;
	font-family: "Times New Roman", serif;
	color: #000000;
}

.NOTICE, .notice
{
	font-size: 10pt;
	color: #32409C;
	font-family: Arial, Helvetica, sans-serif;
}

.CODE, .code
{
	font-size: 10pt;
	color: #32409C;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E0E0E0;
}

/* Mini-Windows */

.BOX, .box
{
	font-size: 9pt;
	color: #003366;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	border: 3px double #AABBCC;
	padding: 5px;
	width: 600px;
	background-image: url('../images/skins/klassisch.gif');
}

.FLEXI_BOX, .flexi_box
{
	font-size: 12px;
	border: 3px double #AABBCC;
	padding: 5px;
	margin: 5px;
	background-image: url('../images/skins/klassisch.gif');
}

.ABOX .FLEXI_BOX, .BOX .FLEXI_BOX,
.abox .flexi_box, .box .flexi_box
{
	border-width: 0;
	background-image: none;
}

.BLANKBOX, .blankbox
{
	float: right;
	font-size: 9pt;
	color: #003380;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

div.BLANKBOX, div.blankbox
{
    padding: 10px;
}

.EXAMPLEBOX, .examplebox
{
	border: 3px double #0040A0;
	width: 450px;
	background-color: #6090C0;
	float: left;
	font-size: 8pt;
	Padding: 5px;
	color: #F8F8F8;
	text-align: justify;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.COMMENTBOX, .commentbox
{
	border: 3px double #0040A0;
	width: 280px;
	Padding: 5px;
	background-image: url('../images/skins/klassisch.gif');
	float: left;
	font-size: 8pt;
	color: black;
	text-align: justify;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.COMMENTBOX:first-line, .commentbox:first-line
{
	font-weight: bold;
	font-size: 10pt;
	Padding: 5px;
	text-align: left;
}

.NOTICEBOX, .noticebox
{
	width: 250px;
	border: 2px ridge #558CFF;
	background-image: url('../images/skins/klassisch.gif');
	float: right;
	font-size: 9pt;
	Padding: 5px;
	color: black;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

div.NOTICEBOX, div.noticebox
{
	margin: 10px;
}
div.COMMENTBOX, div.commentbox
{
	margin: 10px;
}
div.EXAMPLEBOX, div.examplebox
{
	margin: 10px;
}
div.BOX, div.box
{
	margin: 10px;
}

/* Tabelleneinstellungen */

.AHEADER, .aheader
{
	background-image: url('../images/skins/aheader.jpg');
	border: outset 3px #888888;
	font-size: 14pt;
	color: #F15E01;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}

.AHEADLINE, .aheadline
{
	font-size: 14pt;
	color: #F15B01;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}

.ALOGO, .alogo
{
	width: 80px;
	background-image: url('../images/skins/orange.gif');
	background-color: #FFDFBF;
	border-top: ridge 2px #FFE5C1;
	border-bottom: ridge 2px #FFE5C1;
	font-size: 8pt;
	color: #32409C;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

.ABOX, .abox
{
	background-color: #FFEFDF;
	background-image: url('../images/bgd/info.gif');
	border-style: outset;
	border-width: 3px;
}

.ICONBAR, .iconbar
{
	height: 60px;
	background-image: url('../images/skins/iconbar.gif');
	background-color: #FFDFBF;
	border-right: inset 3px #FFDFBF;
	font-size: 8pt;
	color: #32409C;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

.ICONLEFT, .iconleft
{
	width: 80px;
	height: 60px;
	background-image: url('../images/skins/iconbar-left.gif');
	background-color: #FFDFBF;
}

.ACOMMENT, .acomment
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
}

.ATEXT, .atext
{
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
}

.ANOTICE, .anotice
{
	font-size: 11px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
}

.ICON, .icon
{
	font-size: 11px;
	color: #2F4EB7;
	font-family: Arial, Helvetica, sans-serif;
}

.ICON a, .icon a
{
	text-decoration: none;
	color: #2F4EB7; 
}

/******************************************
 © 2005, Thomas Meyer www.All-Community.de
 all rights reserved
******************************************/
