/* Col definition */
#page .cols {
	padding-left:10px;
}

#page .colhalf h1, #page .colfull h1, #page .colthird h1, #page .coltwothird h1, #page .colquarter h1 {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #F60;
	background-color: #C6C6C6;
	background: url(../images/bg_h1.gif) no-repeat right top;
	height: 20px;
	padding: 5px 5px 0 10px;
}

#page .colfull2 h1 {
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color: #F60;
	background-color: #C6C6C6;
	background: url(../images/bg_h2.gif) no-repeat right top;
	height: 25px;
	padding: 5px 5px 0 10px;
}

#page .colcontent {
	height: 100%;
	padding:0px;
	margin:0px;
}

/* ANFANG add by Roman F. general Defination f�r graue Boxen | 29.10.2006 */

#page .graucontent {
	height: 100%;
}

#page .graucontentTitel{ /*�berschrift mit HG*/
	color: #FF6D0D;
	background-color: #EFEFEF;
	padding: 1px 5px 0 10px;
	height: 21px;
	font-family:  "Trebuchet MS", Helvetica, Arial, sans-serif;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	font-size: 15px;
	font-weight: bold;
}

#page .graucontentInhalt{ /*reiner Inhalt mit grauem HG*/
	background-color: #F5F5F5;
	overflow:hidden;
	padding: 5px 0px 5px 5px;
	margin:0px;
	height:100%;
	z-index:-1;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}

/* ENDE add by Roman F. general Defination f�r graue Boxen | 29.10.2006 */

#page .titel{
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}

#page .fontWhite{
	color:#FFF;
	background-color:transparent;
	font-size:10pt;
}
#page .textDate{
	color:#7a7a7a;
	font-size:10px;
}

#page .textHeadline{
	font-weight:bold;
	color:#000;
}

#page .listTitel{
	color:#7a3101;
	background-color:transparent;
	font-weight:bold;
	overflow:hidden;
}

#page .listUntertitel{
	font-weight:bold;
	color:#000;
	background-color:transparent;
	overflow:hidden;
}

#page .listText{
	font-weight:normal;
	color:#000;
	background-color:transparent;
	overflow:hidden;
}
#page .contentTitel{ /*�berschrift mit HG*/
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	background-color: #000000;
	background: url(../images/bg_h1.gif) no-repeat right top;
	height: 17px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding-top:2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}

/* Orange Style für Werbung */
#page .contentTitelOrange{ /*�berschrift mit HG*/
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #CF5424;
	padding: 0px 2px 0px 5px;
	padding-top:1px;
	/*background: url(../images/bg_h1.gif) no-repeat right top;*/
	height: 17px;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}

#page .contentNewsTitel{ /*�berschrift mit HG*/
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	height: 20px;
}

/* ads by Roman F. 30.10.2006 */

#page .contentInhalt_nobg{ /*reiner Inhalt mit grauem HG*/
	background-color: #FFFFFF;
	overflow:hidden;
	padding: 5px 0px 5px 5px;
	margin:0px;
	height:100%;
	z-index:-1;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}

#page .zentriert{
	width:100%;
	text-align:center;
	height:100%;
	overflow:hidden
}

#page .contentInhalt{ /*reiner Inhalt mit grauem HG*/
	background-color: #FFFFFF;
	overflow:hidden;
	margin:0px;
	height:100%;
	/*z-index:-1;*/
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 1px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

#page .contentNewsInhalt{ /*reiner Inhalt mit grauem HG*/
	background-color: #FFFFFF;
	background: url(../images/backgrounds/bg_main2.gif) no-repeat;
	overflow:hidden;
	padding: 5px 0px 0px 2px;
	margin:0px;
	border: 1px solid #999999;
}

/*Bl�tter*/
#page .contentFooterBlaettern{ /*footer der Ausgabebox bei Bl�ttern*/
	background:url(../images/backgrounds/bg_cnt_boxes_btm_950.gif) no-repeat left top;
	background-color: transparent;
	vertical-align:top;
	height:20px;
	margin-bottom:10px;
	clear:both;
}

#page .contentFooterBlaetterntet{ /*footer der Ausgabebox bei Bl�ttern*/
	background-color: transparent;
	vertical-align:top;
	height:11px;
	margin-bottom:5px;
	clear:both;
}

#page .contentFooterBlaettern img{
	margin:0px;
	padding:0px;
	display:block;
}
#page .contentFooterBlaettern a{
	margin:0px;
	padding:0px;
}

#page .contentFooterBlaettern table{
	float:right;
	height:20px;
}

#page .contentFooterBlaetternCenter{ /*footer der Ausgabebox bei Bl�ttern zentriert*/
	background-color: transparent;
	text-align:center;
	vertical-align:top;
	height:12px;
	margin-bottom:3px;
	clear:both;
}

#page .contentFooterBlaetternCenter img{
	margin:0px;
	padding:0px;
	/* display:block; vermeidet Pixel-Unterschied mit IE bei inaktiv.gif
	 */
	display:block;
}
#page .contentFooterBlaetternCenter a{
	margin:0px;
	padding:0px;
}


