/* Suggested order:
 * display
 * list-style
 * position
 * float
 * clear
 * width
 * height
 * margin
 * padding
 * border
 * background
 * color
 * font
 * text-decoration
 * text-align
 * vertical-align
 * white-space
 * other text
 * content
 *
 */

* {
	color: #005292;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

html, body {
	height: auto;
}
 
body {
	background: none;
}

#logo {
	display: block;
	margin-bottom: 34px;	
}

#title {
	display: none;
}

#subtitle {
	display: none;
}

#box {
	position: static;
	width: auto;
	margin: 30px 30px 30px 30px;
	background: none;
}

#header {
	display: none;
}

#col1 {
	display: none;
}
ul#mainNavigation {
	display: none;
}

#col2 {
	top: 0;
	float: none;
	width: auto;
	margin-left: 0;
}

#lastchange {
	display: block;	
	font-weight: bold;
	font-size: 11px;
	
}

ul#printrootline {
	display: block;
	top: 0;
	left: 0;	
	width: 755px;		
	margin-bottom: 12px;
}
		
	
	ul#printrootline li {
		
		float: left;		
		margin: 0 5px 0 0;		
		border-left: none;	
		font-weight: bold;	
		font-size: 11px;
		
	}


#mainContent {
	padding: 20px 0 0 0;
}

#printPagesendAFriend {
	display: none;
}

.content ul {
	list-style: disc;
	margin: 5px 0 5px 14px;
}

.content ul li {
	padding-left: 0;
	background: none;
}

#col3 {
	display: none;
}

#footer {
	display: none;
}

#address {
	display: block;
	margin-top: 50px;
}

/*
Do not show Pagebrowsers
*/

.browse,
.pagebrowser,
.browsebox {
	display: none;
}

.csc-sitemap ul {
	list-style-type: none;
}

.csc-sitemap ul {	
	width: auto;
	clear: both;
}
.csc-sitemap li {
	width: auto;
	background-color: #FFF;
}

.csc-sitemap ul li a {
	font-weight: bold;
	color: #005292;
}

.csc-sitemap ul li li a {
	font-weight: normal;
}

.version30 .csc-sitemap ul#level1 li,
.version31 .csc-sitemap ul#level1 li,
.version32 .csc-sitemap ul#level1 li,
.version33 .csc-sitemap ul#level1 li,
.version34 .csc-sitemap ul#level1 li
 {
	background-color: #FFF;
}

#address {
	clear: both;
}


.tx-sfcontacts-pi1 .contactrow {
	height: 130px;
}

#col2 .tx-sfcontacts-pi1 img {
	float: none;
}

.tx-sfcontacts-pi1 .contactrow .infoblock {
	float: none;
}

.tx-sfcontacts-pi1 .contactrow .image {
	float: left;
	height: 110px;
}

.tx-sfcontacts-pi1 .contactrow .infoblock {
	width: 250px;
}

