/* 
styleName::		community.css
development info
editor::	Tomolik, Juergen [to]
date:::		2008-07
project::	2008-10336 zentrada community
update info:
$updateInfo$
*/

/* Reset */

/* html, body, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,*/

dl, dt, dd, ol {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
}

ol, ul {
	list-style: none;
}

/* basic Page */

#areaCommunity {margin: 0px auto; width: 860px; text-align: left; float: left; 	z-index:0; }

#communityMiddle {width: 620px; float: left; font-size: 11px; margin-top: 4px;}

#communityRight { float: left; width: 230px; padding-left: 4px; margin-top: 4px;}

.contact {margin: 2px; float: left; width:100%;}

.contactImage {float: left; width: 100px; height: 120px; }
.contactImage {float: left; width: 50px; height: 60px; }
.contactName {width: 120px; float: left; }
.contactFirma {width: 80px; float: left;}
.contactOrt {width: 40px; float: left;}
.contactDate {width: 20px; float: left;}

.profileExtract {width: 480px;margin: 0 0 10px 0;}
.extractLeft {width: 190px; float: left;}
.extractRight {width: 250px;margin-left: 220px;}
.extractBottom {width: 480px;}
.extractRight dl {line-height: 17px;}
.extractRight dt {float: left;font-weight: bold;}
.extractRight dd {font-weight: normal;margin-left: 8em;}

.extractRightForum {width: 480px}
.extractRightForum dl {line-height: 17px;}
.extractRightForum dt {float: left;font-weight: bold;}
.extractRightForum dd {font-weight: normal;margin-left: 11em;font-size: 11px;}

* html .extractRightForum dd {
  height: 1%;
  margin-left: 11em;
  }

.profileExtract p {margin: 0px;}
.profileContent {float: left; width: 620px; }

.profileHead {width: 860px;}
.profileHeadMiddle {width: 620px; float: left;}
.profileHeadRight {width: 230px; float: left;}

#profileContacts {width: 300px; float: left; }

#profileVarious {width: 300px; float: left; }

.newNetworkLeft {float:left; line-height:22px; padding:2%; margin:1%; width:250px; }
.newNetworkRight {float:right; padding:2%; margin:2%; width:250px;}
.newNetwork {width: 600px;}

#newNetworkSubmitButton {margin-left: 250px;}

#myNetworks {width: 300px; float: left;}

#newNetworks {width: 300px;	float: right;}

.networkContent {width: 650px;}

.administrationHead {width: 860px; float: left; background-color: #FF9933; }

.profileNav {float: left;padding: 0px 0 0 0;}

.searchform {
	font-size: 10px;
}

.profileNav li {
	background: url(../images/iconDummy.gif) 7px 8px no-repeat transparent;
	border-bottom: 1px solid #d2d2d2;
	line-height: 28px;
}

.profileNav ul li a {
	display: block;
	padding: 0 0 0 30px;
	text-decoration: none;
}

#innernav {padding-left: 0px;}

/* Entwurf C. Schwank	*/

.smallText {
	font-size: 10px;
	line-height: 12px;
}

#row-1, #row-2 {/*border-bottom: 1px solid #CCC;*/padding:10px 0;}

#row-1 h1 {
	margin: 0 0 5px 0;
}

#row-1 #contentTop {
	float: left;
	width: 600px;
	margin-left: 8px;
}

#row-1 #contentTop #myPic {
	/* border: 1px solid #CCC; */
	float:left;
	margin-right: 10px;
	width: 100px;
}

#row-1 #contentTop #contentTopInfos {float: right;width: 490px;}

#row-1 #contentTop #contentTopInfos p {margin: 0px;line-height:17px;}
#row-1 #contentTop #contentTopInfos h4 {margin: 10px 0 2px 0;}

#row-1 #contentLeft {
	float: right;
	width: 230px;
}

#row-1 #contentLeft ul#innernav li {
	color: #AAA;
}

#row-1 #contentLeft ul#innernav a:link  {
	color: #000;
	font-size: 12px;
}

#row-1 #contentLeft ul#innernav a:hover  {
	color: #E10A80;
	font-size: 12px;
}

#row-1 #contentLeft ul#innernav span {
	background: url(../images/arrow.gif) no-repeat 0 10px transparent;
	display: block;
	font-size: 12px;
	line-height: 26px;
	margin: 0;
	padding: 0 0 0 15px;
}

