
/**
*
* shop.css
*
*/



/***************************************************************
*  Copyright notice
*
*  (c) 2006 WIV GmbH (info@wiv-gmbh.de)
*  All rights reserved
*
*
***************************************************************/
/**
 * main stylesheet for the 'Pferde.de-Relaunch 2006'-project
 *
 * @author	Andreas Richter <richter@wiv-gmbh.de>
 */


/*
 * tags
 *
 */

body {
    background-image:   url(/users/896000/895310/231682/img/231682_bodybackground.gif);
    background-repeat:  repeat-y;
	}
	
td {
	font-size:			11px;
	}


.csc-header h1 {
	font-size:			14px;	
	}	
	
	
/*
 * Layout areas - (id selectors)
 *
 */


#areaContent {
    position:           absolute;
    left:               164px;
    top:                213px;
    width:              631px;
    z-index:            1;
    padding-bottom:     50px;
    }

#areaMenu {
    position:           absolute;
    left:               164px;
    top:                188px;
    width:              631px;
    height:             25px;
    z-index:            2;
    padding-left:       85px;
    padding-top:        1px;
    font-family:        Verdana, Helvetica, sans-serif;    
    }

#areaBottom {
    position:           absolute;
    left:               10px;
    bottom:             0px;
    width:              611px;
    height:             100px;
    z-index:            1;
    text-align:         center;
    border-top:         1px dotted #D7CA7D;
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          10px;
    color:              #D78726;
    padding-top:        6px;
    padding-bottom:     20px;
    overflow:           visible;
    clear:				both;
    }

#areaBottom a,#areaBottom a:link,#areaBottom a:active,#areaBottom a:hover,#areaBottom a:visited {
    color:              #D78726;
    }

#areaTop {
    position:           absolute;
    left:               0px;
    top:                0px;
    width:              961px;
    height:             188px;
    z-index:            1;
    background-image:   url(../images/top-background.gif);
    background-repeat:  repeat-x;
    }

#areaTopMenu {
    position:           absolute;
    left:               549px;
    top:                0px;
    width:              412px;
    height:             18px;
    background-image:   url(../images/topMenu-background.gif);
    background-repeat:  repeat-x;
    vertical-align:     bottom;
    }

#areaTopMenuLeft {
    position:           absolute;
    left:               538px;
    top:                0px;
    width:              11px;
    height:             18px;
    background-image:   url(../images/topMenu-left.gif);
    background-repeat:  no-repeat;
    }

#areaTopAds {
    position:           absolute;
    left:               239px;
    top:                25px;
    padding:            1px;
    background-color:   #FFFFFF;
    }

#areaLeft {
    position:           absolute;
    left:               0px;
    top:                188px;
    width:              155px;
    z-index:            2;
    padding-bottom:     50px;
    }

#areaRight {
    position:           absolute;
    left:               806px;
    top:                213px;
    width:              156px;
    z-index:            2;
    margin:             1px;
    padding-bottom:     50px;
    }

#areaBackground {
    position:           absolute;
    left:               0px;
    top:                0px;
    width:              961px;
    height:             300px;
    z-index:            0;
    background-image:   url(../images/background/bg07/background.jpg);
    background-repeat:  no-repeat;
    }

/*
 * areaMenu
 *
 */

.menuItem3 {
    position:           absolute;
    left:               0px;
    top:                1px;
    z-index:            10;
    }
     
.menuItem2 {
    position:           absolute;
    left:               124px;
    top:                1px;
    z-index:            9;
    }

.menuItem4 {
    position:           absolute;
    left:               248px;
    top:                1px;
    z-index:            8;
    }

.menuItem5 {
    position:           absolute;
    left:               372px;
    top:                1px;
    z-index:            7;
    }

.menuItem3166 {
    position:           absolute;
    left:               497px;
    top:                1px;
    z-index:            6;
    }    
    
#MenuMainx0 {
    position:           absolute;
    left:               0px;
    top:                26px;
    width:              132px;
    background-color:   #87A1BC;    
    border:             1px solid #FFFFFF;
    padding-top:        3px;
    padding-bottom:     3px;
    display:			none;
    }

