@charset "utf-8";
/* *********************************************************** */
/* Allgemeines */
/* *********************************************************** */

* { margin: 0; padding: 0; border: 0; }

body {
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 101%;
		line-height: 1;
		color: #000000;
		text-align: center;
}
	
br.clear {
	clear:both;
	height:0;
	margin:0;
	padding:0;
	font-size: 1px;
	line-height: 0;
}

.clear {
	clear:both;
}
		
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
	
.clearfix {
	display: inline-table;
	}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* *********************************************************** */
/* Seitenlayout */
/* *********************************************************** */

#main_wrapper {
	width:823px;
	margin:0 auto;
	text-align:left;
	font-size:12px;
	line-height:16px;
	/*background-color:#99CCFF;*/
}

#top {
 height:54px;
 background: url(../gfx/bg_top.gif) repeat-x;
 margin-bottom:22px;
}

#top_sub {
 height:54px;
 background: url(../gfx/bg_top.gif) repeat-x;
 margin-bottom:12px;
}

#logo {
	float:left;
	width:141px;
}

#header h1 {
	font-size: 18px;
	line-height: normal;
	color: #4f4f4f;
	font-weight: normal;
}

h1 {
	font-size: 13px;
	line-height:normal;
	color: #000000;
	font-weight: bold;	
	margin-bottom:16px;
}

h2 {
	font-size: 13px;
	line-height:16px;
	color: #000000;
	font-weight: bold;
}

h3 {
	font-size: 13px;
	line-height:16px;
	color: #7199d0;
	font-weight: bold;
	margin-bottom:16px;
}

hr {
	height:1px;
	border-bottom:1px dotted #cccccc;
	margin-top:7px;
	margin-bottom:20px;
}

*+html hr {
	margin-top:5px;
	margin-bottom:13px;
}

/* *********************************************************** */
/* Dunkelblau Login und Sprachwechsel */
/* *********************************************************** */
/* Login */
#dunkelblau_login_sprache #login {
	height:16px;
	margin-top:29px;
	float:right;
	width:39px;
	border-right: 1px dotted #cccccc;
	margin-right:13px;
}

#dunkelblau_login_sprache #login a:link, #dunkelblau_login_sprache #login a:visited { font-size: 11px; color: #6e6e6e;  text-decoration: none; }
#dunkelblau_login_sprache #login a:focus, #dunkelblau_login_sprache #login a:hover, #dunkelblau_login_sprache #login a:active, #dunkelblau_login_sprache #login a#login_chosen { color:#6f99d5; text-decoration: underline; }

/* Sprachwechsel */
#dunkelblau_login_sprache #sprachwechsel_de, #dunkelblau_login_sprache #sprachwechsel_en {
	height:16px;
	margin-top:29px;
	float:right;
	/*Wieder einblenden wenn es eine englische Sprachversion gibt!*/
	/*width:53px;*/
}

#dunkelblau_login_sprache #sprachwechsel_de a:link, #dunkelblau_login_sprache #sprachwechsel_de a:visited { font-size: 11px; color: #6e6e6e;  text-decoration: none; }
#dunkelblau_login_sprache #sprachwechsel_de a:focus, #dunkelblau_login_sprache #sprachwechsel_de a:hover, #dunkelblau_login_sprache #sprachwechsel_de a:active, #dunkelblau_login_sprache #sprachwechsel_de a#sprachwechsel_de_chosen { color:#6f99d5; text-decoration: underline; }

#dunkelblau_login_sprache #sprachwechsel_en a:link, #dunkelblau_login_sprache #sprachwechsel_en a:visited { font-size: 11px; color: #6e6e6e;  text-decoration: none; }
#dunkelblau_login_sprache #sprachwechsel_en a:focus, #dunkelblau_login_sprache #sprachwechsel_en a:hover, #dunkelblau_login_sprache #sprachwechsel_en a:active, #dunkelblau_login_sprache #sprachwechsel_en a#sprachwechsel_en_chosen { color:#6f99d5; text-decoration: underline; }

/* *********************************************************** */
/* Rot Login und Sprachwechsel */
/* *********************************************************** */
/* Login */
#rot_login_sprache #login {
	height:16px;
	margin-top:29px;
	float:right;
	width:39px;
	border-right: 1px dotted #cccccc;
	margin-right:13px;
}

#rot_login_sprache #login a:link, #rot_login_sprache #login a:visited { font-size: 11px; color: #6e6e6e;  text-decoration: none; }
#rot_login_sprache #login a:focus, #rot_login_sprache #login a:hover, #rot_login_sprache #login a:active, #rot_login_sprache #login a#login_chosen { color:#a90e17; text-decoration: underline; }

/* Sprachwechsel */
#rot_login_sprache #sprachwechsel_de, #rot_login_sprache #sprachwechsel_en {
	height:16px;
	margin-top:29px;
	float:right;
	/*Wieder einblenden wenn es eine englische Sprachversion gibt!*/
	/*width:53px;*/
}

#rot_login_sprache #sprachwechsel_de a:link, #rot_login_sprache #sprachwechsel_de a:visited { font-size: 11px; color: #6e6e6e;  text-decoration: none; }
#rot_login_sprache #sprachwechsel_de a:focus, #rot_login_sprache #sprachwechsel_de a:hover, #rot_login_sprache #sprachwechsel_de a:active, #rot_login_sprache #sprachwechsel_de a#sprachwechsel_de_chosen { color:#a90e17; text-decoration: underline; }

#rot_login_sprache #sprachwechsel_en a:link, #rot_login_sprache #sprachwechsel_en a:visited { font-size: 11px; color: #6e6e6e;  text-decoration: none; }
#rot_login_sprache #sprachwechsel_en a:focus, #rot_login_sprache #sprachwechsel_en a:hover, #rot_login_sprache #sprachwechsel_en a:active, #rot_login_sprache #sprachwechsel_en a#sprachwechsel_en_chosen { color:#a90e17; text-decoration: underline; }

/* *********************************************************** */
/* Dunkelgrau Login und Sprachwechsel */
/* *********************************************************** */
/* Login */
#dunkelgrau_login_sprache #login {
	height:16px;
	margin-top:29px;
	float:right;
	width:39px;
	border-right: 1px dotted #cccccc;
	margin-right:13px;
}

#dunkelgrau_login_sprache #login a:link, #dunkelgrau_login_sprache #login a:visited { font-size: 11px; color: #6e6e6e;  text-decoration: none; }
#dunkelgrau_login_sprache #login a:focus, #dunkelgrau_login_sprache #login a:hover, #dunkelgrau_login_sprache #login a:active, #dunkelgrau_login_sprache #login a#login_chosen { color:#58595b; text-decoration: underline; }

/* Sprachwechsel */
#dunkelgrau_login_sprache #sprachwechsel_de, #dunkelgrau_login_sprache #sprachwechsel_en {
	height:16px;
	margin-top:29px;
	float:right;
	/*Wieder einblenden wenn es eine englische Sprachversion gibt!*/
	/*width:53px;*/
}

#dunkelgrau_login_sprache #sprachwechsel_de a:link, #dunkelgrau_login_sprache #sprachwechsel_de a:visited { font-size: 11px; color: #6e6e6e;  text-decoration: none; }
#dunkelgrau_login_sprache #sprachwechsel_de a:focus, #dunkelgrau_login_sprache #sprachwechsel_de a:hover, #dunkelgrau_login_sprache #sprachwechsel_de a:active, #dunkelgrau_login_sprache #sprachwechsel_de a#sprachwechsel_de_chosen { color:#58595b; text-decoration: underline; }

#dunkelgrau_login_sprache #sprachwechsel_en a:link, #dunkelgrau_login_sprache #sprachwechsel_en a:visited { font-size: 11px; color: #6e6e6e;  text-decoration: none; }
#dunkelgrau_login_sprache #sprachwechsel_en a:focus, #dunkelgrau_login_sprache #sprachwechsel_en a:hover, #dunkelblau_login_sprache #sprachwechsel_en a:active, #dunkelgrau_login_sprache #sprachwechsel_en a#sprachwechsel_en_chosen { color:#58595b; text-decoration: underline; }

/* *********************************************************** */
/* Grün Login und Sprachwechsel */
/* *********************************************************** */
/* Login */
#gruen_login_sprache #login {
	height:16px;
	margin-top:29px;
	float:right;
	width:39px;
	border-right: 1px dotted #cccccc;
	margin-right:13px;
}

#gruen_login_sprache #login a:link, #gruen_login_sprache #login a:visited { font-size: 11px; color: #6e6e6e;  text-decoration: none; }
#gruen_login_sprache #login a:focus, #gruen_login_sprache #login a:hover, #gruen_login_sprache #login a:active, #gruen_login_sprache #login a#login_chosen { color:#519032; text-decoration: underline; }

/* Sprachwechsel */
#gruen_login_sprache #sprachwechsel_de, #gruen_login_sprache #sprachwechsel_en {
	height:16px;
	margin-top:29px;
	float:right;
	/*Wieder einblenden wenn es eine englische Sprachversion gibt!*/
	/*width:53px;*/
}

#gruen_login_sprache #sprachwechsel_de a:link, #gruen_login_sprache #sprachwechsel_de a:visited { font-size: 11px; color: #6e6e6e;  text-decoration: none; }
#gruen_login_sprache #sprachwechsel_de a:focus, #gruen_login_sprache #sprachwechsel_de a:hover, #gruen_login_sprache #sprachwechsel_de a:active, #gruen_login_sprache #sprachwechsel_de a#sprachwechsel_de_chosen { color:#519032; text-decoration: underline; }

#gruen_login_sprache #sprachwechsel_en a:link, #gruen_login_sprache #sprachwechsel_en a:visited { font-size: 11px; color: #6e6e6e;  text-decoration: none; }
#gruen_login_sprache #sprachwechsel_en a:focus, #gruen_login_sprache #sprachwechsel_en a:hover, #gruen_login_sprache #sprachwechsel_en a:active, #gruen_login_sprache #sprachwechsel_en a#sprachwechsel_en_chosen { color:#519032; text-decoration: underline; }

