/* *** GENERAL::BEGIN *** */
div {
	behavior:url(/etelligence/jscript/iepngfix.htc)
}

html * {
	margin:0;
	padding:0;
}

body {
	background-color:#fff;
	color:#000;
	font-family:Arial, sans-serif;
	font-size:11px;
	line-height:16px;
}

div.clear {
	clear:both;
	font-size:0px;
	height:0px;
	line-height:0px;
}

a, a:active, a:hover, a:link, a:visited {
	color:#004494;
	font-size:11px;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

h3, h4 {
	color:#000;
	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:10px 0 7px 0;
}

h4 {
	color:#000;
	padding-top:20px;
}
/* *** GENERAL::END   *** */

/* *** WEBSITE::BEGIN *** */
div#websiteWrapper {
	background-color:#fff;
	background-image:url('./../images/blue-object-top-left.gif');
	background-position:top left;
	background-repeat:no-repeat;
	margin:0 auto;
	width:999px;
}

div#website {
}

div#topNavigationWrapper {
	float:left;
	height:70px;
	line-height:30px;
	padding-left:220px;
}

ul#topNavigation li {
	float:left;
	list-style-type:none;
	padding-right:20px;
}

a.topNavigation, a.topNavigation:active, a.topNavigation:hover, a.topNavigation:link, a.topNavigation:visited {
	color:#004494;
	font-size:12px;
	text-decoration:none;
}

a.topNavigation:hover {
	text-decoration:underline;
}

div#logoWrapper {
	height:70px;
	text-align:right;
	padding-right:30px;
}

img#eTelligence-logo {
	border:0;
	height:70px;
	width:226px;
}

div#navigation {
	min-height:430px;
	position:relative;
}

div#navigation-wrapper {
	min-height:430px;
}

div#contentWrapper {
	background-image:url('./../images/blue-object-bottom-right.gif');
	background-position:bottom right;
	background-repeat:no-repeat;
}

div.rss-wrapper {
	height:35px;
	padding-top:5px;
	text-align:right;
}
/* *** FOREWORD::BEGIN *** */
div#slideshowWrapper {
	height:360px;
	position:relative;
	width:450px;
}

div#slideshowPlayerWrapper {
	background-image:url('./../images/content/player-background.gif');
	background-position:top left;
	background-repeat:repeat-x;
	height:20px;
	margin:17px 0px 0px 19px;
	overflow:hidden;
	position:relative;
	width:412px;
}

div#slideshowPlayer {
	background-image:url('./../images/content/player-handle-background.gif');
	background-position:top left;
	background-repeat:repeat-x;
	height:20px;
	left:-373px;
	line-height:20px;
	position:absolute;
	text-align:right;
	top:0;
	width:404px;
}

img#slideshowPlayerHandle {
	height:20px;
	top:0;
	width:31px;
}

div.teaser-foreword-news {
	background-image:url('./../images/content/background-teaser.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:85px;
	left:10px;
	overflow:hidden;
	padding:5px 0px 0px 10px;
	position:absolute;
	top:500px;
	width:230px;
}

div.teaser-foreword-events {
	background-image:url('./../images/content/background-teaser.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:85px;
	left:270px;
	overflow:hidden;
	padding:5px 0px 0px 10px;
	position:absolute;
	top:500px;
	width:230px;
}

img#participate {
	left:9px;
	position:absolute;
	top:237px;
}

div#participate-link {
	left:57px;
	position:absolute;
	top:280px;
	width:160px;
}
/* *** FOREWORD::END *** */

/* *** PROJECT::BEGIN *** */
div#projectContent {
	background-image:url('./../images/content-background.gif');
	background-position:0px 37px;
	background-repeat:no-repeat;
	min-height:487px;
	padding:0px 0px 0px 30px;
}

ul#tabs {
	margin:0;
	padding:0px 0px 0px 20px;
}

ul#tabs li {
	background-position:center bottom;
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	height:38px;
	line-height:38px;
	list-style-type:none;
}

ul#tabs li#tab-idea.on {
	background-image:url('./../images/content/project/tab-idea-on.gif');
	cursor:auto;
	width:128px;
}

