/****************************************************************/
/* Content Elemente																							*/
/* TobiasPierschel.com																					*/
/* DVCT.de																											*/
/* Last Update: 08.06.2006																			*/
/****************************************************************/


/* MultiColumn 
-------------------------------------------------------------- */
.ce-multiColumn{width:540px;overflow:auto;}
.ce-multiColumn .ceColumn{
	padding-right:20px;
	float:left;
}

.ce-multiColumn.ce25ce25ce25ce25{}
.ce-multiColumn.ce25ce25ce25ce25 .ce25{width:120px;}
.ce-multiColumn.ce25ce25ce25ce25 .ceFirst{}
.ce-multiColumn.ce25ce25ce25ce25 .ceLast{padding-right:0px;}

.ce-multiColumn.ce33ce33ce33{}
.ce-multiColumn.ce33ce33ce33 .ce33{width:166px;}
.ce-multiColumn.ce33ce33ce33 .ceFirst{}
.ce-multiColumn.ce33ce33ce33 .ceLast{padding-right:0px;}

.ce-multiColumn.ce50ce50{}
.ce-multiColumn.ce50ce50 .ce50{width:260px;}
.ce-multiColumn.ce50ce50 .ceFirst{}
.ce-multiColumn.ce50ce50 .ceLast{padding-right:0px;}

.ce-multiColumn.ce50ce50{}
.ce-multiColumn.ce50ce50 .ce50{width:260px;}
.ce-multiColumn.ce50ce50 .ceFirst{}
.ce-multiColumn.ce50ce50 .ceLast{padding-right:0px;}

.ce-multiColumn.ce75ce25{width:590px;}
.ce-multiColumn.ce75ce25 .ce75{width:370px;}
.ce-multiColumn.ce75ce25 .ceFirst{}
.ce-multiColumn.ce75ce25 .ce25{width:200px;}
.ce-multiColumn.ce75ce25 .ceLast{padding-right:0px;}







/*************************** DVCT Styles ************************/
/** Profil Listenansicht **/
.profil-list-container{
	width:555px;
	height:auto;
	
	padding-bottom:15px;
	margin-bottom:25px;
	
	border-bottom:1px solid #65BBDE;
}


/**    Profil Detailansicht    **/
.profil-detail-container{
	width:555px;
	height:auto;
	
	padding-bottom:15px;
	margin-bottom:25px;
	
	border-bottom:1px solid #65BBDE;
}


.profile-head-container{
	width:555px;
	height:auto;
	margin-bottom:20px;
}

.profile-image-container{
	float:left;
	width:185px;
	text-align:left;
}

.profile-description-container{
	float:left;
	width:285px;
}

.profile-zert-container{
	float:left;
	width:80px;
	text-align:right;
}

.profile-adtel-container{
	width:555px;
	margin-bottom:20px;
}

.profile-adress-container{
	float:left;
	width:185px;
}

.profile-telefon-container{
	float:left;
	width:350px;
}

.profile-attribute-container{
	width:555px;
	height:auto;
	
	margin-bottom:20px;
}

.profile-attribute-item-container{
	float:left;
	width:185px; 
	height:auto;
}

.profile-text-container{
	width:555px;
	height:auto;

/*	background-color:#009966;*/
}

.profile-text{
	padding:3px;
}


.profile-label{
	float:left;
	display:block;
	width:50px;
	
	font-weight: bold;
}



/* Letter Box */
#profile-letternav-container{
	width:555px;
	height:auto;
	
	margin:5px 0px 10px 0px;
	
	/*background-color:#FF0000;*/
}


.warning{
	color:red;
	text-decoration:blink;
	font-weight:bold;
}
/********************************/

/****************************************************************/
/******************* Typo3 Content Abstaende*********************/
.contentbox-default{
	margin:0px;
	margin-bottom:10px;
	padding:0px;
}

.contentbox-default-linebottom{
	margin:0px;
	margin-bottom:20px;
	padding:0px;
	padding-bottom:15px;
	border-bottom:1px solid #2A2B67;
}

.contentbox-rahmen5px{
	margin:0px;
	padding:5px;
}

.contentbox-rahmen5px-linebottom{
	margin:0px;
	padding:5px;
	padding-bottom:10px;
	border-bottom:1px solid #2A2B67;
}

/*****************************************************************/

/********************** DAM Downloads Tabelle********************/
.tx-damdownloads-pi1-list td{
	width:175px;
	padding-bottom:10px;
}
/********************** DAM Downloads Tabelle ENDE ***************/

/**********************  page Teaser Start ********************/
.pageTeaser{
	width:auto;
	height:auto;
	
	margin-bottom:15px;
	
	/* background-color:#B9DCA4;*/
}

.pageTeaser .textcontainer{
	width:auto;
	height:auto;
	
/*	background-color:green;*/
}


.pageTeaser h2{
	margin:0px;
	padding:0px;
	
	font-size:12px;
	font-weight: bold;
	
	color:#2A2B67;
	font-family:Arial, Helvetica, sans-serif;
}