/* *********************************************************** */
/* Orange Login und Sprachwechsel */
/* *********************************************************** */
/* Login */
#orange_login_sprache #login {
	height:16px;
	margin-top:29px;
	float:right;
	width:39px;
	border-right: 1px dotted #cccccc;
	margin-right:13px;
}

#orange_login_sprache #login a:link, #orange_login_sprache #login a:visited { font-size: 11px; color: #6e6e6e;  text-decoration: none; }
#orange_login_sprache #login a:focus, #orange_login_sprache #login a:hover, #orange_login_sprache #login a:active, #orange_login_sprache #login a#login_chosen { color:#f7941e; text-decoration: underline; }

/* Sprachwechsel */
#orange_login_sprache #sprachwechsel_de, #orange_login_sprache #sprachwechsel_en {
	height:16px;
	margin-top:29px;
	float:right;
	/*Wieder einblenden wenn es eine englische Sprachversion gibt!*/
	/*width:53px;*/
}

#orange_login_sprache #sprachwechsel_de a:link, #orange_login_sprache #sprachwechsel_de a:visited { font-size: 11px; color: #6e6e6e;  text-decoration: none; }
#orange_login_sprache #sprachwechsel_de a:focus, #orange_login_sprache #sprachwechsel_de a:hover, #orange_login_sprache #sprachwechsel_de a:active, #orange_login_sprache #sprachwechsel_de a#sprachwechsel_de_chosen { color:#f7941e; text-decoration: underline; }

#orange_login_sprache #sprachwechsel_en a:link, #orange_login_sprache #sprachwechsel_en a:visited { font-size: 11px; color: #6e6e6e;  text-decoration: none; }
#orange_login_sprache #sprachwechsel_en a:focus, #orange_login_sprache #sprachwechsel_en a:hover, #orange_login_sprache #sprachwechsel_en a:active, #orange_login_sprache #sprachwechsel_en a#sprachwechsel_en_chosen { color:#f7941e; text-decoration: underline; }

/* Suche */
#suche {
	width: 158px;
	float: right;
}

#suche form { padding-top: 25px;}
#suche form input.feld { float: right; font-size: 11px; color:#6e6e6e; padding-left: 21px; width: 137px; height: 22px; border: 0; background-image: url(../gfx/input_suche.gif); }
/*#suche form input.button { float: left; width: 32px; height: 32px; border: none; }*/
*+html #suche form input.feld { float: right; font-size: 11px; color:#6e6e6e; padding: 5px 0 0 21px; width: 137px; height: 17px; border: 0; background-image: url(../gfx/input_suche.gif); }

/* Breadcrumb */
#breadcrumb {
	height: 34px;
	background: url(../gfx/bg_breadcrumb.gif) repeat-x;
	margin:13px 0 10px 0;	
}

#breadcrumb_jenomics {
	padding-top: 9px;
	float:left;
	width:14px;
	/*margin-right:11px;*/
}

#breadcrumb_main {
	float:left;
	padding-top:9px;
	width: 809px;
}

#breadcrumb #breadcrumb_main a:link, #breadcrumb #breadcrumb_main a:visited { color: #6e6e6e; text-decoration: underline; /* text-decoration: none;*/font-weight:bold; font-size:11px; padding-left: 25px; background: url(../gfx/breadcrumb_pfeil.gif) 11px 1px no-repeat ; }

#breadcrumb #breadcrumb_main a:focus, #breadcrumb #breadcrumb_main a:hover, #breadcrumb #breadcrumb_main a:active, #breadcrumb #breadcrumb_main a#breadcrumb_chosen { color: #6e6e6e; text-decoration: underline; font-weight:bold; font-size:11px; padding-left: 25px; background: url(../gfx/breadcrumb_pfeil.gif) 11px 1px no-repeat ; }

/* Sitemap */
#sitemap01, #sitemap02, #sitemap03, #sitemap04 {
	width:124px;
	margin-right:16px;
	float:left;
	color:#CCCCCC;
	font-size:11px;
}

#sitemap05 {
	width:124px;
	margin-right:15px;
	float:left;
	color:#CCCCCC;
	font-size:11px;
}

#sitemap06 {
	width:124px;
	float:left;
}

a:link.sitemap_first, a:visited.sitemap_first, a:focus.sitemap_first, a:hover.sitemap_first, a:active.sitemap_first {
	color:#6e6e6e;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
	text-decoration:none;
}

a:link.sitemap_second, a:visited.sitemap_second, a:focus.sitemap_second, a:hover.sitemap_second, a:active.sitemap_second {
	color:#6e6e6e;
	font-size:11px;
	line-height:18px;
	text-decoration:none;
}

/*Allgemein Links*/
a:link, a:visited, a:focus, a:hover, a:active {
	/*color:#00689e;*/
	color:#7199d0;
	text-decoration:underline;
}

/* *********************************************************** */
/* Allgemein Listen */
/* *********************************************************** */
/* Normale Liste für Teaser */
#content ul { list-style: none; }
#content ul li { padding-left: 14px; font-size: 12px; line-height: 16px; background: url(../gfx/icon_li_schwarz.gif) 0 .5em no-repeat; }

/* Dunkelblau Liste */
#dunkelblau_u_seiten ul { list-style: none; }
#dunkelblau_u_seiten ul li { padding-left: 14px; font-size: 12px; line-height: 16px; background: url(../gfx/icon_li_dunkelblau.gif) 0 .5em no-repeat; }

/* Rot Liste */
#rot_u_seiten ul { list-style: none; }
#rot_u_seiten ul li { padding-left: 14px; font-size: 12px; line-height: 16px; background: url(../gfx/icon_li_rot.gif) 0 .5em no-repeat; }

/* Dunkelgrau Liste */
#dunkelgrau_u_seiten ul { list-style: none; }
#dunkelgrau_u_seiten ul li { padding-left: 14px; font-size: 12px; line-height: 16px; background: url(../gfx/icon_li_dunkelgrau.gif) 0 .5em no-repeat; }

/* Grün Liste */
#gruen_u_seiten ul { list-style: none; }
#gruen_u_seiten ul li { padding-left: 14px; font-size: 12px; line-height: 16px; background: url(../gfx/icon_li_gruen.gif) 0 .5em no-repeat; }

/* Orange Liste */
#orange_u_seiten ul { list-style: none; }
#orange_u_seiten ul li { padding-left: 14px; font-size: 12px; line-height: 16px; background: url(../gfx/icon_li_orange.gif) 0 .5em no-repeat; }

/* hellblau Liste */
#hellblau_u_seiten ul { list-style: none; }
#hellblau_u_seiten ul li { padding-left: 14px; font-size: 12px; line-height: 16px; background: url(../gfx/icon_li_hellblau.gif) 0 .5em no-repeat; }


/* Dunkelblau Liste */
#dunkelblau_h_seite ul { list-style: none; }
#dunkelblau_h_seite ul li { padding-left: 14px; font-size: 12px; line-height: 16px; background: url(../gfx/icon_li_dunkelblau.gif) 0 .5em no-repeat; }

/* Rot Liste */
#rot_h_seite ul { list-style: none; }
#rot_h_seite ul li { padding-left: 14px; font-size: 12px; line-height: 16px; background: url(../gfx/icon_li_rot.gif) 0 .5em no-repeat; }

/* Dunkelgrau Liste */
#dunkelgrau_h_seite ul { list-style: none; }
#dunkelgrau_h_seite ul li { padding-left: 14px; font-size: 12px; line-height: 16px; background: url(../gfx/icon_li_dunkelgrau.gif) 0 .5em no-repeat; }

/* Grün Liste */
#gruen_h_seite ul { list-style: none; }
#gruen_h_seite ul li { padding-left: 14px; font-size: 12px; line-height: 16px; background: url(../gfx/icon_li_gruen.gif) 0 .5em no-repeat; }

/* Orange Liste */
#orange_h_seite ul { list-style: none; }
#orange_h_seite ul li { padding-left: 14px; font-size: 12px; line-height: 16px; background: url(../gfx/icon_li_orange.gif) 0 .5em no-repeat; }

/* Hellblau Liste */
#hellblau_h_seite ul { list-style: none; }
#hellblau_h_seite ul li { padding-left: 14px; font-size: 12px; line-height: 16px; background: url(../gfx/icon_li_hellblau.gif) 0 .5em no-repeat; }

/* *********************************************************** */
/* Aufteilung home */
/* *********************************************************** */
#home_interface {
	float:left;
	width:267px;
	height:252px;
	background: url(../gfx/home_bg_interface.gif) no-repeat;
	margin-right:11px;
}

#home_interface_pic, #home_communify_pic, #home_jrc_pic, #home_java_pic, #home_web_services_pic {
	margin: 6px 0 0 6px;
}

#home_interface_text, #home_communify_text, #home_jrc_text, #home_java_text, #home_web_services_text {
	margin: 12px 12px 0 12px;
	color: #FFFFFF;
}

#home_communify {
	float:left;
	width:267px;
	height:252px;
	background: url(../gfx/home_bg_communify.gif) no-repeat;
	margin-right:11px;
}

#home_jrc {
	float:left;
	width:267px;
	height:252px;
	background: url(../gfx/home_bg_jrc.gif) no-repeat;
}

#home_java {
	float:left;
	width:267px;
	height:252px;
	background: url(../gfx/home_bg_java.gif) no-repeat;
	margin-right:11px;
}

#home_web_services {
	float:left;
	width:267px;
	height:252px;
	background: url(../gfx/home_bg_web_services.gif) no-repeat;
	margin-right:11px;
}

