@charset "utf-8";
/* ----------  Global element definitions  ---------- */
/* global whitespace reset !!! */
* {
    margin: 0;
    padding: 0;
}

/* body */
body {
    font-size: 100.01%;
    line-height: 1.4;
    font-family: Arial, Helvetica, sans serif;
    padding: 0;
    color:#000000;
}

/* headlines */
h1, h2, h3, h4, h5, h6 {
    font-weight: bold;
    line-height: 1.1;
    margin:0;
    padding:0;
}
h1 {
    font-size: 135%;
}
h2 {
    font-size: 125%;
}
h3 {
    font-size: 105%;
}
h4 {
    font-size: 100%;
}

/* text - inline */
abbr, acronym {
    font-style: normal;
}
em {
    font-style: italic;
    font-weight: inherit;
}
code, kbd, pre, samp, var {
    font-family: "Courier New", Courier, monospace;
    font-size: 110%;
    font-weight: bold;
}
q, cite {
    font-style: italic;
}
strong {
    font-style: normal;
    font-weight: bold;
}

/* text - block */
address {
    display: block;
    font-style: normal;
}
blockquote {
    font-style: normal;
}

/* horizontal rule */
hr {
    display: none;
}

/* images */
img {
    border: none;
}

/* lists */
ol {
  	list-style-type: decimal;
}
ul {
    list-style-type: square;
}

/* forms */
fieldset {
    border: none;
    margin: 0;
    padding: 0;
}
legend {
    /*display: block; whole row*/
    font-weight: bold;
    margin: 0;
    padding: 0;
}
label, input, select, textarea {
    font-weight: normal;
    line-height: normal;
    font-family:Arial, Helvetica, sans-serif;
}
optgroup {
    font-style: normal;
    font-weight: bold;
}

/* tables */
table {
    border-collapse: collapse;
    border-spacing: 0;
    caption-side: top;
    empty-cells: show;
}
caption, th {
    font-weight: bold;
    text-align: left;
}
th, td {
    vertical-align: top;
}

/*** end of basic-print****************************************************************************************************************************/


/*

    t-venture styles for all browsers with default values but without positioning
    project:T-Ventre
*/

/***************************/
/* positioning  			*/
/***************************/
#outer { 
	width:960px;}

#inner { 
	}
	
#headlogo {
	float:left;}
	
#headright {
	width: 700px;
	float:right;}
	
#nav {
 border-top:1px solid #C7C7C7;
 border-bottom:1px solid #C7C7C7;
 border-right:1px solid #C7C7C7;
	background-image: url(../img/tven_mainNav_bg.jpg);
	background-repeat:repeat-x;
	background-position: 0 0;
	margin-bottom:10px;}	


#tven_LeftSideOuter {
	float:left;
	overflow:hidden;
	width: 187px;
}

#contentpicture {
	padding-top: 0px;
	padding-bottom:0;
	width:960px;}

/*#tven_MiddleOuter*/
#contentouter {
	float:left;
	width: 773px;
	overflow:hidden;
	border: 0px solid green;
	background-image: url(../img/tven_mainContent_bg.jpg);
	background-repeat:no-repeat;
	background-position: 16px 0;
	margin-bottom: 10px;}
	
/*#tven_rightSideOuter*/
#topnewsouter {
	float:right;
	width:182px;
	/*background-color:green;*/
	overflow:hidden;}
	
#tven_Title	{
	float:left;
	width:217px;}
	
#tven_Location {
	float:left;}	

#foot{ 
	}
/***************************/
/* general definitons		*/
/***************************/
body {
	background-color: #FFFFFF;
	background-image: url(../img/tven_body_bg.jpg);
	background-repeat:repeat-x;
	padding:5px 21px 10px 21px;
	color:#7C7C7C;
}

.clearflt,
.clearlinekl {
	clear:both;}
	
.magenta {
	color: #E20074;}
	
.tven_advice {
	color: #E20074;}

/***************************/
/* links  				*/
/***************************/

#content a.tven_formprint {
	background-image:url(../img/tven_icon_print.gif);}

a.more {
	background-image:url(../img/tven_icon_more.gif);}
	
#content a.tven_formprint,
.contentouter_tven_report a.more,
#content.tven_content_register a.more,
a.more {
	background-repeat:no-repeat;
	padding-left: 16px;
	background-position:0;
	color:#E20074;
	text-decoration:none;}

#intranetNav a {
	font-size:70%;}

#headNav a,

#intranetNav a,
#footNav a {
	text-decoration:none;
	margin-right:7px;}
	
#subNav a,
#position a {
	text-decoration:none;
	margin-right:0px;}


	
