/* 

stefanmay.com
version 2.0

(c) allevia 2004 


*/


/* *************************************************************************** */
/*                    Alle Farbwerte                                           */
/* *************************************************************************** */

/*

Dunkles Grau: #333333
Helles Grau: #CCCCCC
Text auf dunklem Grau: #999999
Text auf hellem Graud: #333333
Heller Text/HOVER auf dunklem Grau: #CCCCCC

Text auf Weiß: #333333
Link HOVER auf Weiß: #FF7E00

*/


/* ****************** canvases ************************** */

/* weiss */
.nav,
.page,
.content,
.contentbox,
.teaserbox,
.loginteaser,
.footer,
#cartForm .cart,
.searchSelectbox,
.cartformCellDark,
.formCellDark,
.textbox,
textarea,
.loginTextbox,
.selectbox,
#quickdropTextbox,
#frontpageLoginLayer,
.navmenuItem,
.navmenuSpacer,
.cartformContent
{
	background-color: #ffffff;
}

/* hellgrau */

.search,
.cart,
.listbox
  
{
   background-color: #cccccc;
}

/* dunkelgrau */
#quickdropLayer,
.statusbarNorm,
.statusbarArchive,
.galleryheadline,
.headlinelink,
.home .archiveheadline,
.formHeader,
.cartformHead,
.listHeader,
.teaserHead,
#loginLayer,
.archiveShortcut,
.archiveBestof
{	
    background-color: #333333;
}


.loginTextboxError
{
    background-color: #FF7E00;		
}


.navmenuItemHigh
{
    background-color : #FF7E00;
}

/* ******************** text ******************************  */


/* Text auf Weiß und hellem Grau */
.headline,
.contentboxHeadline,
.contentbox,
.teaserbox,
.loginteaser,
.locator,
.copytextBright,
.searchSelectbox,
.teaserLink,
.loginLink,
.navmenuItem,
.contentFooter,
.contentFooter a,
.navmenuLink,
.footer,
.footerLink,
.copytextDarkLink,
.textbox,
textarea,
.selectbox,
.subheadline,
.locatorLink,
.catlabel,
.catinfo,
.search,
.searchText,
.copytextDark,
.teaserHead,
.showphotosFunction,
.copytext10Dark,
.copytext10DarkLink,
.listbox,
.sitenavLink,
.nav,
.metanavLink,
.cart,
.selectnavLink,
.copytext,
.copytextLink,
.link,
.copytextLs,
.copytextBrightLink:hover,
.archivephotoFunction1:hover,
.copytext10,
.copytext10Link,
.cartLink,
.function,
.photoAddtolightbox,
.archivephotoFunction2,
.archivephotoFunction1,
.photoOneclick,
.copytextLsBright,
.feedbackText,
.cartlistTextHi,
.cartHeadline,
.searchLink:hover,
.photocatBestof,
.photocat,
.function:hover,
.photonumberBestof,
.photonumber,
.showphotosFunctionCurrent,
.pagenav,
.cartlistFunction,
.cartlistTextBestof,
.cartlistHeader,
.cartlistText,
.cartformCell,
.cartformContent,
.formCell,
.listCell,
.loginTextbox,
.loginTextboxError,
.treeLink,
.treetext,
.selectnavLinkCurrent       
{
	color : #333333;
}

.cartText  
{
color : #666666;
}




/* Text auf dunklem Grau: */
#quickdropForm .copytext,
#quickdropTextbox,
.galleryheadline,
.subnavLink,
.statusbarNorm,
.statusbarArchive,
.statusbarLink,
#loginFunction.statusbarLink,
.cartformHead,
.cartformCellDark,
.formHeader,
.formCellDark,
.listHeader,
.listFunction,
.treeLayer,
.registerLinkHp,
.cartformHeadline,
#loginLayer .copytext,
#loginLayer .copytextDarkLink,
.archiveBestof,
.archiveShortcut,
.boxHeadline
{
	color : #999999;
}

