body{
	background-color:#333333;
}
h2{

 

	
	
}
.topmenutext a:hover{
	color:#CC3300;
	
}
.headline2{
	color:#333333;    /*#f0b647;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-shadow:#000000;
	
	
}
.headline{
	color:#333333; /*#ff5705;*/ /*#f0b647;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-shadow:#000000;
	
}
#centercol {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	visibility: visible;
	width: 800px;
	height:800px;
	top: 20px;
	background-color:#ced3d6;
	background-image:url(img/bg.jpg);
	background-repeat:no-repeat;
	background-repeat:repeat-x;
	padding-left:10px;
	
}
#maincol{
	top:120px;
	float:left;
	width:500px;
	position:relative;
}
#rightcol{
	position:relative;
	float:right;
	right:10px;
	top:120px;
	width:250px;
	
}
#topmeny {
	position:relative;
	
	/*left:139px;*/
	float:left;
	top:70px;
	width:800px;
	height:50px;
	z-index:1;
}
#logo {
	position:relative;
	
	float:left;
	
	padding-left:20px;
	top:50px;
	width:356px;
	height:97px;
	z-index:2;
}
#mainarea{
	position:relative;
	
	/*height:300px;border:1px solid #000000;*/
	width:500px;
	
	float:left;
	
}
#contact{
	position:relative;
	float:right;
	right:10px;
	
	width:250px;
/*	height:300px;
	border:1px solid #000000;*/
}
#course{
	position:relative;


	/*height: 200px;border:1px solid #000000;*/
	top:10px;
	width: 500px;
	float:left;
}
#messages{
	position:relative;
	float:right;
	right:10px;
	top:10px;
	text-align:left;
	
	width:250px;
	/*height:200px;border:1px solid #000000;*/
}
#links{
	position:relative;
	float:right;
	right:10px;
	top:20px;
	text-align:left;
	
	width:250px;
	/*height:200px;border:1px solid #000000;*/
}
#links2{
	position:relative;
	float:right;
	right:10px;
	top:30px;
	text-align:left;
	
	width:250px;
	/*height:200px;border:1px solid #000000;*/
}
.copyright{
	color:#ced3d6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	
}
.maintop{
	background-image:url(img/mainareatop.gif);background-repeat:no-repeat; height:19px;
}
.mainmid{
	background-image:url(img/mainareamid.gif); background-repeat:no-repeat; background-repeat:repeat-y;
}
.mainbottom{
	background-image:url(img/mainareabottom.gif); background-repeat:no-repeat; height:19px;
}
.smallboxtop{
	background-image:url(img/smallboxtop.gif);background-repeat:no-repeat; height:14px;
}
.smallboxmid{
	background-image:url(img/smallboxmid.gif); background-repeat:no-repeat; background-repeat:repeat-y;
}
.smallboxbottom{
	background-image:url(img/smallboxbottom.gif); background-repeat:no-repeat; height:14px;
}

.largeboxtop{
	background-image:url(img/largeboxtop.gif);background-repeat:no-repeat; height:19px
}
.largeboxmid{
	background-image:url(img/largeboxmid.gif); background-repeat:no-repeat; background-repeat:repeat-y;
}
.largeboxbottom{
	background-image:url(img/largeboxbottom.gif); background-repeat:no-repeat; height:19px;
}
.td{
	
	
}
.td a:hover{
	background-color:#FFFFFF;
}
.text{
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-align:left;
}
.text a, a:link, a:visited, a:active{
	color:#f0b647;
	font-weight:bold;
	text-decoration:none;
	
} 
.text a:hover{
	color:#CC3300;
}
.list{
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-align:left;
}
.list a, a:link, a:visited, a:active{
	color:#666666;
	
	text-decoration:none;
	
} 
.list a:hover{
	color:#000000;
	font-weight:bold;
}
.ingress{
padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	
}
.topmenutext{
	font-size:18px;
	font-weight:bolder;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;


}
.topmenutext a{
	font-size:18px;
	font-weight:bolder;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;


}
.text table{
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	
}