#position a {
	color:#666666;}
	
#subNav a {
	background-color:#E9E9E9;}
	
#headNav a:link,
#headNav a:visited,
#headNav a:focus,
#headNav a:active {
	color:#7C7C7C;
	padding-right:5px;
}


#intranetNav a:link,
#intranetNav a:visited,
#intranetNav a:focus,
#intranetNav a:active,
#footNav a:link,
#footNav a:visited,
#footNav a:focus,
#footNav a:active {
	color:#9F9F9F;
	padding-right:5px;
}



#position a:link,
#position a:visited,
#position a:focus,
#position a:active,
#subNav a:link,
#subNav a:visited,
#subNav a:focus,
#subNav a:active {
	color:#666666;}
	
#subNav a:link,
#subNav a:visited,
#subNav a:focus,
#subNav a:active {
	display:block;
	background-color: #E9E9E9;
	line-height:23px;
	border-bottom:2px solid #FBFBFB;
	font-size:74%;
	padding-left:10px;}

#content .tven_paging a:link,
#content .tven_paging a:visited,
#content .tven_paging a:focus,
#content .tven_paging a:active {
	color:#7C7C7C;
	text-decoration:none;
	line-height:20px;
}


#headNav a:hover,
#intranetNav a:hover,
#footNav a:hover,
#position a:hover,
#subNav a:hover,
#content .tven_paging a:hover {
	color:#E20074;
}

#subNav a.subnavactive {
	color:#E20074;}
	
#content a {
	color:#777777;
	text-decoration:underline;}
	
#content .tven_paging a {
	text-decoration:none;}

a.downloadlink {
	margin-left:0;
	background-image: url(../img/tven_download.gif);
	background-repeat:no-repeat;
	padding-left:16px;
}	
/***************************/
/* special definitons		*/
/***************************/

/* header */
#head {
	/*background-image: url(../img/tven_header_telekom_bg.gif);
	background-repeat:no-repeat;*/
	background-image: url(../img/tven_header_digit.gif);
	background-repeat:repeat-x;
	height:60px;
	background-color:#FFFFFF;}
	
#headright {
	text-align:right;
	font-size:65%;
	padding-right:12px;
	padding-top:7px;
	color:#7C7C7C;}

.tven_ActualDate {
	padding-right:15px;}
	
/*Title and Location*/
#tven_Title	h1,
#tven_Location h2 {
	text-transform:uppercase;
	color:#E20074;
	font-weight:normal;}

#tven_Title	h1 {
	margin-top:0px;
	margin-left: 9px;
	font-size:115%;}
	
	
	
#tven_Location #position {
	margin-top:5px;
	font-size:70%;}	

#tven_Location h2 {
	margin-top:13px;
	margin-bottom:10px;
	font-size:110%;}

/* foot ************/
#foot {
	font-size:70%;}

.footTop {
	padding-left: 203px;}
	
.footBottom {
	border-top: 1px solid #C7C7C7;
	padding-top:4px;
	margin-top:3px;}
	
/*within footTop*/
.footFunctions {
	float:left;
	width: 100px;
	}	
#intranetNav {
	float:right;
	color: #9F9F9F;}
	
.footFunctions a {
	padding-right:22px;
	}


/*within footBottom*/
#footleft {
	float:left;
	width: 203px;
	}
#footNav {
	float:left;
	color: #9F9F9F;}
	
#intranetNav {
	float:right;
	}

/* header */
#nav a {
	text-transform:uppercase;
	text-decoration: none;
	font-size:70%;
	padding:0.5em 10px 0.6em 10px;
	display:block;

	/*height:30px;
	min-height:30px;*/
}
#nav a:link,
#nav a:visited,
#nav a:focus,
#nav a:active {
	background-image: url(../img/tven_mainNav_bg.jpg);
	background-repeat:repeat-x;
	background-position: 0 0;
	color:#343434;
	border-left:1px solid #C7C7C7;
}

#nav a:hover {
	background:none;
	background-color:#FFFFFF;
	color:#E20074;
}

#nav a.navactive {
	background:none;
	background-color:#FFFFFF;
	color:#E20074;}
	
/*main NAV*/
.mainNavZero,
.mainNav {
	float:left;}
	
.headfunctionsearch {
	float:right;}

.mainNavZero {
	width:187px;}

	
.headfunctionsearch {
	height:28px;
	background-image: url(../img/tven_mainNav_bg.jpg);
	background-repeat:repeat-x;
	width:195px;
	text-align:right;
	border-left:1px solid #C7C7C7;
	}	
	
.headfunctionsearchposition {
	padding:4px 5px 0 12px;}
	