#row-1 #contentLeft ul#innernav li {
	background: url(../images/bg_trenner.gif) repeat-x transparent left bottom;
	height: 26px;
	margin: 0;
	padding: 0;
}

/* 
Untere Reihe
*/

#row-2 #contentLeft {
	float: right;
	width: 230px;
}

#row-2 #contentTyp-1, #row-2 #contentTyp-2 {
	padding: 0 0 15px 0;
} 

#row-2 #contentLeft #contentTyp-1-details {
	margin: 5px 0 0 10px;
}

#row-2 #contentLeft #contentTyp-2-details {
	margin: 5px 0 0 10px;
}

#row-2 #twoCols {
	float: left;
	width: 610px;
}

#row-2 #twoCols #box-1 {
	float: left;
	width: 300px;
}

#row-2 #twoCols #box-2 {
	float: right;
	width: 300px;
}

#row-2 #twoCols #forum {
	background-color: #EEE;
	width: 610px;
}

.line {
	background: url(../images/bg_comTrenner.gif) repeat-x transparent 0 0;
	height: 10px;
	padding-bottom: 8px;
	margin-top: 5px;
}

/* Contentausgabe Details */

#newNetworks_body {margin-left: 5px;}

.forumList dl {
	background: url(../images/bg_comTrenner.gif) repeat-x left bottom transparent;
	margin-bottom: 8px;
	padding-bottom: 5px;
}

.forumList dt {
	float: left;
	width: 75px;
}

.forumList dd {
	margin-left: 85px;
}

.forumList img {
	border: 1px solid #CCC;
}

.forumList .forumListData h3 {
	font: bold 14px Arial, "sans serif";
	margin: 0;
	padding: 0;
}

.forumList .forumListData p {
	margin: 0;
	padding: 0;
}

.forumList2 dl {
	background: url(../images/bg_comTrenner.gif) repeat-x left bottom transparent;
	margin-bottom: 8px;
	padding-bottom: 5px;
}

.forumList2 dt {
	float: left;
	width: 50px;
}

.forumList2 dd {
	margin-left: 60px;
}

.forumList2 img {
	border: 1px solid #CCC;
}

.forumList2 .forumListData h3 {
	font: bold 14px Arial, "sans serif";
	margin: 0;
	padding: 0;
}

.forumList2 .forumListData p {
	margin: 0;
	padding: 0;
}

* html .forumList dt {
  margin-right: 10px;
  }
 
* html .forumList dd {
  height: 1%;
  margin-left: 0;
  }

* html .forumList2 dt {
  margin-right: 10px;
  }
 
* html .forumList2 dd {
  height: 1%;
  margin-left: 0;
  }

.forumDescription {
	margin-bottom: 8px;
	font-size: 12px;
}


/* Ausgabe der linken K?sten */

.portletContent {overflow:hidden}
.portlet {display:block; background:transparent; font-weight:normal; margin-bottom:1em;}
.portletContent {display:block; background:#FFF; border-left:2px solid #E10A80; border-right:2px solid #E10A80; padding:0.2em 0.65em 0.5em 0.6em;}
.portletContent h2 {background:url(../images/bg_comTrenner.gif) repeat-x 0 bottom #FFF;color: #e10a80;font-size:13px;font-weight:bold;line-height: 18px;margin:0 0 10px 0;padding:0 0 3px 0;}
.portletBorderTop {background: url(../images/bgPortletTop230.gif) no-repeat left bottom transparent;height: 12px;}
.portletBorderBottom {background: url(../images/bgPortletBottom230.gif) no-repeat left top transparent;height: 12px;}

.portletBorderTopRight {background: url(../images/bgPortletTop230Right.gif) no-repeat left bottom transparent;height: 12px;}
.portletBorderBottomRight {background: url(../images/bgPortletBottom230Right.gif) no-repeat left top transparent;height: 12px;}

.portletContent dl {
	background: url(../images/bg_comTrenner.gif) repeat-x left bottom transparent;
	margin-top: 5px;
	padding-bottom: 5px;
}

.portletContent dt {
	float: left;
	width: 50px;
}

.portletContent dd {
	margin-left: 60px;
}

.portletContent img {
	border: 1px solid #CCC;
}

.portletContent .forumListData h3 {
	font: bold 14px Arial, "sans serif";
	margin: 0;
	padding: 0;
}

.portletContent .forumListData p {
	margin: 0;
	padding: 0;
}

/* submit-Button */

/*
.buttonNormal {
	border: 1px solid #E7007B;
	font: 11px tahoma,verdana,helvetica,geneva,arial,sans-serif;
	font-weight: bold;
	background-color:#fce8f3;
	color: #E7007B;
	margin: 4px 0;
	padding: 2px 2px;
}
*/


#myNetworks_body .buttonNormal, #newNetworks_body .buttonNormal {
	background: url(../images/submit80_2.gif) no-repeat;
	border: 0;
	color: #383636;
	font: bold 11px Arial, Geneva, "sans serif";
	height: 22px;
	margin: 0;
	padding: 3px 0 3px 0;
	text-align: center;
	width: 80px;
}

/*
#myNetworks_body .buttonNormal140, #newNetworks_body .buttonNormal140 {
	background: url(../images/submit140_2.gif) no-repeat;
	border: 0;
	color: #383636;
	font: bold 11px Arial, Geneva, "sans serif";
	height: 22px;
	margin: 0;
	padding: 3px 0 3px 0;
	text-align: center;
	width: 140px;
}
*/

.clearfix:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}

