
html {
	height:100%;
	background:#71828c;

}

#projTypBox {
padding: 3px;
/*border: 1px solid #d2d6d8;*/
height: 225px;
width: 114px;

}
#projTypBoxContent{
}
#projTypBoxImage{
}
#projTypBoxTextTyp{
padding-top:8px;
}
#projTypBoxTextText{
padding-top:6px;
}



body {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 

	letter-spacing:0.0em;

	/*line-height: 1.4;*/

	font-size: 10px;

	color: #4d5c64;


	background:#71828c;

	height:100%;

	width:100%;
	


}

#CenterContent{
	width: 927px;
	margin: auto;
background: #fff;

	
	
}

#CenterContentHead {
	width: 927px;
	margin: auto;	
	}
	
#CenterContentFooter {
	width: 927px;
	margin: auto;		
	}	


table {
font-size: 10px;
}

tr {
font-size: 10px;
}

td {
font-size: 10px;
}

a {
color: #f49e00;
text-decoration:none;
}

a:hover {
color: #f49e00;
text-decoration:none;
}

p {
	text-align:left;
}


body, h1, h2, h3, h4, h5, h6, div, p, table, td, dd, dt, dl, blockquote, address, hr, pre, label {

	margin: 0;

	padding: 0;



}
h1 {
	font-family: Arial;
	font-size: 17px;
	padding-top: 3px;
	margin-bottom: -1px;
}


h2{
		font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
		font-size:10px;
		text-transform:uppercase;
		text-align:left;
}

.csc-textpic-text {
	margin-left: -2px;
	}

h5 {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	margin-bottom: 10px;
	padding-left: 46px;
	margin-top: 36px;
	
}

.csc-bulletlist-3 {
  margin: 0px;
  padding-left: 15px;
  list-style-image:url(../img/auflistung.jpg);
  margin-top: 25px;
  margin-bottom: 25px;
  padding-left: 46px;
  margin-left: 15px;
}

h4 {
	padding-left: 46px;
	padding-top: 15px;
}

.csc-textpic-firstcol {
	padding-left: 46px;
	}

#researchBasedReady {
	background: url(../img/home_ready.jpg) no-repeat;
	width: 254px;
	height: 136px;
	margin-top: 35px;
	position: relative;
}

#researchBasedReadyContent {
	position: absolute;
	left: 7px;
	top: 95px;
	color: #fff;
}

#researchBasedProContent {
	position: absolute;
	left: 7px;
	top: 95px;
	color: #fff;
}

#researchBasedOneContent {
	position: absolute;
	left: 7px;
	top: 95px;
	color: #fff;
}

#researchBasedPro {
	background: url(../img/home_pro.jpg) no-repeat;
	width: 254px;
	height: 136px;	
	margin-top: 12px;
	position: relative;
}

#researchBasedOne {
	background: url(../img/home_go.jpg) no-repeat;
	width: 254px;
	height: 136px;	
	margin-top: 35px;
	position: relative;
}

#container {


	width:100%;
	/*height:100%;*/
	background:#fff;
	/*background:#71828c;*/

}



#breadcrumb {
	text-align:left;
	padding-left:14px;
	color:#4d5c64;
	background:#fff;
}


#breadcrumb a{
	color:#4d5c64;
	text-decoration:none;
}
#breadcrumb a:hover{
	color:#4d5c64;
	text-decoration:none;
}


#header {
	width: 100%; 
	z-index: 0;
	height: 96px;
	background: #63727a url('../img/bg_header.jpg') top repeat-x;	
	text-align:left;
}


#headerNav {
	float:left;
	width:659px;	
}

#headerLogo{
	float:right;
	padding-right:9px;
}


#content {
	float:left;	
	clear:both;
	padding-top:37px;	
	padding-bottom:29px;
	width:100%;
	background: #fff;

}

#contentWidth {
	float:left;	
	clear:both;
	padding-top:15px;	
	padding-bottom:29px;
	width:100%;
	background:#fff;
}

#contentMain {
	float:left;
	width: 631px;
}

#contentMainWidth {
	float:left;
	width: 100%;
}

#contentMainTop{
	background: #fff url('../img/dummyFlashTeaser.jpg') top no-repeat;
	height:286px;

	
}

#contentMainBottom {
	float:left;
	clear:both;
	width:633px;
	padding-left:42px;
	padding-top: 6px;
}

#contentMainBottomteaser1 {
	float: left;
	background: gray url('../img/bg_teaser_Research.jpg') top no-repeat;
	width:193px;
	height: 224px;
}