.home .galleryheadline a.headlinelink:link
{
color: fuchsia;
} 

 
/* Link HOVER auf Weiß: */
.copytextLink:hover,
.link:hover,
.sitenavLink:hover,
.metanavLink:hover,
.locatorLink:hover,
.subnavLink:hover,
.subnavLinkCurrent,
.contentFooter a:hover,
.footerLink:hover,
.teaserLink:hover,
.loginLink:hover,
.copytextBrightLink,
.copytextDarkLink:hover,
.copytext10DarkLink:hover,
.copytext10Link:hover,
.archivephotoFunction2:hover,
.showphotosFunction:hover,
.photoOneclick:hover,
.photoAddtolightbox:hover,
.photocatBestof:hover,
.cartlistFunction:hover,
.catlabel:hover,
.treeLink:hover,
.selectnavLink:hover,
.metanavLinkCurrent   
{
    color : #FF7E00;
}



/* Heller Text/HOVER auf dunklem Grau: */
.statusbarLink:hover,
.statusbarLinkCurrent,
.home .archiveheadline,
.home .archiveheadline a:link,
.home .archiveheadline a:visited,
.registerLinkHp:hover,
#loginLayer .copytextDarkLink:hover,
.statusbarTextHi
{
    color : #CCCCCC;
}   

.cartLink:hover,
.cartText:hover,
.orderHistory .archivephotoFunction2:hover,
.current /* Auszeichnung von aktiven Elementen vor weißem Hintergrund: Portfolio */
{
    color: #000000;
}

.navmenuItemHigh .navmenuLink
{
    color: #ffffff;
}


/*   *** borders ***   */


.button,
.textbox,
textarea,
.loginTextbox,
.loginTextboxError,
.selectbox,
#quickdropTextbox,
#lbQuickdrop .textbox   
{
    border : 1px solid #777777;	
}

.searchSelectbox  
{
	border : 1px solid #bfbfbf;
}

#quickdropLayer {
    border-left : #ffffff 1px solid;
	border-right : #ffffff 1px solid;
	border-bottom : #ffffff 1px solid;	
}

#loginLayer 
{
    border-left : #ffffff 1px solid;
	border-right : #ffffff 1px solid;
	border-bottom : #ffffff 1px solid;	
}





/* ****************** boxes, text ***************************** */



/* listbox (shopping, orderhistory),
homepaggeteaserheasd,
contextbox,
teaserbox (home,archive,shopping),
archive box */
.listbox,
.teaserHead,
.contentbox,
.teaserbox,
.loginteaser,
.headline,
.contentboxHeadline,
.subheadline,
.copytext,
.copytextLink,
.link,
.copytextLs,
.copytextDark,
.copytextDarkLink,
.copytextBright,
.copytextBrightLink,
.copytextLsBright,
.copytext10,
.copytext10Link,
.copytext10Dark,
.copytext10DarkLink,
.feedbackText,
.function,
.loginLink,
.sitenavLink,
.metanavLink,
.metanavLinkCurrent,
.locator,
.locatorLink,
.subnavLink,
.subnavLink:hover,
.subnavLinkCurrent,
.contentFooter,
.contentFooter a,
.footer,
.footerLink,
.pagenav,
.teaserLink,
.statusbarNorm,
.statusbarLink,
.statusbarArchive,
.statusbarLinkCurrent,
.statusbarTextHi,
.cart,
.cartlistHeader,
.cartlistText,
.cartlistTextHi,
.cartlistTextBestof,
.cartlistFunction,
.cartLink,
.cartText,
.cartHeadline,
.search,
.searchText,
.searchLink,
.searchSelectbox,
.showphotosFunction,
.showphotosFunctionCurrent,
.catlabel,
.catinfo,
.photoAddtolightbox,
.archivephotoFunction1,
.photoOneclick,
.archivephotoFunction2,
.photocatBestof,
.photocat,
.photonumberBestof,
.photonumber,
.archiveBestof,
.archiveShortcut,
.cartformHead,
.cartformCell,
.cartformCellDark,
.cartformHeadline,
.cartformContent,
.formHeader,
.formCell,
.formCellDark,
.listHeader,
.listCell,
.listFunction,
.button,
.textbox,
textarea,
.loginTextbox,
.loginTextboxError,
.selectbox,
.navmenuItem,
.navmenuLink,
.selectnavLink,
.selectnavLinkCurrent,
.registerLinkHp,
.home .archiveheadline a:link,
.home .archiveheadline a:visited,
.treetext,
.treeLink         
{
    font-family: Arial, Helvetica, sans-serif;
}

