/* CSS Document */

html,body{
	margin:0px auto;
	background-image:url(userfiles/image/graphics/bg.gif);
}
*{
	margin:0px auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:justify;
}
a{
	color:#0d4eff;
	text-decoration:underline;
}
a:hover{
	color:#0d4eff;
	text-decoration:none;
}
#main{
	position:relative;
	background-image:url(userfiles/image/graphics/main.gif);
	background-repeat:repeat-x;
	width:100%;
	height:271px;
}
#top{
	background-image:url(userfiles/image/graphics/top.jpg);
	background-repeat:no-repeat;
	width:800px;
	height:183px;
	display:block;
}
#menu{
	width:800px;
	height:33px;
}
#heading{
	background-image:url(userfiles/image/graphics/bg_heading.gif);
	background-repeat:no-repeat;
	width:800px;
	height:59px;
	display:block;
}
.h1{
	float:left;
	position:relative;
	top:31px;
	left:125px;
	background-image:url(userfiles/image/graphics/h1_13.gif);
	background-repeat:no-repeat;
	width:149px;
	height:26px;
}
.h2{
	float:left;
	position:relative;
	top:31px;
	left:125px;
	background-image:url(userfiles/image/graphics/h2_13.gif);
	background-repeat:no-repeat;
	width:149px;
	height:26px;
}
.h3{
	float:left;
	position:relative;
	top:31px;
	left:125px;
	background-image:url(userfiles/image/graphics/h3_13.gif);
	background-repeat:no-repeat;
	width:149px;
	height:26px;
}
.h4{
	float:left;
	position:relative;
	top:31px;
	left:125px;
	background-image:url(userfiles/image/graphics/h4_13.gif);
	background-repeat:no-repeat;
	width:149px;
	height:26px;
}
.h5{
	float:left;
	position:relative;
	top:31px;
	left:125px;
	background-image:url(userfiles/image/graphics/h5_13.gif);
	background-repeat:no-repeat;
	width:149px;
	height:26px;
}
.h6{
	float:left;
	position:relative;
	top:31px;
	left:125px;
	background-image:url(userfiles/image/graphics/h6_13.gif);
	background-repeat:no-repeat;
	width:149px;
	height:26px;
}
#container{
	background-image:url(userfiles/image/graphics/bg_main.gif);
	background-repeat:repeat-y;
	width:800px;
	overflow:auto;
	clear:both;
}
#left{
	width:125px;
	float:left;
	height:515px;
}
#content{
	float:left;
	width:555px;
	padding:15px 0px 15px 0px;
}
.teaser{
	padding:15px 20px 15px 20px;
	width:222px;
	float:left;
	text-align:right;
}
#teaser_h1{
	background-image:url(userfiles/image/graphics/teaser_h1.gif);
	background-repeat:no-repeat;
	width:222px;
	height:22px;
	display:block;
}
#teaser_img1{
	background-image:url(userfiles/image/graphics/teaser_01.jpg);
	background-repeat:no-repeat;
	width:222px;
	height:167px;
	display:block;
}
#teaser_h2{
	background-image:url(userfiles/image/graphics/teaser_h2.gif);
	background-repeat:no-repeat;
	width:222px;
	height:22px;
	display:block;
}
#teaser_img2{
	background-image:url(userfiles/image/graphics/teaser_02.jpg);
	background-repeat:no-repeat;
	width:222px;
	height:167px;
	display:block;
}
#footer{
	background-image:url(userfiles/image/graphics/footer.gif);
	background-repeat:no-repeat;
	width:800px;
	height:44px;
	display:block;
	color:#22537d;
	text-align:center;
	padding-top:12px;
	clear:both;
}
#footer a{
	color:#22537d;
	text-decoration:underline;
}
#footer a:hover{
	color:#22537d;
	text-decoration:none;
}
#logo{
	padding-top:96px;
	padding-left:55px;
	position:relative;
	width:574px;
	height:30px;
	float:left;
}
#logo a{
	width:574px;
	height:30px;
	display:block;
	text-indent:-1000px;
	overflow:hidden;
}

