body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #75746a;
    line-height: 15px;
}
a {
    text-decoration: underline;
    color: #75746a; 
}
a:hover  {
    text-decoration: underline;
	color: #e4e33b; 
}
input, textarea, select {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #75746a;
}


#signoutbutton {
	width:65px;
	height:22px;
	padding-top:0px;
}






html {
    height: 100%;
}
body {
    background: #2c2b24 url(/img/design/body.background.jpg) top center no-repeat;
	height: 100%;
}
#frontend {
    height: 100%;
    min-height: 100%;
}
#frontend #container {
    width: 1000px;
	/*min-height: 1000px;*/
	height: 100%;
	/*min-height: 100%;*/
	margin: 0 auto;
	background: #25241f url(/img/design/leftcontainer.background.jpg) top left no-repeat;
}
#frontend #container #flash {
    width: 979px;
	height: 438px;
}
#frontend #container #leftcontainer {
    width: 220px;
	float: left;
}
#frontend #container #leftcontainer .inner {
    padding: 0 20px 0 20px;
}
#frontend #container #leftcontainer #logo {
    width: 179px;
    height: 107px;
	display: block;
	background: url(/img/design/logo.background.png) no-repeat;
}
#frontend #container #leftcontainer .line {
    width: 179px;
    height: 1px;
    background: url(/img/design/line.background.png) no-repeat;
}
#frontend #container #leftcontainer #menu .inner {
    padding: 20px 0 20px 0px;
}
#frontend #container #leftcontainer #loginform .inner {
    padding: 20px 0 20px 0px;
}
#frontend #container #leftcontainer #loginform .eingabe {
    margin-top: 7px;
    padding: 6px;
	color: #75746a;
	width:167px;
	border: none;
	background: #1f1f1c url(/img/design/loginform.background.png) no-repeat;
}
#frontend #container #leftcontainer #loginform #forget {
    padding: 13px 0 13px 0px;
}
#frontend #container #leftcontainer #loginform .button {
    color: #b6b3aa;
	background: #131311;
	border: none;
}
#frontend #container #leftcontainer #loginform #topic-members {
    background: url(/img/topics/members.png) top left no-repeat;
	width:179px;
	height: 15px;
	margin-bottom: 5px;
}
#frontend #container #leftcontainer #logoutform .inner {
    padding: 20px 0 20px 0px;
}
#frontend #container #leftcontainer #logoutform #hello {
    padding: 13px 0 20px 0px;
}
#frontend #container #leftcontainer #logoutform .button {
    color: #b6b3aa;
    background: #131311;
    border: none;
}
#frontend #container #leftcontainer #logoutform #topic-members {
    background: url(/img/topics/members.png) top left no-repeat;
    width:179px;
    height: 15px;
    margin-bottom: 5px;
}



#frontend #container #rightcontainer {
    width: 780px;
    min-height: 100%;
    position: relative;
	float: left;
	background: #171614 url(/img/design/rightcontainer.background.png) no-repeat;
	z-index: 1;
}
#frontend #container #rightcontainer .inner {
    padding: 40px 19px 0 20px;
}
#frontend #container #footerspace {
    height: 60px;
}
#frontend #container #footer {
    width: 741px;
    border-top: 1px solid #3d3c36;
    margin-top: -40px;
    height: 28px;
	padding-top: 12px;
	margin-left: 240px;
	/* background: url(/img/content/logos.background.png) left top no-repeat; */
	position: relative;
	z-index: 1000;
}
#frontend #container #footer #footerlinks {
    /* float:right; */
    position: absolute;
	width: 741px;
}
#frontend #container #footer a.text {
    text-decoration: none;
	margin-left: 16px;
	float:right;
}
#frontend #container #footer a.icon,
#frontend #container #footer a.icon:hover {
    text-decoration: none;
    margin-right: 9px;
    float:left;
	display:block;
	width:21px;
	height:21px;
}
#frontend #container #footer #icon_1 {
    background: url(/img/icons/1.png) left top no-repeat;
}
#frontend #container #footer #icon_2 {
    background: url(/img/icons/2.png) left top no-repeat;
}
#frontend #container #footer #icon_3 {
    background: url(/img/icons/3.png) left top no-repeat;
}
#frontend #container #footer #icon_4 {
    background: url(/img/icons/4.png) left top no-repeat;
}
#frontend #container #footer #icon_5 {
    background: url(/img/icons/5.png) left top no-repeat;
}
#frontend #container #footer #icon_6 {
    background: url(/img/icons/6.png) left top no-repeat;
}



