/** STYLE RESET **/
body,img,p,div,ul,li,table,tbody,tr,th,td,fieldset,textarea,h1,h2,h3,h4,h5,h6,select,input,form,span,dl,dt,dd,a
	{
	background-image: none;
	background-color: transparent;
	border: none;
	margin: 0;
	outline: none;
	padding: 0;
	text-align: left;
}

#logo-print,#footer-print {
	display: none;
}

/** Allg. Klassen **/
.float-left {
	float: left;
}

.float-right {
	float: right;
}

.clear {
	clear: both;
	height: 0px;
	width: 0px;
	line-height: 0px;
	font-size: 0px;
}

.hidden {
	visibility: hidden;
}

.display-none {
	display: none;
}

body {
	background-color: #363636;
	font-family: Arial;
	margin: 0;
}

.clear {
	clear: both;
}

a img {
	border: none;
}

form input,form textarea,form label {
	color: #555555;
	float: left;
	font-family: Arial;
	font-size: 11px;
	line-height: 10px;
}

#content-area a {
	background: url(../images/layout/go-link.gif) no-repeat right 4px;
	color: #363636;
	font-family: Arial;
	font-size: 13px;
	letter-spacing: -0.05px;
	padding: 0 13px 0 0;
	word-spacing: 0.8px;
}

#content-area a:hover {
	background: url(../images/layout/go-link-over.gif) no-repeat right 4px;
	color: #0096d6;
}

#content-area a.download {
	background: url(../images/layout/download-link.gif) no-repeat left 2px;
	color: #363636;
	font-family: Arial;
	font-size: 13px;
	letter-spacing: -0.05px;
	padding: 0 0 0 17px;
	word-spacing: 0.8px;
}

#content-area a.plus {
	background: none;
	padding: 0;
}

#content-area a.download:hover {
	background: url(../images/layout/download-link-over.gif) no-repeat left
		2px;
	color: #0096d6;
}

#content-area h1 a,#content-area h2 a,#content-area h3 a,#content-area span.linked-image a,#content-area h1 a:hover,#content-area h2 a:hover,#content-area h3 a:hover,#content-area span.linked-image a:hover,#breadcrumb a:hover,#footer a:hover
	{
	background: none !important;
	padding: 0;
}

#outer-background {
	position: relative;
	background-color: #FFFFFF;
	max-width: 1200px;
	min-width: 1000px;
	margin: 0 auto;
}

#header-theme {
	position: absolute;
	width: 100%;
	top: 60px;
	left: 0px;
	overflow: hidden;
	z-index: 1;
	text-align: center;
}

#page-container {
	position: relative;
	width: 1040px;
	margin: 0 auto;
	padding-top: 420px;
	z-index: 10;
}

#meta-navigation {
	position: absolute;
	top: 15px;
	right: 55px;
}

#meta-navigation ul {
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#meta-navigation ul li {
	float: left;
	margin: 1px 20px 0 0;
}

#meta-navigation ul li,#meta-navigation ul li a {
	color: #555555;
	font-size: 11px;
	letter-spacing: 0.2px;
	text-decoration: none;
}

#meta-navigation #meta-search {
	float: left;
}

#meta-navigation #meta-search input,#meta-navigation #meta-search button
	{
	font-family: Arial;
	float: left;
	font-size: 11px;
	color: #555555;
	line-height: 10px;
	border: 1px solid #777777;
}

#meta-navigation #meta-search input {
	height: 14px;
	width: 94px;
	padding: 0 7px;
	margin-right: 2px;
}

#meta-navigation #meta-search button {
	color: #ffffff;
	background-color: #777777;
	padding: 0;
	height: 16px;
	width: 25px;
	height: 16px;
}

#main-navigation {
	position: absolute;
	top: 120px;
	left: 41px;
	width: 100%;
}

#main-navigation #logo {
	float: left;
	width: 189px;
	height: 77px;
	background: url(../images/layout/menu-item-bg.gif) no-repeat left top;
}

#main-navigation #logo img {
	border: none;
}

#main-navigation ul.main {
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#main-navigation>ul.main>li {
	float: left;
	background: url(../images/layout/menu-item-bg.gif) no-repeat left top;
	height: 77px;
	margin: 0;
	padding: 0 0 0 2px;
	/*border-left: 2px solid transparent;*/
}

#main-navigation ul.main>li>a {
	display: block;
	height: 33px;
	padding: 42px 30px 0 8px;
}