#contentMainBottomteaser1Header {
	color: #4d5c64;
	padding-left: 55px;
	padding-top:13px;
	font-size:16px;
	font-family: Arial;
}

#contentMainBottomteaser1Content {
	color: #4d5c64;
	padding-top: 8px;
	padding-left: 14px;
	padding-right: 4px;
}

#contentMainBottomteaser2{
	float: left;
	background: gray url('../img/bg_teaser_Profiling.jpg') top no-repeat;
	width:193px;
	height: 224px;
	margin-left:5px;
}

#contentMainBottomteaser2Header {
	color: #4d5c64;
	padding-left: 69px;
	padding-top:13px;
	font-size:16px;
	font-family: Arial;
}

#contentMainBottomteaser2Content {
	color: #4d5c64;
	padding-top: 8px;
	padding-left: 14px;
	padding-right:4px;
}

#contentMainBottomteaser3 {
	float: left;
	background: gray url('../img/bg_teaser_Results.jpg') top no-repeat;
	width:193px;
	height: 224px;
	margin-left:5px;	
}



#contentMainBottomteaser3Header {
	color: #4d5c64;
	padding-left: 67px;
	padding-top:13px;
	font-size:16px;
	font-family: Arial;
}

#contentMainBottomteaser3Content {
	color: #4d5c64;
	padding-top: 8px;
	padding-left: 14px;
	padding-right:4px;
}

#contentRight{
	text-align:left;
	float:right;
	margin-right:24px;
	padding-top:9px;
	
}

#contentRightFeaturedProject{
	float:left;
	height: 280px;
	width: 240px;
}

#contentRightnews{
	float:left;
	clear:both;
	height: 209px;
	margin-top:7px;
	width: 213px;	
}


#footer {
	float:left;		
	width:100%;	
	min-height:301px;
	max-height:100%;
	background: #71828c url('../img/bg_footer.jpg') top repeat-x;
	font-size: 9px;
    padding-top:25px;
}

#footerNav{
	float:left;
	text-align:left;	

	padding-left:14px;
}

#footerCopyright {
	float:right;
	padding-right:21px;	text-align: right;
}


#newsHeader {
	color: #4d5c64;
	font-weight:bold;
	font-size:10px;
}

.projectOverviewHead {
   font-size: 10pt;
   font-family: Arial;
   font-weight: bold;
}

/*----------------------------------- GENERAL-------------------------------------------------*/

#contentContainer {
	margin-top:35px;
    margin-left:46px;

}

#contentHeader {
	text-align:left;
	margin-bottom:13px;
}

/*----------------------------------- OVERVIEW PAGES-------------------------------------------------*/

.overViewColumn {
	text-align:left;
	float:left;
	margin-right:3px;
	width:192px;
	border-bottom: 5px solid #4d5c64;
}

.colPic {
	border:0px;
	text-align:left;
}

.colHeaderPic {
	text-align:left;
	margin-bottom:13px;
	
}

.overViewText {
	text-align:left;
	height:100px;
	padding:10px;
	background-color:#e6e6e6;
}


/*----------------------------------- ANSPRECHPARTNER-------------------------------------------------*/

#ansprechPartnerBild{
	float:left;
}

#ansprechPartnerText{
	text-align:left;
	float:left; 
	margin-top:77px; 
	margin-left:14px;
}

#ansprechPartnerFooter{
	text-align:left;
	float:left; 
	width:435px;
	font-style: italic;
}


/*----------------------------------- KONTAKTFORMULAR-------------------------------------------------*/

.standardTextInput{
	width:280px;
	border:solid #a6adb1 1px;
	background-color:#e3e7e8;
}

.textArea{
	width:560px;
	height:200px;
	border:solid #a6adb1 1px;
	background-color:#e3e7e8;
}

/*----------------------------------- ANFAHRT-------------------------------------------------*/
.textHeaderPic{
	margin-top:16px; 
	margin-bottom:16px;
}

/*----------------------------------- SITEMAP-------------------------------------------------*/
.csc-sitemap{
	padding-left:46px;
}

.csc-sitemap ul {
	text-align:left;
}

/*----------------------------------- PROJEKTE-------------------------------------------------*/
.tx-stkaprojektansicht-pi1{
	text-align:left;
}

.projektContainer{
	margin-top:36px;
	margin-left:46px;
}

.tx-stkaprojektansichtdetail-pi1{
	text-align:left;
}

/*----------------------------------- news START-------------------------------------------------*/



/*-----------------------------------  clearer  -----------------------------------*/

