body.general_new {
	color: #3e3e3e;
}
.general_new #mixxt_bar {
	float: none !important;
}
.ie6 .general_new a,
.ie6 label,
.ie6 .tfButton,.ie6 .tfSelect,
.ie6 .tfRadio, .ie6 .tfCheckbox,
.ie6 .tfRadioChecked, .ie6 .tfCheckboxChecked,
.ie6 .tfTextInput, .ie6 .tfTxtarea,
.ie6 #lifestream .teaser,
#domainstatus{
	position: relative;
}
.general_new a {
	color: #3B3B3B;
}
.general_new a.pdf {
	display: block;
	background: transparent url(/images/general/files/acrobat.png) no-repeat left center;
	height: 16px;
	margin: 5px 0;
	padding-left: 20px;
}
/* Big Box */
.general_new .shadowBoxBigWrap {
	clear: both;
	margin:0 -16px;
}
.general_new .shadowBoxBigTop,
.general_new .shadowBoxBigBottom {
	width: 636px;
	overflow: hidden;
}
.general_new .shadowBoxBigTop {
	background: transparent url(/images/general/boxes/shadowBoxBig_top.png) no-repeat 0 0;
	height: 14px;
}
.general_new .shadowBoxBigBottom {
	background: transparent url(/images/general/boxes/shadowBoxBig_bottom.png) no-repeat 0 0;
	height: 25px;
}
.general_new .shadowBoxBigMiddle {
	background: transparent url(/images/general/boxes/shadowBoxBig_middle.png) repeat-y 0 0;
	width: 576px;
	padding: 0 30px;
	overflow: hidden;
}
* html .general_new .shadowBoxBigTop {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/general/boxes/shadowBoxBig_top.png', sizingMethod='crop');
}
* html .general_new .shadowBoxBigBottom {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/general/boxes/shadowBoxBig_bottom.png', sizingMethod='crop');
}
* html .general_new .shadowBoxBigMiddle {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/general/boxes/shadowBoxBig_middle.png', sizingMethod='scale');
}

/* Main Column */
.general_new .shadowColumnWrap {
	overflow: hidden;
	width: 669px;
}
.general_new .shadowColumnTop,
.general_new .shadowColumnBottom{
	width: 674px;
	overflow: hidden;
}
.general_new .shadowColumnTop{
	background: transparent url(/images/general/boxes/shadowColumn_top.png) no-repeat 0 0;
	height: 18px;
}
.general_new .shadowColumnBottom{
	background: transparent url(/images/general/boxes/shadowColumn_bottom.png) no-repeat 0 0;
	height: 21px;
}
.general_new .shadowColumnMiddle{
	background: transparent url(/images/general/boxes/shadowColumn_middle.png) repeat-y 0 0;
	width: 606px;
	padding:0 34px;
	overflow:hidden;
	font-weight: normal;
}
.general_new .shadowColumnMiddle.low {
	padding: 0 25px;
	width: 624px;
}
.general_new .shadowColumnMiddle p,
.general_new .shadowColumnMiddle h1 {
	margin-bottom: 10px;
}
* html .general_new .shadowColumnTop {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/general/boxes/shadowColumn_top.png', sizingMethod='crop');
}
* html .general_new .shadowColumnBottom {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/general/boxes/shadowColumn_bottom.png', sizingMethod='crop');
}
* html .general_new .shadowColumnMiddle {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/general/boxes/shadowColumn_middle.png', sizingMethod='scale');
}