#main-navigation ul.main li,#main-navigation ul.main li a {
	text-decoration: none;
	color: #363636;
	font-size: 13px;
}

#main-navigation ul.main>li.active>a,#main-navigation ul.main>li.site-active>a
	{
	color: #0096d6;
}

#main-navigation ul.main>li>a:hover {
	background-color: #0096d6;
	color: #ffffff;
}

#main-navigation #subnavigation-background {
	display: none;
	position: absolute;
	top: 77px;
	background-color: #ffffff;
	z-index: 10;
}

#subnavigation-background {
	left: 0px;
}

#main-navigation ul.submenu,#main-navigation ul.submenu-info,#main-navigation ul.mainmenu-info
	{
	display: none;
	position: absolute;
	top: 77px;
	left: 0px;
	padding: 0;
	margin: 0;
	list-style-type: none;
	z-index: 100;
}

#main-navigation ul.submenu {
	margin-left: 14px;
	margin-top: 2px;
	padding-bottom: 11px;
}

#main-navigation ul.submenu>li>a,#main-navigation ul.submenu>li {
	color: #555555;
	font-size: 11px;
}

#main-navigation ul.submenu>li>a {
	display: block;
	padding: 5px 0 10px 0;
}

#main-navigation ul.submenu>li {
	float: none;
	width: 174px;
	height: 24px;
	padding: 0;
	margin: 0 0 0 0;
	border-bottom: 1px solid #afafaf;
}

#main-navigation ul.submenu>li.default { /* display: none;*/
	
}

#main-navigation ul.submenu>li.last {
	border-bottom: 0px;
}

#main-navigation ul.submenu>li.active,#main-navigation ul.submenu>li.active a,#main-navigation ul.submenu>li:hover,#main-navigation ul.submenu>li:hover a
	{
	color: #0096d6;
}

#main-navigation ul.mainmenu-info {
	display: none;
}

#main-navigation ul.submenu-info,#main-navigation ul.mainmenu-info {
	position: absolute;
	top: 0px;
	left: 194px;
}

#main-navigation ul.mainmenu-info {
	left: 208px;
}

#main-navigation ul.submenu-info>li,#main-navigation ul.mainmenu-info>li
	{
	padding-bottom: 15px;
}

#main-navigation ul.submenu-info h4,#main-navigation ul.mainmenu-info h4,#main-navigation ul.submenu-info h4 a,#main-navigation ul.mainmenu-info h4 a
	{
	color: #0096d6;
	font-weight: normal;
	font-size: 24px;
	padding: 0;
	margin: 0 0 5px 0;
}

#main-navigation ul.submenu-info span,#main-navigation ul.mainmenu-info span
	{
	color: #555555;
	font-size: 11px;
	letter-spacing: .1px;
	word-spacing: .5px;
	line-height: 16px;
}

#content-area {
	background: url(../images/layout/bg-image.jpg) repeat-x 0 5px;
	margin-top: 0px;
	padding: 0 0 0 40px;
}

#content-area .left-content-area {
	float: left;
	width: 635px;
	margin-right: 30px;
	padding-top: 22px;
}

h1,#content-area .left-content-area h1 {
	padding: 0 0 0 14px;
	margin: 14px 0;
	font-weight: normal;
	font-size: 36px;
	color: #0096d6;
	border-bottom: 1px solid #0096d6;
	margin: 14px 0;
}

h2,span.introtext,#content-area .left-content-area h2, .tx-indexedsearch-whatis,
h2 a,span.introtext,#content-area .left-content-area h2 a, .tx-indexedsearch-whatis a {
	display: block;
	padding: 0 15px;
	/*margin: 13px 0;*/
	margin: 8px 0 0;
	font-family: Arial;
	font-weight: normal;
	font-size: 18px;
	word-spacing: .8px;
	letter-spacing: -.05px;
	color: #0096d6;
}

h2.tx-indexedsearch-title {
  padding: 0 !important;
  margin: 20px 0 0 !important;
}

h2 a,span.introtext,#content-area .left-content-area h2 a, .tx-indexedsearch-whatis a {
	display: inline;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

span.introtext {
	padding: 0;
	margin-top: -3px;
}

#content-area .left-content-area p,
#content-area .left-content-area table,
.htmlarea-content-body p,
.htmlarea-content-body table {
	padding: 0 14px;
	margin: 18px 0;
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	word-spacing: .8px;
	letter-spacing: -.05px;
	color: #363636;
}
table tr th,
table tr td { vertical-align: top }

