/*----------------------------------------------------*/
/* StyleSheets for the "Store Locator"              */
/*                                                    */
/* Version:        1.0                                */
/* Authors:        SAP AG                             */
/* Creation-Date:  06.01.2005                         */
/*----------------------------------------------------*/

/*.....Store Locator............................*/


.partner-locator 					{position:absolute; border: 0px solid green;}

.partner-locator .content			{height:80%;}
.partner-locator .buttons-search	{height:10%; margin:0px; padding-top:9px; font-family:Verdana, Geneva, sans-serif; text-align:left;}
.partner-locator .buttons			{height:10%; margin:0px; border-top:1px solid #C9D7E9; padding-top:9px; font-family:Verdana, Geneva, sans-serif; font-size:60%; text-align:left;}

.partner-locator ul.buttons-1		{margin-left:3px; float:left; list-style: none outside; }
.partner-locator ul.buttons-1 li	{float: left; margin-right: 1em; vertical-align: top; color: #003366; line-height: 2ex; }
.partner-locator ul.buttons-1 li a	{float: left; margin-right: 1em; vertical-align: top; color: #003366; background-color: #EEEEEE; border: 0px solid #003366; text-decoration: none; padding-top:2px;  padding-bottom:4px; padding-left:6px; padding-right:4px; }

.partner-locator ul.buttons-2		{margin-left:3px; float:left; list-style: none outside; }
.partner-locator ul.buttons-2 li	{float: left; margin-right: 1em; vertical-align: top; color: #003366;}
.partner-locator ul.buttons-2 li a	{float: left; margin-right: 1em; vertical-align: top; color: #003366; background-color: #EEEEEE; border: 1px solid #003366; text-decoration: none; padding: 2px 4px 2px 8px;}

.partner-locator .filter			{margin-left:5px; width:96%;}
.partner-locator .filter .filter	{text-align:left; line-height: 3ex; color:#000000; font-family:Verdana, Geneva, sans-serif; font-size:90%;}
.partner-locator .filter .filter .title			{font-weight:bold; text-align:left; font-size:100%;}
.partner-locator .filter .filter .identifier	{width:90px; text-align:right; vertical-align:middle; padding-top:2px;}
.partner-locator .filter .filter .value			{text-align:left; padding-left:2px; vertical-align:middle; padding-top:2px; }

.partner-locator .filter-msg		{float: left; margin-left:5px; width:96%; padding-top:3ex; font-family:Verdana, Geneva, sans-serif; font-size:95%;}
.partner-locator .filter-msg .hits	{font-weight:bold;}

.partner-locator .result			{border: 0px; font-family:Verdana, Geneva, sans-serif; font-size:90%;}			

.partner-locator ul.result-list 	{list-style-type: none; margin: 0px; padding: 0px;} 
.partner-locator li.odd				{float: left; background:#FFFFFF; width: 96%; vertical-align:middle; padding:3px; border-right:1px solid silver; border-left:1px solid silver; border-bottom:0px; border-top:1px solid silver} 
.partner-locator li.even			{float: left; background:#F2F2F2; width: 96%; vertical-align:middle; padding:3px; border-right:1px solid silver; border-left:1px solid silver; border-bottom:0px; border-top:1px solid silver} 

.partner-locator ul.result-list ul	{list-style-type: none; border:0px solid silver; width: 30%; margin: 0px; float: left; } s