ul#tabs li#tab-idea.off {
	background-image:url('./../images/content/project/tab-idea-off.gif');
	width:82px;
}

ul#tabs li#tab-game.on {
	background-image:url('./../images/content/project/tab-game-on.gif');
	cursor:auto;
	width:105px;
}

ul#tabs li#tab-game.off {
	background-image:url('./../images/content/project/tab-game-off.gif');
	width:58px;
}

ul#tabs li#tab-film.on {
	background-image:url('./../images/content/project/tab-film-on.gif');
	cursor:auto;
	width:105px;
}

ul#tabs li#tab-film.off {
	background-image:url('./../images/content/project/tab-film-off.gif');
	width:53px;
}

/*ul#tabs li#tab-participate.on {
	background-image:url('./../images/content/project/tab-participate-on.gif');
	cursor:auto;
	width:152px;
}

ul#tabs li#tab-participate.off {
	background-image:url('./../images/content/project/tab-participate-off.gif');
	width:103px;
}*/

ul#tabs li#tab-participate.on {
	background-image:url('./../images/content/project/tab-research-on.gif');
	cursor:auto;
	width:208px;
}

ul#tabs li#tab-participate.off {
	background-image:url('./../images/content/project/tab-research-off.gif');
	width:162px;
}

ul#tabs li#tab-energy.on {
	background-image:url('./../images/content/project/tab-energy-on.gif');
	cursor:auto;
	width:236px;
}

ul#tabs li#tab-energy.off {
	background-image:url('./../images/content/project/tab-energy-off.gif');
	width:192px;
}

div.tabContent {
	background-color:#fff;
	padding-right:30px;
	/*width:500px;*/
}

div#gameWrapper {
	background-image:url('./../images/content/background-gameWrapper.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:608px;
	left:50%;
	margin:-220px 0px 0px -500px;
	overflow:hidden;
	position:absolute;
	top:36%;
	width:1000px;
	z-index:90;
}

div#participate-info {
	background-image:url('./../images/content/background-search.gif');
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-bottom:30px;
}

div.block-head {
	border-bottom:1px solid #e3e6ed;
	font-weight:bold;
	line-height:30px;
	margin-top:50px;
	padding-left:10px;
}

div.row-white, div.row-blue {
	height:30px;
}

div.row-white {
	background-color:#fff;
}

div.row-blue {
	background-color:#e0eaf4;
}

div.clear {
	clear:both;
	font-size:0px;
	height:0px;
	line-height:0px;
}

div.doublelabel {
	float:left;
	line-height:30px;
	width:230px;
}

label.w220 {
	float:left;
	line-height:30px;
	margin-left:10px;
	width:220px;
}

label.long {
	float:left;
	line-height:30px;
	margin-left:10px;
	width:350px;
}

label.lh30 {
	display:inline-block;
	line-height:30px;
	width:30px;
}

label.error {
	color:#ee0000;
	font-weight:bold;
}

img.button {
	cursor:pointer;
}

img.checkbox3 {
	cursor:pointer;
	margin-bottom:-3px;
}

img.radio22 {
	cursor:pointer;
	margin:0 5px -2px 0;
}

input.text {
	border:1px solid #cbcbcb;
	height:20px;
	margin-top:5px;
	width:225px;
}

input, textarea {
	font-size:11px;
}

input.error {
	border:1px solid #ee0000;
	color:#ee0000;
	font-weight:bold;
}

input.w30 {
	width:30px;
}

select.w40 {
	width:40px;
}

input.w190 {
	width:188px;
}

input.w50, select.w50 {
	width:50px;
}

input.w170 {
	width:168px;
}

input.mr5, select.mr5 {
	margin-right:5px;
}

select {
	border:1px solid #cbcbcb;
	cursor:pointer;
	font-family:Arial, sans-serif;
	font-size:11px;
	height:20px;
	margin-top:5px;
	width:225px;
}

select.error {
	border:1px solid #ee0000;
	color:#ee0000;
	font-weight:bold;
}