#home_jenomics, #home_referenzen {
	float:left;
	width:261px;/*267-6*/
	height:119px;/*125-6*/
	background: url(../gfx/home_bg_jenomics_ref.gif) no-repeat;
	padding: 6px 0 0 6px;
}

#home_interface_text a:link, #home_communify_text a:link, #home_jrc_text a:link, #home_java_text a:link, #home_web_services_text a:link, #home_interface_text a:visited, #home_communify_text a:visited, #home_jrc_text a:visited, #home_java_text a:visited, #home_web_services_text a:visited { color: #FFFFFF;  text-decoration: none; font-weight:bold; }
#home_interface_text a:focus, #home_communify_text a:focus, #home_jrc_text a:focus, #home_java_text a:focus, #home_web_services_text a:focus, #home_interface_text a:hover, #home_communify_text a:hover, #home_jrc_text a:hover, #home_java_text a:hover, #home_web_services_text a:hover, #home_interface_text a:active, #home_communify_text a:active, #home_jrc_text a:active, #home_java_text a:active, #home_web_services_text a:active { text-decoration: underline; }

/* *********************************************************** */
/* Aufteilung Hauptseiten */
/* *********************************************************** */
.visual_01_communication {
	background: url(../gfx/communication/visual_communication_01.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_02_communication {
	background: url(../gfx/communication/visual_communication_02.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_03_communication {
	background: url(../gfx/communication/visual_communication_03.png) no-repeat;
	width:823px;
	height:379px;
}


/*Interface Solutions*/
.visual_01_interface {
	background: url(../gfx/interface/visual_interface_01.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_02_interface {
	background: url(../gfx/interface/visual_interface_02.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_03_interface {
	background: url(../gfx/interface/visual_interface_03.png) no-repeat;
	width:823px;
	height:379px;
}

/*Semantic Solutions*/
.visual_01_semantic {
	background: url(../gfx/semantic/visual_semantic_01.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_02_semantic {
	background: url(../gfx/semantic/visual_semantic_02.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_03_semantic {
	background: url(../gfx/semantic/visual_semantic_03.png) no-repeat;
	width:823px;
	height:379px;
}

/*Web2Print Solutions*/
.visual_01_web2print {
	background: url(../gfx/web2print/visual_web2print_01.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_02_web2print {
	background: url(../gfx/web2print/visual_web2print_02.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_03_web2print {
	background: url(../gfx/web2print/visual_web2print_03.png) no-repeat;
	width:823px;
	height:379px;
}

/*Infrastructure Solutions*/
.visual_01_infrastructure {
	background: url(../gfx/infrastructure/visual_infrastructure_01.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_02_infrastructure {
	background: url(../gfx/infrastructure/visual_infrastructure_02.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_03_infrastructure {
	background: url(../gfx/infrastructure/visual_infrastructure_03.png) no-repeat;
	width:823px;
	height:379px;
}

/*Über Jenomics*/
.visual_01_ueber_jenomics {
	background: url(../gfx/jenomics/visual_ueber_jenomics_01.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_02_ueber_jenomics {
	background: url(../gfx/jenomics/visual_ueber_jenomics_02.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_03_ueber_jenomics {
	background: url(../gfx/jenomics/visual_ueber_jenomics_03.png) no-repeat;
	width:823px;
	height:379px;
}

#dunkelblau_h_seite #informieren, #rot_h_seite #informieren, #dunkelgrau_h_seite #informieren, #gruen_h_seite #informieren, #orange_h_seite #informieren, #hellblau_h_seite #informieren {
	float:left;
	width:261px;/*267-6*/
	height:248px;/*301-53*/
	background: url(../gfx/box_informieren.gif) no-repeat;
	margin:0 11px 9px 0;
	padding:53px 0 0 6px;
}

/*Dunkelblau*/
#dunkelblau_h_seite #informieren a:link, #dunkelblau_h_seite #informieren a:visited, #dunkelblau_h_seite #informieren a:focus, #dunkelblau_h_seite #informieren a:hover, #dunkelblau_h_seite #informieren a:active {
	color:#00689e;
	text-decoration:underline;
	line-height: 26px;
	background:url(../gfx/icon_pdf.gif) no-repeat left;	
	background-position: 200px 0;
	padding: 3px 40px 8px 52px;
}

#dunkelblau_h_seite #communify_one {
	float:left;
	width:267px;
	height:147px;
	background: url(../gfx/box_communify_one.gif) no-repeat;
	margin-right:11px;
}

#dunkelblau_h_seite #dateiraum_executive {	
	float:left;
	width:267px;
	height:147px;
	background: url(../gfx/box_dateiraum_executive.gif) no-repeat;	
}


/*Rot*/
#rot_h_seite #informieren a:link, #rot_h_seite #informieren a:visited, #rot_h_seite #informieren a:focus, #rot_h_seite #informieren a:hover, #rot_h_seite #informieren a:active {
	color:#a90e17;
	text-decoration:underline;
	line-height: 26px;
	background:url(../gfx/icon_pdf.gif) no-repeat left;	
	background-position: 200px 0;
	padding: 3px 40px 8px 52px;
}

#rot_h_seite #interface_design {
	float:left;
	width:267px;
	height:147px;
	background: url(../gfx/box_interface_design.gif) no-repeat;
	margin-right:11px;
}

#rot_h_seite #java_services {	
	float:left;
	width:267px;
	height:147px;
	background: url(../gfx/box_java_services.gif) no-repeat;	
}

#rot_h_seite #jrc {
	float:left;
	width:267px;
	height:147px;
	background: url(../gfx/box_jrc.gif) no-repeat;
	margin: 7px 11px 0 0;
}

#rot_h_seite #web_services {
	float:left;
	width:267px;
	height:147px;
	background: url(../gfx/box_web_services.gif) no-repeat;
	margin-top: 7px;	
}


/*Dunkelgrau*/
#dunkelgrau_h_seite #informieren a:link, #dunkelgrau_h_seite #informieren a:visited, #dunkelgrau_h_seite #informieren a:focus, #dunkelgrau_h_seite #informieren a:hover, #dunkelgrau_h_seite #informieren a:active {
	color:#58595b;
	text-decoration:underline;
	line-height: 26px;
	background:url(../gfx/icon_pdf.gif) no-repeat left;	
	background-position: 200px 0;
	padding: 3px 40px 8px 52px;
}

#dunkelgrau_h_seite #consultancy {
	float:left;
	width:267px;
	height:147px;
	background: url(../gfx/box_consultancy.gif) no-repeat;
	margin-right:11px;
}

#dunkelgrau_h_seite #web_intelligence {	
	float:left;
	width:267px;
	height:147px;
	background: url(../gfx/box_web_intelligence.gif) no-repeat;	
}


/*Grün*/
#gruen_h_seite #informieren a:link, #gruen_h_seite #informieren a:visited, #gruen_h_seite #informieren a:focus, #gruen_h_seite #informieren a:hover, #gruen_h_seite #informieren a:active {
	color:#519032;
	text-decoration:underline;
	line-height: 26px;
	background:url(../gfx/icon_pdf.gif) no-repeat left;	
	background-position: 200px 0;
	padding: 3px 40px 8px 52px;
}

#gruen_h_seite #variokarte {
	float:left;
	width:267px;
	height:147px;
	background: url(../gfx/box_variokarte.gif) no-repeat;
	margin-right:11px;
}

#gruen_h_seite #fotobuch {	
	float:left;
	width:267px;
	height:147px;
	background: url(../gfx/box_fotobuch.gif) no-repeat;	
}


/*Orange*/
#orange_h_seite #informieren a:link, #orange_h_seite #informieren a:visited, #orange_h_seite #informieren a:focus, #orange_h_seite #informieren a:hover, #orange_h_seite #informieren a:active {
	color:#f7941e;
	text-decoration:underline;
	line-height: 26px;
	background:url(../gfx/icon_pdf.gif) no-repeat left;	
	background-position: 200px 0;
	padding: 3px 40px 8px 52px;
}

#orange_h_seite #support {
	float:left;
	width:267px;
	height:147px;
	background: url(../gfx/box_support.gif) no-repeat;
	margin-right:11px;
}

#orange_h_seite #pki_scm {	
	float:left;
	width:267px;
	height:147px;
	background: url(../gfx/box_pki_scm.gif) no-repeat;	
}

/*Hellblau*/
#hellblau_h_seite #informieren a:link, #hellblau_h_seite #informieren a:visited, #hellblau_h_seite #informieren a:focus, #hellblau_h_seite #informieren a:hover, #hellblau_h_seite #informieren a:active {
	color:#7199d0;
	text-decoration:underline;
	line-height: 26px;
	background:url(../gfx/icon_pdf.gif) no-repeat left;	
	background-position: 200px 0;
	padding: 3px 40px 8px 52px;
}

#hellblau_h_seite #management {
	float:left;
	width:267px;
	height:147px;
	background: url(../gfx/box_management.gif) no-repeat;
	margin-right:11px;
}

#hellblau_h_seite #referenzen {	
	float:left;
	width:267px;
	height:147px;
	background: url(../gfx/box_referenzen.gif) no-repeat;	
}

#hellblau_h_seite #karriere {
	float:left;
	width:267px;
	height:147px;
	background: url(../gfx/box_karriere.gif) no-repeat;
	margin: 7px 11px 0 0;
}

#hellblau_h_seite #kontakt_jenomics {
	float:left;
	width:267px;
	height:147px;
	background: url(../gfx/box_kontakt_jenomics.gif) no-repeat;
	margin-top: 7px;	
}

/* *********************************************************** */
/* Aufteilung Unterseiten */
/* *********************************************************** */
/* Visuals für "Über Jenomics" und die Servicenavigation */
#visual_hellgrau {
	width:823px;
	height:177px;
	margin-bottom:20px;
}

/*Normale Seiten und Seiten mit 2 Spalten*/
#fliesstext {
	width: 823px;
	padding-bottom:10px; 
}