/*button
.headfunctionsearch input.searchbutton {
	margin:4px 4px 0px 3px;
	float:right;}*/	

/*searchfield*/	
.headfunctionsearch input.search {
	width:145px;
	margin:0;
	padding-top:1px;
	padding-bottom:2px;
	float:left;
	font-size:70%;
}

/*****************************************/
/* Homepage						 */
/*****************************************/
#contentouter.tven_hp {
	background:none;}
	
#contentouter.tven_hp #content h3 {
	color:#E20074;
	font-size:110%;
}

#contentouter.tven_hp #content .paragraphtext {
	padding-left:32px;}
	
/*#contentouter.tven_hp .paragraphtextpictureleft {width:200px;}*/

#contentouter.tven_hp #content td.paragraphtextpictureright .tven_textWidth,
#contentouter.tven_hp #content td.paragraphtextpictureleft .tven_textWidth { width: 158px; }
#contentouter.tven_hp #content td.paragraphtext .tven_textWidth {width:528px;}
	
#contentouter.tven_hp #content td.paragraphtextpictureleft { padding-right:16px;}	

#contentouter.tven_hp #content td.paragraphpictureleft img { float:right;}	
#contentouter.tven_hp #content td.paragraphpictureleft { text-align:right;}	
	
#contentouter.tven_hp #content a.more {
	background-image:url(../img/tven_icon_more.gif);
	background-repeat:no-repeat;
	padding-left: 16px;
	background-position:0;
	color:#E20074;
	text-decoration:none;}
	
/*distance to the next teaser*/
.tven_table_hp {
	margin-bottom:16px;
}
/*****************************************/
/* Boxes on the left side 							 */
/*****************************************/
/*all Boxes commom: distance to the next*/
.headfunctionsubject {
	width: 187px;
	overflow:hidden;
	background-color: #E9E9E9;}

.headfunctionsubject {
	border-top:1px solid #C7C7C7;
	color:#565656;}
	
.headfunctionsubjectposition {
	padding-left:10px;}

/* headfunctionsubject */
#tven_LeftSideOuter .headingselect select,
.headfunctionsubject select {
	width:155px;
	font-size:70%;
	}
.headfunctionsubject div {
	padding:10px 6px 24px 10px;
	}
/*subNav*/
#subNav {
	margin-bottom:24px;}
	
/*presse archiv in the left column*/
#tven_LeftSideOuter .headingselect { 
   padding: 10px 0 24px 10px;
   background-color: #E9E9E9;
   margin-bottom:24px;
   margin-top:-32px;
   }

/*****************************************/
/* Boxes on the middle 				       */
/*****************************************/
/* generell definition to content		*/
/*
.tven_content = normal article without open_close
.tven_content_index = with open_close
.tven_content_formular = Beteiligungsanfrage
*/

/*#tven_MiddleInner*/
#content {
	float:left;
	width:560px;
	overflow:hidden;
	/*background-color:blue;*/
	font-size:70%;	
	/*background-color: #E9E9E9;*/
	/*background-image: url(../img/tven_mainContent_bg.jpg);
	background-repeat:repeat-x;*/}

/*article and index have a differenz distance to the left*/	
#content.tven_content_index,
#content.tven_content_index_contact,
#content.tven_content_index_funds,
#content.tven_content_index_presse { width:560px;}

#content.tven_content_article,
#content.tven_content_contact { width:560px;}
	
.tven_content_report { 
	/*width:758px; 
	float:left;*/
	font-size:70%;}

#content h3,
#content.tven_content_index h3,
#content.tven_content_article h3,
#content.tven_content_send h3,
#content.tven_content_contact h3,
#content.tven_content_index_contact h3,
#content.tven_content_index_presse h3,
#content.tven_content_index_funds h3,
#content.tven_content_portfolio h3,
#content.tven_content_portfolioCompany h3,
#content.tven_content_register h3 {
	text-transform:uppercase;
	border-bottom:1px solid #C7C7C7;
	font-weight:normal;
	font-size:90%;
	line-height:20px;
}

.tven_content_report td.reporttextbold h3 {
	text-transform:uppercase;
	font-weight:normal;
	font-size:90%;
	line-height:20px;
	margin-left:0;
	padding-left:0;}

table.tven_table_index { /*margin-left:22px;*/ width:538px; float:right;}
table.tven_table_index_contact {  /*margin-left:32px;*/ width:538px; float:right;}
table.tven_table_index_presse {  /*margin-left:32px;*/ width:538px; float:right;}
table.tven_table_index_funds {  /*margin-left:32px;*/ width:538px; float:right;}

