body {
	padding : 0px;
	margin : 0px;
	background-color : #002a53;
}
#main {
	margin : 0px auto;
	height: 100%;
	width : 100%;
}
#container {
	background-color: #001122;
	background-image:url('/fileadmin/GFX/main_side_gradient08.jpg');
	background-repeat : repeat-x;
	background-position: bottom ;
}
#header {
	height : 325px;
	background-image:url('/fileadmin/GFX/main_header.jpg');
}
#maindiv {
	background-image:url(/fileadmin/GFX/main_background08.jpg);
	margin:0px auto;
	position:relative;
	width:1025px;
}
#contenttop{
	background-image:url(/fileadmin/GFX/main_background_top08.jpg);
	background-repeat:no-repeat;
	height:15px;
	margin-left:1px;
	position:relative;
}

#content {
	background-image:url('/fileadmin/GFX/main_background_bottom08.jpg');
	background-repeat: no-repeat;
	background-position: bottom ;
	padding-left : 39px;
	min-height : 200px;
}
#footer {
	background-image:url(/fileadmin/GFX/main_bottom08.jpg);
	clear:both;
	height:50px;
	margin:-20px auto auto;
	position:relative;
	width:1025px;
	zoom:1;
	
}
#footerlink {
	top:8px;
	left:910px;
	position:absolute;
}

#footerdownload {
	top:8px;
	left:786px;
	position:absolute;
}
#footercontact {
	top:9px;
	left:872px;
	position:absolute;
}

#headercontent {
	height : 290px;
}
#headerleft {
	position:absolute;
	left : 40px;
	top : 20px;
}
#headermain {
	position:absolute;
	left : 165px;
	top : 20px;
}
#headerlogo {
	position:absolute;
	left : 35px;
	top : 15px;
}
#headerright {
	position:absolute;
	left : 645px;
	top : 20px;
}

#columnleft {
	width : 470px;
	float : left;
	min-height : 200px;
	margin-top: 20px;
}
#columnright {
	width : 340px;
	float:left;
	min-height : 200px;
}

#columnright p{
	margin-left:30px;
}
#clearfix {
	clear : both;
}
#breadcrumbs {
	color:#0067B3;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size: 10px;
	text-decoration:none;
	margin-left:125px;
	/*margin-top:30px;*/
}
#breadcrumbs a{
	color:#0067B3;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size: 10px;
	text-decoration:none;
}

/* content styling */
h1 {
	font-family : arial, verdana;
	font-size : 24px;
	font-weight : bold;
	color : #0067B2;
	margin : 0px;
}
h2 {
	font-family : arial, verdana;
	font-size : 18px;
	font-weight : bold;
	color : #0067B2;
	margin : 0px;
}
h3 {
	font-family : arial, verdana;
	font-size : 14px;
	font-weight : bold;
	color : #000000;
	margin : 0px;
}
p.bodytext,li {
	font-family : arial, verdana;
	font-size : 11px;
	color : #000000;
	margin : 0px;
}
table.imgtext-table {
	padding-bottom : 12px;
}
div.csc-header {
	clear:both;
}
a.LinktextSearch {
	font-family : arial, verdana;
	font-size : 16px;
	font-weight : bold;
	color : #0067B2;
	margin : 0px;
	text-decoration:none;
}
a.LinktextSearch:hover {
	text-decoration:underline;
}
a.LinktextMore {
	font-family : arial, verdana;
	font-size : 11px;
	color : #000000;
	margin : 0px;
	text-decoration:none;
}
a.LinktextMore:hover {
	text-decoration:underline;
}
.SearchtextNormal {
	font-family : arial, verdana;
	font-size : 11px;
	color : #000000;
	margin : 0px;
	text-decoration:none;
}
.SearchtextTitle {
	font-family : arial, verdana;
	font-size : 11px;
	font-weight : bold;
	color : #000000;
	margin : 0px;
	text-decoration:none;
}
.FLVLeft {
	float : left;
	padding-right: 5px;
}
.FLVRight {
	float : right;
	padding-left: 5px;
	padding-bottom: 5px;
}
.FLVTop {
	padding-bottom: 5px;
}
.FLVBottom {
	padding-top:5px;
}

.tx-rbflashobject-pi1-swf_altcontent {

	margin-left: 30px;

}