/*#fliesstext_referenzen_details {
	width: 823px;
	padding-bottom:10px; 
}*/

#spalte_01 {
	width: 394px;
	margin-right:35px;
	padding-bottom:10px;
	float:left;
}

#spalte_02 {
	width: 394px;
	padding-bottom:10px;
	float:left;
}

/*Detailansicht der Referenzen*/

#referenzen_details_spalte_01 {
	width:531px; /*556-25*/
	margin-right:25px;
	float:left;
}

#referenzen_details_spalte_02_burda_6370 {
	width:249px;/*267-18*/
	float:left;
	background: url(../gfx/jenomics/referenzen/bg_burda_e_magazin_detail.png) no-repeat;	
	height:596px;
	padding-left:18px;
}

#referenzen_details_spalte_02_bosch_2890 {
	width:249px;/*267-18*/
	float:left;
	background: url(../gfx/jenomics/referenzen/bg_bosch_communicator_detail.png) no-repeat;	
	height:596px;
	padding-left:18px;
}

#referenzen_details_spalte_02_gd_1997 {
	width:249px;/*267-18*/
	float:left;
	background: url(../gfx/jenomics/referenzen/bg_giesecke_devrient_stockreporting_detail.png) no-repeat;	
	height:596px;
	padding-left:18px;
}

#referenzen_details_spalte_02_nsn_4933 {
	width:249px;/*267-18*/
	float:left;
	background: url(../gfx/jenomics/referenzen/bg_nsn_picture_editor_detail.png) no-repeat;	
	height:596px;
	padding-left:18px;
}

#referenzen_details_spalte_02_kdg_1084 {
	width:249px;/*267-18*/
	float:left;
	background: url(../gfx/jenomics/referenzen/bg_kdg_pki_detail.png) no-repeat;	
	height:626px;
	padding-left:18px;
}

#referenzen_details_spalte_02_burda_6370 .csc-textpic-imagewrap, #referenzen_details_spalte_02_bosch_2890 .csc-textpic-imagewrap, #referenzen_details_spalte_02_gd_1997 .csc-textpic-imagewrap, #referenzen_details_spalte_02_nsn_4933 .csc-textpic-imagewrap, #referenzen_details_spalte_02_kdg_1084 .csc-textpic-imagewrap {
	margin-bottom: 165px;
}