div#message-wrapper {
	left:50%;
	margin:0 0 0 -183px;
	position:absolute;
	top:50%;
	width:366px;
	z-index:95;
}

div.message-top {
	background-image:url('../images/content/project/message-top.png');
	background-position:left bottom;
	background-repeat:no-repeat;
	height:12px;
	line-height:12px;
}

div.message-body {
	background-color:#fff;
	padding:0 20px 10px 20px;
}

div.message-bottom {
	background-image:url('../images/content/project/message-bottom.png');
	background-position:left top;
	background-repeat:no-repeat;
	height:12px;
	line-height:12px;
}
/* *** PROJECT::END *** */

/* *** NEWS::BEGIN *** */
div#newsContent {
	background-image:url('./../images/content-background.gif');
	background-position:top left;
	background-repeat:no-repeat;
	min-height:420px;
	padding:30px 0px 0px 30px;
}

div#controlPanel {
	text-align:right;
}

img.controlPanelButton {
	cursor:pointer;
	height:28px;
	margin-right:10px;
	width:30px;
}

div#newsArchiveContent {
}

div.newsWrapper {
	background-color:#ffffff;
	background-image:url('./../images/content/background-article.gif');
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:20px 0px 30px 0px;
}

div.textWrapper {
	float:left;
	width:450px;
}

div.headlineWrapper {
	font-weight:bold;
	padding-bottom:10px;
}

div.newsDate {
	float:left;
	font-weight:normal;
	margin:0px 10px 5px 0px;
}

div.imageWrapper {
	/*text-align:right;*/
	float:left;
}
/* *** NEWS::END *** */

/* *** EVENTS::BEGIN *** */
div#eventContent {
	background-image:url('./../images/content-background.gif');
	background-position:top left;
	background-repeat:no-repeat;
	min-height:420px;
	padding:30px 0px 0px 30px;
}
/* *** EVENTS::END *** */

/* *** FOTOS::BEGIN *** */
div#fotosContent {
	background-image:url('./../images/content-background.gif');
	background-position:top left;
	background-repeat:no-repeat;
	min-height:420px;
	padding:30px 0px 0px 30px;
}
/* *** FOTOS::END *** */

/* *** PRESS::BEGIN *** */
div#pressContent {
	background-image:url('./../images/content-background.gif');
	background-position:0px 37px;
	background-repeat:no-repeat;
	min-height:487px;
	padding:0px 0px 0px 30px;
}

ul#tabs li#tab-pressmessage.on {
	background-image:url('./../images/content/press/tab-pressmessage-on.gif');
	cursor:auto;
	width:185px;
}

ul#tabs li#tab-pressmessage.off {
	background-image:url('./../images/content/press/tab-pressmessage-off.gif');
	width:136px;
}

ul#tabs li#tab-presscontact.on {
	background-image:url('./../images/content/press/tab-presscontact-on.gif');
	cursor:auto;
	width:168px;
}

ul#tabs li#tab-presscontact.off {
	background-image:url('./../images/content/press/tab-presscontact-off.gif');
	width:100px;
}

div#full-article-wrapper {
	left:50%;
	margin:0px 0px 0px -400px;
	position:absolute;
	top:0;
	width:800px;
	z-index:95;
}

div.full-article-header {
	background-image:url('./../images/content/full-article-header.gif');
	background-position:center bottom;
	background-repeat:no-repeat;
	height:30px;
}

div.full-article-footer {
	background-image:url('./../images/content/full-article-footer.gif');
	background-position:center top;
	background-repeat:no-repeat;
	height:30px;
}

div.press-subline {
	color:#555;
	font-weight:bold;
	margin-bottom:20px;
}

div.press-text, div.press-downloads {
	background-image:url('./../images/content/separator-press-article-long.gif');
	background-position:center bottom;
	background-repeat:no-repeat;
	padding-bottom:20px;
}

div.press-downloads {
	padding-top:20px;
}

div.press-thumbnails {
	background-image:url('./../images/content/separator-press-article-short.gif');
	background-position:center bottom;
	background-repeat:no-repeat;
}