.htmlarea-content-body p {
	margin: 0 0 18px 0;
	padding: 0;
}
.htmlarea-content-body table {
	margin: 0 0 18px 0;
	padding: 0;
}

#content-area .left-content-area .csc-textpic {
	border: 1px solid #878787;
	float: left;
	margin: 0 14px 3px 14px;
	padding: 15px;
	width: 570px;
}

#content-area .left-content-area .csc-textpic dd {
	color: #7d7d7d;
	font-family: Arial;
	font-size: 11px;
}

#content-area .left-content-area .csc-textpic-imagewrap dl dt a {
	padding: 0 0 13px 0;
	background-position: right bottom;
}

#content-area .left-content-area .csc-textpic-imagewrap dl dd {
	padding-right: 13px;
}

/*
#content-area .left-content-area .csc-textpic-imagewrap {
	padding: 15px 7px 8px 7px;
	margin: -7px 16px -7px 14px;
	border: 1px solid #878787;
}

#content-area .left-content-area .csc-textpic-imagewrap dl {
	float: left;
	margin: 0 7px
}
#content-area .left-content-area .csc-textpic-imagewrap dl dd.csc-textpic-caption {
	margin-top: 2px;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #7d7d7d;
}

#content-area .left-content-area .csc-textpic-imagewrap dl dd.csc-textpic-caption a.plus {
	float: right;
	margin-top: 2px;
}
*/
#content-area .left-content-area ul {
	padding: 0 28px;
	margin: -10px 0 0;
	list-style-image: url(../images/layout/list-bullet.gif);
}

#content-area .left-content-area ol li,#content-area .left-content-area ul li
	{
	padding: 0 0;
	margin: 8px 0;
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	word-spacing: .8px;
	letter-spacing: -.05px;
	color: #363636;
}

#content-area .left-content-area ol {
	padding: 0 34px;
}

#content-area .left-content-area ol li a {
	text-decoration: none;
}

span.highlight,#content-area .left-content-area span.highlight, .tx-indexedsearch-redMarkup {
	font-family: Arial;
	font-size: 13px;
	word-spacing: .8px;
	letter-spacing: -.05px;
	color: #0096d6;
	font-weight: normal;
}

#content-area .left-content-area .list,.tx-indexedsearch-res {
	padding: 0 14px;
	margin-top: -7px;
}

#content-area .left-content-area .list.two-col {
	margin-top: -17px;
}

#content-area .left-content-area .list .list-item,.tx-indexedsearch-res .res
	{
	padding: 11px 0;
	margin: 0;
	border-bottom: 1px solid #878787;
}

#content-area .left-content-area .list .list-item.text-with-image {
	padding: 15px 0;
}

#content-area .left-content-area .list.one-col .list-item.last,.tx-indexedsearch-res .res:last-child {
	border-bottom: 0px;
}

#content-area .left-content-area .list.one-col .clear-left {
	clear: left;
}

#content-area .left-content-area .list.two-col .list-item {
	width: 280px;
	margin: 21px 46px 0 0;
	float: left;
}

#content-area .left-content-area .list.two-col .list-item.text-with-image
	{
	padding: 9px 0;
}

#content-area .left-content-area .list.two-col .list-item.right {
	margin-right: 0;
}

#content-area .left-content-area .list .list-item .text-wraper {
	
}

#content-area .left-content-area .list .list-item .text-wraper p,#content-area .left-content-area .list .list-item .text-wraper p a,#content-area .left-content-area .list .list-item .text-wraper h3,#content-area .left-content-area .list .list-item .text-wraper h3 a,.tx-indexedsearch-res .res h3,.tx-indexedsearch-res .res p,.tx-indexedsearch-res .res a
	{
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
	color: #363636;
}

#content-area .left-content-area .list .list-item .text-wraper p,#content-area .left-content-area .list .list-item .text-wraper h3,.tx-indexedsearch-res .res h3,.tx-indexedsearch-res .res p
	{
	margin: 0 !important;
	padding: 0 !important;
}

#content-area .left-content-area .list.two-col .list-item .text-wraper p a
	{
	background-position: right 3px;
}

#content-area .left-content-area .list.two-col .list-item .text-wraper p,#content-area .left-content-area .list.two-col .list-item .text-wraper p a
	{
	font-size: 11px;
}

