/*
 * Stylesheets f?r die Navigator-Seiten
 * created by: Max Dubiel
 * date: 02.09.08
 */
/******************************************************************************************************************/
/* Such seite */
/******************************************************************************************************************/
@media print { 
* {
	overflow: visible !important;
	float: none !important;
}
}

.navigator_suchBox {
    padding: 10px;
    margin: 0px 0px;
}

.navigator_suchBox_search {
    clear: both;
    text-align: right;
    padding: 5px 0px 0px 0px;
}

.navigator_hinweisText {
	font-size: 10px;
}

.navigator_gruppenWahl {
    font-size: 0.8em;
    margin: 2px 0px;
    height: 16px;
}

.marketNavigator_details {
    width: 568px;
    margin: 10px 5px 0px 5px;
}

.navigator_produktgruppen {
    float: left;
    width: 290px;
}

.navigator_produktgruppen_list .x-panel-body{
    margin: 0px 0px 0px 0px;
    width: 286px;
    height: 190px;
}
.navigator_produktgruppen_list .x-panel-body{
    width: 286px;
}

.navigator_auswahl {
    float: left;
    width: 230px;
    margin-left: 30px;
}

.navigator_auswahl .suchbereich_options {
	margin-top: 6px; 
	font-size: 11px; 
	position: relative;
}
.navigator_auswahl .suchbereich_options label {
	line-height:10px;
	position:relative;
	top:-3px;
	vertical-align:middle;
}

.navigator_auswahl_list {
    margin-top:5px;
    margin-bottom:20px;
    width: 240px;
    height: 80px;
}


.navigator_volltext {
	width: 236px;
}

.navigator_landwahl {
	width: 240px;
}

.navigator_leftHeadline {
    float: left;
    /*width: 145px;*/
	padding-right:20px;
    text-align: left;
}

.navigator_middleHeadline {
    float: left;
/*    width: 180px;*/
    text-align: center;
}

.navigator_rightHeadline {
    float: right;
    text-align: right;
	padding-right:7px;
}

.navigator_rightHeadline span {
	font-size:10px;
}


/******************************************************************************************************************/
/* Ergebnissliste */
/******************************************************************************************************************/
.navigator_contentTab {
    clear: both;
    padding-top: 10px;
    margin-top: 25px;
}

.navigator_ergebnissHeader {
    width: 580px;
    border-bottom: solid 1px;
    margin: 5px 0px;
}

.navigator_ergebniss {
    width: 580px;
    clear: both;
    padding: 5px 0px;
    margin: 0px;
}

.navigator_ergebniss_picture {
    float: left;
    padding-left:5px;
    width: 65px;
}

.navigator_ergebniss_texts {
    float: left;
    width: 330px;
	margin: 0px 10px 0px 10px;
}


.navigator_ergebniss_texts 
	.highlighted_keyword {
		background-color: #FFFF33;
		}


.navigator_ergebniss_actions {
    float: left;
    width: 130px
}

.navigator_ergebniss_chkBox {
    float: right;
/*    width: 20px;*/
    vertical-align: middle;
    padding-top: 30px;
	padding-right: 7px;
}

.navigator_ergebniss_list_head {
	padding-bottom:5px;
}
/******************************************************************************************************************/
/* Kontakt */
/******************************************************************************************************************/
.contactus_left_col {
    font-weight: bold;
    margin-top: 5px;
    padding: 0 0 0 7px;
    width: 147px;
	float: left;
}

.contactus_right_col {
    font-weight: bold;
    line-height: 24px;
    margin-top: 5px;
	float:left;
}

.contact_form_textarea,
.input_text,
.contact_form_select {
	width:350px;
}

/******************************************************************************************************************/
/* Details */
/******************************************************************************************************************/
.navigator_detail {
	width:578px;  
	padding:5px 0px; 
	margin:5px 0px;
}

/*.navigator_detailInnerBox {
	margin:10px 0px 0px 0px;
}*/
/*.navigator_detailOuterBox {
	margin:10px 0px 0px 0px;
}*/

.navigator_detailActions {
	float: left; 
/*	width: 70px;*/
}

.navigator_lieferantPic {
	float:left; 
	width:60px;
}

.navigator_lieferantDaten {
	float: left; 
	width: 350px;
	padding-left:20px;
	padding-right:10px;
}

.navigator_lieferantKontaktDetailsSub {
	float: left; 
	width:220px;
}

.navigator_lieferantKontaktActions {
	float: left; 
	width: 70px;
}
/******************************************************************************************************************/
/* Popup */
/******************************************************************************************************************/
.navigator_popup_select {
	width: 120px;
	margin-right: 20px;
}

.navigator_popup_drucken {
	float: right;
}

#navigator_popup_overview {
	background-image: url(../img/hallenplan/uebersicht.png);
	width: 800px;
	height: 546px;
}
#navigator_popup_overview_links {
	position: relative;
}

