/* Form elements */
input, textarea, select {
	color : #000000;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}

input { text-indent : 2px; }

BODY { background: #F0F0F0; }

FONT {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
TH {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
TD {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
P {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}

.regFrame {
	BORDER-RIGHT: #d1d7dc 1px solid; BORDER-TOP: #d1d7dc 1px solid; BORDER-LEFT: #d1d7dc 1px solid; BORDER-BOTTOM: #d1d7dc 1px solid; HEIGHT: 1px
}

HR {
	BORDER-RIGHT: #d1d7dc 0px solid; BORDER-TOP: #d1d7dc 1px solid; BORDER-LEFT: #d1d7dc 0px solid; BORDER-BOTTOM: #d1d7dc 0px solid; HEIGHT: 0px
}

.HRBlack {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid; HEIGHT: 0px
}

.HRBlue {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #006699 1px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid; HEIGHT: 0px
}

.cat {
	BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; BORDER-LEFT: #006699 1px solid; BORDER-BOTTOM: #006699 1px solid
}

/* Artikel */
.itemBorderCaption {
	BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid
}

.itemBorder {
	BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}

.basketCaptionLine {
	BORDER-TOP: #000000 0px solid; BORDER-RIGHT: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #006699 1px solid
}

.basketSumLineTop {
	BORDER-TOP: #000000 2px solid; BORDER-RIGHT: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid
}

.basketSumLineBottom {
	BORDER-TOP: #000000 0px solid; BORDER-RIGHT: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 2px solid
}

.basketSumLine {
	BORDER-TOP: #000000 2px solid; BORDER-RIGHT: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 2px solid
}

.currentNewsBorder {
	BORDER-TOP: #FF0000 1px solid; BORDER-RIGHT: #FF0000 1px solid; BORDER-LEFT: #FF0000 1px solid; BORDER-BOTTOM: #FF0000 1px solid
}

.itemBorderNoTopLine {
	BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}

/* Artikel Ende */

.linksTopFrame {
	BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; BACKGROUND-COLOR: #ffffff
}

.linksTopFrameLeft {
	BORDER-RIGHT: #CCCCCC 1px solid; BACKGROUND-COLOR: #ffffff
}
.linksTopFrameRight {
	BORDER-LEFT: #CCCCCC 1px solid; BACKGROUND-COLOR: #ffffff
}

.mainFrame {
	BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}

.mainFrameTop {
	BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid
}

a.navTop:link, a.navTop:active, a.navTop:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0px; font-weight: bold; text-decoration : none; color : #FFFFFF; }
a.navTop:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0px; font-weight: bold; text-decoration: none; color : #dddddd; border-bottom: dotted; border-width: 1px; }

A.topImprint:link, A.topImprint:active, A.topImprint:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0px; font-weight: normal; text-decoration : none; color : #000000; }
A.topImprint:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0px; font-weight: normal; text-decoration: none; color : #FF0000; }

A:link, A:active, A:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0px; font-weight: normal; text-decoration : none; color : blue; }
A:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0px; font-weight: normal; text-decoration: none; color : #FF0000; }

A.neon:link, A.neon:active, A.neon:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0px; font-weight: normal; text-decoration : none; COLOR: #000000 }
A.neon:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0px; font-weight: normal; text-decoration : none; color: #000000; border-bottom: dotted; border-width: 1px; }

.admin { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0px;
color : #FFA34F;
}

.highlight { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0px;
color : #FFA34F; font-weight: bold
}

.copy { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0px;
color : #FFFFFF
}

.newsBorder, .userOnlineBorder, .basketBorder, .activePage {
	BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}

.newsCaption, .basketCaption, .userOnlineCaption { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0px;
color : #000000
}

.news, .basket, .userOnline { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0px; color : #000000
}

.navLoginSep { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0px;
color : #CCCCCC
}

.loginFailed { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0px;
color : red
}

.searchResult { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}

.searchBox { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0px; font-weight: normal; text-decoration : none; color : #C0C0C0;
}

/* Admin-Backend */
.windowFrame { BORDER-RIGHT: #0831D9 2px solid; BORDER-LEFT: #0831D9 2px solid; BORDER-BOTTOM: #0831D9 2px solid;
}
.windowCaption { BACKGROUND-COLOR: #0831D9; COLOR: #FFFFFF; FONT-FAMILY: Tahoma; FONT-SIZE: 10px; FONT-WEIGHT: Bold
}

.chooseBorder { BORDER-TOP: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid;
}

.bodyline	{ background-color: #FFFFFF; border: 1px #98AAB1 solid; }

.navTabSumLine { BACKGROUND-COLOR: #EFEFEF; HEIGHT: 20px; BORDER-TOP: #000000 2px solid; BORDER-RIGHT: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #006699 0px solid
}

.basketSumLineTop {
	BORDER-TOP: #000000 2px solid; BORDER-RIGHT: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid
}

.basketSumLineBottom {
	BORDER-TOP: #000000 0px solid; BORDER-RIGHT: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 2px solid
}

.basketSumLine {
	BORDER-TOP: #000000 2px solid; BORDER-RIGHT: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 2px solid
}

.navTab { BACKGROUND-COLOR: #EFEFEF; HEIGHT: 20px
}