table.tven_table_contact {  /*margin-left:32px;*/ width:528px; float:right;}
table.tven_table {  /*margin-left:32px;*/ width:528px; float:right; }
table.tven_table_hp {  /*margin-left:32px;*/ width:528px; float:right;}
table.tven_table_register {  /*margin-left:32px;*/ width:528px; float:right;}

table.tven_table_index,
table.tven_table_index_contact,
table.tven_table_index_funds,
table.tven_table_contact,
table.tven_table,
table.tven_table_hp {
}	
	


.article {
	/*padding-left:6px;*/
	font-size:70%;}
	
/*distance between the paragraphs*/
.paragraph table {
	margin-bottom:5px;}
	
td.paragraphpictureright img {	
	float:right;
}

/*.paragraphtextpictureleft {
	float:left;
	width: 360px;
	}*/
	

/**distance to the left */

#content h3,
#content h4.portfolio,
#content .tven_content,
#content .download,
#content .tven_advice,
#content .paragraphPortfolioCompany,
#headingnav {
	margin-left:32px;}	

#content.tven_content_index .tven_table_index .tven_text {}
	
.tven_textWidth {
	overflow:hidden;
	padding-top:16px;
	}	
	

img.tven_iconFunction {	
float:left;
padding-top:2px;
}	

.tven_text {
	float:right;
}






.tven_text {
	float:right;
}
td.paragraphtextpictureleft  .tven_text {width:359px;}
td.paragraphtextpictureright  .tven_text {width:359px;}
td.paragraphtext .tven_text {	width:522px;}

.tven_textWidth h4 {
	padding-left:16px;}
	
#content.tven_content_index_contact h4,
#content.tven_content_contact h4 {
	padding-left:0;
	padding-bottom:2px;
	font-size:130%;}
	
iframe {
	margin: 16px 0 16px 32px;
	height:205px;
	width:355px;
}
	
/*distance between the indexes on contact*/
#content.tven_content_index_contact .paragraph,
#content.tven_content_index_funds .paragraph {
	padding-bottom:10px;
}

	
.paragraphpicturerightoverflow {	width:152px; overflow:hidden; text-align:right; padding:0 0 5px 0;}
.paragraphpicturerightoverflow img {	padding:0;}
#content td.paragraphtextpictureright .tven_textWidth,
#content td.paragraphtextpictureleft .tven_textWidth { width: 365px; }
#content td.paragraphtext .tven_textWidth {width:528px;}

/*unternehmen/philosophie = index */
#content.tven_content_index .tven_table_index td.paragraphtextpictureright .tven_textWidth,
#content.tven_content_index .tven_table_index td.paragraphtextpictureleft .tven_textWidth {	width: 360px;padding-top:0;}
#content.tven_content_index .tven_table_index td.paragraphtext .tven_textWidth { width:512px;padding-top:0;}	

#content.tven_content_index .tvenPlus,
#content.tven_content_index .tvenMinus {
	padding-left:32px;
	margin-top:10px;
	margin-bottom:10px;}

#content.tven_content_index .tvenPlus .tven_text,
#content.tven_content_index .tvenMinus .tven_text {
	float:right;
	width:512px;
}
#content.tven_content_index .tvenPlus table.tven_table_index,
#content.tven_content_index .tvenMinus table.tven_table_index {
	width:512px;
}
#content.tven_content_index .tvenPlus .download,
#content.tven_content_index .tvenMinus .download {
	margin-left:16px;}

.philosophie_image_right {
	float:right;
	width:152px;
	overflow:hidden;
	margin-top:-10px;
	}

.philosophie_image_right img {
	padding-bottom:10px;}

.philosophie_text_left {
	float:left;
	width: 350px;}

table.tven_table_index .tven_textWidth h4 {
	padding-left:0px;}

/*unternehmen/managemtent - text without image same width like with image*/
#content.tven_content_contact .tven_table_contact td.paragraphtextpictureright .tven_textWidth,
#content.tven_content_contact .tven_table_contact td.paragraphtextpictureleft .tven_textWidth {	margin-top:0; padding-top:0;}
#content.tven_content_contact .tven_table_contact td.paragraphtext .tven_textWidth { margin-top:0; padding-top:0;}

/*unternehmen/managemtent - text without image same width like with image*/
#content.tven_content_index_contact .tven_table_index_contact td.paragraphtextpictureright .tven_textWidth,
#content.tven_content_index_contact .tven_table_index_contact td.paragraphtextpictureleft .tven_textWidth {	width: 375px;}
#content.tven_content_index_contact .tven_table_index_contact td.paragraphtext .tven_textWidth { width:375px;padding-top:0;}