.clearfix {
display: inline-block;
}

/* Hides from IE-mac \*/ 
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */



/************************************************/

/*****cfpod.css*/

/***********************************************/

#myNetworks_title {
	background: url(../images/bg_myforum.gif) no-repeat 0 0 transparent;
	height: 34px;
	margin: 0 0 2px 0;
}

#newNetworks_title {
	background: url(../images/bg_newforum.gif) no-repeat 0 0 transparent;
	height: 34px;
	margin: 0 0 2px 0;
}


.ypod {
	z-index:1;
	overflow:hidden;
}

.ypod .ypod-hd {
	background:none;
	color:#E10A80;
	overflow:hidden;
	font: bold 13px "sans serif", tahoma, verdana, helvetica;
	padding: 8px 0 3px 40px;
}

.ypod .ypod-hd-left {
	background: none;
	padding-left: 0;
	margin:0px;
}

.ypod .ypod-hd-right {
	background: none;
	padding-right: 0;
}

.ypod .ypod-bgcolor-hd {
	color:#FFF;
	font:bold 12px "sans serif", tahoma, verdana, helvetica;
	padding-bottom:5px;
	padding-left:3px;
}

.ypod .ypod-dlg-body{
	background-color:white;
	border: none;
	border-top:0px none;
	padding:10px 0;
	margin-left: 8px;
}

/*
.searchButton {
	background: url(../images/bg3.gif) no-repeat ;
	border: 0;
	color: #666;
	font: 11px Arial;
	font-weight: bold;
	height: 24px;
	padding: 3px 0;
	text-align: center;
	width: 148px;
}
*/

a.buttonThemaNeu  {
	background: url(../images/bgButtonThemaNeu.png) no-repeat 0 0 transparent;
	color: #000;
	display: block;
	float:left;
	font: bold 11px Arial; 
	height: 32px;
	margin: 0 10px 0 0;
	padding: 9px 0 0 35px;
	text-decoration: none;
	width: 115px;
}

* html a.buttonThemaNeu { /* fŸr ie6 */
	width: 150px;
}
* + html a.buttonThemaNeu { /* fŸr ie7 */
	width: 150px;
}

a:hover.buttonThemaNeu {color: #444;}
	
a.buttonAntwort {
	background: url(../images/bgButtonAntwort.png) no-repeat 0 0 transparent;
	color: #000;
	display: block;
	float:left;
	font: bold 11px Arial; 
	height: 32px;
	margin: 0 10px 0 0;
	padding: 9px 0 0 38px;
	text-decoration: none;
	width: 150px;
}

a:hover.buttonAntwort {color: #444;}

.firmenangaben {margin:0 0 0 10px;padding:0}
.firmenangaben dt {font-weight:bold;margin:0;padding:0}
.firmenangaben dd {border-bottom:1px solid #F0F0F0;font-weight:normal;margin:0 0 5px 0;padding:0 0 5px 0;}

.greyText {color: #AAA;}


/* Hide from IE5-mac. Only IE-win sees this. \*/
* html .extractright dd {
  height: 1%;
  margin-left: 8em;
  }
 
/* End hide from IE5/mac */