/* Small Box */
.general_new .shadowBoxSmallWrap {
}
.general_new .shadowBoxSmallTop,
.general_new .shadowBoxSmallBottom{
	width: 231px;
	overflow: hidden;
}
.general_new .shadowBoxSmallTop{
	background: transparent url(/images/general/boxes/shadowBoxSmall_top.png) no-repeat 0 0;
	height: 11px;
}
.general_new .shadowBoxSmallBottom{
	background: transparent url(/images/general/boxes/shadowBoxSmall_bottom.png) no-repeat 0 0;
	height: 17px;
}
.general_new .shadowBoxSmallMiddle{
	background: transparent url(/images/general/boxes/shadowBoxSmall_middle.png) repeat-y 0 0;
	width: 185px;
	padding: 0 23px;
	overflow: hidden;
}
* html .general_new .shadowBoxSmallTop {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/general/boxes/shadowBoxSmall_top.png', sizingMethod='crop');
}
* html .general_new .shadowBoxSmallBottom {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/general/boxes/shadowBoxSmall_bottom.png', sizingMethod='crop');
}
* html .general_new .shadowBoxSmallMiddle {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/general/boxes/shadowBoxSmall_middle.png', sizingMethod='scale');
}

/*   Full Width     */

/* Main Column */
.general_new .shadowFullWidthWrap {
	width: 891px;
	clear:both;
}
.ie6 .general_new .shadowFullWidthWrap {
}
.general_new .shadowFullWidthTop,
.general_new .shadowFullWidthBottom{
	width: 891px;
	overflow: hidden;
}
.general_new .shadowFullWidthTop{
	background: transparent url(/images/general/boxes/shadowFullWidth_top.png) no-repeat 0 0;
	height: 18px;
}
.general_new .shadowFullWidthBottom{
	background: transparent url(/images/general/boxes/shadowFullWidth_bottom.png) no-repeat 0 0;
	height: 21px;
}
.general_new .shadowFullWidthMiddle{
	background: transparent url(/images/general/boxes/shadowFullWidth_middle.png) repeat-y 0 0;
	padding: 5px 34px 0;
	width: 823px;
	font-weight: normal;
}
.general_new .shadowFullWidthMiddle p,
.general_new .shadowFullWidthMiddle h1{
	margin-bottom: 10px;
}
* html .general_new .shadowFullWidthTop {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/general/boxes/shadowFullWidth_top.png', sizingMethod='crop');
}
* html .general_new .shadowFullWidthBottom {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/general/boxes/shadowFullWidth_bottom.png', sizingMethod='crop');
}
* html .general_new .shadowFullWidthMiddle {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/general/boxes/shadowFullWidth_middle.png', sizingMethod='scale');
}

.general_new .rightColumn {
	float: right;
	margin-left: -19px;
	margin-top: 2px;
}
.ie6 .general_new .rightColumn {
	zoom: 1;
}
.general_new .leftColumn {
	float: left;
}

.general_new .big {
	font-size: 14px;
	font-weight: bold;
	color: #626262;
	text-decoration: none;
}
.general_new a.big:hover span{
	text-decoration: underline;
}

.general_new .shadowColumnMiddle .portraits {
	margin: 3em 0;
	overflow: hidden;
}

.general_new .shadowColumnMiddle .portraits li {
	width: 49.5%;
	float: left;
	margin-bottom: 2.2em;
	background: none;
	padding-left: 0;
}

.general_new .shadowColumnMiddle .portraits li img {
	border: 1px solid #3b3b3b;
	float: left;
	margin: 0 21px 0 0;
}

.general_new .shadowColumnMiddle .portraits li h3 {
	margin: 2em 0 0 0;
	padding: 0;
}

.general_new .shadowColumnMiddle .portraits p.position {
	margin: 0;
	padding: 0;
}

.general_new .shadowColumnMiddle h2 {
	font-weight: bold;
	font-size: 16px;
	margin: 0.6em 0;
}

.general_new .shadowColumnMiddle h2 {
	font-size: 1em;
	margin: 2em 0;
}

/* FAQ Specific */
.general_new .categoryList {
	padding-top:2px;
}
.general_new .categoryList li {
	list-style-type: none !important;
	margin: 0 !important;
}
.general_new .categoryList li a,
.general_new .categoryList li p{
	display: block;
	width: 576px;
	clear: both;
	margin:0 -15px;
	background: transparent url(/images/general/boxes/categoryBox_bg.png) no-repeat -1px 0;
	height:52px;
	padding:13px 30px 9px;
}
.general_new .categoryList li a img {
	width: 40px;
	height: 40px;
}
.general_new .categoryList li a:hover {
	background-position: -1px -85px;
}
.general_new .categoryList li a:hover span {
	text-decoration: none;
}
.general_new .categoryList li img {
	vertical-align: middle;
}
.general_new .shadowColumnMiddle h1{
	font-size: 1em;
	margin:0 0 2em;
}
.general_new .shadowColumnMiddle h2,
.general_new .shadowColumnMiddle h3 {
	font-size: 1em;
	margin: 2em 0;
}