#frontend #container #leftcontainer #menu a {
    display: block;
	width: 170px;
	height: 25px;
}
#frontend #container #leftcontainer #menu #mainmenuclients {
    background: url(/img/menu/clients.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenuclients:hover {
    background: url(/img/menu/clientshover.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenuclients_active {
    background: url(/img/menu/clients_active.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenufeatures {
    background: url(/img/menu/features.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenufeatures:hover {
    background: url(/img/menu/featureshover.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenufeatures_active {
    background: url(/img/menu/features_active.png) left top no-repeat;
}


#frontend #container #leftcontainer #menu #submenufeatures_overview {
    background: url(/img/menu/features_overview.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenufeatures_overview:hover {
    background: url(/img/menu/features_overviewhover.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenufeatures_overview_active {
    background: url(/img/menu/features_overview_active.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenufeatures_specs {
    background: url(/img/menu/features_specs.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenufeatures_specs:hover {
    background: url(/img/menu/features_specshover.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenufeatures_specs_active {
    background: url(/img/menu/features_specs_active.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenufeatures_pricing {
    background: url(/img/menu/features_pricing.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenufeatures_pricing:hover {
    background: url(/img/menu/features_pricinghover.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenufeatures_pricing_active {
    background: url(/img/menu/features_pricing_active.png) left top no-repeat;
}


#frontend #container #leftcontainer #menu #mainmenupricing {
    background: url(/img/menu/pricing.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenupricing:hover {
    background: url(/img/menu/pricinghover.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenupricing_active {
    background: url(/img/menu/pricing_active.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenuvision {
    background: url(/img/menu/vision.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenuvision:hover {
    background: url(/img/menu/visionhover.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenuvision_active {
    background: url(/img/menu/vision_active.png) left top no-repeat;
}


#frontend #container #leftcontainer #menu #submenuvision_about {
    background: url(/img/menu/vision_about.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenuvision_about:hover {
    background: url(/img/menu/vision_abouthover.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenuvision_about_active {
    background: url(/img/menu/vision_about_active.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenuvision_blog {
    background: url(/img/menu/vision_blog.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenuvision_blog:hover {
    background: url(/img/menu/vision_bloghover.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenuvision_blog_active {
    background: url(/img/menu/vision_blog_active.png) left top no-repeat;
}


#frontend #container #leftcontainer #menu #mainmenucontact {
    background: url(/img/menu/contact.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenucontact:hover {
    background: url(/img/menu/contacthover.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenucontact_active {
    background: url(/img/menu/contact_active.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenujoin {
    background: url(/img/menu/join.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenujoin:hover {
    background: url(/img/menu/joinhover.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenujoin_active {
    background: url(/img/menu/join_active.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenublog {
    background: url(/img/menu/blog.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenublog:hover {
    background: url(/img/menu/bloghover.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenublog_active {
    background: url(/img/menu/blog_active.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenusupport {
    background: url(/img/menu/support.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenusupport:hover {
    background: url(/img/menu/supporthover.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenusupport_active {
    background: url(/img/menu/support_active.png) left top no-repeat;
}


#frontend #container #leftcontainer #menu #submenusupport_faq {
    background: url(/img/menu/support_faq.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenusupport_faq:hover {
    background: url(/img/menu/support_faqhover.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenusupport_faq_active {
    background: url(/img/menu/support_faq_active.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenusupport_guide {
    background: url(/img/menu/support_guide.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenusupport_guide:hover {
    background: url(/img/menu/support_guidehover.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenusupport_guide_active {
    background: url(/img/menu/support_guide_active.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenusupport_contactus {
    background: url(/img/menu/support_contactus.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenusupport_contactus:hover {
    background: url(/img/menu/support_contactushover.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenusupport_contactus_active {
    background: url(/img/menu/support_contactus_active.png) left top no-repeat;
}

#frontend #container #leftcontainer #menu #mainmenucommunity {
    background: url(/img/menu/community.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenucommunity:hover {
    background: url(/img/menu/communityhover.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenucommunity_active {
    background: url(/img/menu/community_active.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenucommunity_forum {
    background: url(/img/menu/community_forum.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenucommunity_forum:hover {
    background: url(/img/menu/community_forumhover.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenucommunity_forum_active {
    background: url(/img/menu/community_forum_active.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenucommunity_jobsgigs {
    background: url(/img/menu/community_jobsgigs.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenucommunity_jobsgigs:hover {
    background: url(/img/menu/community_jobsgigshover.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenucommunity_jobsgigs_active {
    background: url(/img/menu/community_jobsgigs_active.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenucommunity_partners {
    background: url(/img/menu/community_partners.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenucommunity_partners:hover {
    background: url(/img/menu/community_partnershover.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenucommunity_partners_active {
    background: url(/img/menu/community_partners_active.png) left top no-repeat;
}




#frontend #container #leftcontainer #menu #mainmenuaccount {
    background: url(/img/menu/account.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenuaccount:hover {
    background: url(/img/menu/accounthover.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #mainmenuaccount_active {
    background: url(/img/menu/account_active.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenuaccount_personal {
    background: url(/img/menu/personal.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenuaccount_personal:hover {
    background: url(/img/menu/personalhover.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenuaccount_personal_active {
    background: url(/img/menu/personal_active.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenuaccount_creditcard {
    background: url(/img/menu/creditcard.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenuaccount_creditcard:hover {
    background: url(/img/menu/creditcardhover.png) left top no-repeat;
}
#frontend #container #leftcontainer #menu #submenuaccount_creditcard_active {
    background: url(/img/menu/creditcard_active.png) left top no-repeat;
}



#frontend #container #rightcontainer .paging {
    padding-right: 15px;
	float:right;
}
#frontend #container #rightcontainer .paging a {
    padding: 0px 5px 0px 5px;
	text-decoration: none;
}
#frontend #container #rightcontainer .paging a:hover {
    text-decoration: underline;
}
#frontend #container #rightcontainer .paging a.active {
    text-decoration: underline;
	color: #e4e33b;
}
#frontend #container #rightcontainer .paging .label {
    float: left;
}
#frontend #container #rightcontainer .paging .sites {
    float: left;
}












.contenttext ol li {
    list-style-type: decimal;
	list-style-position: inside;
}

.contenttext ul li {
    list-style-type: circle;
    list-style-position: inside;
}

.contenttext ul, .contenttext  li {
    border-spacing:     0;
    margin:             0;
    padding:            0;
}

.contenttext li {    
    margin-left:        10px;
	line-height:        1.5em; 
}






div.autocomplete {
  position:absolute;
  width:400px;
  background-color: #B6B4A8;
  margin:0px;
  padding:0px;
  text-align:left;
  max-height:200px;
  overflow:auto;
  color: #11110F;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.autocomplete ul li.selected { 
  background-color: #ffffff;
}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
}

.combo /* look&fell of scriptaculous select box*/
{
  width : 204px; 
  display : block;
  text-align:left; 
  background: url('/img/design/select.background.png') top left;
  height: 20px;
  cursor: pointer;
  border: none;
  color: #11110F;
  padding: 6px 0 0 6px;
}
