body{margin: 0 auto;padding: 0;background-image: url('../images/hintergrund.jpg');background-repeat: repeat;background-attachment: fixed;background-position: top left;}

.Main{position: relative;width: 100%;left: 0;top: 20px;}

.cleared{float: none;clear: both;margin: 0;padding: 0;border: none;font-size:1px;}

h1.logo, h1.logo-text {display: block;float: left;font-size: 300%;letter-spacing: 1px;padding: 0;}

h1.logo a {margin-top: 125px;margin-left: 25px;position: relative;z-index: 4;background: url(../images/logo.png) no-repeat;display: block;height: 90px;width: 370px;}

h1.logo a:hover, h1.logo a:active, h1.logo a:focus {}

form{padding:0 !important;margin:0 !important;}

table.position{position: relative;width: 100%;table-layout: fixed;}

.Page{position:relative;z-index:0;margin:0 auto;width: 900px;min-width:35px;min-height:35px;}

.Page-body{position: relative;z-index:1;padding: 13px;}

.Page-tr, .Page-tl, .Page-br, .Page-bl, .Page-tc, .Page-bc,.Page-cr, .Page-cl{position:absolute;z-index:-1;}

.Page-tr, .Page-tl, .Page-br, .Page-bl{width: 34px;height: 34px;background-image: url('../images/ss.png');}

.Page-tl{top:0;left:0;clip: rect(auto, 17px, 17px, auto);}

.Page-tr{top: 0;right: 0;clip: rect(auto, auto, 17px, 17px);}

.Page-bl{bottom: 0;left: 0;clip: rect(17px, 17px, auto, auto);}

.Page-br{bottom: 0;right: 0;clip: rect(17px, auto, auto, 17px);}

.Page-tc, .Page-bc{left: 17px;right: 17px;height: 34px;background-image: url('../images/sh.png');}

.Page-tc{top: 0;clip: rect(auto, auto, 17px, auto);}

.Page-bc{bottom: 0;clip: rect(17px, auto, auto, auto);}

.Page-cr, .Page-cl{top: 17px;bottom: 17px;width: 34px;background-image: url('../images/sv.png');}

.Page-cr{right:0;clip: rect(auto, auto, auto, 17px);}

.Page-cl{left:0;clip: rect(auto, 17px, auto, auto);}

.Page-cc{position:absolute;z-index:-1;top: 17px;left: 10px;right: 13px;bottom: 17px;background-image: url('../images/sc.png');}

.Page{margin-top: -13px !important;}

.PageBackgroundSimpleGradient, .PageBackgroundGradient, .PageBackgroundGlare{min-width:900px;}

div.Header{margin: 0 auto;position: relative;z-index:0;width: 874px;height: 175px;}

div.Header-jpeg{position: absolute;z-index:-1;top: 0;left: 0;width: 874px;height: 175px;background-image: url('../images/header.jpg');background-repeat: no-repeat;background-position: center center;}

.kmmenu a, .kmmenu a:link, .kmmenu a:visited, .kmmenu a:hover{text-align:left;text-decoration:none;outline:none;letter-spacing:normal;word-spacing:normal;}

.kmmenu, .kmmenu ul{margin: 0;padding: 0;border: 0;list-style-type: none;display: block;}

.kmmenu li{margin: 0;padding: 0;border: 0;display: block;float: left;position: relative;z-index: 5;background:none;}

.kmmenu li:hover{z-index: 10000;white-space: normal;}

.kmmenu li li{float: none;}

.kmmenu ul{visibility: hidden;position: absolute;z-index: 10;left: 0;top: 0;background:none;}

.kmmenu li:hover>ul{visibility: visible;top: 100%;}

.kmmenu li li:hover>ul{top: 0;left: 100%;}

.kmmenu:after, .kmmenu ul:after{content: ".";height: 0;display: block;visibility: hidden;overflow: hidden;clear: both;}
.kmmenu, .kmmenu ul{min-height: 0;}

.kmmenu ul{background-image: url(../images/spacer.gif);padding: 10px 30px 30px 30px;margin: -10px 0 0 -30px;}

.kmmenu ul ul{padding: 30px 30px 30px 10px;margin: -30px 0 0 -10px;}

.kmmenu{padding: 12px 6px 0px 6px;}

.nav{position: relative;height: 39px;z-index: 100;}

.nav .l, .nav .r{position: absolute;z-index: -1;top: 0;height: 39px;background-image: url('../images/navigation.png');}