/* prevent floated images from overlapping the div-containers they are wrapped in  */



.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{

	clear:right;

	height:1px;

	/*border:1px solid #ffffff;*/



}

.news-latest-container HR.clearer {

	clear:left;

}



/*-----------------------------------  tt_news LATEST view  -----------------------------------*/



.news-latest-container {

	border:1px solid #333;

	background-color:#BBE53A;

}



.news-latest-container H2,.news-latest-gotoarchive {

	color:#fff;

	padding:3px;

	margin:3px;

	border:1px solid #666;

	/*background-color:#D8FA70;*/

	background-color:#769024;

}





.news-latest-gotoarchive {

	font-weight:bold;

	margin-top:5px;

}

.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {

	color:#fff;

}

.news-latest-gotoarchive A {

	color:#fff;

}

.news-latest-item {

	/* IE hack */

	height: 1%;

	line-height: 1.3;

	/* IE hack end */

	height: auto !important;	

	padding:3px;

	margin:3px;

	border:1px solid #666;

	background-color:#ffffff;

}



.news-latest-item IMG {



	margin-bottom:5px;

	margin-right:5px;



	border:1px solid #666;

	float:left;

}

.news-latest-category IMG {

	float: none;

	border:none;

	margin:0px;





}

.news-latest-date,.news-latest-morelink,.news-latest-category {

	font-size:9px;

}



.news-latest-morelink {

	height:12px;

}



.news-latest-morelink A {

	float:right;

}





/*--------------------------------- tt_news LIST view  -----------------------------------*/

.news-list-container {



	border:1px solid #000;

	background-color:#BBE53A;



}





.news-list-item {

	/* IE hack */

	height: 1%;

	line-height: 1.3;

	/* IE hack end */

	height: auto !important;

	padding:3px;

	margin:3px;

	border:1px solid #666;

	background-color:#ffffff;



	}

.news-search-form {

	padding:3px;

	margin-bottom:5px;

	border:1px solid #666;

	background-color:#ffffff;



}

.news-search-emptyMsg{

	margin:0px;

}

.news-search-form FORM {

	margin:0px;

}

.news-list-container H3 {

	margin-bottom: 5px;

	padding: 2px;

	border-bottom: 1px solid #769024;

	background-color: #769024;

}

.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {

	color:#fff;

	padding-left:2px;

}

.news-list-container H3 A {

	color:#fff;



}

.news-list-container P {



	padding-left:3px;

}

.news-list-date {

	float: right;

	color: #3E551C;

	width: 180px;

	text-align: right;

	height: 20px;

	margin-top: -2px;

	margin-right: -2px;

	font-size: 9px;

	font-weight: normal;

	background-color: #ffffff;

	}



.news-list-imgcaption {

	float: right;

	padding-top:3px;

	padding-right:3px;

	font-size: 9px;



	}



.news-list-container IMG {



	float: right;

	border:1px solid #666;

	margin-bottom:5px;

	margin-right:2px;

	margin-left:5px;

}

.news-list-category IMG {

	float: none;

	border:none;

	margin:0px;

}



.news-list-morelink,.news-list-category {

	font-size:9px;

	margin-left:3px;

}

.news-list-morelink  {

	margin-bottom:3px;

}

.news-list-browse {

	text-align: center;

}







	/*---------------------------------  tt_news Page-Browser ---------------------------------*/

.tx-ttnews-browsebox {

	margin:3px;

	/*border:1px solid #666;*/

	padding:3px;

	background-color:#ffffff;

}

.tx-ttnews-browsebox TD {

	font-size: 10px;

}

.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {

	font-weight: bold;

}

.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{

	margin:0px;

}



.tx-ttnews-browsebox-SCell {

	background-color: #BBE53A;

	/*border:1px solid #666;*/

}

.news-search-emptyMsg {

	font-size: 11px;

	margin-left: 10px;



}



	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/



.news-single-item {

	padding:0px;	

	margin-bottom:5px;

	background-color:#ffffff;

	border:0px;



}

.news-single-item H2 {

	font-size: 11px;

	color: #666666;

	margin-bottom: 0px;

}

.news-single-item H3 {

	margin-bottom: 15px;

}







.news-single-img {

	float: right;

	margin-left:5px;



}







.news-single-imgcaption {

	padding:3px;

	clear:both;

}



.news-single-category {



	float: right;

}

.news-single-backlink, .news-single-backlink a {

	font-weight: bold;

	font-size: 10px;

	margin-bottom: 15px;

	margin-top: 10px;

}

