body {
	/*background: #ffffff url(../images/site/bg_page.gif) repeat-x left 490px;
	background: #ffffff;*/
}
#bgtop {
	top: 40px;
	left: 0px;
	height: 356px;
}
#head {
	height: 390px;
}
#boxHead {
	/*bottom: 20px;*/
}
#bgflashTrans {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 450px;
	background: url(../images/site/bg_trans_home.png) repeat-x 0px 0px
}
#main h2, #colLeft2 h3, #main h4 {
	color: #666666;
	margin-top: 0px;
	margin-bottom: 12px;
	font-size: 1.1em;
	line-height: 1.3em;
}
h4 {
	padding-bottom: 0;
	background: url(../images/site/h2_dots.gif) repeat-x left bottom;
}
#colLeft, #colCenter, #colRight {
	/*background: url(fileadmin/images/site/col_bg.gif) no-repeat 0px 34px;*/
}
#colLeft {
	width: 530px;
	background-position: 50px 34px;
}
#colLeft2, #colRight2 {
	width: 240px;
	float: left;
	background: #ffffff;
}
#colLeftInner {
	margin-left: 70px;
	width: 440px;
}
#colCenterInner {
	width: 200px;
}
#colLeftInner, #colCenterInner, #colRightInner {
	padding-top: 0px;
	min-height: 199px;
	height: auto !important;
	height: 199px;
	background: url(../images/site/dots_light.gif) repeat-x left bottom;
}
#colCenterInner {
	
}
#colRightContent {
	background: none;
}
.colRightElement {
	padding-bottom: 0px;
}
#colRightInner {
	/*background: none;*/
}
#colRightInner ul ul b {
	font-weight: normal;
}
#colRight2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#colRight2 li {
	margin: 0px 0px 5px 0px;
	/*padding-bottom: 5px;*/
	/*background: url(../images/site/dots_light.gif) repeat-x left bottom;*/
}
#colRight2 li.last {
	/*background: none;*/
}
#colRight2 a {
	font-weight: bold;
}
#colRight2 .subtitle a {
	font-weight: normal;
	text-decoration: none;
}
