body,*
{
	position:static;
	font-family:Verdana;
	font-size:11px;
	scrollbar-arrow-color:#7d9cc0;
    scrollbar-base-color:#73B0CD;
    scrollbar-darkshadow-color:#CCCCCC;
    scrollbar-face-color:#FFFFFF ;
    scrollbar-highlight-color:#CCCCCC;
    scrollbar-shadow-color:#7d9cc0;
    scrollbar-track-color: #FFFFFF;
}
.bold
{
	font-weight:bold;
}

a.wbbtn
{
	font-family:Verdana;
	font-size:10pt;
	color:#ffffff;
	text-decoration:none;
	border:solid 1px #000000;
	background-color:#7d9cc0;
	padding:2px 4px 2px 4px;
}


.warning
{
	color:#ff0000;
	font-weight:bold;
}

a
{
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}
a:hover
{
	color:#000000;
}

a.edit
{
	font-family:Verdana;
	font-size:7pt;
	color:#333333;
	text-decoration:underline;
}
a.edit:hover
{
	color:#000000;
}

.TEXT01	{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
}
.TEXT02	{
	font-family:verdana;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
}

H1
{
	font-family:verdana;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
}
H2
{
	font-family:verdana;
	font-size:13px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
}
H3
{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
}
img
{
	border-style:none;
}
#main
{
	position:relative;
}
#maintbl
{
	position:relative;
}
/* oberste leiste */
#dvTop
{
	position:absolute;
	top:4px;
	left:250px;
	width:496px;
	height:20px;
	vertical-align:middle;
	border-bottom:solid 4px #7d9cc0;
	/*background-image:url('images/bg_bar_neu.jpg');*/
	
}

#dvCounter
{
	padding-top:2px;
	color:#7c9dc0; 
}

#dvObenParent
{
	position:relative;
	top:0px;
	left:0px;
	width:746px;
	height:110px;
	background-color:#ffffff;
	border-top:solid 4px #7d9cc0;
}
/* leiste mit logo und menue*/
#dvLogo
{
	position:absolute;
	top:0px;
	left:0px;
	width:231px;
	height:110px;
	background-color:#ffffff;
}
#dvText
{
	position:absolute;
	top:44px;
	left:240px;
	width:259px;
	height:38px;
	background-color:#ffffff;
}

/* hauptmenue */
#mainMenu
{
	position:relative;
	bottom:0px;
	left:0px;
	width:746px;
	height:21px;
	z-index:100;
	
}
/* hauptbereich*/
#dvMitte
{
	position:relative;
	top:0px;
	left:0px;
	width:746px;
	height:431px;
}


/* Contentbereich */
#dvContent
{
	position:absolute;
	top:40px;
	left:190px;
	width:520px;
	height:360px;
	background-color:#ffffff;
	vertical-align:top;
	text-align:left;
	overflow:auto;
	padding:10px 10px 10px 10px;
	
	
}

/* Contentbereich Liste */
#dvContentListeNav,#dvContentListe0,#dvContentListe1,#dvContentListe2
{
	position:absolute;
	top:170px;
	width:158px;
	height:230px;
	background-color:#ffffff;
	vertical-align:top;
	text-align:left;
	overflow:auto;
	padding:10px 10px 10px 10px;

	
	
}
.newsliste
{
	width:120px;
	font-size:8pt
}
#dvContentListeNav
{
	left:180px;
}
#dvContentListe1
{
	left:362px;
}
#dvContentListe2
{
	left:544px;
}
#dvContentListe0
{
	left:180px;
}

a.subMenu
{
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}

.list
{
	font-family:Verdana;
	font-size:10px;
	color:#000000;
}

a.subMenu:hover
{
	color:#000000;
}

/* ende hauptbereich*/

/* fussleiste */
#dvFooter
{
	position:relative;
	top:0px;
	left:0px;
	width:746px;
	height:49px;
	background-color:#cce2f4;
}


td.menTop
{
	background-color:#7d9cc0;
	vertical-align:middle;
	text-align:center;
	width:145px;
	height:21px;
	padding-top:3px;
}

td.menLine
{
	background-color:#ffffff;
	width:4px;
}
a.mainMen
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