div.press-thumbnail-subtitle {
	font-size:11px;
}

div.press-author {
	padding:20px 0px 10px 0px;
}

div.press-contact {
}

div.print-logo {
	text-align:right;
}

div.print-headline {
	font-weight:bold;
	padding:20px 0px;
}
/* *** PRESS::END *** */

/* *** CONSORTIUM::BEGIN *** */
div#consortiumContent {
	background-image:url('./../images/content-background.gif');
	background-position:top left;
	background-repeat:no-repeat;
	min-height:420px;
	overflow:hidden;
	padding:0px 0px 50px 0px;
	position:relative;
}

div#imageWrapper {
	float:left;
	height:370px;
	padding-top:20px;
	position:relative;
	width:435px;
}

div#accordionWrapper {
	padding-top:30px;
}

img.consortiumImage {
	border:0;
	height:370px;
	position:absolute;
	width:435px;
}

div.toggler {
	cursor:pointer;
	height:40px;
}

div.element {
	height:230px;
	line-height:16px;
	padding-bottom:5px;
}

div.element ul {
	height:230px;
	margin:0px 0px 0px 16px;
	padding:0;
}

span.link-on, span.link-off {
	color:#004494;
	cursor:pointer;
	display:block;
	font-size:11px;
}

span.link-off {
	color:#000;
	cursor:auto;
}

li.li-continous-text {
	font-size:11px;
	list-style-image:url('./../images/content/bullet-blue.gif');
	margin-bottom:3px;
	text-decoration:none;
}

li.li-level1-on {
	color:#004494;
	cursor:pointer;
	font-size:11px;
	list-style-image:url('./../images/content/bullet-level1-on.gif');
	text-decoration:none;
}

li.li-level1-off {
	color:#000;
	cursor:auto;
	font-size:11px;
	list-style-image:url('./../images/content/bullet-level1-off.gif');
	text-decoration:none;
}

li.li-level1-over {
	color:#004494;
	cursor:pointer;
	font-size:11px;
	list-style-image:url('./../images/content/bullet-level1-over.gif');
	text-decoration:underline;
}

div#detailsWrapper {
	background-color:#fff;
	background-image:url('./../images/content/consortium-details-edge.gif');
	background-position:top right;
	background-repeat:no-repeat;
	left:-435px;
	min-height:430px;
	position:absolute;
	top:1px;
	width:417px;
	z-index:15;
}

div#detailsHeadline {
	color:#000;
	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:20px 0 7px 10px;
}

div#detailsText {
	font-size:11px;
	line-height:17px;
	padding:0px 20px 0px 10px;
	text-align:left;
}
/* *** CONSORTIUM::END *** */

/* *** CONTACT::BEGIN *** */
div#contactContent {
	background-image:url('./../images/content-background.gif');
	background-position:top left;
	background-repeat:no-repeat;
	min-height:420px;
	padding:30px 0px 0px 30px;
}
/* *** CONTACT::END *** */

/* *** IMPRINT::BEGIN *** */
div#imprintContent {
	background-image:url('./../images/content-background.gif');
	background-position:top left;
	background-repeat:no-repeat;
	min-height:420px;
	padding:30px 0px 0px 30px;
}
/* *** IMPRINT::END *** */

/* *** SITEMAP::BEGIN *** */
div#sitemapContent {
	background-image:url('./../images/content-background.gif');
	background-position:top left;
	background-repeat:no-repeat;
	min-height:420px;
	padding:30px 0px 0px 30px;
}

li.li-level2-on {
	color:#004494;
	font-size:11px;
	list-style-image:url('./../images/content/bullet-level2-on.gif');
	text-decoration:none;
}

li.li-level2-off {
	color:#000;
	font-size:11px;
	list-style-image:url('./../images/content/bullet-level2-off.gif');
	text-decoration:none;
}

li.li-level2-over {
	color:#004494;
	font-size:11px;
	list-style-image:url('./../images/content/bullet-level2-over.gif');
	text-decoration:underline;
}

li.li-level3-on {
	color:#004494;
	font-size:11px;
	list-style-image:url('./../images/content/bullet-level3-on.gif');
	text-decoration:none;
}