/*funds - text without image same width like with image*/
#content.tven_content_index_funds .tven_table_index_funds td.paragraphtextpictureright .tven_textWidth,
#content.tven_content_index_funds .tven_table_index_funds td.paragraphtextpictureleft .tven_textWidth {	width: 528px; padding-top:10px; }
#content.tven_content_index_funds .tven_table_index_funds td.paragraphtext .tven_textWidth { width:528px; padding-top:10px; border: 0px solid yellow;}

/*unternehmen/managemtent start more right*/
#content.tven_content_index_contact .tven_table_index_contact td.paragraphtextpictureright,
#content.tven_content_index_funds .tven_table_index_funds td.paragraphtextpictureright { padding-left:16px;border: 0px solid green;}	
#content.tven_content_index_contact .tven_table_index_contact td.paragraphtext,
#content.tven_content_index_funds .tven_table_index_funds td.paragraphtext { padding-left:16px;border: 0px solid green;}

#content.tven_content_index_contact .tven_table_index_contact td.paragraphtextpictureright .tven_text,
#content.tven_content_index_funds .tven_table_index_funds td.paragraphtextpictureright .tven_text {width: 360px;}
#content.tven_content_index_contact .tven_table_index_contact td.paragraphtext .tven_text,
#content.tven_content_index_funds .tven_table_index_funds td.paragraphtext .tven_text {	width:360px;}




.heading {
	padding-left:32px;
	padding-top:10px;
	padding-bottom:10px;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
		
/*****************************************/
/* presse						 											*/
/*****************************************/	
/*unternehmen/managemtent - text without image same width like with image*/
#content.tven_content_index_presse .tven_textWidth {	/*width: 375px; background-color:white;*/}

#content.tven_content_index_presse a.tven_iconFunctionLink {
	float:left;
	width:14px;}
	
.tven_content_index_presse img.tven_iconFunction {	
	padding-top:2px;
}
	
#content.tven_content_index_presse .tven_text {
	float:right;
	width: 514px;}
	
#content.tven_content_index_presse .teaser,
#content.tven_content_index_presse .paragraph {
	border: 0px solid pink;
	/*width:538px;*/
	margin-left:32px;
}
.clearlinegr {
	clear:both;}
/*#content.tven_content_index_presse .paragraph {
	border: 0px solid blue;
	margin-left:32px;
}	*/
#content.tven_content_index_presse .teaser table.tven_table_index_presse,
#content.tven_content_index_presse .paragraph table.tven_table_index_presse	{
	border: 0px solid blue;
	width:514px;
	float:none;}	

	/*presse*/
#content.tven_content_index_presse td.paragraphtextpictureright { float:none;}
#content.tven_content_index_presse td.paragraphtext { float:none;}


	
#content.tven_content_index_presse td.paragraphtextpictureright .tven_textWidth,
#content.tven_content_index_presse td.paragraphtextpictureleft .tven_textWidth { /*width:214px;*/}
#content.tven_content_index_presse td.paragraphtext .tven_textWidth { padding-left:0; padding-top:0;margin-left:0;width:514px;}
	
/*****************************************/
/* funds						 											*/
/*****************************************/
.funds_image_right {
	float:right;}

#content.tven_content_index_funds .tven_table_index_funds .download {
	padding-left:13px;
	padding-top:0px;
	margin-left:0;}
	
#content.tven_content_index_funds .funds_companies{
	padding-left:14px;
	padding-top:6px;
	padding-bottom:16px;}
	
#content .funds_companies {
	padding-left:32px;
	padding-top:6px;
	padding-bottom:16px;}
	
#content.tven_content_index_funds .tven_table_index_funds .tven_text {
	float:left;
	width:375px;
	padding-bottom:8px;}
	
#content.tven_content_index_funds .tven_table_index_funds img.tven_iconFunction	{
	margin-right:2px;}
	
/*****************************************/
/* open_close-layout						 					*/
/*****************************************/
	
a.tven_iconFunction {
	float:left;
	width:20px;}

	

/*********** FORMULAR *************/

 input.form260 { 
    width: 287px;}
    
 input.form80 { 
    width:80px;
  }
    
  input.form67 { 
    width:67px;
  }
    
  input.form60 { 
    width:60px;
  }          
    
   input.form170 { 
    width: 170px;}
    
   textarea.form220 { 
    width: 220px;}       
    
   textarea.form320,
 textarea.form260{ 
    width: 287px;}	
	
/***************************/
/* Beteiligungsanfrage		*/
/***************************/
/*nav within Beteiligungsanfrage****/
.tven_content_applicationform .paragraph {
	margin-left:32px;}

