@charset "utf-8";
body{margin:0;font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";font-size:11px;}
a img{border:0;}
div.youarehere a{color:#FFFFFF;text-decoration:underline;}
ul.menu a{text-decoration:none;}
a:link, a:visited, a:active{color:#58585A;text-decoration:none;}
a:hover{color:#58585A;}
.active{background:url(../images/black/menu-back.png) no-repeat;background-position:5px 7px;border:2px solid #DFE0E1;padding:2px;}
h1 {color: #58585A;font-size: 18px;line-height: 1.5em;font-weight: bold; margin:1px 0;}
h2 {margin:3px 0 0 0;}
div.container{width:850px;margin:auto;background:url(../images/black/back.png);}
div.header{width:850px;height:244px;}
div.headerleft{width:583px;height:244px;position:absolute;}
div.headerright{width:267px;height:244px;float:right;background:url(../images/black/headerright.png);}
div.headercontent{color:#FFFFFF;width:583px;height:244px;}
div.headercontent p{padding:0;margin:0;}
div.tools{height:40px;padding-right:20px;}
div.headercontent a{color:#FFFFFF;}
div.navigation{height:58px;background:url(../images/black/nav.png);color:#FFFFFF;}
div.navigationcontent{padding-left:15px;height:58px;padding-top:7px;}
div.content{width:631px;background:#FFFFFF;margin-top:5px;text-align:left;}
div.contentinner{padding-left:5px;}
div.youarehere{width:850px;height:27px;color:#FFFFFF;background:url(../images/black/youarehere.png)}
div.youareherecontent{margin-left:27px;padding-top:7px;}
a.contentpagetitle{color:#EE7F00;font-size:16px;line-height:1.5em;margin-bottom:10px;padding-bottom:10px;text-decoration:none;font-weight:bold;}
div.footer{width:850px;height:15px;background:url(../images/black/footer.png) no-repeat;text-align:center;color:#FFFFFF;}
div.footer a{color:#FFFFFF;}
.contenttbl{background:white;}
.contentside{background:white;padding-right:3px;}
div.syndicate{padding-top:5px;text-align:right;padding-right:3px;}
div.blog_more{margin-left:22px;}
div.syndicate a{color:#fff;text-decoration:none;}
div.search input{background:url(../images/black/search.png) no-repeat;height:20px;width:130px;position:relative;float:right;padding-right:20px;border:none;}
div.navigationcontent ul{margin:0;padding:0;list-style:none;}
div.navigationcontent li{float:left;border-right:solid 1px #FFFFFF;margin:0;padding:0;}
div.navigationcontent a{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;float:left;display:block;height:24px;line-height:24px;padding:0 20px;color:#fff;text-decoration:none;}
div.navigationcontent a:hover{background-color:#EE7F00;}
div.navigationcontent a#active_menu-nav{margin-top:2px;height:21px;line-height:21px;background-position:0 0;}
ul.menu{margin:0;padding:0;}
ul.menu li{list-style:none;margin:auto;padding-left:10px;padding-top:5px;text-align:left;}
ul.menu li#current{padding-left:23px;}
ul.menu li a, ul.menu li a:link{}
ul.menu li a:hover{padding-left:3px;}
ul.menu li a:visited{}
.componentheading_original{font-size:18px;line-height:1.3em;color:#000;border-bottom:1px solid #FF9900;padding-bottom:10px;margin-bottom:10px;}
.componentheading{color:#EE7F00;font-size:18px;line-height:1.5em;margin-bottom:10px;padding-bottom:10px;padding-left:25px;text-decoration:none;font-weight:bold;background:url(../images/black/grey-box.png) no-repeat;background-position:-4px 5px;}
table.contentpaneopen td.contentheading{color:#58585A;font-size:18px;line-height:1.5em;margin-bottom:10px;padding-left:25px;text-decoration:none;font-weight:bold;background:url(../images/black/grey-box.png) no-repeat;background-position:-4px 5px;}
.contentpaneopen{padding-left:10px;padding-right:15px;}
table.contentpaneopen td.buttonheading{padding:2px;}
table.contentpaneopen td.buttonheading img{margin:0;}
.button{color:#FF9933;font-family:Arial, Hevlvetica, sans-serif;text-align:center;font-size:11px;font-weight:bold;border:none;width:auto;background:#000000;padding:0px 5px;line-height:18px !important;line-height:16px;height:26px !important;height:24px;margin:1px;}
.small, .createdate, .modifydate{font-size:10px;color:#999999;}
td.sectiontableheader{border-bottom:1px solid black;font-weight:bold;}
tr.sectiontableentry1{background:none;}
tr.sectiontableentry2{background:#E5E5E5;}
tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableheader, td.sectiontablefooter{padding:2px 5px;;}
td.contentdescription{padding-bottom:10px;}
/* a.readon{color:#000000;} */
div.module_menu{background:url(../images/black/mw_box_br.png) 100% 100% no-repeat;}
div.module_menu div{background:url(../images/black/mw_box_bl.png) 0 100% no-repeat;}
div.module_menu div div{background:url(../images/black/mw_box_tr.png) 100% 0 no-repeat;}
div.module_menu div div div{background:url(../images/sprite.png) no-repeat;background-position:0 -490px;}
div.moduletable{margin-bottom:25px;}
div.module{margin-bottom:25px;border:1px solid #EE7F00;padding:3px;background:url(../images/black/mod_head.png) repeat-x;}
div.module h3{font-family:Helvetica, Arial, sans-serif;font-size:12px;font-weight:bold;color:#eee;padding-left:12px;padding-top:2px;}
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:160px;}
div.module_menu div div div div{background:none;padding:0;}
div.module_menu ul{}
div.module_menu ul li a:link, div.module_menu ul li a:visited{font-weight:bold;}
h3, 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;}
#system-message{margin-bottom:10px;padding:0;}
#system-message dt{font-weight:bold;}
#system-message dd{margin:0;font-size:12px;font-weight:bold;text-indent:30px;}
#system-message dd ul{color:#0055BB;margin-bottom:10px;list-style:none;padding:10px;border-top:3px solid #84A7DB;border-bottom:3px solid #84A7DB;}
#system-message dt.message{display:none;}
#system-message dd.message{}
#system-message dd.message ul{background:#C3D2E5 url(../../system/images/notice-info.png) 4px 4px no-repeat;}
#system-message dt.error{display:none;}
#system-message dd.error{}
#system-message dd.error ul{color:#c00;background:#E6C0C0 url(../../system/images/notice-alert.png) 4px 4px no-repeat;border-top:3px solid #DE7A7B;border-bottom:3px solid #DE7A7B;}
#system-message dt.notice{display:none;}
#system-message dd.notice{}
#system-message dd.notice ul{color:#c00;background:#EFE7B8 url(../images/notice-note.png) 4px 4px no-repeat;border-top:3px solid #F0DC7E;border-bottom:3px solid #F0DC7E;}
td.article_column{padding:10px;}
.listlink{background:url(../images/black/list-bullet.png) no-repeat;background-position:0px 3px;padding-left:12px;text-decoration:none;}
.werbung{padding-left:60px;background:url(../images/sprite.png) no-repeat;background-position:0 -332px;}
.seo{padding-left:60px;background:url(../images/sprite.png) no-repeat;background-position:0 -92px;}
.software{padding-left:60px;background:url(../images/sprite.png) no-repeat;background-position:0 -172px;}
.webdesign{padding-left:60px;background:url(../images/sprite.png) no-repeat;background-position:0 -252px;}
.subheadline{color:#EE7F00;font-size:16px;line-height:1.5em;margin-bottom:10px;padding-bottom:10px;padding-left:22px;text-decoration:none;font-weight:bold;background:url(../images/black/grey-box.png) no-repeat;background-position:-4px 2px;}
.active#container0100{background:none;border:0px;padding-right:10px;}
.active#container0101{background:none;border:0px;}
.active#container0102{background:none;border:0px;}
.active#container0103{background:none;border:0px;}
#referenzen a{color:#EE7F00;}
ul{list-style-image:url(../images/black/list-bullet.png);}-weight:bold;background:url(../images/black/grey-box.png) no-repeat;background-position:-4px 2px;}
.active#container0100{background:none;border:0px;padding-right:10px;}
.active#container0101{background:none;border:0px;}
.active#container0102{background:none;border:0px;}
.active#container0103{background:none;border:0px;}
#referenzen a{color:#EE7F00;}
ul{list-style-image:url(../images/black/list-bullet.png);}
div.labels-label-list{padding-left:12px;}
.sprite-grey-box{background-position:0 -40px;width:24px;height:22px;}
.sprite-list-bullet{background-position:0 -412px;width:7px;height:7px;}
.sprite-menu-back{background-position:0 -449px;width:13px;height:11px;}