#MenuMainx1 {
    position:           absolute;
    left:               124px;
    top:                26px;
    width:              132px;
    background-color:   #AA9A83;
    border:             1px solid #FFFFFF;
    padding-top:        3px;
    padding-bottom:     3px;
    display:			none;
    }

#MenuMainx2 {
    position:           absolute;
    left:               248px;
    top:                26px;
    width:              132px;
    background-color:   #CB929E;
    border:             1px solid #FFFFFF;
    padding-top:        3px;
    padding-bottom:     3px;
    display:			none;
    }

#MenuMainx3 {
    position:           absolute;
    left:               372px;
    top:                26px;
    width:              132px;
    background-color:   #F3DFBE;
    border:             1px solid #FFFFFF;
    padding-top:        3px;
    padding-bottom:     3px;
    display:			none;
    }
    

#MenuMainx4 {
    position:           absolute;
    left:               497px;
    top:                26px;
    width:              132px;
    background-color:   #C07D70;
    border:             1px solid #FFFFFF;
    padding-top:        3px;
    padding-bottom:     3px;
    display:			none;
    }    
    

.menuEntry {
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #FFFFFF;
    padding:            3px 6px 3px 6px;
    }
    
.menuButtonCommunityInactive {
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #FFFFFF;
    padding:            3px 6px 3px 6px;
	}
	
.menuButtonCommunityActive {
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #FFFFFF;
    padding:            3px 6px 3px 6px;
    background-color:   #446C97;
    cursor:				pointer;    
	}	
	
.menuButtonPferdemarktInactive {
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #FFFFFF;
    padding:            3px 6px 3px 6px;
	}

.menuButtonPferdemarktActive {
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #FFFFFF;
    padding:            3px 6px 3px 6px;
    background-color:   #725730;
    cursor:				pointer;    
	}	
	
.menuButtonKleinanzeigenInactive {
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #FFFFFF;
    padding:            3px 6px 3px 6px;
	}
	
.menuButtonKleinanzeigenActive {
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #FFFFFF;
    padding:            3px 6px 3px 6px;
    background-color:   #A84A5D;
    cursor:				pointer;    
	}	
	
.menuButtonReiterferienInactive {
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #222222;
    padding:            3px 6px 3px 6px;
	}
	
.menuButtonReiterferienActive {
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #FFFFFF;
    padding:            3px 6px 3px 6px;
    background-color:   #D78726;
    cursor:				pointer;    
	}	
.menuButtonReiterferienActive a {
    color:              #FFFFFF;
	}

.menuButtonShoppingInactive {
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #FFFFFF;
    padding:            3px 6px 3px 6px;
	}

.menuButtonShoppingActive {
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #FFFFFF;
    padding:            3px 6px 3px 6px;
    background-color:   #B8402A;
    cursor:				pointer;    
	}	
		
    
.menuSpacer {
    margin:            	3px 6px 3px 6px;
	border-bottom:		1px dotted #FFFFFF;
    }    

#MenuMainx0 a {
    text-decoration:    none;
    color:              #FFFFFF;
    }
#MenuMainx0 a:hover {
    background-color:   #446C97;
    }

#MenuMainx0 a:hover .menuButtonCommunityInactive  {
    background-color:   #446C97;
    }

#MenuMainx1 a {
    text-decoration:    none;
    color:              #FFFFFF;
    }
#MenuMainx1 a:hover {
    background-color:   #725730;

    }

#MenuMainx1 a:hover .menuButtonPferdemarktInactive  {
    background-color:   #725730;
    }

#MenuMainx2 a {
    text-decoration:    none;
    color:              #FFFFFF;
    }
#MenuMainx2 a:hover {
    background-color:   #A84A5D;
    }

#MenuMainx2 a:hover .menuButtonKleinanzeigenInactive  {
    background-color:   #A84A5D;
    }