.tven_content_applicationform .paragraphtext {
	margin-top:10px;}
#headingnav {
	text-transform:uppercase;
	border-bottom:1px solid #C7C7C7;
	font-weight:normal;
	line-height:20px;
	color:#E20074;}
	
#headingnav h3 {
	border-bottom:0px solid #C7C7C7;
	}
	
#headingnav span.inactive {
	color:#898989;}

#headingnav h3 {
	display:inline;
	font-weight:normal;}
	
#headingnav h3.pos1,
#headingnav h3.pos2 {
	padding-right:15px;}
	

/* Beteiligungsanfrage formular*/

td.formularlabel,
td.formularFailure,
td.formularlabelFailure {
  font-weight:bold;
  text-align:right;
	vertical-align:top;
	padding-right:16px;
	} 

.formular {
  text-align:left;
	vertical-align:top;
} 

.formularlabelFailure,
.formularFailure,
.failuretext {
	color:#E20074;}
	
table.tven_table_register td.tven_tablebutton,
table.tven_table_formular td.tven_tablebutton {
	text-align:left;
	padding-top:8px;}
	
td.tven_explain {
	font-weight:normal;
	color:#E20074;}

table.tven_table_register td.tven_tablelink,
table.tven_table_formular td.tven_tablelink {
	padding-top:32px;}
	
td.tven_info {
	font-weight:normal;
	padding: 10px 32px 5px 0;}
.tven_agree {
	padding-top: 10px;}

table.tven_content_formular,
table.tven_table_register {
	width:544px;
	margin-top:8px;}
	
table.tven_content_formular td,
table.tven_table_register td {
	padding-top:2px;
	padding-bottom:2px;}
	
	/* 2. Beteiligungsanfrage formular*/
.formulartextinput {
  font-weight:bold;
  border: 0px solid black;
  padding-left:18px;
  padding-right:30px;
  width:180px; /* IE 5.5 */
  voice-family:"\"}\""; /* ab hier ignoriert IE 5.x nachfolgende Deklarationen */
  voice-family:inherit;
  width:132px;
}

.formularinput {
  float:right;
  text-align:right;
  border-bottom: 0px solid black;
  width:162px;
} 


.formulartextcheckbox {
  float:left;
  width:216px;
}

.formularcheckbox {
width:234px;
float:left;
border-bottom: 0px solid black;
font-weight:bold;} 

.formularheadlinetextarea {
  font-weight:bold;
  padding-top:7px;
}

.formulartexttextarea {
  float:left;
  width:216px;
  }

.formulartextarea{
width:326px;
float:right;
} 

.formulartextareaapplicationform{
width:326px;
float:right;
text-align:left;
padding-top:7px;
} 

.formulartextareaapplicationform textarea {
	margin-left:16px;
	font-size:100%;}

table.tven_content_formular td.content {
	padding-bottom:7px;
	border-bottom: 1px solid #C7C7C7;}
	

table.tven_content_formularYear {
	width:528px;}
th.withoutbordercolor {
	padding-right:5px;}	

td.withoutbordercolor {
  padding-right:5px;
  } 	  	
/*3. Beteiligungsanfrage formular*/  
.appform3innertable {
  font-weight:bold;
}

.appform3innertable2 {
	width:290px;
}
.tven_tablecheckbox {
	float:right;
	width:310px;}
	
table.tven_tablecheckbox textarea{
		font-size:100%;}	
	
/*finish*/
.tven_feedback {
	width:544px;
	}
	
.tven_feedback .paragraphtext {
	margin-left:32px;
	padding-top:16px;
	color:#E20074;
	}
	
/*****************************/
/* send */
/*****************************/
.tven_table_send td.formularlabelFailure,
.tven_table_send td.formularlabel {
	white-space:nowrap;
	}
table.tven_table_send  td	{
	padding-top:7px;
	padding-bottom:7px;	}

table.tven_table_send {	
	width:522px;
	margin-top:10px;}
	
#content.tven_content_send .paragraph {
	margin-left:32px;}
	
#content.tven_content_send .tven_advice {
	margin-left:0px;
	padding: 2px 0;
	width:260px;
	line-height:110%;}	
	
#content.tven_content_send td.tven_tablebutton {
	padding-right:28px;}
/***************************/
/* portfolio			*/
/***************************/
.headingselect { 
   padding: 20px 32px 12px 32px;
   }

#content select.subject { 
	width: 186px;
	font-size:110%;} 

table.portfolio {
	width:528px;}

	