li.li-level3-off {
	color:#000;
	font-size:11px;
	list-style-image:url('./../images/content/bullet-level3-off.gif');
	text-decoration:none;
}

li.li-level3-over {
	color:#004494;
	font-size:11px;
	list-style-image:url('./../images/content/bullet-level3-over.gif');
	text-decoration:underline;
}
/* *** SITEMAP::END *** */

/* *** SEARCH::BEGIN *** */
div#searchContent {
	background-image:url('./../images/content-background.gif');
	background-position:top left;
	background-repeat:no-repeat;
	min-height:420px;
	padding:30px 0px 0px 30px;
}

div.search-field-wrapper {
	background-image:url('./../images/content/search/search-field-wrapper.gif');
	background-repeat:no-repeat;
	float:left;
	height:35px;
	margin-top:20px;
	width:525px;
}

input.search-field-on, input.search-field-off {
	background-color:#fff;
	border:0px;
	color:#014693;
	font-size:20px;
	height:25px;
	margin:5px 0px 0px 5px;
	width:515px;
}

input.search-field-off {
	color:#aaa;
}

div#search-result {
	background-image:url('./../images/content/background-search.gif');
	background-position:20px top;
	background-repeat:no-repeat;
	margin-top:20px;
	padding-top:15px;
}

div.search-result {
	background-color:#edf2f8;
	margin-top:10px;
	padding:5px 10px;
}

span.highlight {
	background-color:#ffca00;
	color:#000;
}

div.more-link-wrapper {
	padding-top:10px;
	text-align:right;
}

div.tag-cloud {
	background-image:url('./../images/content/background-teaser-tagcloud.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:105px;
	left:20px;
	overflow:hidden;
	padding:5px 0px 0px 10px;
	position:absolute;
	top:450px;
	width:230px;
}

div#tags {
	background-color:#fff;
	line-height:20px;
}
/* *** SEARCH::END   *** */

/* *** WEBSITE::END   *** */

/* *** MISCELLANEOUS::BEGIN *** */
div#mailto-formular-wrapper {
	left:50%;
	margin:0px 0px 0px -250px;
	position:absolute;
	top:0;
	width:500px;
	z-index:95;
}

div.mailto-formular-header {
	background-image:url('./../images/content/mailto-formular-header.gif');
	background-position:center bottom;
	background-repeat:no-repeat;
	height:30px;
}

div.mailto-formular-footer {
	background-image:url('./../images/content/mailto-formular-footer.gif');
	background-position:center top;
	background-repeat:no-repeat;
	height:30px;
}

div.mailto-formular-h1 {
	font-weight:bold;
	padding-bottom:10px;
}

form#mailto-formular label, form#mailto-formular input, form#mailto-formular textarea {
	display:block;
}

form#mailto-formular label.normal {
	color:#000;
	font-weight:normal;
}

form#mailto-formular label.error {
	color:#ee0000;
	font-weight:bold;
}

form#mailto-formular input.normal, form#mailto-formular input.error {
	background-color:#ededed;
	border:1px solid #555;
	color:#000;
	font-weight:normal;
	width:250px;
}

form#mailto-formular input.error {
	border:1px solid #ee0000;
	color:#ee0000;
	font-weight:bold;
}

form#mailto-formular textarea.normal,  form#mailto-formular textarea.error{
	background-color:#ededed;
	border:1px solid #555;
	color:#000;
	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	height:90px;
	width:458px;
}

form#mailto-formular textarea.error {
	border:1px solid #ee0000;
	color:#ee0000;
	font-weight:bold;
}

div.error {
	color:#ee0000;
	padding-bottom:5px;
}

div.mailto-formular-separator {
	background-image:url('./../images/content/separator-mailto-formular.gif');
	background-position:center top;
	background-repeat:no-repeat;
	padding-top:20px;
}

