*{margin:0px;padding:0px;}
body{font-family:Verdana, Georgia, Arial, sans-serif;font-size:13px;line-height:19px;}
html { height: 100%;}
textarea{font-family:Verdana, Georgia, Arial, sans-serif;font-size:13px;}
img{border:none;}
th{font-weight:normal;text-align:left;}
#mc-cc{font-size:12px;line-height:14px;}
.clear{clear:both;content:".";height:0px;line-height:0px;font-size:1px;visibility:hidden;}
.ie10pxmargin{!margin-bottom:10px;height:0px;line-height:0px;font-size:1px}

/* Wrapper / Header / Footer */
#wrapper{width:950px;margin:28px auto 10px !important;}
.portal #header{background-color:#1E5895;height:75px;position:relative;}
.portal #header #logo{position:absolute;top:25px;left:20px;height:35px;width:210px;background-image:url(/images/portal/tx-logo-portal.png);background-repeat:no-repeat;}
.portal #header #claim{position:absolute;top:25px;right:20px;height:25px;width:335px;background-image:url(/images/portal/claim-portal.png);background-repeat:no-repeat;}
.portal #main-navi{font-size:14px;border-top:1px solid #000;border-bottom:1px solid #000;height:36px;padding-left:20px;background-image:url(/images/portal/navi-gradient-portal.png);}
.portal #main-navi a{border-left:1px solid #000;padding:0px 20px 0px 20px;line-height:36px;color:#fff;text-decoration:none;display:block;float:left;}
.portal #main-navi a:hover, .portal #main-navi a:focus, .portal #main-navi a:active{color:#1E5A96;}
.portal #main-navi a.last{border-right:1px solid #000;}
.portal #main-navi a.active{font-weight:bold;color:#000;background-color:#fff;border-bottom:1px solid #fff;}
.portal #footer{background-color:#1E5A96;height:50px;padding-left:10px;font-size:12px;margin-bottom:10px;margin-top:20px;}
.portal #footer a{color:#fff;padding:0px 10px 0px 10px;text-decoration:none;line-height:50px;border-right:1px solid #fff;}
.portal #footer a:hover, .portal #footer a:focus, .portal #footer a:active{color:#000;}
.portal #footer a.last{border-right:0px;}
.portal #sub-footer{font-size:10px;text-align:right;margin-bottom:10px;}
.portal #sub-footer a{color:#000;text-decoration:none;border-left:1px solid #000;padding:0px 5px 0px 5px;}
.portal #sub-footer a:hover, .portal #sub-footer-portal a:focus, .portal #sub-footer a:active{color:#1E5A96;}
.portal #sub-footer a.last{padding-right:0px;}
.portal #sub-footer span{padding:0px 5px 0px 5px;}

/* Content  Positioning */
.portal #body{margin:20px 0px 20px 0px;}
.portal #body .left-column{float:left;width:630px;}
.portal #body .right-column{float:right;width:310px;}
.portal #body .wide-column{width:100%;}

