body{
	background: url(bgr.gif) #dedadd repeat-y center;
	color: #000000;
	font: 12px "Trebuchet MS", Arial,Verdana,Helvetica,Sans-Serif
}

#header{
	background: url(bgr.gif) repeat-y -1px 0;
	height: 67px
}

a{
	color: #d0094c;
	text-decoration: none
}
a:hover{
	text-decoration: underline}


#logo h1{
	background: url(logo.png) no-repeat;
	text-indent: -9999px;
	width: 161px
}
#logo h1 a{
	display: block;
	height: 74px
}
#logo h1 a:hover{
	text-decoration: none
}


#schultextbox{
	float: right;
	margin: 0 0 0 381px;
	color: #ffffff;
	height: 66px;
	padding: 10px 10px 10px 10px;
	position: absolute;
	width: 248px;
	z-index: 50;
	background: #ae1819;
}



#nav1 li a{
	color: #000000;
	padding: 0 6px
}
#nav1 li a:hover,
#nav1 li.active a{
	color: #ffffff;
	text-decoration: none
}

.nav2 li#n21 a{
	background: #b53e2a;
	color: #ffffff
}
.nav2 li#n22 a{
	background: #c34c38;
	color: #ffffff
}
.nav2 li#n23 a{
	background: #d9604d;
	color: #ffffff
}
.nav2 li#n24 a{
	background: #ea6b42;
	color: #ffffff
}
.nav2 li#n25 a{
	background: #d9604d;
	color: #ffffff
}
.nav2 li#n26 a{
	background: #c34c38;
	color: #ffffff
}
.nav2 li#n27 a{
	background: #b53e2a;
	color: #ffffff
}
.nav2 li a:hover{
	color: #d8a387;
	text-decoration: none
}

.leftmenu li a{
	color: #ffffff;
	display: block;
	margin-left: 1px;
	font-size: 13px;
	padding: 3px 0 3px 15px
}
.leftmenu li a:hover,
.leftmenu li.active a{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none
}
/*- Left Sub Menu -*/
.leftmenu li.active li a{
	background: #ea6b42;
	color: #ffffff;
	font-weight: normal;
	padding: 3px 0 3px 28px
}
.leftmenu li.active li a:hover,
.leftmenu li.active li.active a{
	background: url(leftmenu-ico.gif) #ea6b42 no-repeat 15px 10px
}
/*- Left Sub Menu 2 -*/
.leftmenu li.active li.active li a{
	background: #ea6b42;
	font-size: 11px;
	font-weight: normal;
	padding: 3px 0 3px 40px
}
.leftmenu li.active li.active li.active a,
.leftmenu li.active li.active li a:hover{
	background: #ea6b42;
	font-weight: bold
}
/*=== Title ===*/
#title{
	background: #ae1819;
	clear: both;
	color: #ffffff;
	height: 212px;
	overflow: hidden
}
#title a{
	color: #ffffff
}


#columns h2{
	color: #9d8300;
	font-size: 20px;
	margin: 0 0 20px
}

#leftcol{
	color: #ffffff;
	float: left;
	width: 192px
}

.col2{
	color: #6d616a;
	float: right;
	width: 250px
}

#search label{
	color: #cf094c;
	float: left;
	font-size: 13px;
	font-weight: bold;
	margin: 3px 5px 0 0
}
#search input{
	background: #e8e5e7;
	border: none;
	float: right;
	padding: 4px 2px;
	width: 200px
}


#contentboxsub td a{
	color: #e20820;
}

#contentboxsub font a{
	color: #e20820;
}


#contentboxsub p a{
	color: #e20820;
}