#content-area .left-content-area .list .list-item .text-wraper h3,#content-area .left-content-area .list .list-item .text-wraper h3 a,.tx-indexedsearch-res .res h3,.tx-indexedsearch-res .res h3 a
	{
	font-weight: bold;
}

.tx-indexedsearch-res .res h3 a {
  background: url(../images/layout/go-link.gif) no-repeat right 4px !important;
  padding: 0 13px 0 0 !important;
}

.tx-indexedsearch-res .res h3 a:hover {
  background: url(../images/layout/go-link-over.gif) no-repeat right 4px !important;
  color: #0096d6 !important;
}

#content-area .left-content-area .list.one-col .list-item.text-with-image img.top
	{
	margin: 0 0 16px 0;
	padding: 11px 0;
}

#content-area .left-content-area .list.one-col .list-item.text-with-image img.left
	{
	float: left;
	margin: 0 16px 0 0;
}

#content-area .left-content-area .list.one-col .list-item.text-with-image img.right
	{
	float: right;
	margin: 0 0 0 16px;
}

#content-area .left-content-area .list.two-col .list-item.text-with-image img.top
	{
	margin: 0 0 10px 0;
	padding: 11px 0;
}

#content-area .left-content-area .list.two-col .list-item.text-with-image img.left
	{
	float: left;
	margin: 0 10px 0 0;
}

#content-area .left-content-area .list.two-col .list-item.text-with-image img.right
	{
	float: right;
	margin: 0 0 0 10px;
}

#content-area .left-content-area form {
	float: left;
	padding: 0 14px;
	margin: -4px 0;
	width: 100%;
}

#content-area .left-content-area form a {
	text-decoration: none;
}

#content-area .left-content-area form p {
	clear: both;
	padding: 0;
}

#content-area .left-content-area form dl {
	float: left;
	margin: 0 0;
	width: 100%;
}

#content-area .left-content-area form dl dd,#content-area .left-content-area form dl dt
	{
	float: left
}

#content-area .left-content-area form dl dd,#content-area .left-content-area form dl dd label,#content-area .left-content-area form dl dt label
	{
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
	color: #363636;
}

#content-area .left-content-area form dl dd label {
	position: relative;
	top: 4px;
}

#content-area .left-content-area form dl.textarea dd label {
	margin-bottom: 10px
}

#content-area .left-content-area form dl.checkbox dt label {
	position: relative;
	top: 1px;
	margin-left: 5px;
}

#content-area .left-content-area form dl.onerow-checkbox dd {
  float: 	left;
  margin-top: -2px;
}

#content-area .left-content-area form dl.onerow-checkbox dt {
	float:   left;
	margin: 0 10px 0 105px;
}

#content-area .left-content-area form dl.input,#content-area .left-content-area form dl.captcha,#content-area .left-content-area form dl.checkbox,#content-area .left-content-area form dl.selectbox
	{
	clear: both;
	width: 280px;
	padding: 0 0 13px 0;
}

#content-area .left-content-area form dl.checkbox {
	clear: none;
	float: left;
	width: 150px;
}

#content-area .left-content-area form dl.error {
	padding-bottom: 53px;
}

#content-area .left-content-area form dl.input dd,#content-area .left-content-area form dl.captcha dd,#content-area .left-content-area form dl.checkbox dd
	{
	float: left;
}

#content-area .left-content-area form dl.input dt,#content-area .left-content-area form dl.captcha dt,#content-area .left-content-area form dl.checkbox dt,#content-area .left-content-area form dl.selectbox dt
	{
	float: right;
}

#content-area .left-content-area form dl.captcha dt {
	clear: left;
	float: left;
	margin-top: 10px
}

#content-area .left-content-area form dl.checkbox dd {
	width: 100px;
	margin-right: 5px;
}

#content-area .left-content-area form dl.checkbox dt {
	float: left;
}

#content-area .left-content-area form dl.captcha dt input,#content-area .left-content-area form dl.input dt input,#content-area .left-content-area form dl.selectbox dt select
	{
	border: 1px solid #d7d8dc;
	width: 173px;
	height: 17px;
}

#content-area .left-content-area form dl.selectbox dt select {
	position: relative;
	left: 1px;
	width: 176px;
	height: 19px;
}

#content-area .left-content-area form dl.selectbox dt select option {
	background-color: white
}

#content-area .left-content-area form dl.captcha dt input {
	width: 198px;
}