/* Communify ONE */
.visual_01_communify_one {
	background: url(../gfx/communication/communify/visual_communify_one_01.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_02_communify_one {
	background: url(../gfx/communication/communify/visual_communify_one_02.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_03_communify_one {
	background: url(../gfx/communication/communify/visual_communify_one_03.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_text {
	width:320px;
	/*padding:244px 0 0 31px;*/
	padding:80px 0 0 31px;
}

.visual_text .linke_spalte {
	width: 155px;
	float:left;
	padding-right:10px;
}

.visual_text .rechte_spalte {
		width: 155px;
		float:left;
}

.visual_01_dateiraum a:link, .visual_01_dateiraum a:visited, .visual_01_dateiraum a:focus, .visual_01_dateiraum a:hover, .visual_01_dateiraum a:active {
	color:#00689E;
	text-decoration:underline;
}

/* Dateiraum Executive */
.visual_01_dateiraum {
	background: url(../gfx/communication/dateiraum/visual_dateiraum_01.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_02_dateiraum {
	background: url(../gfx/communication/dateiraum/visual_dateiraum_02.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_03_dateiraum {
	background: url(../gfx/communication/dateiraum/visual_dateiraum_03.png) no-repeat;
	width:823px;
	height:379px;
}


/* Interface Design */
.visual_01_interface_design {
	background: url(../gfx/interface/interface_design/visual_interface_design_01.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_02_interface_design {
	background: url(../gfx/interface/interface_design/visual_interface_design_02.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_03_interface_design {
	background: url(../gfx/interface/interface_design/visual_interface_design_03.png) no-repeat;
	width:823px;
	height:379px;
}

/* Java */
.visual_01_java {
	background: url(../gfx/interface/java/visual_java_01.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_02_java {
	background: url(../gfx/interface/java/visual_java_02.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_03_java {
	background: url(../gfx/interface/java/visual_java_03.png) no-repeat;
	width:823px;
	height:379px;
}

/* Web */
.visual_01_web {
	background: url(../gfx/interface/web/visual_web_01.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_02_web {
	background: url(../gfx/interface/web/visual_web_02.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_03_web {
	background: url(../gfx/interface/web/visual_web_03.png) no-repeat;
	width:823px;
	height:379px;
}

/* JRC */
.visual_01_jrc {
	background: url(../gfx/interface/jrc/visual_jrc_01.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_02_jrc {
	background: url(../gfx/interface/jrc/visual_jrc_02.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_03_jrc {
	background: url(../gfx/interface/jrc/visual_jrc_03.png) no-repeat;
	width:823px;
	height:379px;
}

/* Consultancy */
.visual_01_consultancy {
	background: url(../gfx/semantic/consultancy/visual_consultancy_01.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_02_consultancy {
	background: url(../gfx/semantic/consultancy/visual_consultancy_02.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_03_consultancy {
	background: url(../gfx/semantic/consultancy/visual_consultancy_03.png) no-repeat;
	width:823px;
	height:379px;
}

/* Web Intelligence */
.visual_01_web_intelligence {
	background: url(../gfx/semantic/web_intelligence/visual_web_intelligence_01.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_02_web_intelligence {
	background: url(../gfx/semantic/web_intelligence/visual_web_intelligence_02.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_03_web_intelligence {
	background: url(../gfx/semantic/web_intelligence/visual_web_intelligence_03.png) no-repeat;
	width:823px;
	height:379px;
}

/* Variokarte */
.visual_01_variokarte {
	background: url(../gfx/web2print/variokarte/visual_variokarte_01.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_02_variokarte {
	background: url(../gfx/web2print/variokarte/visual_variokarte_02.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_03_variokarte {
	background: url(../gfx/web2print/variokarte/visual_variokarte_03.png) no-repeat;
	width:823px;
	height:379px;
}

/* Fotobuch */
.visual_01_fotobuch {
	background: url(../gfx/web2print/fotobuch/visual_fotobuch_01.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_02_fotobuch {
	background: url(../gfx/web2print/fotobuch/visual_fotobuch_02.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_03_fotobuch {
	background: url(../gfx/web2print/fotobuch/visual_fotobuch_03.png) no-repeat;
	width:823px;
	height:379px;
}

/* Support */
.visual_01_support {
	background: url(../gfx/infrastructure/support/visual_support_01.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_02_support {
	background: url(../gfx/infrastructure/support/visual_support_02.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_03_support {
	background: url(../gfx/infrastructure/support/visual_support_03.png) no-repeat;
	width:823px;
	height:379px;
}

/* PKI/SCM */
.visual_01_pki_scm {
	background: url(../gfx/infrastructure/pki_scm/visual_pki_scm_01.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_02_pki_scm {
	background: url(../gfx/infrastructure/pki_scm/visual_pki_scm_02.png) no-repeat;
	width:823px;
	height:379px;
}

.visual_03_pki_scm {
	background: url(../gfx/infrastructure/pki_scm/visual_pki_scm_03.png) no-repeat;
	width:823px;
	height:379px;
}

/* *********************************************************** */
/* Dunkelblau */
#hauptnav_dunkelblau {
	background: url(../gfx/bg_hauptnav_dunkelblau.gif) no-repeat;
	width:823px;
	height:59px;
	padding-left:6px;
	/*padding-left:19px;*/
}

#hauptnav_dunkelblau a:link, #hauptnav_dunkelblau a:visited { float:left; font-size:13px; font-weight:bold; color:#3a3a3a;  text-decoration:none; display:block; /*width:134px;*/width:109px; height:40px; text-align:center; line-height:40px; padding:0 13px 0 13px; background:#dcdcdc; }
#hauptnav_dunkelblau a:focus, #hauptnav_dunkelblau a:hover, #hauptnav_dunkelblau a:active, #hauptnav_dunkelblau a.hauptnav_dunkelblau_chosen { color:#00689e; text-decoration: none; background:#ffffff; }

#hauptnav_dunkelblau a:link.hauptnav_dunkelblau_klein, #hauptnav_dunkelblau a:visited.hauptnav_dunkelblau_klein { float:left; font-size:13px; font-weight:bold; color:#3a3a3a;  text-decoration:none; display:block; /*width:134px;*/width:107px; height:40px; text-align:center; line-height:40px; padding:0 1px 0 1px; }
#hauptnav_dunkelblau a:focus.hauptnav_dunkelblau_klein, #hauptnav_dunkelblau a:hover.hauptnav_dunkelblau_klein, #hauptnav_dunkelblau a:active.hauptnav_dunkelblau_klein, #hauptnav_dunkelblau a.hauptnav_dunkelblau_klein_chosen { color:#00689e; text-decoration: none; background:#ffffff; width:107px; padding:0 1px 0 1px; }


/* Rot */
#hauptnav_rot {
	background: url(../gfx/bg_hauptnav_rot.gif) no-repeat;
	width:823px;
	height:59px;
	padding-left:6px;
}

#hauptnav_rot a:link, #hauptnav_rot a:visited { float:left; font-size:13px; font-weight:bold; color:#3a3a3a;  text-decoration:none; display:block; width:109px; height:40px; text-align:center; line-height:40px; padding:0 13px 0 13px; background:#dcdcdc; }
#hauptnav_rot a:focus, #hauptnav_rot a:hover, #hauptnav_rot a:active, #hauptnav_rot a.hauptnav_rot_chosen { color:#a90e17; text-decoration: none; background:#ffffff; }

#hauptnav_rot a:link.hauptnav_rot_klein, #hauptnav_rot a:visited.hauptnav_rot_klein { float:left; font-size:13px; font-weight:bold; color:#3a3a3a;  text-decoration:none; display:block; width:107px; height:40px; text-align:center; line-height:40px; padding:0 1px 0 1px; }
#hauptnav_rot a:focus.hauptnav_rot_klein, #hauptnav_rot a:hover.hauptnav_rot_klein, #hauptnav_rot a:active.hauptnav_rot_klein, #hauptnav_rot a.hauptnav_rot_klein_chosen { color:#a90e17; text-decoration: none; background:#ffffff; width:107px; padding:0 1px 0 1px; }


/* Dunkelgrau */
#hauptnav_dunkelgrau {
	background: url(../gfx/bg_hauptnav_dunkelgrau.gif) no-repeat;
	width:823px;
	height:59px;
	padding-left:6px;
}

#hauptnav_dunkelgrau a:link, #hauptnav_dunkelgrau a:visited { float:left; font-size:13px; font-weight:bold; color:#3a3a3a;  text-decoration:none; display:block; width:109px; height:40px; text-align:center; line-height:40px; padding:0 13px 0 13px; background:#dcdcdc; }
#hauptnav_dunkelgrau a:focus, #hauptnav_dunkelgrau a:hover, #hauptnav_dunkelgrau a:active, #hauptnav_dunkelgrau a.hauptnav_dunkelgrau_chosen { color:#4f4f4f; text-decoration: none; background:#ffffff; }

#hauptnav_dunkelgrau a:link.hauptnav_dunkelgrau_klein, #hauptnav_dunkelgrau a:visited.hauptnav_dunkelgrau_klein { float:left; font-size:13px; font-weight:bold; color:#3a3a3a;  text-decoration:none; display:block; width:107px; height:40px; text-align:center; line-height:40px; padding:0 1px 0 1px; }
#hauptnav_dunkelgrau a:focus.hauptnav_dunkelgrau_klein, #hauptnav_dunkelgrau a:hover.hauptnav_dunkelgrau_klein, #hauptnav_dunkelgrau a:active.hauptnav_dunkelgrau_klein, #hauptnav_dunkelgrau a.hauptnav_dunkelgrau_klein_chosen { color:#4f4f4f; text-decoration: none; background:#ffffff; width:107px; padding:0 1px 0 1px; }


/* Grün */
#hauptnav_gruen {
	background: url(../gfx/bg_hauptnav_gruen.gif) no-repeat;
	width:823px;
	height:59px;
	padding-left:6px;
}

#hauptnav_gruen a:link, #hauptnav_gruen a:visited { float:left; font-size:13px; font-weight:bold; color:#3a3a3a;  text-decoration:none; display:block; width:109px; height:40px; text-align:center; line-height:40px; padding:0 13px 0 13px; background:#dcdcdc; }
#hauptnav_gruen a:focus, #hauptnav_gruen a:hover, #hauptnav_gruen a:active, #hauptnav_gruen a.hauptnav_gruen_chosen { color:#519032; text-decoration: none; background:#ffffff; }

#hauptnav_gruen a:link.hauptnav_gruen_klein, #hauptnav_gruen a:visited.hauptnav_gruen_klein { float:left; font-size:13px; font-weight:bold; color:#3a3a3a;  text-decoration:none; display:block; width:107px; height:40px; text-align:center; line-height:40px; padding:0 1px 0 1px; }
#hauptnav_gruen a:focus.hauptnav_gruen_klein, #hauptnav_gruen a:hover.hauptnav_gruen_klein, #hauptnav_gruen a:active.hauptnav_gruen_klein, #hauptnav_gruen a.hauptnav_gruen_klein_chosen { color:#519032; text-decoration: none; background:#ffffff; width:107px; padding:0 1px 0 1px; }


/* Orange */
#hauptnav_orange {
	background: url(../gfx/bg_hauptnav_orange.gif) no-repeat;
	width:823px;
	height:59px;
	padding-left:6px;
}

#hauptnav_orange a:link, #hauptnav_orange a:visited { float:left; font-size:13px; font-weight:bold; color:#3a3a3a;  text-decoration:none; display:block; width:109px; height:40px; text-align:center; line-height:40px; padding:0 13px 0 13px; background:#dcdcdc; }
#hauptnav_orange a:focus, #hauptnav_orange a:hover, #hauptnav_orange a:active, #hauptnav_orange a.hauptnav_orange_chosen { color:#f7941e; text-decoration: none; background:#ffffff; }

#hauptnav_orange a:link.hauptnav_orange_klein, #hauptnav_orange a:visited.hauptnav_orange_klein { float:left; font-size:13px; font-weight:bold; color:#3a3a3a;  text-decoration:none; display:block; width:107px; height:40px; text-align:center; line-height:40px; padding:0 1px 0 1px; }
#hauptnav_orange a:focus.hauptnav_orange_klein, #hauptnav_orange a:hover.hauptnav_orange_klein, #hauptnav_orange a:active.hauptnav_orange_klein, #hauptnav_orange a.hauptnav_orange_klein_chosen { color:#f7941e; text-decoration: none; background:#ffffff; width:107px; padding:0 1px 0 1px; }

/* Hellblau */
#hauptnav_hellblau {
	background: url(../gfx/bg_hauptnav_hellblau.gif) no-repeat;
	width:823px;
	height:59px;
	padding-left:6px;
}

#hauptnav_hellblau a:link, #hauptnav_hellblau a:visited { float:left; font-size:13px; font-weight:bold; color:#3a3a3a;  text-decoration:none; display:block; width:109px; height:40px; text-align:center; line-height:40px; padding:0 13px 0 13px; background:#dcdcdc; }
#hauptnav_hellblau a:focus, #hauptnav_hellblau a:hover, #hauptnav_hellblau a:active, #hauptnav_hellblau a.hauptnav_hellblau_chosen { color:#6f99d5; text-decoration: none; background:#ffffff; }

#hauptnav_hellblau a:link.hauptnav_hellblau_klein, #hauptnav_hellblau a:visited.hauptnav_hellblau_klein { float:left; font-size:13px; font-weight:bold; color:#3a3a3a;  text-decoration:none; display:block; width:107px; height:40px; text-align:center; line-height:40px; padding:0 1px 0 1px; }
#hauptnav_hellblau a:focus.hauptnav_hellblau_klein, #hauptnav_hellblau a:hover.hauptnav_hellblau_klein, #hauptnav_hellblau a:active.hauptnav_hellblau_klein, #hauptnav_hellblau a.hauptnav_hellblau_klein_chosen { color:#6f99d5; text-decoration: none; background:#ffffff; width:107px; padding:0 1px 0 1px; }


#dunkelblau_u_seiten #informieren, #rot_u_seiten #informieren, #dunkelgrau_u_seiten #informieren, #gruen_u_seiten #informieren, #orange_u_seiten #informieren {
	float:left;
	width:238px;/*267-29*/
	height:272px;/*301-29*/
	background: url(../gfx/box_informieren.gif) no-repeat;
	margin:0 11px 9px 0;
	padding:29px 6px 0 23px;
}

#dunkelblau_u_seiten #informieren a:link, #dunkelblau_u_seiten #informieren a:visited, #dunkelblau_u_seiten #informieren a:focus, #dunkelblau_u_seiten #informieren a:hover, #dunkelblau_u_seiten #informieren a:active {
	color:#00689e;
	text-decoration:underline;
	line-height: 26px;
	background:url(../gfx/icon_pdf.gif) no-repeat left;	
	background-position: 200px 0;
	padding: 3px 40px 8px 52px;
	/*background-color:#99CCFF;*/
}

#dunkelblau_u_seiten #kaufen, #rot_u_seiten #kaufen, #dunkelgrau_u_seiten #kaufen, #gruen_u_seiten #kaufen, #orange_u_seiten #kaufen {
	float:left;
	width:255px;/*267-12*/
	height:256px;/*301-45*/
	background: url(../gfx/box_kaufen.gif) no-repeat;
	margin-right:11px;
	padding: 45px 6px 0 6px;
}

#dunkelblau_u_seiten #lizenz {
	float:left;
	width:255px;/*267-12*/
	height:256px;/*301-45*/
	background: url(../gfx/box_mietlizenz.gif) no-repeat;
	margin-right:11px;
	padding: 45px 6px 0 6px;
}

/*#dunkelblau_u_seiten #kaufen a:link, #dunkelblau_u_seiten #kaufen a:visited, #dunkelblau_u_seiten #kaufen a:focus, #dunkelblau_u_seiten #kaufen a:hover, #dunkelblau_u_seiten #kaufen a:active {
	color:#00689e;
	text-decoration:underline;
	line-height: 48px;
	background:url(../gfx/icon_pdf.gif) no-repeat left;	
	background-position: 220px 0;
	padding: 3px 40px 8px 75px;
}*/

#dunkelblau_u_seiten #kaufen a:link, #dunkelblau_u_seiten #kaufen a:visited, #dunkelblau_u_seiten #kaufen a:focus, #dunkelblau_u_seiten #kaufen a:hover, #dunkelblau_u_seiten #kaufen a:active {
	color:#00689e;
	text-decoration:underline;
	/*line-height: 48px;*/
	background:url(../gfx/icon_pdf.gif) no-repeat left;	
	background-position: 60px 0;
	padding: 3px 40px 8px 0;
}

#dunkelblau_u_seiten #lizenz a:link, #dunkelblau_u_seiten #lizenz a:visited, #dunkelblau_u_seiten #lizenz a:focus, #dunkelblau_u_seiten #lizenz a:hover, #dunkelblau_u_seiten #lizenz a:active {
	color:#00689e;
	text-decoration:underline;
	line-height: 48px;
	background:url(../gfx/icon_pdf.gif) no-repeat left;	
	background-position: 220px 0;
	padding: 3px 40px 8px 75px;
}

#dunkelblau_u_seiten #demo, #rot_u_seiten #demo, #dunkelgrau_u_seiten #demo, #gruen_u_seiten #demo, #orange_u_seiten #demo {
	float:left;
	width:238px;/*267-29*/
	height:141px;/*147-6*/
	background: url(../gfx/box_demo.gif) no-repeat;
	padding: 6px 6px 0 23px;	
}

#dunkelblau_u_seiten #demo a:link, #dunkelblau_u_seiten #demo a:visited, #dunkelblau_u_seiten #demo a:focus, #dunkelblau_u_seiten #demo a:hover, #dunkelblau_u_seiten #demo a:active {
	color:#00689e;
	text-decoration:underline;
}

#dunkelblau_u_seiten #kontakt, #rot_u_seiten #kontakt, #dunkelgrau_u_seiten #kontakt, #gruen_u_seiten #kontakt, #orange_u_seiten #kontakt {
	float:left;
	width:244px; /*267-23*/
	height:75px; /*147-72*/
	background: url(../gfx/box_kontakt.gif) no-repeat;
	margin-top: 7px;
	padding: 72px 0 0 23px;
	/*background-color:#6699FF;*/	
}

*+html #dunkelblau_u_seiten #kontakt, *+html #rot_u_seiten #kontakt, *+html #dunkelgrau_u_seiten #kontakt, *+html #gruen_u_seiten #kontakt, *+html #orange_u_seiten #kontakt {
	float:left;
	width:244px; /*267-23*/
	height:80px; /*147-67*/
	background: url(../gfx/box_kontakt.gif) no-repeat;
	margin-top: 7px;
	padding: 67px 0 0 23px;
	/*background-color:#6699FF;*/	
}

#dunkelblau_u_seiten #kontakt a:link, #dunkelblau_u_seiten #kontakt a:visited, #dunkelblau_u_seiten #kontakt a:focus, #dunkelblau_u_seiten #kontakt a:hover, #dunkelblau_u_seiten #kontakt a:active {
	color:#00689E;
	text-decoration:underline;	
}

/*Experte SG*/
#dunkelblau_u_seiten #experte_sg {
	float:left;
	width:244px; /*267-23*/
	height:85px; /*147-62*/
	background: url(../gfx/box_experte_sg.gif) no-repeat;
	margin-top: 7px;
	/*padding: 72px 0 0 23px;*/
	padding: 62px 0 0 23px;
}

/**+html #dunkelblau_u_seiten #experte_sg {
	float:left;
	width:244px;
	height:80px;
	background: url(../gfx/box_experte_sg.gif) no-repeat;
	margin-top: 7px;	
	padding: 57px 0 0 23px;
}*/

#dunkelblau_u_seiten #experte_sg a:link, #dunkelblau_u_seiten #experte_sg a:visited, #dunkelblau_u_seiten #experte_sg a:focus, #dunkelblau_u_seiten #experte_sg a:hover, #dunkelblau_u_seiten #experte_sg a:active {
	color:#00689E;
	text-decoration:underline;	
}

/* *********************************************************** */
/*Communify ONE neues Layout mit 4 Kästchen*/
/* *********************************************************** */
#dunkelblau_u_seiten #preise {
	float:left;
	width:267px;
	height:147px;
	background: url(../gfx/box_preise.gif) no-repeat;
	margin-right:11px;
}

#dunkelblau_u_seiten #tour {	
	float:left;
	width:267px;
	height:147px;
	background: url(../gfx/box_tour.gif) no-repeat;	
}

#dunkelblau_u_seiten #top_referenz {
	float:left;
	width:267px;
	height:147px;
	background: url(../gfx/box_top_referenz.gif) no-repeat;
	margin: 7px 11px 0 0;
}

#dunkelblau_u_seiten #experte_bs {
	float:left;
	width:149px; /*267-23-95*/
	height:85px; /*147-62*/
	background: url(../gfx/box_experte_bs.gif) no-repeat;
	margin-top: 7px;
	padding: 62px 95px 0 23px;	
}

#dunkelblau_u_seiten #tour a:link, #dunkelblau_u_seiten #top_referenz a:link, #dunkelblau_u_seiten #experte_bs a:link, #dunkelblau_u_seiten #tour a:visited, #dunkelblau_u_seiten #top_referenz a:visited, #dunkelblau_u_seiten #experte_bs a:visited, #dunkelblau_u_seiten #tour a:focus, #dunkelblau_u_seiten #top_referenz a:focus, #dunkelblau_u_seiten #experte_bs a:focus, #dunkelblau_u_seiten #tour a:hover, #dunkelblau_u_seiten #top_referenz a:hover, #dunkelblau_u_seiten #experte_bs a:hover, #dunkelblau_u_seiten #tour a:active, #dunkelblau_u_seiten #top_referenz a:active, #dunkelblau_u_seiten #experte_bs a:active {
	color:#00689e;
	text-decoration:underline;
}

#dunkelblau_u_seiten #preise a:link, #dunkelblau_u_seiten #preise a:visited, #dunkelblau_u_seiten #preise a:focus, #dunkelblau_u_seiten #preise a:hover, #dunkelblau_u_seiten #preise a:active {
	color:#00689e;
	text-decoration:underline;
	/*line-height: 48px;*/
	background:url(../gfx/icon_pdf.gif) no-repeat left;	
	background-position: 68px 0;
	padding: 3px 40px 8px 0;
}

/*Rote Links in den Kästchen der Unterseiten*/
#rot_u_seiten #informieren a:link, #rot_u_seiten #informieren a:visited, #rot_u_seiten #informieren a:focus, #rot_u_seiten #informieren a:hover, #rot_u_seiten #informieren a:active {
	color:#a90e17;
	text-decoration:underline;
	line-height: 26px;
	background:url(../gfx/icon_pdf.gif) no-repeat left;	
	background-position: 200px 0;
	padding: 3px 40px 8px 52px;
}

#rot_u_seiten #kaufen a:link, #rot_u_seiten #kaufen a:visited, #rot_u_seiten #kaufen a:focus, #rot_u_seiten #kaufen a:hover, #rot_u_seiten #kaufen a:active {
	color:#a90e17;
	text-decoration:underline;
	line-height: 48px;
	background:url(../gfx/icon_pdf.gif) no-repeat left;	
	background-position: 220px 0;
	padding: 3px 40px 8px 75px;
}

#rot_u_seiten #demo a:link, #rot_u_seiten #demo a:visited, #rot_u_seiten #demo a:focus, #rot_u_seiten #demo a:hover, #rot_u_seiten #demo a:active {
	color:#a90e17;
	text-decoration:underline;
	line-height: 69px;
	background:url(../gfx/icon_download.gif) no-repeat right;	
	background-position: 80px 0;
	padding: 5px 35px 6px 0;
}

#rot_u_seiten #kontakt a:link, #rot_u_seiten #kontakt a:visited, #rot_u_seiten #kontakt a:focus, #rot_u_seiten #kontakt a:hover, #rot_u_seiten #kontakt a:active {
	color:#a90e17;
	text-decoration:underline;	
}

/*Dunkelgrau Links in den Kästchen der Unterseiten*/
#dunkelgrau_u_seiten #informieren a:link, #dunkelgrau_u_seiten #informieren a:visited, #dunkelgrau_u_seiten #informieren a:focus, #dunkelgrau_u_seiten #informieren a:hover, #dunkelgrau_u_seiten #informieren a:active {
	color:#58595b;
	text-decoration:underline;
	line-height: 26px;
	background:url(../gfx/icon_pdf.gif) no-repeat left;	
	background-position: 200px 0;
	padding: 3px 40px 8px 52px;
}

#dunkelgrau_u_seiten #kaufen a:link, #dunkelgrau_u_seiten #kaufen a:visited, #dunkelgrau_u_seiten #kaufen a:focus, #dunkelgrau_u_seiten #kaufen a:hover, #dunkelgrau_u_seiten #kaufen a:active {
	color:#58595b;
	text-decoration:underline;
	line-height: 48px;
	background:url(../gfx/icon_pdf.gif) no-repeat left;	
	background-position: 220px 0;
	padding: 3px 40px 8px 75px;
}

#dunkelgrau_u_seiten #demo a:link, #dunkelgrau_u_seiten #demo a:visited, #dunkelgrau_u_seiten #demo a:focus, #dunkelgrau_u_seiten #demo a:hover, #dunkelgrau_u_seiten #demo a:active {
	color:#58595b;
	text-decoration:underline;
	line-height: 69px;
	background:url(../gfx/icon_download.gif) no-repeat right;	
	background-position: 80px 0;
	padding: 5px 35px 6px 0;
}

#dunkelgrau_u_seiten #kontakt a:link, #dunkelgrau_u_seiten #kontakt a:visited, #dunkelgrau_u_seiten #kontakt a:focus, #dunkelgrau_u_seiten #kontakt a:hover, #dunkelgrau_u_seiten #kontakt a:active {
	color:#58595b;
	text-decoration:underline;
}

/*Grün Links in den Kästchen der Unterseiten*/
#gruen_u_seiten #informieren a:link, #gruen_u_seiten #informieren a:visited, #gruen_u_seiten #informieren a:focus, #gruen_u_seiten #informieren a:hover, #gruen_u_seiten #informieren a:active {
	color:#519032;
	text-decoration:underline;
	line-height: 26px;
	background:url(../gfx/icon_pdf.gif) no-repeat left;	
	background-position: 200px 0;
	padding: 3px 40px 8px 52px;
}

#gruen_u_seiten #kaufen a:link, #gruen_u_seiten #kaufen a:visited, #gruen_u_seiten #kaufen a:focus, #gruen_u_seiten #kaufen a:hover, #gruen_u_seiten #kaufen a:active {
	color:#519032;
	text-decoration:underline;
	line-height: 48px;
	background:url(../gfx/icon_pdf.gif) no-repeat left;	
	background-position: 220px 0;
	padding: 3px 40px 8px 75px;
}

#gruen_u_seiten #demo a:link, #gruen_u_seiten #demo a:visited, #gruen_u_seiten #demo a:focus, #gruen_u_seiten #demo a:hover, #gruen_u_seiten #demo a:active {
	color:#519032;
	text-decoration:underline;
	line-height: 69px;
	background:url(../gfx/icon_download.gif) no-repeat right;	
	background-position: 80px 0;
	padding: 5px 35px 6px 0;
}

#gruen_u_seiten #kontakt a:link, #gruen_u_seiten #kontakt a:visited, #gruen_u_seiten #kontakt a:focus, #gruen_u_seiten #kontakt a:hover, #gruen_u_seiten #kontakt a:active {
	color:#519032;
	text-decoration:underline;
}

/*Orange Links in den Kästchen der Unterseiten*/
#orange_u_seiten #informieren a:link, #orange_u_seiten #informieren a:visited, #orange_u_seiten #informieren a:focus, #orange_u_seiten #informieren a:hover, #orange_u_seiten #informieren a:active {
	color:#f7941e;
	text-decoration:underline;
	line-height: 26px;
	background:url(../gfx/icon_pdf.gif) no-repeat left;	
	background-position: 200px 0;
	padding: 3px 40px 8px 52px;
}

#orange_u_seiten #kaufen a:link, #orange_u_seiten #kaufen a:visited, #orange_u_seiten #kaufen a:focus, #orange_u_seiten #kaufen a:hover, #orange_u_seiten #kaufen a:active {
	color:#f7941e;
	text-decoration:underline;
	line-height: 48px;
	background:url(../gfx/icon_pdf.gif) no-repeat left;	
	background-position: 220px 0;
	padding: 3px 40px 8px 75px;
}

#orange_u_seiten #demo a:link, #orange_u_seiten #demo a:visited, #orange_u_seiten #demo a:focus, #orange_u_seiten #demo a:hover, #orange_u_seiten #demo a:active {
	color:#f7941e;
	text-decoration:underline;
	line-height: 69px;
	background:url(../gfx/icon_download.gif) no-repeat right;	
	background-position: 80px 0;
	padding: 5px 35px 6px 0;
}

#orange_u_seiten #kontakt a:link, #orange_u_seiten #kontakt a:visited, #orange_u_seiten #kontakt a:focus, #orange_u_seiten #kontakt a:hover, #orange_u_seiten #kontakt a:active {
	color:#f7941e;
	text-decoration:underline;
}

/* *********************************************************** */
/* Footer */
/* *********************************************************** */
#footer {
	font-size: 10px;
	line-height: normal;
	color:#b5b4b4;
	height: 36px;
	padding-top: 12px;
	margin-top:30px;
	background: url(../gfx/bg_footer.gif) repeat-x;
}

#copy {
	float:left;
	width:300px;
}

/* *********************************************************** */
/* Dunkelblau Servicenavigation */
#dunkelblau_service {
	float:right;
	width:523px;
	text-align:right;
}

#dunkelblau_service a:link, #dunkelblau_service a:visited { font-size: 10px; color: #b5b4b4;  text-decoration: none; border-right: 1px dotted #cccccc; padding: 0 10px 0 10px; }
#dunkelblau_service a:focus, #dunkelblau_service a:hover, #dunkelblau_service a:active, #dunkelblau_service a#service_chosen { color:#6f99d5; text-decoration: underline; }

#dunkelblau_service a:link#service_last, #dunkelblau_service a:visited#service_last { font-size: 10px; color: #b5b4b4;  text-decoration: none; border-right:1px dotted #ffffff; padding:0 0 0 10px; }
#dunkelblau_service a:focus#service_last, #dunkelblau_service a:hover#service_last, #dunkelblau_service a:active#service_last, #dunkelblau_service a#service_last_chosen { color:#6f99d5; text-decoration: underline; border-right:1px dotted #ffffff; padding:0 0 0 10px; }

/* Rot Servicenavigation */
#rot_service {
	float:right;
	width:523px;
	text-align:right;
}

#rot_service a:link, #rot_service a:visited { font-size: 10px; color: #b5b4b4;  text-decoration: none; border-right: 1px dotted #cccccc; padding: 0 10px 0 10px; }
#rot_service a:focus, #rot_service a:hover, #rot_service a:active, #rot_service a#service_chosen { color:#a90e17; text-decoration: underline; }

#rot_service a:link#service_last, #rot_service a:visited#service_last { font-size: 10px; color: #b5b4b4;  text-decoration: none; border-right:1px dotted #ffffff; padding:0 0 0 10px; }
#rot_service a:focus#service_last, #rot_service a:hover#service_last, #rot_service a:active#service_last, #rot_service a#service_last_chosen { color:#a90e17; text-decoration: underline; border-right:1px dotted #ffffff; padding:0 0 0 10px; }

/* Dunkelgrau Servicenavigation */
#dunkelgrau_service {
	float:right;
	width:523px;
	text-align:right;
}

#dunkelgrau_service a:link, #dunkelgrau_service a:visited { font-size: 10px; color: #b5b4b4;  text-decoration: none; border-right: 1px dotted #cccccc; padding: 0 10px 0 10px; }
#dunkelgrau_service a:focus, #dunkelgrau_service a:hover, #dunkelgrau_service a:active, #dunkelgrau_service a#service_chosen { color:#58595b; text-decoration: underline; }

#dunkelgrau_service a:link#service_last, #dunkelgrau_service a:visited#service_last { font-size: 10px; color: #b5b4b4;  text-decoration: none; border-right:1px dotted #ffffff; padding:0 0 0 10px; }
#dunkelgrau_service a:focus#service_last, #dunkelgrau_service a:hover#service_last, #dunkelgrau_service a:active#service_last, #dunkelgrau_service a#service_last_chosen { color:#58595b; text-decoration: underline; border-right:1px dotted #ffffff; padding:0 0 0 10px; }

/* Grün Servicenavigation */
#gruen_service {
	float:right;
	width:523px;
	text-align:right;
}

#gruen_service a:link, #gruen_service a:visited { font-size: 10px; color: #b5b4b4;  text-decoration: none; border-right: 1px dotted #cccccc; padding: 0 10px 0 10px; }
#gruen_service a:focus, #gruen_service a:hover, #gruen_service a:active, #gruen_service a#service_chosen { color:#519032; text-decoration: underline; }

#gruen_service a:link#service_last, #gruen_service a:visited#service_last { font-size: 10px; color: #b5b4b4;  text-decoration: none; border-right:1px dotted #ffffff; padding:0 0 0 10px; }
#gruen_service a:focus#service_last, #gruen_service a:hover#service_last, #gruen_service a:active#service_last, #gruen_service a#service_last_chosen { color:#519032; text-decoration: underline; border-right:1px dotted #ffffff; padding:0 0 0 10px; }

/* Orange Servicenavigation */
#orange_service {
	float:right;
	width:523px;
	text-align:right;
}