#MenuMainx3 a .menuButtonReiterferienInactive {
    color:              #222222;
    }

#MenuMainx3 a {
    text-decoration:    none;
    color:              #222222;    
    }
#MenuMainx3 a:hover {
    background-color:   #D78726;
    color:              #FFFFFF;
    }

#MenuMainx3 a:hover .menuButtonReiterferienInactive  {
    background-color:   #D78726;
    color:              #FFFFFF;
    }

#MenuMainx4 a .menuButtonShoppingInactive {
    color:              #FFFFFF;
    }

#MenuMainx4 a {
    text-decoration:    none;
    color:              #FFFFFF;    
    }
#MenuMainx4 a:hover {
    background-color:   #B8402A;
    }

#MenuMainx4 a:hover .menuButtonShoppingInactive  {
    background-color:   #B8402A;
    }    
    
/*
 * areaTop
 *
 */

.topMenuFlags {
    font-family:        Arial, Helvetica, sans-serif;
    font-size:          9px;
    color:              #B7C6AF;
    vertical-align:     bottom;
    height:             18px;
    padding-left:       10px;
    }

.topMenuFlags a,.topMenuFlags a:link,.topMenuFlags a:hover,.topMenuFlags a:active,.topMenuFlags a:hover {
    color:              #B7C6AF;
    text-decoration:    none;
    margin-left:        6px;
    }

.topMenuFlags img {
    margin-left:        13px;
    }

.topMenuVLine {
    margin-left:        19px;
    margin-top:         2px;
    }

.topMenuInfosites {
    font-family:        Arial, Helvetica, sans-serif;
    font-size:          9px;
    color:              #B7C6AF;
    vertical-align:     bottom;
    height:             18px;
    margin-top:         3px;
    }

.topMenuInfosites a,.topMenuInfosites a:link,.topMenuInfosites a:hover,.topMenuInfosites a:active,.topMenuInfosites a:hover {
    color:              #B7C6AF;
    text-decoration:    none;
    margin-left:        13px;
    }


/*
 * areaRight
 *
 */

.areaRightContent img {
    border-bottom:      3px solid #FFFFFF;
    }


/*
 * areaLeft
 *
 */

#leftButtonHome {
    margin-top:         1px;
    border-bottom:      3px solid #FFFFFF;
    }

.leftContent {
    width:              155px;
    text-align:         center;
    padding-top:        30px;
    border-bottom:      0px;
    }
    
.leftMenuPferdemarkt {    
    background-color:   #AA9A83;
    padding:			3px 0px 3px 0px;
    border-bottom:		3px solid #FFFFFF;
    margin:				0px;    
    width:				154px;
    }
.leftMenuEntryPferdemarkt {
    background-color:   #AA9A83;
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #FFFFFF;
    width:				142px;
    margin:				0px;
    padding:            3px 0px 3px 12px;
	}    
   
.leftMenuPferdemarkt a {
    text-decoration:    none;
    color:              #FFFFFF;
    }
.leftMenuEntryPferdemarkt a:hover {
    background-color:   #725730;
    }

a:hover .leftMenuEntryPferdemarkt  {
    background-color:   #725730;
    }	
    
.leftMenuEntryPferdemarktActive {
    background-color:   #725730;
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #FFFFFF;
    width:				142px;
    margin:				0px;
    padding:            3px 0px 3px 12px;
	}        
	 
.leftMenuEntryPferdemarktL2 {
    background-color:   #E5E9E8;
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #725730;
    width:				130px;
    margin:				0px;
    padding:            3px 0px 3px 24px;
	}    
   
.leftMenuPferdemarktL2 a {
    text-decoration:    none;
    color:              #FFFFFF;
    }
.leftMenuEntryPferdemarktL2 a:hover {
    background-color:   #725730;
    color:              #FFFFFF;    
    }

a:hover .leftMenuEntryPferdemarktL2  {
    background-color:   #725730;
    color:              #FFFFFF;    
    }		
	
    
    
    
    