#content-area .left-content-area form dl.captcha dt img {
	float: left;
}

#content-area .left-content-area form dl.input.error dt input,#content-area .left-content-area form dl.captcha.error dt input
	{
	border: 1px solid #0096d6;
}

#content-area .left-content-area form dl.textarea {
	padding: 12px 0;
}

#content-area .left-content-area form dl.textarea dd {
	margin-bottom: 9px;
}

#content-area .left-content-area form dl.textarea dt textarea {
	border: 1px solid #d7d8dc;
	width: 604px;
	height: 148px;
}

#content-area .left-content-area form dl.textarea.error dt textarea {
	border: 1px solid #0096d6;
}

#content-area .left-content-area form dl dd.error-text {
	display: none;
	clear: both;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	padding: 2px 0;
	width: 100%;
	background-color: #0096d6;
}

#content-area .left-content-area form dl.error dd,#content-area .left-content-area form dl.error dd label,#content-area .left-content-area form dl.error dt label
	{
	color: #0096d6;
}

#content-area .left-content-area form dl.error dd.error-text {
	display: block;
	color: #ffffff;
}

#content-area .left-content-area form div.left-form,#content-area .left-content-area form div.right-form
	{
	width: 280px;
	float: left;
	/*margin-top: 13px;*/
}

#content-area .left-content-area form div.right-form {
	margin-left: 46px;
}

#content-area .left-content-area form div.submit input {
	color: #fff;
	cursor: pointer;
	background-color: #363636;
	font-weight: bold;
	font-size: 13px;
	padding: 0 32px;
	height: 20px;
}

#content-area .left-content-area form p.submit-description {
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	line-height: 14px;
	letter-spacing: 0px;
	word-spacing: 0px;
	text-decoration: none;
	color: #363636;
	clear: both;
	padding: 0;
	margin: 34px 0 30 0;
}

#content-area .left-content-area .tx-indexedsearch-browsebox ul {
	margin: 10px 14px;
	padding: 0;
	list-style: none;
}

#content-area .left-content-area .tx-indexedsearch-browsebox ul li {
	display: inline;
}

#content-area .left-content-area .tx-indexedsearch-browsebox ul li a {
  text-decoration: none;
  background: none;	
}

#content-area .right-teaser-area .teaser.newsletter form dl dt {
	float: right;
}

#content-area .right-teaser-area .teaser.newsletter form dl dd input {
	border: 1px solid #d7d8dc;
	width: 171px;
	height: 17px;
	color: #dedede;
	font-style: italic;
	padding: 0 7px;
	font-style: italic;
}

#content-area .right-teaser-area .teaser.newsletter form dl dt input {
	color: #fff;
	background-color: #363636;
	font-weight: normal;
	font-size: 11px;
	padding: 1px 16px 2px;
	height: 19px;
}

#content-area .right-teaser-area .teaser.newsletter form dl dd.error-text
	{
	display: none;
	clear: both;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	padding: 2px 0;
	width: 100%;
	background-color: #0096d6;
}

#content-area .right-teaser-area .teaser.newsletter form dl.error dd input
	{
	border: 1px solid #0096d6;
}

#content-area .right-teaser-area .teaser.newsletter form dl.error dd.error-text
	{
	display: block;
	color: #ffffff;
}

#content-area .right-teaser-area {
	float: left;
	width: 265px;
}

#content-area .right-teaser-area-bg {
	background-color: #FFFFFF;
	padding: 0 15px;
}

#content-area .right-teaser-area .toolbar {
	margin: 36px 0 12px;
	padding: 0 15px;
}

#content-area .right-teaser-area .toolbar a {
	font-family: Arial;
	font-size: 15px;
	word-spacing: .8px;
	letter-spacing: -.05px;
	line-height: 9px;
	color: #363636;
	text-decoration: none;
	padding-right: 26px;
	margin-right: 30px;
}

#content-area .right-teaser-area .teaser h2 {
	padding: 8px 0;
	font-weight: normal;
	font-size: 15px;
	word-spacing: .25px;
	letter-spacing: .25px;
	color: #363636;
	border-bottom: 1px solid #7d7d7d;
}

#content-area .right-teaser-area .teaser {
	margin: 0 0 15px 0
}

#content-area .right-teaser-area .teaser p,#content-area .right-teaser-area .teaser p a
	{
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	word-spacing: .8px;
	line-height: 13px;
	letter-spacing: .25px;
	color: #555555;
	font-size: 11px;
}

