
/*
******************************
*** Stylesheet fuer PortaMaxx
*** 
*** developed by
***
*** bayoonet AG
*** Robert-Bosch-Strasse 7
*** D-64293 Darmstadt
*** www.bayoo.net
*** info@bayoo.net
******************************
*/


/* ELEMETE */

	/* Globale Seiteneinstellungen */
	BODY {
		background-color: #FFFFFF;
		color:Black ;
		font-size: 12px;
		font-family: Arial, Verdana, Geneva;
	}

	/* Textformat in Tabellen */
	TD
	{
		
	}

	/* Trennlinie */
	HR {
		height:1pt;
		text-align:left;	
	}
	
	HR.PageBottom 
	{
		color: #FFCC01;
	}

	/* Formatierung fuer Auflistungen */
	UL LI {
		list-style-type: square;
	}
	UL LI LI {
		list-style-type: disc;
	}
	UL LI LI LI {
		list-style-type: circle;
	}
	OL LI {
		list-style-type: decimal;
	}
	OL OL LI {
		list-style-type: lower-alpha;
	}
	OL OL OL LI {
		list-style-type: lower-roman;
	}

	/* Standard Hyperlinks */
	A:active, A:link, A:visited {
		color: #0000FF;
		font-size: 12px;
		font-weight: normal;
		text-decoration: underline;
		font-family: Arial, Verdana, Geneva;
	}

	A:hover {
		color: #0000FF;
		font-size: 12px;
		font-weight: normal;
		text-decoration: none;
		font-family: Arial, Verdana, Geneva;
	}
	
	
/*****************************************************************************************/


