/* generated: 2010-05-06 18:55 (1273164918803) */
body								{
height: 100%;
font-family: Arial, Palatino Linotype;
font-size: 13px;
color: #5c5c5c;
background: #FFFFFF;
}
form	td							{
font-size: 13px;
vertical-align: middle;
}
a img 								{
border: none;
}
a 									{
color: #111111;
font-size: 13px;
text-decoration: none;
}
a.img_link 							{
color: #111111;
text-decoration: none;
}
a.img_link:hover 					{
background: transparent;
}
h1,.h1								{
font-family: Arial;
font-size: 30px;
line-height: 40px;
color: #868686;
text-align: left;
}
.bb 								{
font-size: 12px;
line-height: 14	px;
font-weight: bold;
color: #6b6b6b;
text-align: justify;
}
h2,.h2 								{
font-family: Arial;
margin-top: 0px;
margin-bottom: 3px;
line-height: 24px;
font-weight: bold;
color: #6b6b6b;
font-size: 16px;
}
ul.checked							{
list-style-image: url(/pic/IconParcFront/absolutelynewdesign/checked.gif);
list-style_type: disc;
margin: 5px 0 0 15px
}
div.navigation_top	 				{
font-size: 10px;
font-weight: normal;
color: #a6a6a6;
line-height: 16px;
}
div.navigation_top	a 				{
color: #544c4c
}
div.navigation_bottom 				{
font-size: 10px;
font-weight: normal;
color: #a6a6a6;
line-height: 16px;
}
div.navigation_bottom a 			{
color: #544c4c
}
.txtb 								{
font-size: 13px;
line-height: 18px;
font-weight: normal;
color: #5c5c5c;
text-align: justify;
}
input, textarea 					{
border: 1px solid #CCCCCC;
background: #FFFFFF;
margin: 3px;
font-size: 10px;
}
.active								{
border: 1px solid #CCCCCC;
background: #FFFFFF;
margin: 3px;
font-size: 10px;
}
div.areaLayout_page_layout_container td,
div.areaLayout_page_layout_container{
font-size: 13px;
}
div.areaLayout_master_wrapper 		{
padding:0;
}
table.areaLayout_main_table 		{
border:none;
border-collapse:collapse;
width:100%;
margin: 0;
}
td.areaLayout_main_table_content_cell	{
padding: 0;
}
table.areaLayout_master_shadow_wrapper	{
border:none;
border-collapse:collapse;
margin: 0;
}
td.areaLayout_master_shadow_left		{
padding: 0;
margin: 0;
width: 29px;
background-image: url(/pic/IconParcFront/absolutelynewdesign/master_shadow_left.jpg);
background-repeat: repeat-y;
}
td.areaLayout_master_shadow_right		{
padding: 0;
margin: 0;
width: 29px;
background-image: url(/pic/IconParcFront/absolutelynewdesign/master_shadow_right.jpg);
background-repeat: repeat-y;
}
div.areaLayout_master_container_wrapper{
width: 982px;
background-color: white;
padding: 27px 0 0 30px;
margin: 0;
}
table.areaLayout_master 			{
background:white;
width: 800px;
margin:0;
padding:0;
border:none;
border-collapse:collapse;
overflow: auto;
}
td.areaLayout_master 				{
background:white;
margin:0;
padding: 0;
vertical-align:top
}
td.areaLayout_master_foldout_navigation_container
{
overflow: hidden;
background-color: #FFFFFF;
width: 185px;
_width: 185px;
}
td.areaLayout_master_main_container	{
padding: 20px 140px 20px 100px;
background-color: #FFFFFF;
}
td.areaLayout_master_logo			{
height: 95px;
}
td.areaLayout_master_header_image	{
padding: 0;
height: 180px;
overflow: hidden;
}
div.areaLayout_master_header_image_wrapper
{
position: absolute;
padding: 0;
height: 180px;
overflow: hidden;
}
div.areaLayout_master_box_left_image{
margin: 0;
padding: 0;
}
.area_layout_top_logo_container		{
position: relative;
top:0px;
right: 0px;
height: 95px;
z-index: 90;
}
div.area_layout_top_logo			{
}
div.area_layout_top_logo_image_container{
width: 735px;
height: 60px;
}
div.area_layout_top_logo_image_container img{
margin-left: 360px;
}
div.areaLayout_master_box_bottom,
div.areaLayout_master_box_top		{
z-index: 2;
height:185px;
_height:185px;
width: 185px;
_width: 185px;
}
div.areaLayout_master_box_bottom div.foldout_navigation_left_top_level,
div.areaLayout_master_box_bottom div.foldout_navigation_left_sub_level		{
scrollbar-base-color:	#2860a1;
scrollbar-3d-light-color: #3A87C3;
scrollbar-arrow-color: #3A87C3;
scrollbar-darkshadow-color: #3A87C3;
scrollbar-face-color: #2860a1;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #3A87C3;
scrollbar-track-color: #3A87C3;
}
div.areaLayout_master_box_bottom div.foldout_navigation_left_sub_level a,
div.areaLayout_master_box_bottom div.foldout_navigation_left_top_level a 	{ color: #ffffff; }
div.areaLayout_master_box_bottom div.foldout_navigation_left_sub_level		{
background: #2860a1;
}
div.areaLayout_master_box_bottom div.foldout_navigation_left_top_level a.active_link,
div.areaLayout_master_box_bottom div.foldout_navigation_left_top_level a.hover,
div.areaLayout_master_box_bottom div.foldout_navigation_left_sub_level a.active_link,
div.areaLayout_master_box_bottom div.foldout_navigation_left_sub_level a:hover	{
background-color: #3A87C3;
}
div.area_layout_top_navigation		{
margin: 0;
height: 30px;
}
div.area_layout_top_logo_container div.foldout_top_navigation_container{
margin-top: 34px;
_margin-top: 35px;
position: absolute;
display: none;
}
a.foldout_top_navigation_top_item_link{
margin-right: 5px;
vertical-align: bottom;
position: absolute;
vertical-align: top;
height: 30px;
}
div.area_layout_top_navigation a.foldout_top_navigation_top_item_link_last{
margin-right: 0;
}
div.area_layout_top_navigation div.foldout_top_navigation_sub_container_home a.active_link,
div.area_layout_top_navigation div.foldout_top_navigation_sub_container_home a:hover,
div.area_layout_top_navigation div.foldout_top_navigation_container_home a.active_link,
div.area_layout_top_navigation div.foldout_top_navigation_container_home a:hover	{
background-color: #E4E4CC;
}
div.area_layout_top_navigation div.foldout_top_navigation_sub_container_consulting a.active_link,
div.area_layout_top_navigation div.foldout_top_navigation_sub_container_consulting a:hover,
div.area_layout_top_navigation div.foldout_top_navigation_container_consulting a.active_link,
div.area_layout_top_navigation div.foldout_top_navigation_container_consulting a:hover	{
background-color: #d2d7db;
}
div.area_layout_top_navigation div.foldout_top_navigation_sub_container_integration a.active_link,
div.area_layout_top_navigation div.foldout_top_navigation_sub_container_integration a:hover,
div.area_layout_top_navigation div.foldout_top_navigation_container_integration a.active_link,
div.area_layout_top_navigation div.foldout_top_navigation_container_integration a:hover	{
background-color: #A8CAA5;
}
div.area_layout_top_navigation div.foldout_top_navigation_sub_container_software a.active_link,
div.area_layout_top_navigation div.foldout_top_navigation_sub_container_software a:hover,
div.area_layout_top_navigation div.foldout_top_navigation_container_software a.active_link,
div.area_layout_top_navigation div.foldout_top_navigation_container_software a:hover	{
background-color: #A1CACC;
}
div.area_layout_top_navigation div.foldout_top_navigation_sub_container_service a.active_link,
div.area_layout_top_navigation div.foldout_top_navigation_sub_container_service a:hover,
div.area_layout_top_navigation div.foldout_top_navigation_container_service a.active_link,
div.area_layout_top_navigation div.foldout_top_navigation_container_service a:hover	{
background-color: #f6c660;
}
div.area_layout_top_navigation div.foldout_top_navigation_sub_container_home,
div.area_layout_top_navigation div.foldout_top_navigation_container_home{
background-color: #F5F5E9;
scrollbar-base-color:	#C9C6A7;
scrollbar-3d-light-color: #F5F5E9;
scrollbar-arrow-color: #F5F5E9;
scrollbar-darkshadow-color: #F5F5E9;
scrollbar-face-color: #C9C6A7;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #F5F5E9;
scrollbar-track-color: #F5F5E9;
}
div.area_layout_top_navigation div.foldout_top_navigation_sub_container_consulting,
div.area_layout_top_navigation div.foldout_top_navigation_container_consulting{
background-color: #e6eaed;
scrollbar-base-color:	#adbbbe;
scrollbar-3d-light-color: #e6eaed;
scrollbar-arrow-color: #e6eaed;
scrollbar-darkshadow-color: #e6eaed;
scrollbar-face-color: #adbbbe;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #e6eaed;
scrollbar-track-color: #e6eaed;
}
div.area_layout_top_navigation div.foldout_top_navigation_sub_container_integration,
div.area_layout_top_navigation div.foldout_top_navigation_container_integration{
background-color: #cee8cd;
scrollbar-base-color:	#6C896A;
scrollbar-3d-light-color: #cee8cd;
scrollbar-arrow-color: #cee8cd;
scrollbar-darkshadow-color: #cee8cd;
scrollbar-face-color: #6C896A;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #cee8cd;
scrollbar-track-color: #cee8cd;
}
div.area_layout_top_navigation div.foldout_top_navigation_sub_container_software,
div.area_layout_top_navigation div.foldout_top_navigation_container_software{
background-color: #d3e5e5;
scrollbar-base-color:	#70A0A2;
scrollbar-3d-light-color: #d3e5e5;
scrollbar-arrow-color: #d3e5e5;
scrollbar-darkshadow-color: #d3e5e5;
scrollbar-face-color: #70A0A2;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #d3e5e5;
scrollbar-track-color: #d3e5e5;
}
div.area_layout_top_navigation div.foldout_top_navigation_sub_container_service,
div.area_layout_top_navigation div.foldout_top_navigation_container_service{
background-color: #f9dea7;
scrollbar-base-color:	#b99e66;
scrollbar-3d-light-color: #f9dea7;
scrollbar-arrow-color: #f9dea7;
scrollbar-darkshadow-color: #f9dea7;
scrollbar-face-color: #b99e66;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #f9dea7;
scrollbar-track-color: #f9dea7;
}
div.foldout_navigation_container	{
z-index: 21;
height: 160px;
_height: 180px;
width: 180px;
_width: 180px;
padding: 10px 0 10px 0;
overflow: auto;
z-index: 100;
filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
}
a.foldout_top_navigation_top_item_link img									{
cursor: pointer;
vertical-align: bottom;
}
a.foldout_top_img_link_consulting_inactive
{
background: url(/pic/IconParcFront/absolutelynewdesign/main_navigation/consulting_inactive.jpg) no-repeat;
background-position: 0 0;
}
a.foldout_top_img_link_consulting_active
{
background: url(/pic/IconParcFront/absolutelynewdesign/main_navigation/consulting_active.jpg) no-repeat;
}
a.foldout_top_img_link_software_inactive
{
background: url(/pic/IconParcFront/absolutelynewdesign/main_navigation/software_inactive.jpg) no-repeat;
}
a.foldout_top_img_link_software_active
{
background: url(/pic/IconParcFront/absolutelynewdesign/main_navigation/software_active.jpg) no-repeat;
}
a.foldout_top_img_link_integration_inactive
{
background: url(/pic/IconParcFront/absolutelynewdesign/main_navigation/integration_inactive.jpg) no-repeat;
}
a.foldout_top_img_link_integration_active
{
background: url(/pic/IconParcFront/absolutelynewdesign/main_navigation/integration_active.jpg) no-repeat;
}
a.foldout_top_img_link_service_inactive
{
background: url(/pic/IconParcFront/absolutelynewdesign/main_navigation/service_inactive.jpg) no-repeat;
}
a.foldout_top_img_link_service_active
{
background: url(/pic/IconParcFront/absolutelynewdesign/main_navigation/service_active.jpg) no-repeat;
}
table.foldout_navigation_container_table{
padding: 0;
margin: 0;
border: none;
border-collapse: collapse;
}
table.foldout_navigation_container_table td {
padding: 0;
border: none;
}
table.foldout_navigation_container_table a,
div.foldout_navigation_container a	{
display: block;
margin: 0;
padding: 0 0 0 10px;
font-size: 11px;
color: #3c3c3c;
}
div.foldout_navigation_level0		{
display: block;
}
div.foldout_navigation_level1		{
display: none;
position: absolute;
margin: 0 0 0 185px;
_margin: 0 0 0 185px;
}
div.foldout_navigation_level2		{
display: none;
position: absolute;
margin: 0 0 0 370px;
_margin: 0 0 0 370px;
}
div.foldout_left_navigation_iframe_container
{
display: none;
position: absolute;
z-index: 98;
}
div.foldout_navigation_iframe_container
{
display: none;
position: absolute;
z-index: 98;
margin-top: 35px;
}
div.breadcrumb_foldout_navigation_container a									{
padding: 0 35px 0 10px;
font-weight: normal;
}
div.breadcrumb_foldout_navigation_container
{
display: none;
position: absolute;
height: auto;
padding: 2px 0;
margin-top: 18px;
}
span.breadcrumb_top_link_text		{
margin-right: 10px;
}
a.breadcrumb_top_link				{
padding-left: 9px;
font-size: 11px;
}
a.breadcrumb_top_link img			{
vertical-align: bottom;
}
div.areaLayout_master_box_login_wrapper{
height: 200px;
}
div.areaLayout_master_box_login		{
position: absolute;
margin: 0;
}
div.areaLayout_master_quick_search	{
position: absolute;
margin: 130px 0 0 6px;
z-index: 101;
}
div.quick_search_input_container	{
position: absolute;
top: 20px;
left: 0;
}
input.quick_search_input			{
color: #a6a6a6;
}
div.login_passord_input_container	{
position: absolute;
top: 20px;
left: 0;
}
input.login_username_input,
input.login_password_input			{
width: 120px;
}
input.login_go_button				{
position: absolute;
top: 28px;
left: 115px;
}
input.quick_search_go_button		{
position: absolute;
top: 20px;
left: 124px;
background-color: transparent;
border: none;
}
div.quick_search_hit_container		{
margin: 10px 0;
}
span.quick_search_hit_title_hint	{
font-size: 9px;
}
a.quick_search_hit_link				{
margin: 0;
padding: 6px;
color: #5c5c5c;
font-size: 11px;
font-weight: bold;
}
h3.quick_search_hit_title			{
margin-top: 40px;
}
h3.quick_search_hit_title span.areayLayout_breadcrumb_nav_item{
color: #5c5c5c;
font-size: 11px;
}
div.quick_search_hit_content		{
font-size: 13px;
}
span.quick_search_hit_highlighted	{
font-weight: bold;
color: #FF0000;
}
div.areaLayout_master_breadcrumb	{
padding: 0 0 40px 0;
}
span.areayLayout_breadcrumb_nav_item
{
font-size: 11px;
color: #111111;
}
span.areayLayout_breadcrumb_first_separator{
color: #111111;
font-size: 16px;
padding-left: 9px;
}
span.areayLayout_breadcrumb_other_separator{
color: #111111;
font-size: 16px;
padding: 0 9px;
}
span.areayLayout_breadcrumb_active_item
{
font-size: 11px;
font-weight: bold;
}
img.areayLayout_breadcrumb_prev_next_img{
margin-top: 3px;
}
table.areayLayout_breadcrumb_container{
width: 100%;
margin:0;
border-collapse:collapse;
border:none;
}
ul.site_map_item_list				{
list-style-image: url(/pic/IconParcFront/absolutelynewdesign/checked.gif);
list-style_type: disc;
margin: 0;
padding: 0;
}
ul.site_map_item_list	li			{
font-size: 12px;
color: #3a3a3a;
}
ul.site_map_item_list	li	a		{
font-size: 12px;
color: #5c5c5c;
}
li.site_map_item					{
font-weight: normal;
margin: 2px 0 0 20px;
padding: 0 5px;
}
li.site_map_top_item				{
font-weight: bold;
}
ul.site_map_item_list li.site_map_top_item a:hover		{
color: #a6a6a6;
}
span.newsletter_hint				{
width: 100%;
padding-left: 405px;
}
div.text_layer						{
font-size: 13px;
width:300px;
padding: 5px;
background-color: #fdfdfd;
border: 1px solid #5c5c5c;
filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
display:none;
position:absolute;
z-index:10;
}
div.result_table_container			{
}
div.result_table_title				{
font-size: 13px;
font-weight: bold;
padding: 0 0 20px 0;
}
div.result_table_sub_title			{
font-size: 9px;
padding: 0 0 10px 0;
}
td.result_table_table_main_td		{
font-size: 13px;
}
span.result_table_table_main_active_counter
{
font-weight: bold;
font-size: 14px;
color: #000000;
}
div.auto_completion_data_div_container		{
position: relative;
top: -3px;
left: 3px;
}
div.auto_completion_data_div				{
position: absolute;
border: 1px solid #B9CDFB;
background-color: #FFFFFF;
overflow: auto;
overflow-y: auto;
overflow-x: hidden;
}
table.auto_completion_data_table			{
border-collapse: collapse;
border: none;
width: auto;
}
tr.auto_completion_data_row		td			{
cursor: pointer;
}
table.auto_completion_data_table tr.auto_completion_data_row_selected td
{
background-color: #e6f4f8;
border-top: 1px solid #9fb7be;
border-bottom: 1px solid #9fb7be;
cursor: pointer;
}
tr.auto_completion_data_row_even td			{
background-color: #FFFFFF;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
}
tr.auto_completion_data_row_odd td			{
background-color: #FFFFFF;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
}
auto_completion_data_row_relative_border td	{}
tr.auto_completion_data_row_before_selected td	{
border-bottom: 1px solid #9F9F9F;
}
tr.auto_completion_data_row_after_selected td	{
border-top: 1px solid #9F9F9F;
}
img.auto_completion_selection_gif			{
vertical-align: bottom;
margin: 0 0 1px 1px;
border: 1px solid #B9CDFB;
cursor: pointer;
}
span.auto_completion_highlighted			{
font-weight: bold;
}
span.linked_keywords						{ color: #2860a1}
div.footer,
div.footer a						{
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
line-height: 14px;
font-weight: normal;
color: #666666;
}
div.footer_wrapper					{
line-height: 14px;
padding: 20px 0 0 100px;
}
div.footer_wrapper_newsletter		{
line-height: 14px;
padding: 20px 0 0 90px;
_padding: 20px 0 0 50px;
}
td.label_err						{
vertical-align: top;
padding-top: 5px;
}