#navigator_popup_overview_links a {
	position: absolute;
	text-decoration: none;
}

#navigator_popup_overview_links a i {
	visibility: hidden;
}

#navigator_popup_halle_7 {
	width: 154px;
	height: 86px;
	top: 96px;
	left: 468px;
	border: none;
}

a#navigator_popup_halle_7:hover {
	border: solid 1px #000;
	text-decoration: none !important;
}

.navigator_popup_merkzettel {
	padding-top: 5px;
	margin-left: 110px;
}

#navigator_hallplan_notepad{
	height: 500px;
	overflow:auto;
}

/******************************************************************************************************************/
/* Verschiedenes */
/******************************************************************************************************************/
.navigator_select {
    font-size: 10px;
}

.navigator_unterUeberschrift {
	padding-top: 5px;
    font-weight: bold;
}

.navigator_greyed {
	color: #999;
}

.navigator_padding5px{
	padding: 5px;
}

.navigator_right{
	text-align: right;
}

#navigator_suchagent_status {
	margin-bottom: 10px;	
}

/******************************************************************************************************************/
/* Fuer den ExtJS Baum */
/******************************************************************************************************************/

/* Keine Pfeile sondern + und - */
/*.x-tree-lines .x-tree-elbow-end-minus,
.x-tree-lines .x-tree-elbow-minus 			{background-image:url(/img/ec/downArrow.gif); background-position:3px;}
.x-tree-lines .x-tree-elbow-end-plus,
.x-tree-lines .x-tree-elbow-plus 			{background-image:url(/img/ec/arrow.gif); background-position:3px;}

.x-tree-lines .x-tree-elbow,
.x-tree-lines .x-tree-elbow-line,
.x-tree-lines .x-tree-elbow-end,
.x-tree-node-expanded .x-tree-node-icon,
.x-tree-node-collapsed .x-tree-node-icon,
.x-tree-node-leaf .x-tree-node-icon 			{background-image:none;}*/

.x-tree-node-collapsed .x-tree-node-icon, 
.x-tree-node-expanded .x-tree-node-icon, 
.x-tree-node-leaf .x-tree-node-icon			{width:0px; background-image:none;}

.x-tree-node-loading .x-tree-node-icon			{background:url(/img/ec/loading.gif) no-repeat;width:16px;}

.x-tree-node-el						{background:url(/img/ec/top_line.gif) repeat-x bottom;}

.x-panel-body						{border:none !important;}

.x-tree-node						{white-space:normal;}

/******************************************************************************************************************/
/* Fuer die ExtJS Tabbar */
/******************************************************************************************************************/

.x-tab-panel-body					{border:none;padding-bottom:10px;}

.x-tab-panel-header					{border:none;padding:0px;}

ul.x-tab-strip-top					{border-bottom:1px solid #97A5B0;}

ul.x-tab-strip						{padding-left:4px;}

ul.x-tab-strip-top,
.x-tab-panel-header, 
.x-tab-panel-footer					{background:transparent none;}

.x-tab-strip-top .x-tab-right				{background:transparent url(/img/ec/tab.png) no-repeat scroll 0% 0%;}

.x-tab-strip-top .x-tab-left				{background:transparent url(/img/ec/tab.png) no-repeat scroll 100% -100px;}

.x-tab-strip-top .x-tab-strip-inner			{background:transparent url(/img/ec/tab.png) no-repeat scroll -10px 0px;}

.x-tab-strip-top .x-tab-strip-over .x-tab-right,
.x-tab-strip-top .x-tab-strip-active .x-tab-right	{background-position: 0px -50px;}

.x-tab-strip-top .x-tab-strip-over .x-tab-left,
.x-tab-strip-top .x-tab-strip-active .x-tab-left	{background-position: 100% -150px;}

.x-tab-strip-top .x-tab-strip-over .x-tab-strip-inner,
.x-tab-strip-top .x-tab-strip-active .x-tab-strip-inner	{background-position: -10px -50px;}

.x-tab-strip span.x-tab-strip-text			{color:#999999;font-weight:bold;font-size:12px;}

.x-tab-strip-active span.x-tab-strip-text		{color:#666666;}

.arrow							{background-position:0px 50%;}

.topline 						{margin: 10px 0px;}

*:first-child+html #target				{margin-bottom:-10px;}

.disabled						{-moz-opacity:0.2; -khtml-opacity:0.2; opacity:0.2;filter:alpha(opacity=20);zoom: 1;}

.pp_frame .pp_footer .pp_copyright			{float:left;}

.pp_frame .pp_footer .close				{color:#59595B !important;float:right;font-size:11px;margin-right:10px;}

.pic_capture						{text-align:left;width:auto;}

.pic50x50 {
width: expression( document.body.clientWidth > 49 ? '50px' : 'auto' );
height: expression( document.body.clientHeight > 49 ? '50px' : 'auto' );
max-width:50px; 
max-height:50px;
}