.nav .l{left: 0;right:0px;}

.nav .r{right: 0;width: 874px;clip: rect(auto, auto, auto, 874px);}

.kmmenu ul li{clear: both;}

.kmmenu a{position:relative;display: block;overflow:hidden;height: 27px;cursor: pointer;text-decoration: none;margin-right: 2px;margin-left: 2px;}

.kmmenu a .r, .kmmenu a .l{position:absolute;display: block;height: 81px;background-image: url('../images/menu.png');}

.kmmenu a .l{left:0;right:4px;}

.kmmenu a .r{width:408px;right:0;clip: rect(auto, auto, auto, 404px);}

.kmmenu a .t{font-family: Arial, Helvetica, Sans-Serif;font-size: 10px;color: #1C1C1C;padding: 0 19px;margin: 0 4px;line-height: 27px;text-align: center;}

.kmmenu a:hover .l, .kmmenu a:hover .r{top:-27px;}

.kmmenu li:hover>a .l, .kmmenu li:hover>a .r{top:-27px;}

.kmmenu li:hover a .l, .kmmenu li:hover a .r{top:-27px;}
.kmmenu a:hover .t{color: #F0F0F0;}

.kmmenu li:hover a .t{color: #F0F0F0;}

.kmmenu li:hover>a .t{color: #F0F0F0;}

.kmmenu a.active .l, .kmmenu a.active .r{top: -54px;}

.kmmenu a.active .t{color: #B9C7EE;}

.contentLayout{position: relative;margin-bottom: 1px;width: 874px;}

.Block{position:relative;z-index:0;margin:0 auto;min-width:23px;min-height:23px;}

.Block-body{position: relative;z-index:1;padding: 6px;}

.Block-tr, .Block-tl, .Block-br, .Block-bl, .Block-tc, .Block-bc,.Block-cr, .Block-cl{position:absolute;z-index:-1;}

.Block-tr, .Block-tl, .Block-br, .Block-bl{width: 34px;height: 34px;background-image: url('../images/bs.png');}

.Block-tl{top:0;left:0;clip: rect(auto, 17px, 17px, auto);}

.Block-tr{top: 0;right: 0;clip: rect(auto, auto, 17px, 17px);}

.Block-bl{bottom: 0;left: 0;clip: rect(17px, 17px, auto, auto);}

.Block-br{bottom: 0;right: 0;clip: rect(17px, auto, auto, 17px);}

.Block-tc, .Block-bc{left: 17px;right: 17px;height: 34px;background-image: url('../images/bh.png');}

.Block-tc{top: 0;clip: rect(auto, auto, 17px, auto);}

.Block-bc{bottom: 0;clip: rect(17px, auto, auto, auto);}

.Block-cr, .Block-cl{top: 17px;bottom: 17px;width: 34px;background-image: url('../images/bv.png');}

.Block-cr{right:0;clip: rect(auto, auto, auto, 17px);}

.Block-cl{left:0;clip: rect(auto, 17px, auto, auto);}

.Block-cc{position:absolute;z-index:-1;top: 17px;left: 17px;right: 17px;bottom: 17px;background-image: url('../images/bc.png');}

.Block{margin: 7px;}

.BlockHeader{position:relative;z-index:0;height: 30px;padding: 0 11px;margin-bottom: 0px;}

.BlockHeader .t{height: 30px;color: #5e5e5e;font-family: Arial, Helvetica, Sans-Serif;font-size: 11px;font-style: normal;font-weight: bold;white-space : nowrap;padding: 0 11px;line-height: 30px;}

.header-tag-icon{display:inline-block;background-position:left top;background-image: url('../images/hi.png');padding:0 0 0 23px;background-repeat: no-repeat;min-height: 18px;margin: 0 0 0 5px;}

.BlockContent{position:relative;z-index:0;margin:0 auto;min-width:1px;min-height:1px;}

.BlockContent-body{position: relative;z-index:1;padding: 11px;}

.BlockContent-body{color:#5e5e5e;font-family: Arial, Helvetica, Sans-Serif;font-size: 10px;}

.BlockContent-body a:link{color: #288ecc;font-family: Arial, Helvetica, Sans-Serif;text-decoration: none;}

.BlockContent-body a:visited, .BlockContent-body a.visited{color: #0c5688;font-family: Arial, Helvetica, Sans-Serif;text-decoration: none;}

.BlockContent-body a:hover, .BlockContent-body a.hover{color: #0c5688;font-family: Arial, Helvetica, Sans-Serif;text-decoration: underline;}

.BlockContent-body ul{list-style-type: none;color: #5e5e5e;margin:0;padding:0;}

.BlockContent-body li{font-family: Arial, Helvetica, Sans-Serif;font-size: 10px;}

.BlockContent-body ul li{padding:0px 0 0px 13px;background-image: url('../images/hul.png');background-repeat:no-repeat;margin:0.5em 0 0.5em 0;line-height:1.2em;}

.Post{position:relative;z-index:0;margin:0 auto;min-width:1px;min-height:1px;}

.Post-body{position: relative;z-index:1;padding: 12px;}

.Post{margin: 5px;}

a img{border: 0;}

.article img, img.article{margin: 1em;}

.metadata-icons img{border: none;vertical-align: middle;margin:2px;}

.article table, table.article{border-collapse: collapse;margin: 1px;width:auto;}

.article table, table.article .article tr, .article th, .article td{background-color:Transparent;}

.article th, .article td{padding: 2px;border: solid 1px #696969;vertical-align: top;text-align:left;}

.article th{text-align:center;vertical-align:middle;padding: 7px;}

.PostMetadataHeader{padding:1px;background-color: #f8f8f8;}

.PostHeaderIcon-wrapper{text-decoration:none;margin: 1px 0;padding: 0;line-height:inherit;}

.PostHeaderIcon-wrapper, .PostHeaderIcon-wrapper a, .PostHeaderIcon-wrapper a:link, .PostHeaderIcon-wrapper a:visited, .PostHeaderIcon-wrapper a:hover{font-family: Arial, Helvetica, Sans-Serif;font-size: 18px;font-style: normal;font-weight: bold;color: #0168b7;}

.PostHeader a:link{  font-family: Arial, Helvetica, Sans-Serif;  text-decoration: none;  text-align: left;  color: #A5B7E9;}

.PostHeader a:visited, .PostHeader a.visited{  font-family: Arial, Helvetica, Sans-Serif;  text-decoration: none;  text-align: left;  color: #C7C7C7;}

.PostHeader a:hover, .PostHeader a.hovered{  font-family: Arial, Helvetica, Sans-Serif;  text-decoration: underline;  text-align: left;  color: #A8A8A8;}

.PostHeaderIcons{padding:1px;}

.PostHeaderIcons, .PostHeaderIcons a, .PostHeaderIcons a:link, .PostHeaderIcons a:visited, .PostHeaderIcons a:hover{font-family: Arial, Helvetica, Sans-Serif;font-style: italic;font-weight: normal;color: #a49b77;}

.PostHeaderIcons a, .PostHeaderIcons a:link, .PostHeaderIcons a:visited, .PostHeaderIcons a:hover{margin:0;}

.PostHeaderIcons a:link{font-family: Arial, Helvetica, Sans-Serif;font-style: italic;font-weight: normal;text-decoration: underline;color: #288ecc;}

.PostHeaderIcons a:visited, .PostHeaderIcons a.visited{font-family: Arial, Helvetica, Sans-Serif;text-decoration: underline;color: #288ecc;}

.PostHeaderIcons a:hover, .PostHeaderIcons a.hover{font-family: Arial, Helvetica, Sans-Serif;text-decoration: none;color: #6E6E6E;}

body{  font-family: Arial, Helvetica, Sans-Serif;  font-size: 10px;  font-style: normal;  font-weight: normal;  color: #5e5e5e;}

.PostContent{  font-family: Arial, Helvetica, Sans-Serif;  color: #5e5e5e;}

a{  font-family: Arial, Helvetica, Sans-Serif;  text-decoration: none;  color: #288ecc;}

a:link{  font-family: Arial, Helvetica, Sans-Serif;  text-decoration: none;  color: #288ecc;}

a:visited, a.visited{  font-family: Arial, Helvetica, Sans-Serif;  text-decoration: none;  color: #0c5688;}

a:hover, a.hover{  font-family: Arial, Helvetica, Sans-Serif;  text-decoration: underline;  color: #0c5688;}

h1, h2, h3, h4, h5, h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited{  font-weight: normal;  font-style: normal;  text-decoration: none;}

h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover{  font-family: Arial, Helvetica, Sans-Serif;  font-size: 16px;  font-style: normal;  font-weight: bold;  text-align: left;  color: #288ecc;}

h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover{  font-family: Arial, Helvetica, Sans-Serif;  font-size: 14px;  text-align: left;  color: #288ecc;}

h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover{  font-family: Arial, Helvetica, Sans-Serif;  font-size: 14px;  font-style: normal;  font-weight: bold;  text-align: left;  color: #B9C7EE;}

h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover{  font-family: Arial, Helvetica, Sans-Serif;  font-size: 13px;  text-align: left;  color: #5e5e5e;}

h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover{  font-family: Arial, Helvetica, Sans-Serif;  font-size: 11px;  text-align: left;  color: #5e5e5e;}

h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover{  font-family: Arial, Helvetica, Sans-Serif;  font-size: 10px;  text-align: left;  color: #5e5e5e;}

ol, ul{color: #B0B0B0;margin:1em 0 1em 2em;padding:0;font-family: Arial, Helvetica, Sans-Serif;font-size: 10px;}

li ol, li ul{margin:0.5em 0 0.5em 2em;padding:0;}

li{margin:0.2em 0;padding:0;}

ul{list-style-type: none;}

ol{list-style-position:inside;}

.Post li{padding:0px 0 0px 17px;line-height:1.2em;}

.Post ol li, .Post ul ol li{background: none;padding-left:0;}

.Post ul li, .Post ol ul li{background-image: url('../images/ul.png');background-repeat:no-repeat;padding-left:17px;}

blockquote p{color:#050915;font-family: Arial, Helvetica, Sans-Serif;text-align: left;}

blockquote{margin:10px 10px 10px 50px;padding:5px 5px 5px 28px;background-color:#A1B4E8;background-image:url('../images/quote.png');background-position:left top;background-repeat:no-repeat;}

.Button{display:inline-block;width: auto;outline:none;border:none;background:none;line-height:32px;margin:0;padding:0;overflow: visible;cursor: default;text-decoration: none !important;z-index:0;}

.Button .btn{display:block;position:relative;float:left;height: 32px;overflow:hidden;white-space: nowrap;width: auto;color: #1A1A1A;}

.Button .btn .t{display:block;height: 32px;font-family: Arial, Helvetica, Sans-Serif;font-size: 10px;font-style: normal;font-weight: normal;white-space: nowrap;text-align: left;padding: 0 21px;line-height: 32px;text-decoration: none !important;}

input, select{font-family: Arial, Helvetica, Sans-Serif;font-size: 10px;font-style: normal;font-weight: normal;}

.Button .hover, .Button:hover{color: #404040;text-decoration: none !important;}

.Button .active{color: #F5F5F5;}

.Button .btn .l, .Button .btn .r{display:block;position:absolute;z-index:-1;height: 96px;background-image: url('../images/buttons.png');}

.Button .btn .l{left:0;right:10px;}

.Button .btn .r{width:409px;right:0;clip: rect(auto, auto, auto, 399px);}

.Button .btn.hover .l, .Button .btn.hover .r, .Button .btn:hover .l, .Button .btn:hover .r{top: -32px;}

.Button .btn.active .l, .Button .btn.active .r{top: -64px;}

.Footer{position:relative;z-index:0;overflow:hidden;width: 874px;margin: 5px auto 0px auto;}

.Footer .Footer-inner{height:1%;position: relative;z-index: 0;padding: 8px;text-align: center;}

.Footer .Footer-background{position:absolute;z-index:-1;background-repeat:no-repeat;background-image: url('../images/footer.png');width: 874px;height: 150px;bottom:0;left:0;}

.Footer .Footer-text p{margin: 0 0;}

.Footer .Footer-text{display:inline-block;color:#f8f8f8;font-family: Arial, Helvetica, Sans-Serif;}

.Footer .Footer-text a:link{text-decoration: none;color: #3A62CF;font-family: Arial, Helvetica, Sans-Serif;text-decoration: underline;}

.Footer .Footer-text a:visited{text-decoration: none;color: #B8B8B8;font-family: Arial, Helvetica, Sans-Serif;text-decoration: underline;}

.Footer .Footer-text a:hover{text-decoration: none;color: #288ecc;font-family: Arial, Helvetica, Sans-Serif;text-decoration: none;}

.page-footer, .page-footer a, .page-footer a:link, .page-footer a:visited, .page-footer a:hover{font-family:Arial;letter-spacing:normal;word-spacing:normal;font-style:normal;font-weight:normal;text-decoration:none;color:#c0c0c0;}

.page-footer{margin:5px;text-align:center;text-decoration:none;color:#c0c0c0;}

.contentLayout .content{position: relative;margin: 0;padding: 0;border: 0;float: left;overflow: hidden;width: 612px;}
.contentLayout .content-wide{position: relative;margin: 0;padding: 0;border: 0;float: left;overflow: hidden;width: 873px;}

.contentLayout .sidebar1{position: relative;margin: 0;padding: 0;border: 0;float: left;overflow: hidden;width: 261px;}

.contentLayout li{float: none;}

table.moduletable th{font-size: 140%;padding: .5em 0em;}

#footer{text-align: center;}

.breadcrumbs{display: block;padding: .7em 0em;}

.contentpaneopen span.small, .contentpaneopen td.createdate, .contentpaneopen td.modifydate{font-size: 75%;padding-bottom: 1em;}

.column_separator{padding-left: .4em;}

.pagination span{padding: 2px;}

.pagination a{padding: 2px;}

div.offline{background: #fffebb;width: 100%;position: absolute;top: 0;left: 0;font-size: 1.2em;padding: 5px;}

.wrap {clear: both;width: 100%;}

#pathway{color: #333333;position: relative;text-transform: none;z-index: 98;text-decoration: none;}

#pathway .main {padding: 12px 0;position: relative;text-decoration: none;}

#pathway .inner {margin-left: 10px;margin-top: 10px;background: url(../images/pathway.jpg) no-repeat left center;display: block;height: 22px;line-height: 22px;margin-right: 17px;text-decoration: none;}

#pathway strong {color: #000000;text-decoration: none;}

#pathway span {display: block;float: left;margin: -7px 5px;color: #000000;}

#pathway a {display: inline-block;height: 22px;line-height: 22px;color: #000000;text-decoration: none;}

#pathway a:hover,
#pathway a:active,
#pathway a:focus {display: inline-block;height: 22px;line-height: 22px;color: #000000;text-decoration: none;}

table.moduletable th, legend{margin: 0;font-weight: bold;font-family: Helvetica,Arial,sans-serif;font-size: 1.5em;padding-left: 0px;margin-bottom: 10px;text-align: left;}

.invalid{border-color: #ff0000;}

label.invalid{color: #ff0000;}

.ol-foreground{background-color: #f6f6f6;}

.ol-background{background-color: #666;}

.ol-textfont{font-family: Arial, Helvetica, sans-serif;font-size: 10px;}

.ol-captionfont{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #f6f6f6;font-weight: bold;}

.ol-captionfont a{color: #0B55C4;text-decoration: none;font-size: 12px;}

span.article_separator{display: none;}

.column_separator{padding-left: 10px;}

td.buttonheading img{border: none;}

.clr{clear: both;}

div#maindivider{border-top: 1px solid #ddd;margin-bottom: 10px;overflow: hidden;height: 1px;}

table.blog span.article_separator{display: none;}

.contentpaneopen_edit{float: left;}

table.contenttoc{margin: 5px;border: 1px solid #ccc;padding: 5px;float: right;}

table.contenttoc td{padding: 0 5px;}

td.sectiontableheader{background: #efefef;color: #333;font-weight: bold;padding: 4px;border-right: 1px solid #fff;}

tr.sectiontableentry0 td,
tr.sectiontableentry1 td,
tr.sectiontableentry2 td{padding: 4px;}

td.sectiontableentry0,
td.sectiontableentry1,
td.sectiontableentry2{padding: 3px;}

table.contentpaneopen, table.contentpane{margin: 0;padding: 0;width: auto;}

table.contentpaneopen li{margin-bottom: 5px;}

table.contentpaneopen fieldset{border: 0;border-top: 1px solid #ddd;}

table.contentpaneopen h3{margin-top: 25px;}

table.contentpaneopen h4{font-family: Arial, Helvetica, sans-serif;color: #333;}

.highlight{background-color: #fffebb;}

table.user1user2 div.moduletable{margin-bottom: 0px;}

div.moduletable, div.module{margin-bottom: 25px;}

div.module_menu h3{font-family: Helvetica, Arial, sans-serif;font-size: 12px;font-weight: bold;color: #eee;margin: -23px -4px 5px -5px;padding-left: 10px;padding-bottom: 2px;}

div.module_menu{margin: 0;padding: 0;margin-bottom: 15px;}

div.module_menu div div div{padding: 10px;padding-top: 30px;padding-bottom: 15px;width: auto;}

div.module_menu div div div div{background: none;padding: 0;}

div.module_menu ul{margin: 10px 0;padding-left: 20px;}

div.module_menu ul li a:link, div.module_menu ul li a:visited{font-weight: bold;}

#leftcolumn div.module{padding: 0 10px;}

#leftcolumn div.module table{width: auto;}

table.adminform textarea{width: 540px;height: 400px;font-size: 1em;color: #000099;}

form#form-login{text-align: left;}

form#form-login fieldset{border: 0 none;margin: 0;padding: 0.2em;}

form#form-login ul{list-style-type: none;margin: 0;padding: 0;}

form#form-login ul li{background-image: none;padding: 0;}

#modlgn_username, #modlgn_passwd{width: 90%;}

#form-login-username, #form-login-password, #form-login-remember{display: block;margin: 0;}

form#com-form-login{text-align: left;}

form#com-form-login fieldset{border: 0 none;margin: 0;padding: 0.2em;}

form#com-form-login ul{list-style-type: none;margin: 0;padding: 0;}

form#com-form-login ul li{background-image: none;padding: 0;}

div.mosimage{margin: 5px;}

div.mosimage_caption {font-size: .90em;color: #666;}

div.caption{padding: 0 10px 0 10px;}

div.caption img{border: 1px solid #CCC;}

div.caption p{font-size: .90em;color: #666;text-align: center;}

table.paramlist{margin-top: 5px;}

table.paramlist td.paramlist_key{width: 128px;text-align: left;height: 30px;}

div.message{font-weight: bold;font-size: 14px;color: #c30;text-align: center;width: auto;background-color: #f9f9f9;border: solid 1px #d5d5d5;margin: 3px 0px 10px;padding: 3px 20px;}

.banneritem img{display: block;margin-left: auto;margin-right: auto;}

.banneritem_text{padding: 4px;font-size: 11px;}

.bannerfooter_text{padding: 4px;font-size: 11px;background-color: #f7f7f7;text-align: right;}

.pagination span{padding: 2px;}

.pagination a{padding: 2px;}

.pollstableborder{margin-top: 8px;}

.pollstableborder td{text-align: left;}

span.description{display: block;padding-left: 30px;}

fieldset{border: 1px solid #ccc;margin-top: 15px;padding: 15px;}

legend{margin: 0;padding: 0 10px;}

td.key{border-bottom: 1px solid #eee;color: #666;}

.tool-tip{float: left;background: #ffc;border: 1px solid #d4d5aa;padding: 5px;max-width: 200px;}

.tool-title{padding: 0;margin: 0;font-size: 100%;font-weight: bold;margin-top: -15px;padding-top: 15px;padding-bottom: 5px;background: url(../../system/images/selector-arrow.png) no-repeat;color: #ffffff;}

.tool-text{font-size: 100%;margin: 0;}

#system-message{margin-bottom: 20px;}

#system-message dd.message ul{background: #c3d2e5 url(../../system/images/notice-info.png) 4px center no-repeat;border-top: 3px solid #de7a7b;border-bottom: 3px solid #de7a7b;margin:0px;padding-left: 40px;text-indent:0px;}

#system-message dd.error ul{color: #c00;background: #e6c0c0 url(../../system/images/notice-alert.png) 4px center no-repeat;border-top: 3px solid #DE7A7B;border-bottom: 3px solid #DE7A7B;margin: 0px;padding-left: 40px;text-indent: 0px;}

#system-message dd.notice ul{color: #c00;background: #efe7b8 url(../../system/images/notice-note.png) 4px center no-repeat;border-top: 3px solid #f0dc7e;border-bottom: 3px solid #f0dc7e;margin: 0px;padding-left: 40px;text-indent: 0px; }

#syndicate{float: left;padding-left: 25px;}

#component-contact table td{padding: 2px 0;}

.breadcrumbs img{margin: 0px;padding: 0px;border: 0px;}

.mceToolbarTop {white-space: normal;}

.mceEditor{background: none;}

#archive-list{list-style-type: none;margin: 0px;padding: 0px;}

#archive-list li{list-style-type: none;background-image: none;margin-left: 0px;padding-left: 0px;}

#navigation{text-align: center;}

.article h3 img{border: none;display: inline;margin: 0;padding: 0;}

.Footer-text .moduletable{border: none;margin: 0;padding: 0;}

.pollstableborder td {vertical-align: middle;}

.search {position:relative;float: right;margin-right: 20px;margin-top: 20px;}

#mod_search_searchword {background: url(../images/icon-search.gif) no-repeat 150px 6px #FFFFFF;border: 1px solid #D5D5D5;color: #999999;padding: 6px 5px;width: 160px;}