#content-area .right-teaser-area .teaser p a {
	background-position: right 3px;
}

#content-area .right-teaser-area .teaser p {
	padding: 0;
	margin: 9px 0;
}

#content-area .right-teaser-area .teaser ul {
	list-style-type: none;
	padding: 0;
	margin: 0 0 21px;
}

#content-area .right-teaser-area .teaser ul li { /*margin: 7px 0;
	padding: 0 0 9px 0;*/
	margin: -2px 0;
	padding: 0;
	border-bottom: 1px solid #7d7d7d;
}

#content-area .right-teaser-area .teaser ul li.last {
	border-bottom: 0px;
	padding: 0;
}

#content-area .right-teaser-area .teaser ul li span.download-info {
	display: inline;
	float: right;
	padding: 2px;
}

#content-area .right-teaser-area .teaser ul li,#content-area .right-teaser-area .teaser ul li a
	{
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	line-height: 13px;
	/* Wovon h�ngen diese Angaben eigentlich im Layout ab? Zufall?
  word-spacing: .8px;
  letter-spacing: .25px;*/
	color: #555555;
}

#content-area .right-teaser-area .teaser ul li a {
	background-position: right 3px;
}

#content-area .right-teaser-area .teaser ul li a.download:hover,#content-area .right-teaser-area .teaser ul li a.download
	{
	background-position: left 2px;
}

#content-area .right-teaser-area .teaser img.right {
	float: right;
	margin: 10px 0 0 10px;
}

#content-area .right-teaser-area .teaser img.left {
	float: left;
	margin: 10px 10px 0 0;
}

#content-area .right-teaser-area .toolbar a.print {
	background: url(../images/layout/print.gif) no-repeat right;
}

#content-area .right-teaser-area .toolbar a.mail {
	background: url(../images/layout/mail.gif) no-repeat right;
}

#content-area .left-content-area .csc-textpic-image a {
	background: url(../images/layout/plus-link.gif) no-repeat bottom right;
}

#content-area .left-content-area .csc-textpic-image a:hover {
	background: url(../images/layout/plus-link-over.gif) no-repeat bottom
		right;
}

#breadcrumb {
	padding: 0 14px;
	margin: 27px 0;
}

#breadcrumb ul {
	padding: 0 !important;
	margin: 0 !important;
	list-style-type: none !important;
	list-style-image: none !important;
}

#breadcrumb ul li,#breadcrumb ul li {
	margin-right: 4px !important;
	padding-left: 6px !important;
	background: url(../images/layout/breadcrumb-spacer.gif) no-repeat left
		5px !important;
}

#breadcrumb ul li,#breadcrumb ul li a,#breadcrumb ul li.active {
	float: left;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	color: #363636;
	background: none;
	padding: 0;
}

#breadcrumb ul li.first {
	padding: 0 !important;
	background-image: none !important;
}

#breadcrumb ul li.active {
	color: #0096d6;
	font-weight: normal;
}

#footer {
	border-top: 1px solid #555555;
	height: 52px;
	padding: 5px 55px 0 14px;
	margin-top: 27px;
}

#footer span,#footer li,#footer a,#footer div {
	font-family: Arial;
	font-size: 11px;
	color: #555555;
	text-decoration: none;
	letter-spacing: .1px;
	word-spacing: .5px;
	line-height: 16px;
	background: none;
	padding: 0;
}

#footer ul {
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#footer ul li,#footer span.copyright {
	float: left;
	margin-right: 16px;
}

#footer div.top {
	float: right;
}

/** feeditadvanced **/
#feEditAdvanced-showHiddenContent {
	margin-top: 3px
}

#feEditAdvanced-showHiddenContent label {
	color: #C6C6C6;
	margin-top: 2px;
	margin-left: 3px;
}

/** RTE **/
.htmlarea-content-body table tr th,
.htmlarea-content-body table tr td {
	border: 1px dotted #717171;
	min-width: 5px;
	text-align: left;
	vertical-align: top;
}
.htmlarea-content-body table tr th,
.htmlarea-content-body table tr td,
.htmlarea-content-body p { font-size: 11px !important }
.htmlarea-content-body ol li,
.htmlarea-content-body ul li {
	list-style-position: inside; 
	list-style-image: url(../images/layout/list-bullet.gif);
	padding: 0 0 0 12px;
}