.leftMenuKleinanzeigen {    
    background-color:   #CB929E;
    padding:			3px 0px 3px 0px;
    border-bottom:		3px solid #FFFFFF;
    margin:				0px;    
    width:				154px;
    }
.leftMenuEntryKleinanzeigen {
    background-color:   #CB929E;
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #FFFFFF;
    width:				142px;
    margin:				0px;
    padding:            3px 0px 3px 12px;
	}    
   
.leftMenuKleinanzeigen a {
    text-decoration:    none;
    color:              #FFFFFF;
    }
.leftMenuEntryKleinanzeigen a:hover {
    background-color:   #A84A5D;
    }

a:hover .leftMenuEntryKleinanzeigen  {
    background-color:   #A84A5D;
    }	
    
.leftMenuEntryKleinanzeigenActive {
    background-color:   #A84A5D;
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #FFFFFF;
    width:				142px;
    margin:				0px;
    padding:            3px 0px 3px 12px;
	}        
	 
.leftMenuEntryKleinanzeigenL2 {
    background-color:   #E5E9E8;
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #A84A5D;
    width:				130px;
    margin:				0px;
    padding:            3px 0px 3px 24px;
	}    
   
.leftMenuKleinanzeigenL2 a {
    text-decoration:    none;
    color:              #FFFFFF;
    }
.leftMenuEntryKleinanzeigenL2 a:hover {
    background-color:   #A84A5D;
    color:              #FFFFFF;    
    }

a:hover .leftMenuEntryKleinanzeigenL2  {
    background-color:   #A84A5D;
    color:              #FFFFFF;    
    }	    
    
    
    

 
    
.leftMenuReiterferien {    
    background-color:   #F3DFBE;
    padding:			3px 0px 3px 0px;
    border-bottom:		3px solid #FFFFFF;
    margin:				0px;    
    width:				154px;
    }
.leftMenuEntryReiterferien {
    background-color:   #F3DFBE;
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #222222;
    width:				142px;
    margin:				0px;
    padding:            3px 0px 3px 12px;
	}    
   
.leftMenuReiterferien a {
    text-decoration:    none;
    color:              #222222;
    }
.leftMenuEntryReiterferien a:hover {
    background-color:   #D78726;
    color:              #FFFFFF;
    
    }

a:hover .leftMenuEntryReiterferien  {
    background-color:   #D78726;
    }	
    
.leftMenuEntryReiterferienActive {
    background-color:   #D78726;
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #FFFFFF;
    width:				142px;
    margin:				0px;
    padding:            3px 0px 3px 12px;
	}        
	 
.leftMenuEntryReiterferienL2 {
    background-color:   #E5E9E8;
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #D78726;
    width:				130px;
    margin:				0px;
    padding:            3px 0px 3px 24px;
	}    
   
.leftMenuReiterferienL2 a {
    text-decoration:    none;
    color:              #FFFFFF;
    }
.leftMenuEntryReiterferienL2 a:hover {
    background-color:   #D78726;
    color:              #FFFFFF;    
    }

a:hover .leftMenuEntryReiterferienL2  {
    background-color:   #D78726;
    color:              #FFFFFF;    
    }	    
    
    

    
.leftMenuShopping {    
    background-color:   #C07D70;
    padding:			3px 0px 3px 0px;
    border-bottom:		3px solid #FFFFFF;
    margin:				0px;    
    width:				154px;
    }
.leftMenuEntryShopping {
    background-color:   #C07D70;
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #FFFFFF;
    width:				142px;
    margin:				0px;
    padding:            3px 0px 3px 12px;
	}    
   
.leftMenuShopping a {
    text-decoration:    none;
    color:              #FFFFFF;
    }
.leftMenuEntryShopping a:hover {
    background-color:   #B8402A;
    }

a:hover .leftMenuEntryShopping  {
    background-color:   #B8402A;
    }	
    
.leftMenuEntryShoppingActive {
    background-color:   #B8402A;
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #FFFFFF;
    width:				142px;
    margin:				0px;
    padding:            3px 0px 3px 12px;
	}        
	 