.general_new h3 img{
	margin-left:10px;
	vertical-align:-3px;
}

.general_new #searchbox {
	padding-bottom:4px;
}
.general_new .inputCtr {
	float: left;
}
.general_new #searchfield {
	width: 520px;
}
.general_new #submitsearch {
	width: 74px;
}
.general_new #searchResult ul {
	display: block;
	clear: both;
	font-size: 11px;
}
.general_new #searchResult li {
	clear: both;
	overflow:hidden;
	height: 1%;
}
.general_new #searchResult li a {
	background: transparent url(/images/general/boxes/arrow_eingeklappt.jpg) no-repeat 3px 3px;
	padding-left: 20px;
	text-decoration: none;
	font-weight: bold;
	color: #3e3e3e;
	float: left;
	height: 1%;
}
.general_new #searchResult li span {
	height: 1%;
	float: right;
}
.general_new .topic .feedback {
	display: none;
	clear:both;
	padding-top: 10px;
	height: 1%;
}
.general_new .topic .feedback form {
	width: 470px;
	text-align: right;
	display: block;
	height: 1%;
}
.general_new .topic .feedback textarea {
	font-size: 11px;
	font-family: Verdana;
	color: #3e3e3e;
	width: 468px;
}
.general_new .topic.closedTopic ul.answerlist{
	display: none;
}
.general_new .topic h2 {
	margin: -1px 0 -3px;
	cursor: pointer;
	background: transparent url(/images/general/boxes/minus.jpg) no-repeat right 0;
	padding-bottom: 2px;
	position: relative;
}
.ie .general_new .topic h2 {
	background-position: right 1px;
}
* html .general_new .topic h2 {
	margin: 0;
}
.general_new .topic.closedTopic h2 {
	background: transparent url(/images/general/boxes/plus.jpg) no-repeat right 0;
}
.ie .general_new .topic.closedTopic h2 {
	background-position: right 1px;
}
.general_new .topic a {
	color: #3e3e3e;
}
.general_new .topic ul.answerlist{
	height: 1%;
}
.general_new .topic ul.answerlist li {
	list-style: none;
	padding-left: 20px;
	position: relative;
	margin-top: 8px;
	clear: both;
	height: 1%;
}
.general_new .topic ul.answerlist li h3 {
	cursor: pointer;
	background: transparent url(/images/general/boxes/arrow_eingeklappt.jpg) no-repeat 3px 3px;
	margin-left: -20px;
	padding-left: 20px;
	height: 1%;
}
.general_new .topic ul.answerlist li.open h3 {
	background: transparent url(/images/general/boxes/arrow_ausgeklappt.jpg) no-repeat 3px 4px;
}
.general_new .topic ul.answerlist li .answer {
	padding: 25px 0;
	overflow:hidden;
	height: 1%;
	padding: 0;
	/*color: #4a8900;*/
}
.general_new .topic ul.answerlist li .answer p {
	margin-bottom: 5px;
}
.general_new .topic ul.answerlist li .answer ul {
	padding-left: 25px;
	margin-bottom: 5px;
}
.general_new .topic ul.answerlist li .answer li {
	list-style-type: square !important;
	margin: 0;
	padding: 0;
}
.general_new .topic ul.answerlist li .answer .rating {
	height: 1%;
	margin-top:25px;
	padding: 0;
}
.general_new .topic ul.answerlist li .answer .rating li{
	list-style: none;
	background: none;
	float: left;
	display: block;
	padding: 0;
	margin: 0;
	clear: none;
	margin-right: 20px;
}
.general_new .topic ul.answerlist li .answer .rating li a{
	text-decoration: none;
}
* html .general_new .topic ul.answerlist li .answer .rating li a:hover {
	text-decoration: underline;
}
.general_new .topic ul.answerlist li .answer .rating li a:hover span {
	text-decoration: underline;
}
.general_new .topic ul.answerlist li .answer .rating li a img {
	vertical-align: -3px;
	margin-right: 5px;
}