.copytext,
.link,
.copytextLs,
.copytextDark,
.copytextBright,
.copytextLsBright,
.copytext10,
.copytext10Dark,
.loginLink,
.sitenavLink,
.sitenavLink:hover,
.metanavLink,
.metanavLinkCurrent,
.locator,
.subnavLink,
.footer,
.footerLink,
.pagenav,
.teaserLink,
.statusbarLink,
.statusbarLinkCurrent,
.statusbarTextHi,
.cart,
.cartlistHeader,
.cartlistText,
.cartlistTextHi,
.cartlistTextBestof,
.cartLink,
.cartLink:hover,
.cartHeadline,
.search,
.searchText,
.searchLink,
.showphotosFunctionCurrent,
.catlabel,
.catinfo,
.photoAddtolightbox,
.photoAddtolightbox:hover,
.archivephotoFunction1,
.archivephotoFunction1:hover,
.photoOneclick,
.photocatBestof,
.photocat,
.cartformHead,
.cartformCell,
.cartformCellDark,
.archiveShortcut,
.archiveBestof,
.photonumber,
.photonumberBestof,
.cartformHeadline,
.cartformContent,
.formHeader,
.formCell,
.formCellDark,
.listHeader,
.listCell,
.listFunction,
.selectnavLinkCurrent,
.navmenuLink,
.navmenuItem,
.home .archiveheadline a:link,
.home .archiveheadline a:visited,
.home .archiveheadline a:hover,
.treeLink,
.treetext 
{
	text-decoration : none;	
}

.copytextLink,
.copytextLink:hover,
.link:hover,
.copytextDarkLink,
.copytextDarkLink:hover,
.copytextBrightLink,
.copytextBrightLink:hover,
.copytext10Link,
.copytext10Link:hover,
.copytext10DarkLink,
.copytext10DarkLink:hover,
.function,
.function:hover,
.loginLink:hover,
.metanavLink:hover,
.locatorLink,
.locatorLink:hover,
.subnavLink:hover,
.subnavLinkCurrent,
.contentFooter a,
.footerLink:hover,
.teaserLink:hover,
.statusbarLink:hover,
.cartlistFunction,
.searchLink:hover,
.showphotosFunction,
.showphotosFunction:hover,
.catlabel:hover,
.photoOneclick:hover,
.photocatBestof:hover,
.archivephotoFunction2,
.archivephotoFunction2:hover,
.photocat:hover,
.listFunction:hover,
.registerLinkHp:hover,
.registerLinkHp,
.treeLink:hover,
.selectnavLink 
{
	text-decoration : underline;	
}


.copytext10,
.copytext10Link,
.copytext10Dark,
.copytext10DarkLink,
.function,
.loginLink,
.subnavLink:hover,
.cartText,
.searchLink,
.catinfo,
.photoAddtolightbox,
.archivephotoFunction1,
.photoOneclick,
.archivephotoFunction2,
.photocatBestof,
.photocat,
.photonumberBestof,
.photonumber,
.archiveBestof,
.archiveShortcut,
.selectnavLink,
.selectnavLinkCurrent      
{
	font-size: 10px;
}