#page .contentFooterPagesBlaettern{ /*footer der Ausgabebox bei Bl�ttern*/
	background:url(../images/backgrounds/bg_cnt_boxes_btm_950.gif) no-repeat left top;
	background-color: transparent;
	vertical-align:top;
	height:25px;
	margin-bottom:5px;
	clear:both;
}

#page .contentFooterPagesBlaettern2{ /*footer der Ausgabebox bei Bl�ttern*/
	background-color: transparent;
	vertical-align:top;
	height:12px;
	margin-bottom:5px;
	/*padding-top:-5px;*/
	clear:both;
}

#page .contentFooterPagesBlaettern img{
	margin:0px;
	padding:0px;
	/* display:block; vermeidet Pixel-Unterschied mit IE bei inaktiv.gif
	 */
	display:block;
}
#page .contentFooterPagesBlaettern a{
	color: #FFFFFF;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration: none;
}

#page .contentFooterPagesBlaettern a:hover{
	color: #cccccc;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration: none;
}

#page .contentFooterPagesBlaettern table{
	float:right;
	height:20px;
}
#page .contentFooterPagesBlaettern td{

	margin:0;
	padding:0;
	height:20px;
}
#page  .contentFooterPagesBlaettern .bgPagesBlaettern{
	background-position: 0px 3px;
	height:10px;
	color:#333333;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:1;
	background-image: url(../images/buttons/bg_boxes_paging_bdy.gif);
	background-repeat: repeat-x;
}

#page .contentFooterNormal{ /*footer der Ausgabebox normal*/
	height:10px;
	margin-bottom:2px;
	vertical-align:top;
	clear:both;
}
#page .contentFooterCtnLeft{
	background:url(../images/backgrounds/bg_cnt_boxes_btm_5_left.gif) no-repeat left top;
	height:5px;
	width:30px;
}
#page .contentFooterCtnRight{
	background:url(../images/backgrounds/bg_cnt_boxes_btm_5_right.gif) no-repeat right top;
	height:5px;
	width:30px;
}
#page .contentFooterCtnMitte{
	background:url(../images/backgrounds/pics_1x5_grey.gif) repeat-x;
}
#page .contentFooterNormal img {
	margin:0px;
	padding:0px;
	/* display:block; vermeidet Pixel-Unterschied mit IE bei inaktiv.gif
	 */
	display:block;
}


/* Footer Lesen*/
/* Val�rie 27.10.2006, 18:49*/
/*Lesen*/
#page .contentFooterLesen{ /*footer der Ausgabebox bei Lesen*/
	background:url(../images/backgrounds/bg_cnt_boxes_btm_950.gif) no-repeat left top;
	background-color: transparent;
	vertical-align:top;
	height:11px;
	margin-bottom:3px;
	margin-right:5px;
	clear:both;
}

#page .contentFooterLesen img{
	margin:0px;
	padding:0px;
	display:block;
}
#page .contentFooterLesen a{
	margin:0px;
	padding:0px;
}

#page .contentFooterLesen table{
	float:right;
}

#elementTop950{
	background:url(../images/backgrounds/bg_cnt_boxes_top_5_950.gif) no-repeat right bottom;
	height:5px;
}
#elementBottom950{
	background:url(../images/backgrounds/bg_cnt_boxes_btm_950.gif) no-repeat left top;
	height:5px;
}

html #page .cols {
	height: 1%;
}
#page .colfull {
	width: 950px;
	float: left;
	overflow: hidden;
}

#page .colfull_roman {
	width: 970px;
	float: left;
	overflow: hidden;
	padding:0px;
}

#page .colfull2 {
	width: 950px;
	float: left;
	overflow: hidden;
}
#page .colhalf {
	width: 469px;
	float: left;
	overflow: hidden;
}
#page .colthird {
	width: 310px;
	float: left;
	overflow: hidden;
}
#page .coltwothird {
	width: 630px;
	float: left;
	overflow: hidden;
}

#page .coltwothird2 {
	width: 730px;
	float: left;
	overflow: hidden;
}

#page .colquarter {
	width: 231px;
	float: left;
	overflow: hidden;
}

#page .colachterl {
	width: 132px;
	float: left;
	overflow: hidden;
}

#page .colquarter_party {
	width: 232px;
	float: left;
	overflow: hidden;
}

/* Special User Menü */
#page .colsmall {
	width: 150px;
	float: left;
	overflow: hidden;
}

#page .element_colsmall {
	width: 150px;
	float: left;
	padding-bottom: 10px;
	overflow: hidden;
}

#page .colhalflarge {
	width: 555px;
	float: left;
	overflow: hidden;
}

#page .element_colhalflarge {
	background-color: transparent;
	width: 555px;
	float: left;
	padding-bottom:10px;
	overflow: hidden;
}


#page .colspace {
    /* geändert 13.12.2006
     * Original: margin-right: 8px;
     */
	margin-right: 7px;
}

/* Col elements definition */
#page .element_colfull {
	background-color: transparent;
	width: 950px;
	float: left;
	margin-bottom: 10px;
	overflow: hidden;
}