.leftMenuEntryShoppingL2 {
    background-color:   #E5E9E8;
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #B8402A;
    width:				130px;
    margin:				0px;
    padding:            3px 0px 3px 24px;
	}    
   
.leftMenuShoppingL2 a {
    text-decoration:    none;
    color:              #FFFFFF;
    }
.leftMenuEntryShoppingL2 a:hover {
    background-color:   #B8402A;
    color:              #FFFFFF;    
    }

a:hover .leftMenuEntryShoppingL2  {
    background-color:   #B8402A;
    color:              #FFFFFF;    
    }	    
    
    
/*
 * areaContent
 *
 */

.contentHeadline {
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    font-weight:        bold;
    color:              #882222;
    position:           absolute;
    left:               15px;
    top:                20px;
    }

#rootline {
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          10px;
    color:              #838380;
    position:           absolute;
    left:              	5px;
    top:                9px;
    text-align:         left;
    }

#rootline a,#rootline a:link,#rootline a:hover,#rootline a:active,#rootline a:visited {
    text-decoration:    none;
    color:              #838380;
    }

#content {
    padding:            60px 13px 80px 13px;
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:              #333333;
    }

    

/*********************************************************************
 * login-container
 ********************************************************************/

.wivPortalSystem_loginContainer {
	width:				154px;
	height:				125px;
	background-image:	url(../images/containers/myAccountBackground.gif);
    border-bottom:      3px solid #FFFFFF;
    display:			block;
    visibility:			hidden;
    position:			relative;	
	}    

#wivPortalSystem_loginContainer_loggedIn {
	margin-top:			-128px;
	}	
	
#wivPortalSystem_loginContainer_title {
	width:				144px;
	text-align:			right;
	font-size:			10px;
	color:				#FFFFFF;
	font-weight:		bold;
    font-family:        Verdana, Helvetica, sans-serif;	
	/*margin-right:		15px;*/
	padding-top:		5px;
	}	
	
.wivPortalSystem_loginContainer_fieldTitle {
	font-size:			10px;
	color:				#FFFFFF;
    font-family:        Verdana, Helvetica, sans-serif;	
	margin-left:		5px;  
	margin-top:			-5px;  
	}	
	
.wivPortalSystem_loginContainer_textInput60pc {
    font-family:        Verdana, Helvetica, sans-serif;	
	color:				#222222;
	width:				60%;
	border:				1px solid #507A3F;
	background-color:	#ACC7A3;
	padding:			1px;
	font-size:			10px;
	height:				14px;
	margin-left:		5px;
	margin-bottom:		5px;
	}	
	
#wivPortalSystem_loginContainer_button {
	position:			absolute;
	left:				72px;
	top:				72px;
	}
	
#wivPortalSystem_loginContainer_forgottenPassword {
	font-size:			10px;
	color:				#CCCCCC;
    font-family:        Verdana, Helvetica, sans-serif;	
	margin-left:		5px; 
	width:				50%;
	line-height:		8px;
	}	
	
.wivPortalSystem_loginContainer_ajaxMessage {
	width:				144px;
	padding:			5px;
	border:				1px solid #507A3F;
	background-color:	#ACC7A3;
	color:				#FFFFFF;
	font-weight:		bold;
    font-family:        Verdana, Helvetica, sans-serif;		
	font-size:			10px;    
	height:				72px;
	display:			none;
	margin-top:			-100px;
	z-index:			10;
	position:			absolute;
	}	
	
.wivPortalSystem_loginContainer_ajaxMessage input {
	clear:				both;
	width:				80px;
	margin-left:		37px;
	margin-top:			5px;
	}	
	
#wivPortalSystem_loginContainer_loginNameTitle {
    font-family:        Verdana, Helvetica, sans-serif;		
	font-size:			10px; 
	color:				#FFFFFF;	
	margin-left:		5px; 
	padding-top:		10px;	
	}	
	
#wivPortalSystem_loginContainer_loginName {
    font-family:        Verdana, Helvetica, sans-serif;		
	font-size:			10px; 
	color:				#FFFFFF;	
	margin-left:		5px; 
	font-weight:		bold;	
	}
	