.general_new .topic ul.answerlist li.closed .answer{
	display: none;
}

.general_new .topic ul.answerlist li.more {
	margin-top: 30px
}
.general_new .topic ul.answerlist li.more a {
	text-decoration: none;
}
.general_new .topic ul.answerlist li.more a:hover {
	text-decoration: underline;
}

.general_new .pagination {
	display: block;
	overflow:hidden;
	clear: both;
	text-align:center;
	cursor: default;
}
.general_new .pagination li {
	display: inline-block;
	padding: 0;
	background: transparent none;
}
.ie .general_new .pagination li {
	margin: 0 3px;
	display: inline;
	height: 1%;
	vertical-align: bottom;
}
.general_new .pagination li.active{
	padding: 1px 6px;
	border: 1px solid #FFFFFF;
}
.ie .general_new .pagination li.active {
	padding-right: 0;
}
.general_new .pagination li a {
	display:block;
	border: #cccccc 1px solid;
	padding: 1px 6px;
	text-decoration: none;
}
.ie .general_new .pagination li a {
	float: left;
	height: 1%;
}
.general_new .pagination li a:hover {
	background-color: #EEEEEE;
}

.breadcrump {
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
div.breadcrump {
	padding-left:18px;
}
a.breadcrump:hover {
	text-decoration: underline;
}

/* end: FAQ */


/* overrides from general.css */
.general_new #st_content #pagetools {
	margin: 0;
}

.general_new #wrapper.new {
	padding:0 32px 35px;
	width:885px;
}
.ie6 .general_new #wrapper.new {
	padding:0 34px 35px;
	width:884px;
}
.general_new .bgwhite {
	width: auto;
}

/*.webkit .general_new .shadowColumnWrap {
	margin-top: 20px;
	margin-bottom: -20px;
}*/

.general_new .shadowColumnMiddle p {
	margin: 1em 0;
}
.general_new #lifestream .shadowColumnMiddle p {
    margin: 0 !important;
}

.general_new p.date,
.general_new p.place,
.general_new p.attendants {
	margin: 0;
}

.general_new #navbox h2 {
	margin-top: 0;
}

.general_new #navbox .backlink {
	font-weight: normal;
}


h2.nomargin {
	margin: 0 !important;
}

#featured h2,
#featured h3,
#featured p,
#lifestream h2{
	margin: 0 !important;
}
#featured h2.headline,
#lifestream h2 {
	margin-left: 9px !important;
}

#features h2 {
	margin-bottom: 15px;
}
.ie #features h2 {
	zoom: 1;
}
#tagCloud {
	overflow: hidden;
}
#info h2,
#createnetwork h2,
#tagCloud h2{
	margin-bottom: 25px;
	font-size:12px;
}
#info h3,
#info h4 {
	font-weight: bold;
}
#info {
	font-size: 11px;
}
#info li {
	cursor: pointer;
}
#info li:hover {
	text-decoration: underline;
}
#search #networkresultarea p,
#networkresults_ctr p {
	margin: 0;
	width: 300px;
	overflow: hidden;
	position: relative;
}
#search #networkresultarea p a,
#search #networkresultarea h4 a,
#networkresults_ctr h4 a,
#networkresults_ctr p a{
	width: 5000px;
	display: block;
}
#search #networkresultarea h4,
#networkresults_ctr h4{
	line-height: 16px;
	width: 300px;
	overflow: hidden;
	position: relative;
}
.ie6 #login {
	overflow: visible;
}
.searchfilters {
	float: left;
}
.membermatrix h2{
	margin-bottom: 5px;
}
.backlink2 {
	line-height: 10px;
	height: 10px;
	font-size: 9px;
	overflow: hidden;
	padding-left: 19px;
	display: block;
	text-decoration: none;
	background: transparent url('/images/icons/arrow-180-small.png') no-repeat 0 0;
	margin-left:15px;
	margin-top: 25px;
}