#page .element_colquarter_party {
	width: 233px;
	float: left;
	margin-bottom: 10px;
	overflow: hidden;

	/*background:url(../images.7party7/backgrounds/bg_cnt_boxes_btm_230.gif)  no-repeat left bottom;*/

}

#page .element_colcontentad{
	width: 300px;
	float: left;
	margin-bottom: 10px;
	overflow: hidden;

	/*background:url(../images.7party7/backgrounds/bg_cnt_boxes_btm_230.gif)  no-repeat left bottom;*/

}

#page .element_coleventtips{
	width: 100px;
	float: left;
	margin-bottom: 10px;
	overflow: hidden;

	/*background:url(../images.7party7/backgrounds/bg_cnt_boxes_btm_230.gif)  no-repeat left bottom;*/

}

#page .element_colhalf {
	background-color: transparent;
	width: 469px;
	float: left;
	margin-bottom:5px;
	overflow: hidden;
	/*background:url(../images/backgrounds/bg_cnt_boxes_btm_470.gif)  no-repeat left bottom;*/
}


#page .element_colhalf3 {
	background-color: transparent;
	width: 474px;
	float: left;
	margin-bottom:5px;
	overflow: hidden;
	/*background:url(../images/backgrounds/bg_cnt_boxes_btm_470.gif)  no-repeat left bottom;*/
}

#page .elementfooter{
	position: relative;
	text-align:right;
	vertical-align:bottom;
	margin-bottom:-12px;
	z-index:3;
}
#page .elementfooter table{
	float:right;
}
#page .elementfooter img{
	padding:0px;
	margin:0px;
}

#page .element_colthird {
	background-color: transparent;
	width: 310px;
	float: left;
	margin-bottom: 10px;
	overflow: hidden;
	/*background:url(../images/backgrounds/bg_cnt_boxes_btm_310.gif)  no-repeat left bottom;*/
}
#page .element_coltwothird {
	background-color: transparent;
	width: 630px;
	float: left;
	margin-bottom: 10px;
	overflow: hidden;
	/*background:url(../images/backgrounds/bg_cnt_boxes_btm_470.gif)  no-repeat left bottom;*/

}
#page .element_colquarter {
    /* geändert 13.12.2006
     * Original: width: 229px;
     */
	width: 230px;
	float: left;
	margin-bottom: 5px;
	overflow: hidden;
	/*background:url(../images/backgrounds/bg_cnt_boxes_btm_230.gif)  no-repeat left bottom;*/

}


#page .element_colthreequarter {
	background-color: transparent;
	width: 705px;
	float: left;
	margin-bottom: 10px;
	overflow: hidden;
	/*background:url(../images/backgrounds/bg_cnt_boxes_btm_710.gif)  no-repeat left bottom;*/

}

#page .element_colthreequarter_mem {
	background-color: transparent;
	width: 680px;
	float: left;
	margin-bottom: 10px;
	overflow: hidden;
	/*background:url(../images/backgrounds/bg_cnt_boxes_btm_710.gif)  no-repeat left bottom;*/

}

#page .element_colthreequarter_community {
	background-color: transparent;
	width: 705px;
	float: left;
	margin-bottom: 10px;
	overflow: hidden;
	/*background:url(../images/backgrounds/bg_cnt_boxes_btm_710.gif)  no-repeat left bottom;*/

}

#page .element_colspace {
	margin-right: 10px;
}

/* Bilder small */
.colcontent img {
	margin: 0 10px 3px 0px;
	border: none;
}
.colcontent img.first {
	margin: 0 10px 3px 10px;
	border: none;
}
.colcontent h2 {
	font-size: 11px;
	margin: 0 10px 3px 0px;
	margin-top: -19px;
	float: left;
	width: 105px;
	text-align:center;
}
.colcontent h2.erste {
	margin: 0 10px 3px 10px;
	margin-top: -19px;
	text-align:center;
}

/* Bilder x-small */
.colcontent .membervisitcardsmall {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	border:0px;
}
.colcontent .membervisitcardsmall img {
	margin: 1px 1px;
	padding: 0;
	border: none;
}
/*
.colcontent .membervisitcardsmall img.first {
	margin: 0 10px 3px 10px;
	padding: 0;
	border: none;
}
*/

/* Top Profile */
.top5profil table {
	border-collapse: collapse;
	border: none;
	padding:0;
	margin:0;
	background: #C6C6C6;
}

.top5profil th {
	padding: 3px 10px 3px 10px;
	border: none;
	border-bottom: 1px solid #dcdcdc;
}

#page .element_colhalf .footer-small {
	margin-top: 0;
	padding: 0;
	background: url(../images/blaettern.gif) no-repeat right top;
	height: 21px;
}

/* Profile Tabs */
.tabrider_pad{
	border:1px solid #CCCCCC;
	height:25px;
	width:946px;
	background-color:#F4F4F4;
}

.tabrider{
	float:left;
	margin:1px;
	padding-top:4px;
}

.tab{
	border-left:1px solid #CCCCCC;
	border-right:1px solid #999999;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #999999;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:80px;
	height:25px;
	padding:3px;
	background:url(../images/backgrounds/bg_buton.gif) repeat-x left top;
}