#orange_service a:link, #orange_service a:visited { font-size: 10px; color: #b5b4b4;  text-decoration: none; border-right: 1px dotted #cccccc; padding: 0 10px 0 10px; }
#orange_service a:focus, #orange_service a:hover, #orange_service a:active, #orange_service a#service_chosen { color:#f7941e; text-decoration: underline; }

#orange_service a:link#service_last, #orange_service a:visited#service_last { font-size: 10px; color: #b5b4b4;  text-decoration: none; border-right:1px dotted #ffffff; padding:0 0 0 10px; }
#orange_service a:focus#service_last, #orange_service a:hover#service_last, #orange_service a:active#service_last, #orange_service a#service_last_chosen { color:#f7941e; text-decoration: underline; border-right:1px dotted #ffffff; padding:0 0 0 10px; }

/* Für Formular */
.imgtext-nowrap {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
}

.text_formular {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
}

#mailform label {
	color:#000000;
}

.text_formular textarea,
.text_formular input {
	border: 1px solid #cccccc; width: 280px; padding-left: 2px;
}

.text_formular select {
	border: 1px solid #cccccc; width: 282px;
}

.csc-mailform {
   border: 0px;
   margin: 0px;
   padding: 0px;
}

input.csc-mailform-submit {	
	width: 77px; height: 24px; border: none; padding-bottom:3px; background-image: url('../gfx/jenomics/kontakt/button_absenden.gif'); color:#000000; font-size: 13px;

}