/*picture an text shouldn#t be larger then 348px*/
.paragraphtextpicture_portfolio_right,
.paragraphtextpicture_portfolio_left,
.paragraphpictureleft_portfolio,
.paragraphpictureleft_portfolio {
	width: 348px;
	overflow:hidden;
	}
.tven_content_portfolio table.portfolio, 
.tven_content_portfolioCompany .paragraph {
	margin-left:32px;}

td.paragraphtextpicture_portfolio_right,
td.paragraphtextpicture_portfolio_left {
	padding-bottom:15px;}
	
.paragraphpictureleft_portfolio img,
.paragraphpictureleft_portfolio img{
	margin-top:5px;
	margin-bottom:15px;}

h4.portfolio {
	margin-top:12px;
	margin-bottom:12px;
	font-size:150%;
	color:#565656;}
	
h5.portfolio {
	font-size:120%;
	color:#565656;}
	

/*table in portfolie*/	
.tableheadwhiteportfolio { 
	background-color: #CBCBCB;
	padding: 2px 10px 2px 10px;
	border-bottom: 2px solid #E8E8E8;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
}
td.contentportfolio {  
	background-color: #DCDCDC;
	padding: 2px 10px 2px 10px;
	border-bottom: 2px solid #E8E8E8;
	text-align:left;
	vertical-align:top;
}

.tableheadwhiteportfolio a.tven_sort {
	text-decoration:none;}
		
.paragraphPortfolioCompany {
	border-top: 1px solid #C7C7C7;
	padding-top:7px;
	padding-bottom:7px;}
	


/***************************/
/* Searchresult							*/
/***************************/	
	
h4.tven_SearchResultHeadline {
	font-size: 130%;
	border-top: 1px solid #C7C7C7;
	padding: 10px 0 2px 16px;
	margin:0px 0 0 32px;}
	
.tven_searchResultNumber {
	padding-left:30px;}

#content.tven_content_search .teaser_search table {
	/*background-color: green;*/}
	
#content.tven_content_search .teaser_search td.paragraphtext {
	 padding-left:16px;
	 padding-bottom:10px;
	 }
/*definiton of the width */
#content .teaser_search td.paragraphtextpictureright .tven_textWidth,
#content .teaser_search td.paragraphtextpictureleft .tven_textWidth {
	width: 348px;
	overflow:hidden;
	padding-top:0px;}
	
#content .teaser_search td.paragraphtext .tven_textWidth {
	width: 512px;
	overflow:hidden;
	padding-top:0px;
	}
	
#content .teaser_search .tven_textWidth h5 {
	font-size:130%;
	}

#content .teaser_search td.paragraphtextpictureright {
	padding-left:16px;
	padding-right:16px;}	
#content .teaser_search td.paragraphpictureright {
	text-align:right;}
	
#content .teaser_search td.paragraphtextpictureleft {
	padding-left:16px;
	padding-right:16px;}
		
#content .teaser_search td.paragraphpictureleft {
	text-align:left;}
	
/*no picture in search*/
#content .teaser_search td.paragraphpictureleft img,
#content .teaser_search td.paragraphpictureright img {
	display:none;}	
	
/*.paragraph_SearchResult {
	margin-left:48px;}*/
	
.tven_SearchHighlight {
	background-color:#FFD440;}	

.tven_paging {
	border-top:1px solid #C7C7C7;
	margin-left:32px;
	margin-top:16px;}
	
.tven_pagingHeadline {
	text-transform:uppercase;
	font-size:90%;
	line-height:20px;
	float:left;
	margin-right:10px;}

#content .tven_paging .active {
	color:#E20074;
	font-weight:bold;
	padding-right:2px;}	

/*****************************************/
/* contact 							 */
/*****************************************/
.tven_paragraphFon {	background-image:url(../img/tven_icon_fon.gif);}
.tven_paragraphFax {	background-image:url(../img/tven_icon_fax.gif);}
.tven_paragraphMail {	background-image:url(../img/tven_icon_mail.gif);}

.tven_paragraphFon,
.tven_paragraphFax,
.tven_paragraphMail {
	background-repeat:no-repeat;
	padding-left:20px;
	}
	
/*****************************************/
/* Boxes on the right side 							 */
/*****************************************/
/*all Boxes commom: distance to the next*/