#wivPortalSystem_loginContainer_logoutLink {
	margin-top:			15px;
	margin-left:		5px; 	
    font-family:        Verdana, Helvetica, sans-serif;		
	font-size:			10px; 
	color:				#FFFFFF;	
	}
#wivPortalSystem_loginContainer_logoutLink a {
	color:				#FFFFFF;
	}
	
	
#wivPortalSystem_loginContainer_myAccountLink {
	margin-top:			15px;
	margin-left:		5px; 	
    font-family:        Verdana, Helvetica, sans-serif;		
	font-size:			10px; 
	color:				#FFFFFF;
	font-weight:		bold;
	}
	
#wivPortalSystem_loginContainer_myAccountLink a {
	color:				#FFFFFF;
	}
	
	
#wivPortalSystem_loginContainer_helpText {
	width:				154px;
    font-family:        Verdana, Helvetica, sans-serif;		
	font-size:			10px; 
	color:				#FFFFFF;
	background-color:	#618c52;
	border-bottom:		3px solid #FFFFFF;
	}
#wivPortalSystem_loginContainer_helpText div {
	margin:				5px;
	}	
#wivPortalSystem_loginContainer_helpText a {
	color:				#FFFFFF;
	}	
	

#wivPortalSystem_loginContainer_webTipp {
	width:				154px;
    font-family:        Verdana, Helvetica, sans-serif;		
	font-size:			10px; 
	color:				#222222;
	background-color:	#f9f8f0;
	margin-top:			10px;
	border-bottom:		3px solid #FFFFFF;	
	}
#wivPortalSystem_loginContainer_webTipp div {
	margin:				5px;
	}	
#wivPortalSystem_loginContainer_webTipp a {
	color:				#FFFFFF;
	}		
	
	
/***************************************************************
*  Copyright notice
*
*  (c) 2006 WIV GmbH (info@wiv-gmbh.de)
*  All rights reserved
*
*
***************************************************************/
/**
 * wivProductSearch-stylesheet for the 'Pferde.de-Relaunch 2006'-project
 * styles for the import
 *
 * @author	Andreas Richter <richter@wiv-gmbh.de>
 */
 
 
/*********************************************************************
 * result info box
 ********************************************************************/

#wivProductSearch_searchResultInfo {
	font-family:        Verdana, Helvetica, sans-serif;
    font-size:          10px;
    color:				#3F1D23;
    width:				100%;
    margin-top:			20px;
    margin-bottom:		20px;
    background-color:	#EDEADF;
	border:				1px dotted #42331C;    
	}
	
#wivProductSearch_searchResultInfo div {
    margin:				10px;
    } 
    
    
/*********************************************************************
 * startpage
 ********************************************************************/
	
#wivProductSearch_startpageTopShops {
	width:				100%;
	} 
 
.wivProductSearch_startpageTopShops_headline {	
	background-color:	#B8402A;
	color:				#FFFFFF;
	text-align:			center;
	font-weight:		bold;
	padding:			2px;
	}
	
.wivProductSearch_startpageTopShops_categories {
	width:				33%;
	padding:			5px;
	vertical-align:		top;
	border-left:		1px dotted #B8402A;
	}
	
#wivProductSearch_startpageTopShops_categoriesLeft {
	border-left:		0px;
	}
 
.wivProductSearch_startpageTopShops_categories a {
	display:			block;
	margin-top:			1px;
	color:				#B8402A;
	}
	
.wivProductSearch_startpageTopShops_category_level1 {

	}

.wivProductSearch_startpageTopShops_category_level2 {
	margin-left:		20px;
	}
	
.wivProductSearch_startpageTopShops_banner {
	text-align:			center;
	border-left:		1px dotted #B8402A;	
	vertical-align:		top;	
	background-color:	#EEEEEE;
	padding-top:		5px;
	padding-bottom:		5px;
	}	
	