/* Für Abstand zwischen Bild und Text bei Management */
#fliesstext .csc-textpic-text {
	margin-left:13px;
}

/* *********************************************************** */
/* Login */
/* *********************************************************** */
/*.tx-newloginbox-pi1 {
	margin-top: 28px;
}*/

.tx-newloginbox-pi1 form { font-size: 13px; color:#000000; line-height:normal; padding-top:18px; }
.tx-newloginbox-pi1 form input { float: left; font-size: 13px; width: 135px; height: 18px; border: 1px solid #cccccc; margin: 0 0 10px 10px; /*padding-top:2px;*/ padding-left:2px; }
.tx-newloginbox-pi1 form input.tx-newloginbox-pi1-submit { float: right; width: 77px; height: 24px; border: none; padding-bottom:3px; background-image: url('../gfx/jenomics/login/button_anmelden.gif'); color:#000000; font-size: 13px; }
.tx-newloginbox-pi1 form p { margin-bottom:10px; }

/*#login form label { float: left; width: 164px; margin-left:2px; }*/
/*#login form input.button_anmelden { float: left; width: 77px; height: 24px; border: none; margin-top: 3px; padding-left:0; }*/

/*Ausrichtung der Texte*/
div.tx-newloginbox-pi1 h3 {
	font-size: 13px;
	line-height:normal;
	color: #000000;
	font-weight: bold;	
	margin-bottom:16px;
}

/*div.tx-newloginbox-pi1 p {
	margin-bottom: 16px;	
}*/

/* *********************************************************** */
/* Hauptseiten in TYPO3 */
/* *********************************************************** */
/*Informieren Kästchen*/
#dunkelblau_h_seite #informieren .csc-textpic-text, #rot_h_seite #informieren .csc-textpic-text, #dunkelgrau_h_seite #informieren .csc-textpic-text, #gruen_h_seite #informieren .csc-textpic-text, #orange_h_seite #informieren .csc-textpic-text, #hellblau_h_seite #informieren .csc-textpic-text {
	padding:9px 6px 0 0;
}

/*Hauptseiten Definition erste Zeile*/
#dunkelblau_h_seite #communify_one .csc-textpic-text, #dunkelblau_h_seite #dateiraum_executive .csc-textpic-text {
	padding:62px 0 0 23px;
}

#rot_h_seite #interface_design .csc-textpic-text, #rot_h_seite #java_services .csc-textpic-text {
	padding:62px 0 0 23px;
}