a.footLink
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#7c9cbf;
	text-decoration:none;
}
a.footLink:hover
{
	color:#666666;
}

div.blauerbalken
{

	width:360px;
	background-color:#7d9cc0;
	vertical-align:middle;
	text-align:left;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	padding:2px 4px 2px 4px;
	
	
}



a.mainMenSel
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
a.mainMen:hover
{
	color:#000000;
}
/* ende hauptmenue */

/* login form */
#dvLogin
{
	position:absolute;
	top:50px;
	right:10px;
	z-index:100;
	
}
input.register
{
	background-color:#ebebeb;
	border:solid 1px #666666;
	color:#666666;
	font-size:9pt;
	cursor:text;
	width:70px;
	background-repeat:no-repeat;
}
input.btnreg
{
	background-color:#7d9cc0;
	color:#ffffff;
	cursor:pointer;
	border:solid 2px #7d9cc0;
	font-size:8pt;
	font-weight:bold;
}
input.btnreg:hover
{
	border:solid 2px #000000;
}
a.register
{
	font-family:Verdana;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}
a.btni2b
{
	background-color:#7d9cc0;
	color:#ffffff;
	cursor:pointer;
	border:solid 2px #7d9cc0;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	padding:3px;
}
a.btni2b:hover
{
	color:#000000;
}
a.register:hover
{
	color:#000000;
}
/* ende login form */

/* seitenmenue */
#dvleftMenu
{
	position:absolute;
	top:40px;
	left:0px;
	width:145px;
	z-index:100;
	
}
td.menLeftAct
{
	background-color:#7d9cc0;
	vertical-align:middle;
	text-align:left;
	width:145px;
	height:21px;
	padding-top:2px;
	padding-left:20px;
	filter: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=100);
}
td.menLeft
{
	background-color:#7d9cc0;
	vertical-align:middle;
	text-align:left;
	width:145px;
	height:21px;
	padding-top:2px;
	padding-left:20px;
	filter: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=85);
	-moz-opacity:0.85;
}
td.leftLine
{

}
a.leftMen
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	filter: none;
	-moz-opacity:1;
}
a.leftMen:hover
{
	color:#000000;
}
/* ende seitenmenue */

/* fixes menue */
#dvstaticMenu
{
	position:absolute;
	bottom:40px;
	left:0px;
	width:145px;
	z-index:100;
}

td.menStatic
{
	background-color:#7d9cc0;
	text-align:left;
	width:124px;
	height:34px;
	padding-left:6px;
	padding-right:4px;
	filter: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=85);
}
td.menStatic2
{
	background-color:#7d9cc0;
	vertical-align:middle;
	text-align:left;
	width:15px;
	padding-right:6px;
	filter: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=85);
}
td.staticLine
{
	padding-top:4px;
	padding-bottom:4px;
}
a.staticMen
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	filter: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=100);
	-moz-opacity:1;
}
a.staticMen:hover
{
	color:#000000;
}
/* fixes menue */

.textBox
{
	background-color:#ebebeb;
	border:solid 1px #666666;
	color:#666666;
	font-size:11px;
	cursor:text;

}
.dropBox
{
	background-color:#ebebeb;
	border:solid 1px #666666;
	color:#666666;
	font-size:11px;
	cursor:pointer;

}

input.btn
{
	background-color:#7d9cc0;
	color:#ffffff;
	cursor:pointer;
	border:solid 2px #7d9cc0;
	font-size:10px;
	font-weight:bold;
}
input.btn:hover
{
	border:solid 2px #000000;
}

td.heads
{
	background-color:#e0e0e0;
}
td.lists
{
	background-color:#ffffff;
}

.note
{
	font-weight:bold;
	font-size:13px;
	color:#7d9cc0;
}
td.frage
{
	font-weight:normal;
	font-size:11px;
	color:#000000;
}
td.fragekommentar
{
	font-weight:normal;
	font-size:11px;
	color:#000000;
	font-style:italic;
}
td.fragethema
{
	font-weight:bold;
	font-size:13px;
	color:#000000;
	font-style:italic;
	background-color:#7d9cc0;
}