/* KLASSEN */

	/* Aktueller Menuelink im linken Bereich */
	A.MenueLeftMarked,
	A.MenueLeftMarked:link,
	A.MenueLeftMarked:visited
	{
		color: #FF7900;
		font-size: 13px;
		font-weight: bold;
		line-height: 16px;    
		text-decoration: underline;
		font-family: Arial, Verdana, Geneva;
	}

	/* Menuelinks im linken Bereich */
	A.MenueLeftMarked:hover
	{
		color: #FF7900;
		font-size: 13px;
		font-weight: bold;
		line-height: 16px;    
		text-decoration: underline;
		font-family: Arial, Verdana, Geneva;
		/* background-color: #f5ebaf; */
	}
	
	/* Aktueller Menuelink im linken Bereich */
	A.MenuTopWithe,
	A.MenuTopWithe:link,
	A.MenuTopWithe:visited
	{
		color: #FFFFFF;
		text-decoration: none;
	}
	
	A.MenuTopWithe:hover
	{
		color: #FFFFFF;
		text-decoration: underline;
	}
	
	A.NormalBold,
	A.NormalBold:link,
	A.NormalBold:visited
	{
		font-weight: bold;
		text-decoration: none;
	}
	
	A.NormalBold:hover
	{
		font-weight: bold;
		text-decoration: underline;
	}

	A.MenueLeft,
	A.MenueLeft:link,
	A.MenueLeft:visited
	{
		color: #000000;
		font-size: 13px;
		font-weight: bold;
		line-height: 16px;    
		text-decoration: none;
		font-family: Arial, Verdana, Geneva;
	}
	
	A.MenueLeft:hover
	{
		color: #000000;
		font-size: 13px;
		font-weight: bold;
		line-height: 16px;    
		text-decoration: underline;
		font-family: Arial, Verdana, Geneva;
	}

	/* Hyperlinks im Hauptteil der Seite */
	A.NormalLink,
	A.NormalLink:link,
	A.NormalLink:visited {
		color: #000000;
		font-size: 12px;
		font-weight: bold;
		line-height: 12px; 
		font-family: Arial, Verdana, Geneva;
		text-decoration: none
	}
	
	/* Mouse Over Effekt für normale Links im Hauptteil */
	A.NormalLink:hover {
		color: #000000;
		font-size: 12px;
		font-weight: bold;
		line-height: 12px; 
		font-family: Arial, Verdana, Geneva;
		text-decoration: underline;
	}

	/* Formatierungen fuer die Datagrids */
	.ProductListHead,
	.ProductListHead:link,
	.ProductListHead:visited,
	.ProductListHead:active,
	.ProductListHead:hover {
		font-size: 12px;
		font-weight: bold;
		line-height: 14pt;
	}

	.ProductListItem {
		color: black;
		font-size: 10px;
	}
	
	.AuctionListHead,
	.AuctionListHead:link,
	.AuctionListHead:visited,
	.AuctionListHead:active {
		color:White ;
		font-size: 12px;
		font-weight: bold;
	}

	.AuctionListItem {
		color: black;
		font-size: 12px;
	}
	
	.HighlightAuction 
	{
		background-color: #FFFFCD;
		font-size: 12px;
		font-family: Arial, Verdana, Geneva;
	}
	
	.HighlightAuctionText,
	.HighlightAuctionText:link,
	.HighlightAuctionText:visited,
	.HighlightAuctionText:active,
	.HighlightAuctionText:hover {
		font-weight: bold;
		font-size: 13px;
	}

	/* ****** ADRESSLIST ****** */
	.AdressListHead	{
		color: #FF7900;
		font-size: 11px;
		font-weight: bold;
		line-height: 20pt;
		font-family: Arial, Verdana, Geneva;
		background-color: #6341BD;
		border-bottom: dimgray;
		border-left: dimgray 1px solid;
		padding-left: 5px
	}

	.AdressListItem	{
		color: black;
		font-size: 11px;
		font-family: Arial, Verdana, Geneva;
		background-color: #ffffff;
		border-bottom: dimgray;
		border-left: dimgray 1px solid;
		padding-left: 5px
	}

	.AdressListItemAlt {
		color: black;
		font-size: 11px;
		font-family: Arial, Verdana, Geneva;
		background-color: #f2f2f2;
		border-bottom: dimgray;
		border-left: dimgray 1px solid;
		padding-left: 5px;
	}

	.AdressListFooter {
		background-color: #6341BD;
		line-height: 10pt;
	}
	
	
	/* Standard-Tabellenlayout */
	.StandardTableHeader {
		background-color: #D6DCFE;
		color: #000000;
		font-size: 12px;
		font-weight: bold;
		font-family: Arial, Verdana, Geneva;
	}

	.StandardTableItemText {
		background-color: #ffffff; 
		color: #000000;
		font-size: 11px;
		font-family: Arial, Verdana, Geneva;
	}

	.StandardTableItemTextAlt {
		background-color: #f2f2f2; 
		color: #000000;
		font-size: 11px;
		font-family: Arial, Verdana, Geneva;
	}

	.StandardTableFooter	{
		background-color: #D6DCFE;
		color: #FFFFFF;
		line-height: 10pt;
	}
	
	/* Auktion-Tabellenlayout */
	.AuctionTableHeader {
		background-color: #FFCC00;
		color: #000000;
		font-size: 12px;
		font-weight: bold;
		font-family: Arial, Verdana, Geneva;
		padding: 2px 5px 2px 5px;
	}

	.AuctionTableItemText {
		background-color: #ffffff; 
		color: #000000;
		font-size: 12px;
		font-family: Arial, Verdana, Geneva;
	}

	.AuctionTableItemTextAlt {
		background-color: #f2f2f2; 
		color: #000000;
		font-size: 12px;
		font-family: Arial, Verdana, Geneva;
	}
	
	/* BackGounds */
	.StandartGrayBG 
	{
		background-color: #ECEEFB; 
		color: #000000;
		font-size: 11px;
	}
	
	.StandartYellowBG 
	{
		background-color: #FFCC00; 
		color: #000000;
	}
	
	.AuctionDetails
	{
		background-color: #F3F3F3; 
		color: #000000;
		font-size: 12px;
		font-family: Arial, Verdana, Geneva;
		padding: 5px;
	}
	
	/*** ÜBERSCHRIFT ***/
	.HomeHead
	{
		background-color: #D6DCFE;
		color: #000000;
		font-size: 16px;
		font-weight: bold;
		letter-spacing: 1px;
		height: 32px;
		padding: 3px 15px 3px 15px; 
		border-bottom: solid 2px #9999CD;
		border-top: solid 2px #9999CD;
	}

	/* Hauptueberschrift */
	.ContentHead 
	{
		background-color: #ECEEFB;
		color: #000000;
		font-size: 14px;
		font-weight: bold;
		line-height: 25px;
		font-family: Arial, Verdana, Geneva;
		border-top: solid 1px #9999CD;
		padding-left: 3px;
	}
    
	/* Ueberschriften - gruen */
	.SubHeadWhite {
		color: white;
		font-size: 16px;
		font-weight: bold;
		line-height: normal;
		font-family: Arial, Verdana, Geneva;
	}

	/* Ueberschriften - lila */
	.SubHeadLilac {
		color: #6341BD;
		font-size: 16px;
		font-weight: bold;
		line-height: normal;
		font-family: Arial, Verdana, Geneva;
	}

	/* Normaler Text innerhalb der Seite */
	.Normal
	{
		color: #000000;
		font-family: Arial, Verdana, Geneva;
		font-size: 12px;
		font-weight: normal;
	}
	
	.NormalSmaller
	{
		color: #000000;
		font-family: Arial, Verdana, Geneva;
		font-size: 11px;
		font-weight: normal;
	}
	
	.NormalWhite
	{
		color: #FFFFFF;
		font-size: 12px;
		font-weight: normal;
		line-height: 18px;
		font-family: Arial, Verdana, Geneva;
	}
	
	.NormalSellerHead
	{
		background-color: #D6DCFE;
		color: #000000;
		font-size: 12px;
		font-weight: bold;
		line-height: 25px;
		font-family: Arial, Verdana, Geneva;
		border-top: solid 1px #9999CD;
	}
	
	/* Innerhalb der Seite meist als Beschriftung der Textboxen genutzt*/
	.NormalBold
	{
		color: #000000;
		font-size: 13px;
		font-weight: bold;
		line-height: 15px;
		font-family: Arial, Verdana, Geneva;
	}
	
		/* Text mit doppeltem Zeilenabstand */
	.NormalDouble {
		color: #000000;
		font-size: 13px;
		font-weight: normal;
		line-height: 20px;
		font-family: Arial, Verdana, Geneva; 
	}

	/* Blauer Hervorhebung */
	.HighLightBlue {
		color: #6341BD;
		font-size: 14px;
		font-weight: bold;
		line-height: normal;
		font-family: Arial, Verdana, Geneva;
	}
	
	/* Gelb Hervorhebung */
	.HighLightYellow {
		color: #FFCC01;
		font-size: 14px;
		font-weight: bold;
		line-height: normal;
		font-family: Arial, Verdana, Geneva;
	}

	/* Fehlermeldungen */
	.ErrorText {
		color: red;
		font-size: 12px;
		font-weight: bold;
	}
	
	/*											  */	
	/* Spezifische Stylesheets für Auktionssystem */
	/*											  */
	
	/* Navigationsleiste mit Suchfeld */
	.NaviTop2
	{
		color: #000000;
		font-size: 10px;
		font-weight: bold;
		letter-spacing: 1px;
		line-height: 12px;    
		text-decoration: none 
	}
	
	TD.BGMenuTop1
	{
		background-image: url(../images/MenuTopBG1.gif);
		background-repeat: repeat-x;
		background-color: #0055E4;
	}
	
	TD.BGMenuTop2
	{
		background-image: url(../images/MenuTopBG2.gif);
		background-repeat: repeat-x;
		background-position: left bottom;
		background-color: #0055E4;
	}
	
	TD.BGMenuTop3
	{
		background-image: url(../images/MenuTopBG3.gif);
		background-repeat: repeat-x;
	}

	TD.BGDotLine
	{
		background-image: url(../images/dotLine.gif);
		background-repeat: repeat-x;
	}
	
	TD.BGMenuTopWitheBoxes
	{
		background-color: #FFFFFF;
		padding: 4px 8px 4px 8px;
		border-left: solid 1px #0055E4;
		border-bottom: solid 1px #0055E4;
	}
	
	TABLE.BGMenuTop
	{
		/*border: solid 1px #000000;*/
	}
	
	/* Titelleiste default.aspx */
	
	TD.BGTopBar
	{
		background-image: url(../images/TopBarBG.gif);
		background-repeat: repeat-x;
		padding: 2px 0px 0px 10px;
		font-size: 12px;
		font-weight: normal;
		letter-spacing: 1px;
		font-family: Arial, Verdana, Geneva;
	}
	
	TD.BGTopBar2
	{
		background-color: #FFCC00;
	}
	
	/*Suchfeld in der Navileiste*/
	.Searchfield 
	{
		height: 18px;
		font-size: 11px; 
		background-color: #f5f5f5; 
		color: black;
		font-family: Arial, Verdana,  Helvetica, sans-serif
	}
	
	.SearchButton
	{
		height: 19px;
		font-size: 11px; 
	}
	
	
	/* Links die oben in der Kopfzeile stehen (Warenkorb, Hilfe, Mein Konto,...) */
	A.NaviLinkTop, A.NaviLinkTop:link, A.NaviLinkTop:visited
	{
		color: #000000;
		font-size: 14px;
		font-weight:bold ;
		text-decoration: none;
	}

	/* Links die oben in der Kopfzeile stehen (Warenkorb, Hilfe, Mein Konto,...) */
	A.NaviLinkTop:hover
	{
		color: #000000;
		font-size: 14px;
		font-weight:bold ;
		text-decoration: underline
	}
	
	
	/* TextBox bei AddAuction */
	
	.TitleBox
	{
		width:400px;
	}
	
	.DescriptionBox
	{
		width:600px;
		height:300px;
	}
	
	/* ****** Box mit runden Kanten ********* */
	.BoxTitle
	{
		font-size: 14px;
		font-weight: bold;
		line-height: 16px;
		font-family: Arial, Verdana, Geneva;
	}
	
	TD.BoxContent
	{
		padding: 2px 5px 5px 5px;
		background-color: White;	
	}
	
	TD.BGBoxVerticalTop
	{
		background-image: url(../images/BoxHLine.gif);
		background-repeat: repeat-x;
	}
	
	TD.BGBoxVerticalBottom
	{
		background-image: url(../images/BoxHLine.gif);
		background-repeat: repeat-x;
		background-position: bottom;
	}
	
	TD.BoxHorizontalLeft
	{
		background-image: url(../images/BoxVLine.gif);
		background-repeat: repeat-y;
		background-position: left;
	}

	TD.BoxHorizontalRight
	{
		background-image: url(../images/BoxVLine.gif);
		background-repeat: repeat-y;
		background-position: right;
	}
	
	/* ***** TABLINK ****** */
	TD.BGTabVerticalTop
	{
		background-image: url(../images/TabHLine.gif);
		background-repeat: repeat-x;
	}
	
	.TabNormal
	{
		background-color: #FFFFCD;
		padding: 3px 8px 2px 8px;
	}
	
	.TabSelected
	{
		background-color: #FFCC00;
		padding: 3px 8px 2px 8px;
		font-size: 12px;
		font-weight: bold;
		font-family: Arial, Verdana, Geneva;
	}
	
	/** My Account Top **/
	
	TD.BGMyAccountTop
	{
		background-image: url(../images/myAccountTopBG.gif);
		background-repeat: repeat-x;
		padding: 5px 5px 3px 10px;
		font-size: 20px;
		font-weight:bold;
		letter-spacing: 2px;
		font-family: Arial, Verdana, Geneva;
		color: #FFFFFF;
	}
	
	TD.myAccountName
	{
		border-bottom: solid 1px dimgray;
		border-left: solid 1px dimgray;
		border-right: solid 1px dimgray;
		padding: 2px 2px 3px 15px;
		font-size: 16px;
		font-weight: bold;
		font-family: Arial, Verdana, Geneva;
	}
	
	.myAccountNameLink,
	.myAccountNameLink:link,
	.myAccountNameLink:visited,
	.myAccountNameLink:active,
	.myAccountNameLink:hover
	{
		font-size: 16px;
		font-weight: bold;
		font-family: Arial, Verdana, Geneva;
	}