.pageTeaser  .tx-jppageteaser-pi1-text{

}
/**********************  page Teaser Ende ********************/



/***************************** Text PIC *************************/
/****  TextPic -left                                  ***********/
.textpic-left-container{
	width:555px;
	height:auto;
	
	padding-bottom:10px;
	margin-bottom:25px;
	

	border-bottom:1px solid #65BBDE;
}

.textpic-left-container .image{
	float:left;
	
	width:200px;
	height:auto;
	
	text-align:center;
}

.textpic-left-container .textcontainer{
	float:left;

	width:355px;
	height:auto;
}



/****  TextPic-left Text Bottom                ***********/
.textpic-left-textbottomcontainer{
	width:555px;
	height:auto;
	
	padding-bottom:10px;
	margin-bottom:25px;
	

	border-bottom:1px solid #65BBDE;
}

.textpic-left-textbottomcontainer .image{
	float:left;
	
	width:200px;
	height:auto;
	
	text-align:center;
}

.textpic-left-textbottomcontainer .textcontainer{
	float:left;

	width:355px;
	height:auto;
}

.textpic-left-textbottomcontainer .textbottom {
	margin-top:5px;

}



/****  TextPic -right                                  ***********/
.textpic-right-container{
	width:555px;
	height:auto;
	
	margin-bottom:15px;

	border-bottom:1px solid #65BBDE;
}


.textpic-right-container .image{
	float:left;
	
	width:200px ;
	height:auto;
	
	text-align:center;
}

.textpic-right-container .textcontainer{
	float:left;
	width:355px;
	height:auto;
	
/*	background-color:green;*/
}
/****/

/****** TEXT PIC TEXT (Ansprechpartner) **/
.text-pic-text-container{
	width:555px;
	height:auto;
	/*background-color:red;*/
}

.text-pic-text-container .text-left{
	float:left;
	width:250px;
	height:auto;
	/*bbackground-color:blue;*/
}

.text-pic-text-container .image{
	float:left;
	width:70px;
	height:auto;
	/*bbackground-color:green;*/
}

.text-pic-text-container .text-right{
	float:left;
	width:235px;
	height:auto;
	/*bbackground-color:blue;*/
}
/****************************************************************/

/****************************************************************/
/********************        NEWS     	*************************/
/** News Lates Container **/
#newslatescontainer{
	color:#2A2B67;
	background-color:#FFFFFF;
	padding:5px;
	margin-top:3px;
	margin-bottom:5px;
}

#newslatescontainer h2{
	font-size:11px;
	color:#2A2B67;
}

#newslatescontainer a{
	color:#2A2B67;
	background-image: url("/fileadmin/media/gfx/pfeil-marineblau.gif");
}


/** News List Container ****/
.newslistcontainer{

}

.newslistelement{
	width:auto;
	height:auto;
	
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #2A2B67;
}
/****************************************************************/



#rightcolumncontainer h1{
	margin:0px;
	padding-left:5px;

	height:25px;

	font-size: 11px;
	line-height:25px;
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	background-color:#65BBDE;
}


#rightcolumncontainer a{
	font-weight:normal;
}


/** Rechte Spalte Download Container **/
.rs-download{

}

.rs-download .headline{
	height:25px;
	
	padding-left:5px;
	
	font-weight:bold;
	line-height:25px;
	
	background-color:#65BBDE;
}

.rs-download .textcontainer{
	margin-top:3px;
	padding:5px;

	background-color:white;
	color:#2A2B67;
}

.rs-download a{
	display:block;
	margin:0px;
}
/****************************************************************/

/****************************************************************/
/********************        Tabellen  	*************************/
.foundations{
	background-color:white;
	 border-collapse:collapse;
}

.foundations td{
	border:1px solid #F2FAFD;
	padding:5px;
}
/****************************************************************/


/* Institut *****************************************************/
table.coachrelation{
	width:100%;
	border-collapse:collapse;
}

table.coachrelation td{
	border:1px solid #65BBDE;
	padding:5px;
}

table.coachrelation thead td{
	font-weight:bold;
}


/*Result*/
table.result{
	width:100%;
	border:1px solid #B5D581;
	border-top:none;
	border-bottom:none;
}

table.result td, table.result th{
	padding:3px;
}

table.result td{
	vertical-align:top;
	border-bottom:1px solid #B5D581;
}

table.result thead th{
	background-color:#B5D581;
	color:white;
}

/****************************************************************/


/* Error ********************************************************/
div.error{
	width:auto;
	height:auto;
	
	padding:5px;
	margin-bottom:10px;
	
	border:1px solid red;

}


/****************************************************************/

/* VP DAM Download */
/* PDF Download Tabelle */
table.downloadtable{
	width:100%;
}

table.downloadtable td,table.downloadtable th {
	padding:5px 0px;
	border-bottom:1px solid #b4b9b5;
}

table.downloadtable th{
	border-top:1px solid #b4b9b5;
}

table.downloadtable td.cat{
	background-color:#65BBDE;
color:white;
font-weight:bold;
}

/****************************************************************/