.listbox,
.teaserHead,
.contentbox,
.teaserbox,
.loginteaser,
.subheadline,
.copytext,
.copytextLink,
.link,
.copytextLs,
.copytextDark,
.copytextDarkLink,
.copytextBright,
.copytextBrightLink,
.copytextLsBright,
.sitenavLink,
.metanavLink,
.metanavLinkCurrent,
.locator,
.locatorLink,
.subnavLink,
.subnavLinkCurrent,
.contentFooter,
.contentFooter a,
.footer,
.footerLink,
.pagenav,
.teaserLink,
.statusbarNorm,
.statusbarArchive,
.statusbarLink,
.statusbarTextHi,
.statusbarLinkCurrent,
.cart,
.cartlistText,
.cartlistHeader,
.cartLink,
.cartlistFunction,
.cartlistTextBestof,
.cartlistTextHi,
.cartHeadline,
.search,
.searchText,
.searchSelectbox,
.catlabel,
.showphotosFunctionCurrent,
.showphotosFunction,
.cartformCellDark,
.cartformCell,
.cartformHead,
.listCell,
.listHeader,
.formCellDark,
.formCell,
.formHeader,
.cartformContent,
.cartformHeadline,
.listFunction,
.button,
.textbox,
textarea,
.loginTextbox,
.loginTextboxError,
.selectbox,
.navmenuItem,
.navmenuLink,
.registerLinkHp,
.standardTxtSize,
.treetext,
.treeLink
{
	font-size: 11px;
}

/* feedbacktext  */
.feedbackText {
	font-size: 12px; 
}

/* archive text */
.headline,
.contentboxHeadline,
.home .archiveheadline a:link,
.home .archiveheadline a:visited  
{
	font-size: 13px;
}

.photocatBestof,
.photocat,
.photonumberBestof,
.photonumber 
{
    line-height: 10px;
}

.search,
.searchText 
{
	line-height: 15px;
}

.copytextLs,
.copytextLsBright 
{
	line-height: 18px;
}

.contentFooter,
.contentFooter a 
{
	line-height: 19px;
}

em 
{
    font-style:normal;
}

.button,
.textbox,
textarea,
.selectbox,
.loginTextboxError,
.loginTextbox  
{
    font-weight : normal;
}

.current
{
font-weight:bold;
}


.headline 
{
	margin-top: 54px;
}

.boxHeadline 
{
   margin-top:0px;
   margin-bottom:4px;
}

.contentboxHeadline
{
   margin-top: 0px;
   margin-bottom: 13px;
}

.subheadline 
{
	margin-top: 93px;
}


.header img.logo {
    margin-top:11px;
}


/* sitenav: navigation between photographer websites  */
.sitenavLink {
	margin-left:14px;
}

/* locator  */
.locator {
	padding-bottom: 4px;
}

/* content footer  */
.contentFooter 
{
	margin-top: 50px;
}

.searchText 
{
    cursor:default;
}

.searchSelectbox,
.button,
.textbox,
textarea,
.loginTextbox,
.loginTextboxError   
{
	padding:2px;
}

.cartformHeadline,
.cartformContent,
.formHeader,
.formCell,
.listHeader,
.listCell
{
    padding-left:12px;
}




.selectbox,
.searchSelectbox
{
	height : 20px;
}

.button  
{
	width : 200px;
}

.textbox,
.loginTextbox,
.loginTextboxError,
#quickdropTextbox,
#lbQuickdrop .textbox  
{
    height : 17px;
}

textarea,
.button  
{
	height : 19px;
}

.loginTextbox,
.loginTextboxError,
textarea, 
.textbox,
.selectbox 
{
	width: 192px;
}
 
.selectbox  
{
	padding : 1px;
}

form 
{
	margin: 0px;
	padding: 0px;
}

#loginEmail,
#loginPswd 
{
	width:220px;	
}

/* Abstand Headline Warenkorb Headline */
.headlineWarenkorb
{
padding-bottom:10px;
}


/* ****************************** layer ******************************* */

#quickdropTextbox 
{
	width:82px; 
}

#frontpageLoginLayer 
{
	left: 48px;
	top: 246px;
	width: 622px;
	height: 12px;
	visibility: hidden;
	position:absolute;	
	padding:24px;
}


.treeLayer 
{
	position: relative;
}
	

.navmenuItem,
.navmenuItemHigh 
{
	cursor:pointer;
	padding-left:12px;
}


#selectnav 
{
	 position: relative;	
	 top: 0px;
	 left: 0px;	 
	 z-index: 1;
}

.selectnavPage 
{
	 position: absolute;
	 top: 0px;
	 left: 0px;
	 z-index: 1;
	 width: 150px;
	 line-height:16px;	
}		

/* feedbacktext  */
.testText {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 96px;
	color: #7F7F7F;
	margin-left: 12px;
}