.tven_boxInvestment,
.tven_boxPress,
.tven_boxContact,
.tven_boxRequest {
	margin-bottom: 24px;
	background-image:url(../img/tven_box_bg.jpg);
	background-repeat: repeat-x;
	border-top:1px solid #C7C7C7;
	border-bottom: 1px solid #C7C7C7;
	color:#565656;}

/*all Boxes commom: padding of the content within the boxes
.headfunctionsubject h3,
.tven_boxInvestment h3,
.tven_boxContact h3,
.tven_boxPress h3,
.tven_boxRequest h3,
.tven_boxInvestment h4,
.tven_boxPress h4,
.tven_boxContact h4,
.tven_boxInvestment .text,
.tven_boxPress .text,
.tven_boxContact .text,
.tven_boxRequest .text,
.tven_boxInvestment img {
	padding-left:10px;
	padding-right:10px;}*/
	
	
/*all Boxes commom: padding of the content within the boxes*/
.headfunctionsubject h3,
.tven_boxInvestment h3,
.tven_boxContact h3,
.tven_boxPress h3,
.tven_boxRequest h3 {
	padding-left:10px;
	padding-right:10px;}

.headfunctionsubject h3,
.tven_boxInvestment h3,
.tven_boxPress h3,
.tven_boxContact h3,
.tven_boxRequest h3 {
	background-color: #FFFFFF;
	text-transform:uppercase;
	border-bottom:1px solid #C7C7C7;
	color: #E20074;
	font-weight:normal;
	font-size:70%;
	line-height:19px;
	}

/*.tven_boxInvestment a.more,
.tven_boxRequest a.more {
	margin-left:10px;
	margin-right:10px;}+/

/* tven_boxRequest */
	
/* tven_boxContact */
.tven_boxContact h4 {
	}
	
.tven_boxContact  {
	background-image: url(../img/tven_boxContact_bg.jpg);
	background-repeat:no-repeat;
	background-position:0 0;}
	
.tven_boxContact_text {
	font-size:140%;
	font-weight:bold;}	
	
.tven_box { padding-top:10px; margin-bottom:7px; padding-left:10px; padding-right:10px; font-size:70%;}
.tven_box .paragraphpicturerightoverflow {float:left; overflow:hidden; width:152px;text-align:left;padding-top:5px;padding-bottom:0;}

/***************************/
/* Report				*/
/***************************/
.contentouter_tven_report {
	/*float:right;*/
	width: 773px;
	overflow:visible;
	font-size:12px;
	margin-bottom: 10px;
	/*margin-left:187px;
	background-image: url(../img/tven_mainContentReport_bg.jpg);
	background-repeat:no-repeat;
	background-position: 16px 0;*/
	margin-top:10px;}

.contentouterreport { 
	padding-left:32px;
    }

.contentouterreport table {
	  width:741px;}
	
.contentouterreport table td {
	padding:2px 0 2px 0;
	border-bottom:1px solid #000000;}

/*input.formReportLogin { 
    font-size: 10px;
    width: 170px;}*/

.tven_tablebg1 {
	background-color:#FFFFFF;}
	
.tven_tablebgtop {
	border-bottom: 1px solid #C7C7C7;}
	
.contentouterreport table.tven_tablebgtop td {
	padding-bottom:2px;
	padding-top:5px;}
	

.reportlogin {
	clear:both;
	border-bottom:30px solid #E8E8E8;
	}


input.formreport {
    font-size: 10px;
    width: 100px;
    font-family:verdana,arial;
	  float:right;
	  text-align:right;    
	} 


input.formreportnotes {
    font-size: 10px;
    width: 500px;
    font-family:verdana,arial;
	  float:right;
	  text-align:right;    
	} 
	
.reporttextfailure {
		font-weight:bold;
		color: #E20074;
	}	
	
	
	.reporttext{
		font-size: 12px;
	}		
/***************************/
/* invisible				*/
/***************************/
#headlogo_print,
#tven_Title h1 span.tven_print,
#intranetNav h4 {
	display:none;}
	
	

	
	

	
/*********************************************************************************/
/* 		overwrite the tven_screen																									*/
/*********************************************************************************/

#outer { 
	width:600px;
	background-color:#FFFFFF;}

#headlogo,
#headright,
#contentpicture,
#nav,
#tven_LeftSideOuter,
#topnewsouter,
#foot,
.footTop {display:none;}

#tven_Title {
	float:none;
	margin-left:24px;
	width:auto;}

#tven_Location {
	float:none;
	margin-left:32px;
	width:auto;}
	
#tven_Title h1 span.tven_print {
	text-transform:capitalize;
	display:inline}
	
#headlogo_print {
	display:block;
	margin-left:18px;}

#tven_Location #position {
	margin-top:3px;
	margin-left:0px;}	
	
#content {
	margin:0;
}

#contentouter,
#head {
	background:none;
	width:600px;
}
	
body {
	background-image: url(../img/tven_body_bg.jpg);
	background-repeat:repeat-x;}