.wivProductSearch_startpageTopShops_banner a {
	display:			block;
	margin-top:			1px;
	color:				#B8402A;
	margin-left:		5px;
	}	
	
.wivProductSearch_startpageTopShops_banner a img {	
	text-align:			center;
	}
	
#wivProductSearch_startpageTopShops_bannerLeft {
	border-left:		0px;	
	}	
	
/*********************************************************************
 * search box
 ********************************************************************/
 
#wivProductSearch_searchBox {
	font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    color:				#FFFFFF;
	padding:			10px;
    margin-top:			20px;
    margin-bottom:		20px;
    background-color:	#C07D70;
	border:				1px dotted #42331C;  
	position:			relative;
	display:			block;  
	}
	
#wivProductSearch_searchBox_query {
	font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
	border:				1px solid #B8402A;
	width:				120px;
	height:				14px;
	margin-right:		10px;
	margin-left:		3px;
	}
	
#wivProductSearch_searchBox_maxPrice {
	font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
	border:				1px solid #B8402A;
	width:				50px;
	height:				14px;
	margin-right:		10px;
	}	
	 
	
#wivProductSearch_searchBox_sortOrder {
	font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
	}	

#wivProductSearch_searchBox_shop {
	font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
    margin-left:		26px;
	}	
	
#wivProductSearch_searchBox_categoryArea {
	display:			none;
	margin-top:			4px;
	}	

#wivProductSearch_searchBox_category {
	font-family:        Verdana, Helvetica, sans-serif;
    font-size:          11px;
	}	
	
	
#wivProductSearch_searchBox_submit {
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          10px;	
    border:				1px solid #B8402A;
	background-color:	#EEEEEE;
	width:				100px;
	height:				18px;
	position:			absolute;
	right:				25px;
	bottom:				10px;
	margin-top:			3px;
	padding:			0px;	
	}
	
	
* html input#wivProductSearch_searchBox_submit {
	top:				35px;
	right:				60px;
	}
	
/*********************************************************************
 * result
 ********************************************************************/	
	
.wivProductSearch_product {
	border-bottom:		1px dotted #B8402A;
	margin-bottom:		15px;
	position:			relative;
	display:			block;
	clear:				both;
	/*
	height:				125px;
	*/
	min-height:			140px;
	}
	
	
.wivProductSearch_product_image {
	float:				left;
	margin-right:		10px;
	margin-bottom:		10px;
	width:				190px;
	min-height:			140px;	
	}
	
* html div.wivProductSearch_product_image {
	height:				140px;
	}
	
.wivProductSearch_product_title {
	color:				#B8402A;
	font-size:			14px;
	font-weight:		bold;
	}
	
.wivProductSearch_product_title a {
	color:				#B8402A;	
	}
	
.wivProductSearch_product_shopTitle {
	color:				#888888;
	font-size:			10px;
	margin-top:			5px;
	}
	
.wivProductSearch_product_shopTitle a {
	color:				#888888;
	}	
	
.wivProductSearch_product_bodytext {
	margin-top:			5px;	
	}
	
.wivProductSearch_product_link {
	color:				#B8402A;
	font-weight:		bold;	
	margin-top:			5px;
	margin-bottom:		5px;
	}
	
.wivProductSearch_product_link a {
	color:				#B8402A;
	}	

.wivProductSearch_product_categories {
	color:				#888888;
	font-size:			10px;
	margin-bottom:		5px;
	}
	
.wivProductSearch_product_categories a {
	color:				#888888;
	}
	
	
.wivProductSearch_product_costs {
	float:				right;
	clear:				right;
	margin-top:			0px;
	margin-left:		5px;
	color:				#FFFFFF;
	}
	
.wivProductSearch_product_price {
	text-align:			right;
	font-size:			14px;
	margin-top:			0px;
	margin-bottom:		5px;
	padding-right:		5px;
	font-weight:		bold;
	margin-right:		5px;
	background-color:	#B8402A;
	}
	
