html{
	font-family:sans-serif;
}

body{
}

h1{
	padding:0px;
	margin:0px;
}

#language{
	font-size:13px;
	font-weight:bold;
}

#twitter{
	padding:0px;
	margin:0px;
	font-size:12px;
	color:#676767;
}

#twitter ul{
	padding:0px;
	margin:0px;
}

#twitter li{
	padding:0px;
	padding-top:10px;
	margin:0px;
	list-style: none;
}

#accordion .toggler{
	cursor:pointer;
}

#content{
	color:#393738;
	font-size:12px;
}

#content h1{
	margin:0px;
	margin-bottom:8px;
	padding:0px;
	font-size:18px;
}

#content h2{
	margin:0px;
	padding:0px;
	font-size:15px;
}

#content h3{
	margin:0px;
	padding:0px;
	font-size:13px;
}

#content img{
	border:0px;
}

#footer{
	font-size:10px;
	color:#ffffff;
}

#footer .tx-msfootermenu-pi1, #footer .footertop{
	margin:0px;
	padding:0px;
	padding-top:4px;
	padding-bottom:4px;
	width:980px;
}

#footer .footercontent{
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	width:584px;
}

#footer a, #footer a:visited, #footer a:active{
	color:#ffffff;
	text-decoration:none;
}

#footer a:hover{
	text-decoration:underline;
}

#footer h1{
	color:#ffffff;
}

#footer .footergroup{
	margin:0px;
	padding:0px;
	width:194px;
	height:130px;
	border-left:1px solid #333333;
}

#footer .footerfirst{
	border:0px;

}

#footer .footerlink{
	margin:0px;
	padding:0px;
	font-size:10px;
}

#footer .footerparent{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
}

#fofooternav ul{
	margin:0px;
	padding:0px;
}

#fofooternav li{
	margin:0px;
	padding:0px;
	padding-right:8px;
	padding-left:8px;
	list-style: none;
	display: inline;
	border-right:1px solid #333333;
}

#fofooternav a{
	margin:0px;
	padding:0px;
	height:0px;
	display:inline;
}

#fofooternav div{
	margin:0px;
	padding:0px;
}

#fofootercontent .last{
	padding-right:8px;
	padding-left:8px;
	list-style: none;
	display: inline;
	border-right:0px;
}