.submitCtr {
	clear: both;
	padding: 25px 4px 0 0;
	text-align: right;
}
.submitCtrLeft {
	clear: both;
	padding: 25px 0 9px 0;
}

#openIDLogin label,
#mailrenew label{
	margin-right: 5px;
}
#mailrenew #email {
	width: 300px;
}
#mailrenew label {
	margin-right: 5px;
	font-weight: normal;
	
}
#pwreset label,
#mailactivate label,
#mailupdate label,
#loginPage label,
	display: -moz-inline-box;
	display: inline-block;
	width: 150px;
	margin-right: 5px;
	font-weight: normal;
	
}
.ie #pwreset label {
	display: inline;
	zoom: 1;
}
       
.pdf2, .arrow {
	display: block;
	line-height: 16px;
	height: 16px;
	background: transparent url('/images/icons/arrow.png') no-repeat 0 0;
	padding-left: 20px;
	margin-bottom: 5px;
}
.pdf2 {
	background-image: url('/images/icons/document-pdf-text.png');
	margin-bottom: 50px
}

.pagesContent li {
	margin: 5px 0 10px 15px !important;
}

.pagesContent ol li {
    list-style-type: decimal !important;
    list-style-position: outside !important;
}

.pagesContent ul li {
	list-style-type: square !important;
}

.pagesContent ul li li {
	list-style-type: circle !important;
}

.rssContenido {
	list-style-type: none !important;
}

.rssContenido li {
	list-style-type: none !important;
	clear: both;
}

.rssContenido li img {
	float: left;
	margin: 1px 5px;
}

.rssContenido li a {
	font-size: 10px;
	font-weight: normal;
}

#navbox .bgwhite b {
	font-size: 11px;
}
.right_cnt_module {
	margin: 0 0 5px;
}
#openPRfeed {
	font-size:11px;
	line-height:1.3;
}
#openPRfeed h2 {
	margin-bottom: 15px;
}
#openPRfeed h3 {
	margin-bottom: 5px;
}
#openPRfeed p {
	margin-bottom: 15px;
}
#openPRfeed span {
	font-weight: normal;
	font-size: 11px;
	float: right;
	margin-left: 5px;
}

/* loginForm stuff */

/* userinfo */
#wrapper #fbMemberinfo label {
	font-weight: normal;
}
#fbMemberinfo {
	padding-bottom: 20px;
}
#fbMemberinfo h1 {
	margin-bottom: 20px;
}
#fbMemberinfo p {
	line-height: 1.2;
}
#fbMemberinfo .joinNetwork {
	margin: 30px 0;
}
#fbMemberinfo .joinNetwork a{
	width: 213px;
	height: 39px;
	display: block;
	background-color: #e9e9e9;
	position: relative;
	text-decoration:none;
	cursor:pointer;
	margin: 4px auto;
}
#fbMemberinfo .joinNetwork .bg{
	display: block;
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	background: transparent url(/images/networks/joinbutton.png) no-repeat center 0;
	height: 47px;
	line-height: 48px;
	text-decoration: none;
	font-family: Verdana;
	width: 222px;
	position: absolute;
	top: -4px;
	left: -4px;
	text-shadow:1px 1px 0 #666;
	cursor:pointer;
}
.ie #fbMemberinfo .joinNetwork .text {
	filter: Shadow(Color=#666666,Direction=135,Strength=1);
	zoom: 1;
	cursor:pointer;
}
#fbMemberinfo .joinNetwork a:hover span{
	background-position: center -47px;
}
#fbMemberinfo .joinNetwork p {
	margin: 0;
}
#fbMemberinfo .externLogin {
	clear: both;
}
#fbMemberinfo .left {
	float: left; width: 410px; border-right: 1px solid #e9e9e9; margin-right:15px;
}
#fbMemberinfo .right {
	float: left; width: 390px;
}

/* end loginform Stuff */