.wivProductSearch_product_taxValue {
	font-size:			10px;
	margin-right:		5px;	
	text-align:			right;
	color:				#888888;
	}
	
.wivProductSearch_product_shippingCost {
	text-align:			right;
	font-size:			10px;
	margin-right:		5px;	
	margin-bottom:		5px;
	color:				#888888;	
	}

	
/*********************************************************************
 * buttons-box
 ********************************************************************/    	
	
#wivProductSearch_searchResult_buttonsBox {
	position:			relative;
	display:			block;
	margin-top:			15px;
	margin-bottom:		15px;	
	width:				100%;
	height:				30px;
	background-color:	#DBDECD;
	border-bottom:		2px solid #416A2E;
	clear:				both;
	} 	
	
	
.wivProductSearch_button {
	vertical-align:		top;
	} 
 
.wivProductSearch_button_text_disabled {
	background-image:	url(../../images/buttonBg-disabled.gif);	
	height:				17px;
	width:				100%;
	text-align:			center;
	padding-top:		3px;
	color:				#888888;
	} 
	
.wivProductSearch_button_text_disabled a {
	color:				#888888;
	text-decoration:	none;
	}	
	
.wivProductSearch_button_text_inactive {
	background-image:	url(../../images/buttonBg-inactive.gif);	
	height:				17px;
	width:				100%;
	text-align:			center;
	padding-top:		3px;
	color:				#FFFFFF;
	} 	
	
* html div.wivProductSearch_button_text_inactive {
	height:				20px;
	}
	
	
.wivProductSearch_button_text_inactive a {
	color:				#FFFFFF;
	text-decoration:	none;
	}	
	
.wivProductSearch_button_text_active {
	background-image:	url(../../images/buttonBg-active.gif);	
	height:				17px;
	width:				100%;
	text-align:			center;
	padding-top:		3px;
	color:				#FFFFFF;
	font-weight:		bold;
	} 	
	
* html div.wivProductSearch_button_text_active {
	height:				20px;
	}
	
.wivProductSearch_button_text_active a {
	color:				#FFFFFF;
	text-decoration:	none;
	}		
	
.wivProductSearch_button_left {
	position:			absolute;
	left:				-9px;
	top:				0px;
	}	
	
.wivProductSearch_button_right {
	position:			absolute;
	right:				-9px;
	top:				0px;
	}	

.wivProductSearch_button_icon {
	position:			absolute;
	left:				0px;
	top:				0px;
	}

#wivProductSearch_searchResult_buttonPrev {
	position:			relative;
	display:			block;
	left:				50%;
	width:				20%;
	margin-left:		-45%;
	top:				10px;
	}	
	
* html div#wivProductSearch_searchResult_buttonPrev {
	top:				35px;
	}
	
	
#wivProductSearch_searchResult_buttonNext {
	position:			relative;
	display:			block;
	left:				50%;
	width:				20%;
	margin-left:		25%;
	top:				-28px;
	}	
	
* html div#wivProductSearch_searchResult_buttonNext {
	top:				0px;
	}	
	
#wivProductSearch_searchResult_pages {
	position:			relative;
	display:			block;
	left:				50%;
	width:				30%;
	margin-left:		-15%;
	top:				-12px;
	}

	
* html div#wivProductSearch_searchResult_pages {
	top:				16px;
	}	
	
#wivProductSearch_searchResult_pages select {
    font-family:        Verdana, Helvetica, sans-serif;
    font-size:          10px;
	color:				#3F1D23; 
	border:				1px solid #682F3A;
	width:				100%;
	}		
		

/***************************************************************
*  Copyright notice
*
*  (c) 2006 WIV GmbH (info@wiv-gmbh.de)
*  All rights reserved
*
*
***************************************************************/
/**
 * main stylesheet for the 'Pferde.de-Relaunch 2006'-project
 *
 * @author	Andreas Richter <richter@wiv-gmbh.de>
 */



#areaBackground {
    background-image:   url(/users/896000/895310/231682/img/231682_background.jpg);
    }

/*
#areaContent {
	height:				1000px;
	}
*/