div.teaser-bepart {
	background-image:url('./../images/content/background-teaser-bepart.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:85px;
	left:20px;
	overflow:hidden;
	padding:25px 0px 0px 10px;
	position:absolute;
	top:450px;
	width:230px;
}

div.teaser-sponsors {
	background-image:url('./../images/content/background-teaser-sponsors.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:105px;
	left:530px;
	overflow:hidden;
	padding:25px 0px 0px 5px;
	position:absolute;
/*	top:550px; */
	top:685px;
	width:230px;
}

div.teaser-myportal {
	background-image:url('./../images/content/background-teaser-myportal.png');
	background-position:top left;
	background-repeat:no-repeat;
	height:85px;
	left:530px;
	overflow:hidden;
	padding:25px 0 0 10px;
	position:absolute;
/*	top:685px; */
	top:550px;
	width:230px;
}

div.teaser-fieldtest {
	background-image:url('./../images/content/background-teaser-fieldtest.png');
	background-position:top left;
	background-repeat:no-repeat;
	height:85px;
	left:530px;
	overflow:hidden;
	padding:25px 0 0 10px;
	position:absolute;
/*	top:685px; */
	top:550px;
	width:230px;
}

div#contact-formular-wrapper {
	left:50%;
	margin:0px 0px 0px -250px;
	position:absolute;
	top:0;
	width:500px;
	z-index:95;
}

div.contact-formular-header {
	background-image:url('./../images/content/mailto-formular-header.gif');
	background-position:center bottom;
	background-repeat:no-repeat;
	height:30px;
}

div.contact-formular-footer {
	background-image:url('./../images/content/mailto-formular-footer.gif');
	background-position:center top;
	background-repeat:no-repeat;
	height:30px;
}

div.contact-formular-h1 {
	font-weight:bold;
	padding-bottom:10px;
}

form#contact-formular label, form#contact-formular input, form#contact-formular textarea {
	display:block;
}

form#contact-formular label.normal {
	color:#000;
	font-weight:normal;
}

form#contact-formular label.error {
	color:#ee0000;
	font-weight:bold;
}

form#contact-formular input.normal, form#contact-formular input.error, form#contact-formular select.normal, form#contact-formular select.error {
	background-color:#ededed;
	border:1px solid #555;
	color:#000;
	font-weight:normal;
	width:250px;
}

form#contact-formular input.error, form#contact-formular select.error {
	border:1px solid #ee0000;
	color:#ee0000;
	font-weight:bold;
}

form#contact-formular textarea.normal,  form#contact-formular textarea.error{
	background-color:#ededed;
	border:1px solid #555;
	color:#000;
	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	height:90px;
	width:458px;
}

form#contact-formular textarea.error {
	border:1px solid #ee0000;
	color:#ee0000;
	font-weight:bold;
}
/* *** MISCELLANEOUS::END *** */

/* *** AUTOCOMPLETER::BEGIN *** */
ul.autocompleter-choices {
	background-color:#fff;
	border:1px solid #5a85ba; /* 004492 */
	list-style:none;
	margin:3px 0px 0px 0px;
	padding:0px;
	position:absolute;
	z-index:50;
}

ul.autocompleter-choices li {
	cursor:pointer;
	display:block;
	float:none !important;
	font-size:1em;
	font-weight:normal;
	line-height:1.5em;
	margin:-2px 0px 0px 0px;
	padding:0.2em 1.5em 0.2em 1em;
	position:relative;
	white-space:nowrap;
}

ul.autocompleter-choices li.autocompleter-selected {
	background-color:#004494;
	color:#fff;
}

ul.autocompleter-choices span.autocompleter-queried {
	display:inline;
	float:none;
	font-weight:bold;
	margin:0;
	padding:0;
}

ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried {
	color:#fff;
}
/* *** AUTOCOMPLETER::END   *** */

/* *** TINYMCE::BEGIN *** */
body.mceContentBody {
	background-color:#f9f9f9;
	padding:10px;
}

table.mceLayout {
	width:2000px;
}
/* *** TINYMCE::END   *** */

/* *** PREVIEW::BEGIN *** */
div#preview {
	background-color:#ddd;
	border-bottom:2px solid #aaa;
	padding:5px 20px;
	text-align:right;
}
/* *** PREVIEW::END *** */