#dunkelgrau_h_seite #consultancy .csc-textpic-text, #dunkelgrau_h_seite #web_intelligence .csc-textpic-text {
	padding:62px 0 0 23px;
}

#gruen_h_seite #variokarte .csc-textpic-text, #gruen_h_seite #fotobuch .csc-textpic-text {
	padding:62px 0 0 23px;
}

#orange_h_seite #support .csc-textpic-text, #orange_h_seite #pki_scm .csc-textpic-text {
	padding:62px 0 0 23px;
}

#hellblau_h_seite #management .csc-textpic-text, #hellblau_h_seite #referenzen .csc-textpic-text {
	padding:62px 0 0 23px;
}

/*Hauptseiten Definition zweite Zeile*/
#rot_h_seite #web_services .csc-textpic-text, #rot_h_seite #jrc .csc-textpic-text {
	padding:62px 6px 0 0;
}

#hellblau_h_seite #karriere .csc-textpic-text, #hellblau_h_seite #kontakt_jenomics .csc-textpic-text {
	padding:62px 6px 0 0;
}

/*Hauptseiten Definition erste Zeile Bilder*/
#dunkelblau_h_seite #communify_one .csc-textpic-imagewrap, #dunkelblau_h_seite #dateiraum_executive .csc-textpic-imagewrap {
	padding:6px 6px 0 0;
	margin-left:0px !important;
}

#rot_h_seite #interface_design .csc-textpic-imagewrap, #rot_h_seite #java_services .csc-textpic-imagewrap {
	padding:6px 6px 0 0;
	margin-left:0px !important;
}

#dunkelgrau_h_seite #consultancy .csc-textpic-imagewrap, #dunkelgrau_h_seite #web_intelligence .csc-textpic-imagewrap {
	padding:6px 6px 0 0;
	margin-left:0px !important;
}

#gruen_h_seite #variokarte .csc-textpic-imagewrap, #gruen_h_seite #fotobuch .csc-textpic-imagewrap {
	padding:6px 6px 0 0;
	margin-left:0px !important;
}

#orange_h_seite #support .csc-textpic-imagewrap, #orange_h_seite #pki_scm .csc-textpic-imagewrap {
	padding:6px 6px 0 0;
	margin-left:0px !important;
}

#hellblau_h_seite #management .csc-textpic-imagewrap, #hellblau_h_seite #referenzen .csc-textpic-imagewrap {
	padding:6px 6px 0 0;
	margin-left:0px !important;
}

/*Hauptseiten Definition zweite Zeile Bilder*/
#rot_h_seite #web_services .csc-textpic-imagewrap, #rot_h_seite #jrc .csc-textpic-imagewrap {
	padding:6px 0 0 6px;
	margin-right:0px !important;
}

#hellblau_h_seite #karriere .csc-textpic-imagewrap, #hellblau_h_seite #kontakt_jenomics .csc-textpic-imagewrap {
	padding:6px 0 0 6px;
	margin-right:0px !important;
}

/*Hauptseiten Definition der Links*/
#dunkelblau_h_seite a:link, #dunkelblau_h_seite a:visited, #dunkelblau_h_seite a:focus, #dunkelblau_h_seite a:hover, #dunkelblau_h_seite a:active {
	color:#00689e;
	text-decoration:underline;
}

#rot_h_seite a:link, #rot_h_seite a:visited, #rot_h_seite a:focus, #rot_h_seite a:hover, #rot_h_seite a:active {
	color:#a90e17;
	text-decoration:underline;
}

#dunkelgrau_h_seite a:link, #dunkelgrau_h_seite a:visited, #dunkelgrau_h_seite a:focus, #dunkelgrau_h_seite a:hover, #dunkelgrau_h_seite a:active {
	color:#58595b;
	text-decoration:underline;
}

#gruen_h_seite a:link, #gruen_h_seite a:visited, #gruen_h_seite a:focus, #gruen_h_seite a:hover, #gruen_h_seite a:active {
	color:#519032;
	text-decoration:underline;
}

#orange_h_seite a:link, #orange_h_seite a:visited, #orange_h_seite a:focus, #orange_h_seite a:hover, #orange_h_seite a:active {
	color:#f7941e;
	text-decoration:underline;
}

#hellblau_h_seite a:link, #hellblau_h_seite a:visited, #hellblau_h_seite a:focus, #hellblau_h_seite a:hover, #hellblau_h_seite a:active {
	color:#7199d0;
	text-decoration:underline;
}


/* *********************************************************** */
/* Unterseiten in TYPO3 */
/* *********************************************************** */
/*Informieren Kästchen*/
#dunkelblau_u_seiten #informieren .csc-textpic-text, #rot_u_seiten #informieren .csc-textpic-text, #dunkelgrau_u_seiten #informieren .csc-textpic-text, #gruen_u_seiten #informieren .csc-textpic-text, #orange_u_seiten #informieren .csc-textpic-text {
	/*padding-top:72px;*/
	padding-top:33px;
}

/*Kaufen Kästchen*/
#dunkelblau_u_seiten #kaufen .csc-textpic-text, #dunkelblau_u_seiten #lizenz .csc-textpic-text, #rot_u_seiten #kaufen .csc-textpic-text, #dunkelgrau_u_seiten #kaufen .csc-textpic-text, #gruen_u_seiten #kaufen .csc-textpic-text, #orange_u_seiten #kaufen .csc-textpic-text {
	padding-top:17px;
}

/*Demo Kästchen*/
#dunkelblau_u_seiten #demo .csc-textpic-text, #rot_u_seiten #demo .csc-textpic-text, #dunkelgrau_u_seiten #demo .csc-textpic-text, #gruen_u_seiten #demo .csc-textpic-text, #orange_u_seiten #demo .csc-textpic-text {
	/*padding-top:72px; Wieder einkommentieren, wenn der Link zur Demo integriert wird*/
	padding-top:56px;
}

*+html #dunkelblau_u_seiten #demo .csc-textpic-text, *+html #rot_u_seiten #demo .csc-textpic-text, *+html #dunkelgrau_u_seiten #demo .csc-textpic-text, *+html #gruen_u_seiten #demo .csc-textpic-text, *+html #orange_u_seiten #demo .csc-textpic-text {
	/*padding-top:67px;*/ /*Wieder einkommentieren, wenn der Link zur Demo integriert wird*/
	padding-top:56px;
}

/*Erste Zeile Preise und Tour*/
#dunkelblau_u_seiten #preise .csc-textpic-imagewrap, #dunkelblau_u_seiten #tour .csc-textpic-imagewrap {
	padding:6px 0 0 6px;
	margin-right:0px !important;
}

/*Erste Zeile Top-Referenz*/
#dunkelblau_u_seiten #top_referenz .csc-textpic-imagewrap {
	padding:6px 6px 0 0;
	margin-left:0px !important;
}

/*Unterseiten Definition erste Zeile Texte*/
#dunkelblau_u_seiten #preise .csc-textpic-text, #dunkelblau_u_seiten #tour .csc-textpic-text {
	padding:62px 6px 0 0;
}

/*Unterseiten Definition zweite Zeile Texte*/
#dunkelblau_u_seiten #top_referenz .csc-textpic-text {
	padding:62px 0 0 23px;
}

/*Jobanova Style*/

.jobanova{ 
	border: 1px solid #c2c2c2; 
	height: 22px;
        padding-bottom: 3px;
}

.jobanova_field{
    padding-left: 5px;
    height: 18px;
    border: 1px solid #c2c2c2;    
    width: 205px;
    text-align: left;
    padding-top: 2px;    
}

.jobanova_field:focus{
    background-color: #f9f9f9;
}

.jobanova_topLinks {
        list-style-type: none;
        padding-top: 10px;        
}

#JN_TopJobs_Container {
	margin:20px 0 30px 0;
}

#JN_TopJobs_Container ul {
    list-style: none;
    list-style-image:none;
    list-style-position:outside;
}

#JN_TopJobs_Container ul li {
/*padding-left: 14px;*/ font-size: 12px; line-height: 18px; background: url(../gfx/icon_li_hellblau.gif) 0 .8em no-repeat;
 }

/* tx_indexedsearch" EXTENSION */
.tx-indexedsearch .searchbox-tmpl-css label {
width:90px;
}

.tx-indexedsearch input.tx-indexedsearch-searchbox-sword {
        width:120px;
        border:1px solid #CCCCCC;
        vertical-align:bottom;
}

.tx-indexedsearch input.tx-indexedsearch-searchbox-button {
background-image:url("../gfx/jenomics/kontakt/button_absenden.gif");
border:medium none;
color:#000000;
font-size:12px;
height:24px;
padding-bottom:3px;
width:77px !important;
margin:15px 0 10px 102px;
}

.tx-indexedsearch ul.browsebox {
margin: 15px 0 20px 0; 
}

#dunkelblau_u_seiten .tx-indexedsearch ul.browsebox li {
background: none;
list-style: none outside none;
font-size:12px;
line-height:16px;
padding-left:0;
}

.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css {
margin-top:3px;
}

.tx-indexedsearch .res-tmpl-css {
margin-bottom:2em;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
font-size:10px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
color:#7199D0;
}