/* Round Corner Boxes Main */
.dkgreen-box{background-color:#146433;margin-bottom:10px;!margin-bottom:0px;color:#fff;}
.green-box .tlcd, .dkgreen-box .tlcd{background-image:url(/images/portal/ce-darkgreen-tl.png);background-repeat:no-repeat;background-position:top left;}
.green-box .trcd, .dkgreen-box .trcd{background-image:url(/images/portal/ce-darkgreen-tr.png);background-repeat:no-repeat;background-position:top right;}
.dkgreen-box .blcd {background-image:url(/images/portal/ce-darkgreen-bl.png);background-repeat:no-repeat;background-position:bottom left;}
.dkgreen-box .brcd{background-image:url(/images/portal/ce-darkgreen-br.png);background-repeat:no-repeat;background-position:bottom right;}

.green-box{background-color:#96BE1B;margin-bottom:10px;!margin-bottom:0px;}
.green-box .tlc{background-image:url(/images/portal/ce-green-tl.png);background-repeat:no-repeat;background-position:top left;}
.green-box .trc{background-image:url(/images/portal/ce-green-tr.png);background-repeat:no-repeat;background-position:top right;}
.green-box .blc{background-image:url(/images/portal/ce-green-bl.png);background-repeat:no-repeat;background-position:bottom left;}
.green-box .brc{background-image:url(/images/portal/ce-green-br.png);background-repeat:no-repeat;background-position:bottom right;}

.grey-box{background-color:#DCE1E1;margin-bottom:10px;!margin-bottom:0px;}
.grey-box .tlc{background-image:url(/images/portal/ce-grey-tl.png);background-repeat:no-repeat;background-position:top left;}
.grey-box .trc{background-image:url(/images/portal/ce-grey-tr.png);background-repeat:no-repeat;background-position:top right;}
.grey-box .blc{background-image:url(/images/portal/ce-grey-bl.png);background-repeat:no-repeat;background-position:bottom left;}
.grey-box .brc{background-image:url(/images/portal/ce-grey-br.png);background-repeat:no-repeat;background-position:bottom right;}

.darkgrey-box{background-color:#AAB4B4;margin-bottom:10px;!margin-bottom:0px;}
.darkgrey-box .tlc{background-image:url(/images/portal/ce-darkgrey-tl.png);background-repeat:no-repeat;background-position:top left;}
.darkgrey-box .trc{background-image:url(/images/portal/ce-darkgrey-tr.png);background-repeat:no-repeat;background-position:top right;}
.darkgrey-box .blc{background-image:url(/images/portal/ce-darkgrey-bl.png);background-repeat:no-repeat;background-position:bottom left;}
.darkgrey-box .brc{background-image:url(/images/portal/ce-darkgrey-br.png);background-repeat:no-repeat;background-position:bottom right;}

/* Round Corner Boxes Misc Stuff */
.green-box .head{border-bottom:1px solid #000;background-color:#146433;}
.green-box h3, .dkgreen-box h3{font-size:14px;color:#fff;padding:10px 20px 10px 20px;}
.green-box .head img{padding:15px 20px 10px 20px;float:left;}
.green-box .head span{color:#fff;padding:15px 20px 10px 20px;float:right;}
html.* .portal #body .right-column .green-box h3, html.* .portal #body .right-column .dkgreen-box h3{width:274px;}
.green-box .content{border-top:1px solid #D5E5A4;padding:20px;}
.green-box .content.create-teaser{background-image:url(/images/portal/illu-create-box.png);background-repeat:no-repeat;background-position:center 99%;padding-bottom:135px;}
.grey-box .content{padding:20px;}
.grey-box h4{font-weight:bold;font-size:14px;line-height:18px;color:#000;}
.grey-box .hr{!height:0px;line-height:0px;font-size:1px;border-top:1px solid #AAB4B4;border-bottom:1px solid #fff;margin-bottom:15px;}
.darkgrey-box .head{margin:0px 20px 0px 20px;padding:5px 0px 5px 0px;font-size:;}

/* Titel Box */
.title-box{padding:15px 20px 11px 20px}    
.title-box .arrow-right{background-image:url(/images/portal/level1-arrow-select.png);background-repeat:no-repeat;padding-left:20px;}
.title-box .hr{margin:10px 0px 10px 0px;}
.title-box .search-term{background-image:url(/images/portal/level2-arrow-select.png);background-repeat:no-repeat;padding-left:20px;margin-left:25px;}
.title-box .search-term strong{font-size:16px;font-weight:bold;}
.title-box .arrow-down{background-image:url(/images/portal/level1-arrow-open.png);background-repeat:no-repeat;padding-left:20px;}

/* Forms */
.sipleform{margin:40px 140px 0px 80px;}
.sipleform .labeld label{width:99px;float:left;}
.sipleform .labeld p{margin:10px 0px 0px 0px;}
.sipleform .labeld small{padding-left:130px;float:left;margin:10px 0px 10px 0px;}
html.* .sipleform .labeld small{padding-left:133px;}
.sipleform .labeld .text{width:305px;}
html.* .sipleform .labeld .text{width:300px;}
.sipleform .labeld .checkbox{padding-left:100px;!margin-top:4px;}
* + html .sipleform .labeld .checkbox{padding-left:97px;}
.sipleform .labeld .checkbox input{float:left;}
.sipleform .labeld .checkbox label{float:left;font-size:9px;line-height:11px;padding-left:10px;width:270px;!width:260px;!padding-top:5px;}
.sipleform .labeld .checkbox label a{color:#146432;}
.sipleform .submit{margin:15px 0px 0px 95px;}
.sipleform .required{float:right;margin-top:10px;color:#146432;}

.textandform{margin:20px 140px 0px 90px;}
.textandform p{margin:10px 0px 0px 0px;}
.textandform .text{width:300px;}
.textandform .submit{margin:15px 0px 0px 0px;}

.texted{margin:20px 80px 0px 80px;}
.texted a{color:#146432;}

/* Buttons */
.portal .submit{background-color:transparent;border:0px;cursor:pointer;!cursor:hand;}
.portal .submit div{background-image:url(/images/portal/button-green-left.png);background-repeat:no-repeat;background-position:top left;padding-left:11px;line-height:30px;height:30px;}
html.* .portal .submit div{background-image:url(/images/portal/button-green-left.gif);}
.portal .submit div p{color:#fff;font-size:14px;font-weight:bold;background-image:url(/images/portal/button-green-right.png);background-position:top right;background-repeat:no-repeat;padding:0px 20px 0px 9px;line-height:30px;height:30px;margin:0px;}
html.* .portal .submit div p{background-image:url(/images/portal/button-green-right.gif);}
.portal .submit:hover div p, .portal .submit:active div p, .portal .submit:focus div p{color:#96BE1B;}

/* Teaser Create form */
#create-teaser-form{text-align:center;}
#create-teaser-form .text, #create-teaser-form textarea{width:100%;margin-bottom:10px;}
#create-teaser-form .text{height:14px;line-height:14px;}
#create-teaser-form textarea{height:52px;!height:48px;}

/* Errors, Warnings and Notifications */

.error, .warning, .notify{padding:15px 0px 15px 90px; margin:0px 0px 10px 0px; color:#000; display:block; min-height:35px;}
.error{background:#ffc8e6 url(../images/error.png) no-repeat 15px 50%; border: 1px solid #e00000;}
.warning{background:#ffff96  url(../images/warning.png) no-repeat 15px 50%; border: 1px solid #d56716;}
.notify{background:#E6FFBE url(../images/notice.png) no-repeat 15px 50%; border: 1px solid #146433;}
.error a, .warning a, .notify a{color:#000;}

/* Result sharded between My TRIBAX & Communities */
.result{padding:20px 0px 16px 0px;margin:0px 22px 0px 20px;position:relative;border-top:1px solid #AAB4B4;}
.result.first{border-top:0px;}
.result a img{border:1px solid #000;padding:3px;float:left;margin-right:20px;}
.result .content .com_creator{color:#146432;font-size:12px;line-height:14px;overflow:hidden;float:right;text-align:right;width:175px;z-index:100;}
.result .content .com_creator a{color:#146432;}
.result .content .com_creator a:hover, .result .com_creator a:active, .result .com_creator a:focus{color:#96BE1B;}
.result .content{float:left;width:515px;z-index:1;}
.result .content h3{font-size:14px;line-height:14px;width:300px;overflow:hiddem;margin-bottom:10px;float:left;}
.result .content h3 a{color:#000;text-decoration:none;}
.result .content h3 a:hover, .result .content h3 a:active, .result .content h3 a:focus{color:#AAB4B4;}
.result .content p{font-size:13px;line-height:18px;}
.result .content .com_tags{margin-top:12px;font-size:12px;line-height:19px;color:#146432;background-image:url(/images/portal/tag-icon-darkgreen.png);background-repeat:no-repeat;padding-left:25px;}
.result .content .com_tags a{color:#146432;}
.result .content .com_tags a:hover, .result .content .com_tags a:active, .result .content .com_tags a:focus{color:#96BE1B;}

/* Home */
#home-image{display: block;background-image:url(/images/portal/keyvisual-home.jpg);background-repeat:no-repeat;height:333px;width:630px;position:relative;}
#home-image-tag-link{position:absolute;top:234px;left:95px;height:33px;width:30px;}
#home-image-video-link{position:absolute;top:164px;left:45px;height:43px;width:50px;}
#home-image-message-link{position:absolute;top:87px;left:30px;height:40px;width:38px;}
#home-image-topic-link{position:absolute;top:33px;left:93px;height:30px;width:38px;}
#home-image-gallerie-link{position:absolute;top:14px;left:238px;height:28px;width:37px;}
#home-image-pinboard-link{position:absolute;top:14px;left:395px;height:43px;width:38px;}
#home-image-locked-link{position:absolute;top:93px;left:453px;height:38px;width:40px;}
#home-image-event-link{position:absolute;top:94px;left:378px;height:37px;width:35px;}
#home-image-group-link{position:absolute;top:150px;left:347px;height:38px;width:35px;}
#home-image-frend-link{height:37px;left:347px;position:absolute;top:146px;width:35px;}
#community-teasers .title{margin-bottom:10px;}
#community-teasers .first{padding-right:20px;border-right:1px solid #AAB4B4;float:left;width:272px;}
#community-teasers .middle{padding-right:20px;padding-left:20px;border-left:1px solid #fff;border-right:1px solid #AAB4B4;float:left;width:272px;}
#community-teasers .last{padding-left:20px;border-left:1px solid #fff;float:left;width:272px;}
#community-teasers .upper{height:340px;padding-bottom:15px;border-bottom:1px solid #AAB4B4;overflow:hidden;}   
#community-teasers .under{height:340px;padding-top:15px;border-top:1px solid #fff;}   
#community-teasers h4{height:36px;overflow:hidden;}
#community-teasers p{margin-top:15px;padding:0px;margin-bottom:15px;font-size:12px;line-height:18px;height:278px;overflow:hidden;background-repeat:no-repeat;}
#community-teasers .lighbx-tsr{display:block;height:170px;width:270px;}
#community-teasers #teaser-1{background-image:url(/images/portal/community-teaser-1.png);}
#community-teasers #teaser-2{background-image:url(/images/portal/community-teaser-2.png);}
#community-teasers #teaser-3{background-image:url(/images/portal/community-teaser-3.png);}
#community-teasers #teaser-4{background-image:url(/images/portal/community-teaser-4.png);}
#community-teasers #teaser-5{background-image:url(/images/portal/community-teaser-5.png);}
#community-teasers #teaser-6{background-image:url(/images/portal/community-teaser-6.png);}
#screencast{display:block;position:absolute;background-image:url(/images/portal/videoanleitung.png);background-repeat:no-repeat;width:168px;height:38px;top:247px;left:324px;}
html.* #screencast{background-image:url(/images/portal/videoanleitung.gif);}
#screencast:hover, #screencast:active, #screencast:focus{background-image:url(/images/portal/videoanleitung_mo.png);}
html.* #screencast:hover, html.* #screencast:active, html.* #screencast:focus{background-image:url(/images/portal/videoanleitung_mo.gif);}

/* Press links */
.presslink{background:url(/images/portal/moz_border.png);background-repeat:no-repeat;height:45px;}
.presslinks{margin-bottom:10px;vertical-align:middle;text-align:center;padding-left:15px;}
.presslinks a{display:block;float:left;margin:5px 25px 0px 0px;height:33px;background-position:center center;background-repeat:no-repeat;}
.linkpress{margin-bottom:10px;vertical-align:middle;text-align:center;}
.linkpress a{display:block;margin:5px 25px 0px 0px;float:left;height:33px;background-position:center center;background-repeat:no-repeat;}
#pr_ntv{background-image:url(/images/portal/n-tv.png);width:51px;}
#pr_ntv:hover, #pr_ntv:active, #pr_ntv:focus{background-image:url(/images/portal/mo-n-tv.png);width:51px;}
#pr_welt{background-image:url(/images/portal/die-welt.png);width:106px;}
#pr_welt:hover, #pr_welt:active, #pr_welt:focus{background-image:url(/images/portal/mo-die-welt.png);width:106px;}
#pr_morgenpost{background-image:url(/images/portal/berliner-mp.png);width:160px;}
#pr_morgenpost:hover, #pr_morgenpost:active, #pr_morgenpost:focus{background-image:url(/images/portal/mo-berliner-mp.png);width:160px;}
#pr_mv{background-image:url(/images/portal/muenster-vz.png);width:125px;}
#pr_mv:hover, #pr_mv:active, #pr_mv:focus{background-image:url(/images/portal/mo-muenster-vz.png);width:125px;}
#pr_mag{background-image:url(/images/portal/pc-mag.png);width:75px;}
#pr_mag:hover, #pr_mag:active, #pr_mag:focus{background-image:url(/images/portal/mo-pc-mag.png);width:75px;}
#pr_stern{background-image:url(/images/portal/stern.png);width:88px;}
#pr_stern:hover, #pr_stern:active, #pr_stern:focus{background-image:url(/images/portal/mo-stern.png);width:88px;}
#pr_techcrunch{background-image:url(/images/portal/techcrunch.png);width:155px;}
#pr_techcrunch:hover, #pr_techcrunch:active, #pr_techcrunch:focus{background-image:url(/images/portal/mo-techcrunch.png);width:155px;}

/* Usecases */
.title-box #usecases-title{display:block;background-image:url(/images/portal/hf-ideal-fuer.png);background-repeat:no-repeat;height:21px;width:132px;}
#usecases-teasers{min-height:1px;}
html.* #usecases-teasers{height:1px;}
#usecases-teasers .title{margin-bottom:10px;}
#usecases-teasers .first{padding-right:20px;border-right:1px solid #AAB4B4;float:left;width:166px;}
#usecases-teasers .middle{padding-right:20px;padding-left:20px;border-left:1px solid #fff;border-right:1px solid #AAB4B4;float:left;width:166px;}
#usecases-teasers .last{padding-left:20px;border-left:1px solid #fff;float:left;width:166px;}
#usecases-teasers .upper{height:140px;padding-bottom:15px;border-bottom:1px solid #AAB4B4;overflow:hidden;}   
#usecases-teasers .under{height:140px;padding-top:15px;border-top:1px solid #fff;}   
#usecases-teasers img{margin-bottom:5px;}
#usecases-teasers h4{height:36px;overflow:hidden;}
#usecases-teasers a{color:#146432;border:0px;}
#usecases-teasers a:hover, #usecases-teasers a:active, #usecases-teasers a:focus{color:#96BE1B;}

#usecase-image{margin-bottom:10px;}
.navigation{margin:0px 0px 10px 0px;text-align:center;}
.navigation a{color:#000;}
.navigation .alignleft{float:left;}
.navigation .alignright{float:right;}
.navigation .alignleft a{padding-left:45px;background-image:url(/images/portal/button-back.png);background-repeat:no-repeat;background-position:center left;line-height:20px;display:block;color:#000;text-decoration:none;}
.navigation .alignleft a:hover, .navigation .alignleft a:active, .navigation .alignleft a:focus{background-image:url(/images/portal/button-back-mo.png);}
.navigation .alignright a{padding-right:45px;background-image:url(/images/portal/button-forward.png);background-repeat:no-repeat;background-position:center right;line-height:20px;display:block;color:#000;text-decoration:none;}
.navigation .alignright a:hover, .navigation .alignright a:active, .navigation .alignright a:focus{background-image:url(/images/portal/button-forward-mo.png);}



/* Create form Step 1  and 2 */
#create-box{background-image:url(/images/portal/illu-create.png);background-repeat:no-repeat;padding-left:530px;}
#create-box h2{font-size:20px;line-height:24px;margin-bottom:10px;}

#create-form-step1 .left, #create-form-step2 .left{float:left;width:429px;padding-right:25px;border-right:1px solid #146433;}
#create-form-step1 .right, #create-form-step2 .right{float:right;width:429px;padding-left:25px;border-left:1px solid #CADF8D;}
#create-form-step1 small, #create-form-step2 small{color:#fff;font-size:13px;line-height:19px;margin-left:15px;float:left;}

#create-form-step1 .left, #create-form-step1 .right{height:500px;}
#create-form-step1 h4, #create-form-step2 h4{color:#000;font-size:14px;margin:10px 0px 10px 0px;padding-left:15px;background-image:url(/images/portal/bullet-point-arrow.png);background-repeat:no-repeat;background-position:0px 3px;}
#create-form-step1 h4.first, #create-form-step2 h4.first{margin-top:0px;}
#create-form-step1 .text, #create-form-step1 textarea, #create-form-step2 .text, #create-form-step2 select{width:415px;margin-left:15px;}
#create-form-step1 textarea{height:75px;margin-top:10px;}
#create-form-step1 .textsmall{width:200px;margin-left:15px;}
#create-form-step1 .radio, #create-form-step2 .radio{line-height:19px;margin-left:15px;!margin-left:10px;}
#create-form-step1 .radio input, #create-form-step1 .radio label, #create-form-step2 .radio input, #create-form-step2 .radio label{line-height:19px;vertical-align:middle;margin:0px;}
#create-form-step1 .radioimg{float:left;margin-bottom:10px;}
#create-form-step1 .radioimg input{vertical-align:top;margin-right:5px;!margin-right:0px;!}
#create-form-step1 .radioimg label.first{margin-right:20px;!margin-right:4px;}
#create-form-step1 .submit{float:right;margin-right:140px;padding-right:30px;!padding-right:15px;background-image:url(/images/portal/arrow-forward.png);background-repeat:no-repeat;background-position:center right;}

#create-form-step2 .left, #create-form-step2 .right{height:650px;}
#create-form-step2 .labeld label{width:98px;float:left;}
#create-form-step2 .labeld p{margin:10px 0px 0px 15px;}
#create-form-step2 .labeld small{padding-left:130px;float:left;margin:10px 0px 10px 0px;}
html.* #create-form-step2 .labeld small{padding-left:133px;}
#create-form-step2 .labeld .text{width:295px;}
html.* #create-form-step2 .labeld .text{width:290px;}
#create-form-step2 .labeld .checkbox{padding-left:115px;!margin-top:4px;}
* + html #create-form-step2 .labeld .checkbox{padding-left:112px;}
#create-form-step2 .labeld .checkbox input{float:left;}
#create-form-step2 .labeld .checkbox label{float:left;font-size:9px;line-height:11px;padding-left:10px;width:270px;!width:260px;!padding-top:5px;}
#create-form-step2 .labeld .checkbox label a{color:#fff;}
#create-form-step2 .required{float:right;margin-top:10px;}
#create-form-step2 .actionbar .left, #create-form-step2 .actionbar .right{height:auto;border:0px}
#create-form-step2 .actionbar .left .submit{margin-left:130px;padding-left:30px;!padding-left:15px;background-image:url(/images/portal/arrow-back.png);background-repeat:no-repeat;background-position:center left;}
#create-form-step2 .actionbar .right .submit{margin-left:160px;}

/* Communities */
.title-box #communities-title{display:block;background-image:url(/images/portal/ht-communities.png);background-repeat:no-repeat;height:21px;width:126px;}
.title-box #communities-title:hover, #communities-title-box #communities-title:active, #communities-title-box #communities-title:focus{background-image:url(/images/portal/ht-mo-communities.png);}
#communities-category-search select{width:100%;margin-bottom:20px;}
#communities-category-search{text-align:center;}
#communities-tags-search, #all-tags{margin:10px 20px 0px 20px;}
#communities-tags-search a, #all-tags a{color:#96BE1B;}
#communities-tags-search a:hover, #communities-tags-search a:active, #communities-tags-search a:focus, #all-tags a:hover, #all-tags a:active, #all-tags a:focus{color:#146432;}
#communities-alltags-form{margin-top:10px;text-align:center;}

.sorter{padding:5px;line-height:22px;}
.sorter select{vertical-align:middle;}
.sorter .left{float:left;width:270px;margin-left:15px;}
.sorter .right{float:right;text-align:right;width:270px;margin-right:15px;}
html.* .sorter .left{margin-left:8px;}
html.* .sorter .right{margin-right:8px;}

.pager{text-align:right;padding-right:20px;margin-top:15px;}
.pager .text-links a{color:#000;}
.pager .text-links a:hover, .pager .text-links a:active, .pager .text-links a:focus{color:#AAB4B4;}
.pager .text-links{float:right;margin-right:20px;}
.pager .buttons{float:right;}
.pager .buttons .first{background-image:url(/images/portal/pc-jumpstart.png);background-repeat:no-repeat;width:33px;height:20px;display:block;float:left;}
.pager .buttons .first:hover, .pager .buttons .first:active, .pager .buttons .first:focus{background-image:url(/images/portal/pc-mo-jumpstart.png);}
.pager .buttons .last{background-image:url(/images/portal/pc-jumpend.png);background-repeat:no-repeat;width:33px;height:20px;display:block;float:left;}
.pager .buttons .last:hover, .pager .buttons .last:active, .pager .buttons .last:focus{background-image:url(/images/portal/pc-mo-jumpend.png);}
.pager .buttons .next{background-image:url(/images/portal/pc-forward.png);background-repeat:no-repeat;width:24px;height:20px;display:block;float:left;}
.pager .buttons .next:hover, .pager .buttons .next:active, .pager .buttons .next:focus{background-image:url(/images/portal/pc-mo-forward.png);}
.pager .buttons .previous{background-image:url(/images/portal/pc-back.png);background-repeat:no-repeat;width:24px;height:20px;display:block;float:left;}
.pager .buttons .previous:hover, .pager .buttons .previous:active, .pager .buttons .previous:focus{background-image:url(/images/portal/pc-mo-back.png);}

/* My TRIBAX */
.title-box #my-tribax-title{display:block;background-image:url(/images/portal/hf-mein-tribax.png);background-repeat:no-repeat;height:21px;width:132px;}
#tribemaster{background-image:url(/images/portal/crown-icon-grey.png);background-repeat:no-repeat;background-position:center right;font-size:14px;}
#tribemaster .arrow-down{background-image:url(/images/portal/lh2-arrow-select.png);background-repeat:no-repeat;margin-left:10px;padding-left:20px;}
#communityuser{background-image:url(/images/portal/user-icon-grey.png);background-repeat:no-repeat;background-position:center right;font-size:14px;}
#communityuser .arrow-down{background-image:url(/images/portal/lh2-arrow-select.png);background-repeat:no-repeat;margin-left:10px;padding-left:20px;}

#create-community, #join-community{display:block;width:300px;margin:20px auto 20px auto;padding:15px 0px 25px 100px;color:#1E5A96;font-size:14px;}
#create-community:hover, #create-community:active, #create-community:focus, #join-community:hover, #join-community:active, #join-community:focus{color:#AAB4B4;}
#create-community{background-image: url(/images/portal/create-community.png);background-repeat:no-repeat;}
#join-community{background-image: url(/images/portal/join-community.png);background-repeat:no-repeat;}

.toggle a{position:absolute;font-weight:normal;color:#146432;text-decoration:none;padding-left:20px;line-height:16px;}
.actionclosed{margin-bottom:0px;position:relative;top:-10px;}
.actionclosed .toggle{margin-left:490px;padding:7px 0px 0px 4px;z-index:2;}
.actionclosed .toggle a{background-image:url(/images/portal/arrow-right.png);background-repeat:no-repeat;}
.actionclosed .toggle a:hover, .actionclosed .toggle a:active, .actionclosed .toggle a:focus{color:#96BE1B;}
.actionopen{display:none;margin-bottom:-20px;position:relative;top:-10px;}
.actionopen .toggle{background-color:#96BE1B;border-left:1px solid #146432;border-top:1px solid #146432;height:20px;margin-left:490px;padding:6px 0px 0px 4px;position:relative;z-index:2;}
.actionopen .toggle a{background-image:url(/images/portal/arrow-down.png);background-repeat:no-repeat;color:#000;}
.actionopen .toggle a:hover, .actionopen .toggle a:active, .actionopen .toggle a:focus{color:#fff;}
.actionlist{background-color:#96BE1B;border-left:1px solid #146432;border-top:1px solid #146432;margin:-1px 0px 0px;padding:10px 0px 10px 0px;position:relative;z-index:1;min-height:1px;}
html.* .actionlist{height:1px;}
.actionlist .left{float:left;width:293px;border-right:1px solid #146432;}
.actionlist .right{float:right;width:292px;border-left:1px solid #D5E5A4;}
.actionlist a{color:#000;text-decoration:none;display:block;height:32px;line-height:32px;padding-left:60px;font-size:12px;}
.actionlist a:hover, .actionlist a:active, .actionlist a:focus{color:#fff;}
.actionlist span{display:block;height:32px;line-height:32px;padding-left:60px;font-size:12px;}

#action-change-profile{background-image:url(/images/portal/icon-change-profile.png);background-repeat:no-repeat;}
#action-community-setup{background-image:url(/images/portal/icon-community-setup.png);background-repeat:no-repeat;}
#action-goto-community{background-image:url(/images/portal/icon-goto-community.png);background-repeat:no-repeat;}
#action-add-tribemaster{background-image:url(/images/portal/icon-add-tribemaster.png);background-repeat:no-repeat;}
#action-invite-friends{background-image:url(/images/portal/icon-invite-friends.png);background-repeat:no-repeat;}
#action-quit-membership{background-image:url(/images/portal/icon-quit-membership.png);background-repeat:no-repeat;}
#action-see-statistics{background-image:url(/images/portal/icon-see-statistics.png);background-repeat:no-repeat;}

/* Register  */
.title-box #register-title{display:block;background-image:url(/images/portal/hf-registrieren.png);background-repeat:no-repeat;height:21px;width:116px;}
#register-form{padding-top:20px;background-image:url(/images/portal/tribax-id.png);background-repeat:no-repeat;}
html.* #register-form .submit{margin-left:82px;}
* + html #register-form .submit{margin-left:78px;}

/* Login */
.title-box #login-title{display:block;background-image:url(/images/portal/hf-login.png);background-repeat:no-repeat;height:21px;width:141px;}
#login-form{padding-top:20px;background-image:url(/images/portal/tribax-id.png);background-repeat:no-repeat;}

#register-link{position:relative;top:-25px;left:220px;}
#register-link a{color:#146432;}
#register-link a:hover, #register-link a:active, #register-link a:focus{color:#96BE1B;}
#forgot-password-link, #wh-tribaxid{margin:10px 0px 0px 100px;}
#forgot-password-link a, #wh-tribaxid a{color:#146432;}
#forgot-password-link a:hover, #forgot-password-link a:active, #forgot-password-link a:focus, #wh-tribaxid a:hover, #wh-tribaxid a:active, #wh-tribaxid a:focus{color:#96BE1B;}
html.* #login-form .submit{margin-left:80px;}
* + html #login-form .submit{margin-left:77px;}

/* Forgot Password */
.title-box #forgot-password-title{display:block;background-image:url(/images/portal/hf-passwortvergessen.png);background-repeat:no-repeat;height:21px;width:207px;}
* + html #forgot-password-form .submit{margin-left:80px;}
html.* #forgot-password-form .submit{margin-left:83px;}

/* XML Pages */
#breadcrumb-navi{margin:0px 0px 5px 20px;}
#breadcrumb-navi a{color:#1E5A96;}
#breadcrumb-navi a:hover, #breadcrumb-navi a:active, #breadcrumb-navi a:focus{color:#142D5A;}
#breadcrumb-navi a.active{text-decoration:none;}
.content.subnavi-box{color:#1E5A96;padding:15px 20px 15px 20px;}
.subnavi-box a{color:#000;margin:0px 4px 0px 4px;}
.subnavi-box a.active{text-decoration:none;font-weight:bold;padding-left:15px;background-image:url(/images/portal/level2-arrow-select.png);background-repeat:no-repeat;background-position:center left;}
.subnavi-box a.first{margin-left:0px;}
.subnavi-box a:hover, .subnavi-box a:active, .subnavi-box a:focus{color:#5A5A5A;}

.title-box #references-title{display:block;background-image:url(/images/portal/header-referenzen.png);background-repeat:no-repeat;height:21px;width:110px;}

.xmlpage .chapter h2{margin:0px 0px 8px 20px;padding:5px 0px 0px 70px;background-image:url(/images/portal/bulletpoint-bluedot.png);background-repeat:no-repeat;line-height:26px;min-height:38px;}
.xmlpage .chapter h2 span{font-weight:normal;padding-left:10px;}
.xmlpage .section{padding:0px 20px 0px 90px;margin-bottom:15px;}
.xmlpage .feed{padding:0px 20px 0px 90px;margin-bottom:15px;}
.xmlpage .section  h3{font-size:14px;font-weight:bold;line-height:20px;margin-bottom:0px;}
.xmlpage .section.image-text h3{margin-bottom:15px;}
.xmlpage .section h3 span{font-weight:normal;padding-left:10px;}
.xmlpage .section p{margin-bottom:15px;}
.xmlpage .chapter img{margin-bottom:15px;}
.xmlpage .chapter .section img{padding-left:0px;margin-bottom:15px;}
.xmlpage .section.image-text img{float:left;padding:0px;}
.xmlpage .section.image-text .text-right{float:right;width:390px;}
.xmlpage ul li{list-style:none;background-image:url(/images/portal/bullet-point-text.png);background-repeat:no-repeat;background-position:0px 3px;padding-left:20px;}
.xmlpage ul{margin-bottom:15px;}
.xmlpage a{color:#1E5A96;}
.xmlpage a:hover, .xmlpage a:active, .xmlpage a:focus{color:#AAB4B4;}

.xmlside{margin:20px 20px 30px 20px;}
.xmlside ul{margin-bottom:15px;}
.xmlside ul li{list-style:none;background-image:url(/images/portal/bullet-point-green.png);background-repeat:no-repeat;background-position:0px 3px;padding-left:20px;}
.xmlside h4{font-size:14px;font-weight:bold;line-height:20px;color:#146432;}
.xmlside p{margin-bottom:15px;}
.xmlside img{margin-bottom:15px;}
.xmlside a{color:#146432;}
.xmlside a:hover, .xmlside a:active, .xmlside a:focus{color:#96BE1B;}

.references h3{margin-bottom:10px;}
.references img{margin:0px 3px;}

.reload-captcha {background-image:url(/images/portal/upload_image.png);background-repeat:no-repeat;height:30px;margin:5px 0 0 200px;width:30px;text-decoration:none;display:block;}
html.* .reload-captcha {background-image:url(/images/portal/upload_image.gif);background-repeat:no-repeat;height:30px;margin:5px 0 0 200px;width:30px;text-decoration:none;display:block;}


/* self containing floats (getting rid of clear) */
.scf:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.scf { display: inline-block; _height: 1%; }
/* Hides from IE-mac \*/
.scf { display: block; }