.news-single-timedata {

	float: right;

}

.news-single-timedata, .news-single-author,.news-single-imgcaption {

	font-size: 9px;

}

.news-single-author {

	padding-bottom: 3px;

}

.news-single-additional-info {

	background-color: #BBE53A;

/* 	clear: both; */

	margin-top: 15px;

	/*border: 1px solid #666;*/

	padding:3px;

	padding-bottom:0px;



}

.news-single-related,.news-single-files,.news-single-links  {

	border: 1px solid #666;

	margin:0px;

	margin-bottom: 3px;



	padding:3px;

	background-color:#ffffff;

}



.news-single-related DD, .news-single-links DD, .news-single-files DD {



	margin-left:20px;

}





.news-single-related DT, .news-single-links DT, .news-single-files DT {

	font-weight: bold;

	font-size: 11px;

	margin-left:5px;

	width:90%;

}



/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */

.news-amenu-container {

	margin-top:10px;

	padding:3px;

	border:1px solid #333;

	background-color:#BBE53A;

}

.news-amenu-container LI {

	padding-bottom:1px;

}

.news-amenu-container UL {

	padding:3px;

	margin-top:5px;

	margin-left:0px;



	margin-bottom:0px;

	border:1px solid #666;

	background-color:#ffffff;

	list-style-type: none;

}

.news-amenu-container H2 {

	color:#fff;

	padding:3px;

	border:1px solid #666;

	background-color:#769024;

}

.news-amenu-item-year {

	font-weight: bold;

	border: 1px solid #666;

	padding: 2px;

	background-color: #769024;

	color:#fff;

}



/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */





.news-catmenu  {

	padding:5px;

	margin:10px 0px 10px 10px;

	border:1px solid #666;

	background-color:#ffffff;

}

.news-catmenu-header  {

	font-size:11px;

	font-weight:bold;

}

.news-catmenu DIV {

	font-size:10px;

	white-space: nowrap;

}

.news-catmenu DIV img {

	margin:0px;


	padding:0px;

	vertical-align: middle;

}

.news-catmenu-ACT {

	font-weight:bold;

}



/*  Styles for catmenu mode "nestedWraps" */

.level0 {

	background-color:#fff;

}

.level1 {

	padding-left:10px;

	background-color:#eee;

}

.level2 {

	padding-left:10px;

	background-color:#ddd;

}

.level3 {

	padding-left:10px;

	background-color:#ccc;

}

.level4 {



	padding-left:10px;



	background-color:#bbb;



}

.newsListContent{

	color: #666666;

}



.newsListContent p{

	color: #666666;

}



.newsListHeader{

	color: #666666;

}



.newsListHeader h2{

	display: inline;

	color: #666666;

	font-size:11px;



}

.bodytext {
   padding-left:46px;

}


#news-list-containerNew {
   padding-left:46px;
}

#news-single-item {
  padding-left:0px;
}


#sR {
	float: left;
	margin-top: 44px;
	width: 615px;
	margin-left: 46px;
}

#sR_automative {
	float: left;
}

#sR_automative_left {
	float: left;
	width: 200px;
}

#sR_automative_right {
	float: right;
	width: 400px;
	padding-left: 15px;
	padding-top: 25px;
}

#sR_right_automative_Content_head {
	float: left;
	color: #4d5c64;
	font-family: Arial;
	font-size: 9pt;
}

#sR_right_automative_Content_List {
	float: left;
	
}

#sR_right_automative_Content_List_Text {
	float: right; 
	width: 380px;
}

#sR_right_automative_Content_Link {
	float: left;
	margin-top: 5px;
}

#sR_right_automative_Content_body {
	float: left;
	margin-top: 8px;
}




#sR_touristik {
	float: left;
	margin-top: 35px;
}

#sR_touristik_left {
	float: left;
	width: 200px;
}

#sR_touristik_right {
	float: right;
	width: 400px;
	padding-left: 15px;
	padding-top: 25px;
}

#sR_right_touristik_Content_head {
	float: left;
	color: #4d5c64;
	font-family: Arial;
	font-size: 9pt;
}

#sR_right_touristik_Content_List {
	float: left;
	
}

#sR_right_touristik_Content_List_Text {
	float: right; 
	width: 380px;
}

#sR_right_touristik_Content_Link {
	float: left;
	margin-top: 5px;
}

#sR_right_touristik_Content_body {
	float: left;
	margin-top: 8px;
}

.handcursor {
cursor:pointer;
}

div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
	margin-right: 8px; !important;
}	

