/* -----------------------------------------------------------------------------------------
   $Id: stylesheet.css 1262 2005-09-30 10:00:32Z mz $   

   XT-Commerce - community made shopping
   http://www.xt-commerce.com

   Copyright (c) 2004 XT-Commerce 
   -----------------------------------------------------------------------------------------
   based on: 
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(stylesheet.css,v 1.54 2003/05/27); www.oscommerce.com 
   (c) 2003	 nextcommerce (stylesheet.css,v 1.7 2003/08/13); www.nextcommerce.org

   Released under the GNU General Public License 
   ---------------------------------------------------------------------------------------*/


/* -----------------------------------------------------------------------------------------
   MAIN DEFINITIONS
   ---------------------------------------------------------------------------------------*/

BODY, TD {
	font-family: Arial, sans-serif, Verdana;
	font-size: 11px;
	line-height: 12px;
	font-weight: 400;
	
	color: #000000;
	
	background: #ffffff;
}


BODY {
	margin: auto;
	padding: auto;
	
	background-image: url(img/jeanfelix_bg_all.gif);
}

P {
	margin: 0;
	padding: 0;
}

IMG {border: 0px;}


/* -----------------------------------------------------------------------------------------
   BUTTONS (normal, over, selected)
   ---------------------------------------------------------------------------------------*/

A {
	color: #000000;
	text-decoration: none;
	font-weight: 700;
}

A:hover, A:focus, A.selected {
	color: #ababab;
	font-weight: 700;
}


/* menu header */

#box_menu_top A {
	color: #ffffff;
	text-decoration: none;
	font-weight: 400;
}

#box_menu_top A:hover, #box_menu_top A:focus, #box_menu_top A.selected {
	color: #acacac;
	font-weight: 400;
}


/* submenu header / menu left */

#box_menu_left A {
	font-size: 10px;
	color: #eeeeee;
	text-decoration: none;
	font-weight: 400;
}

#box_menu_left A:hover, #box_menu_left A:focus, #box_menu_left A.selected {
	color: #acacac;
	font-weight: 400;
}


/* menu footer */

#box_menu_footer A, #box_menu_footer_c A {
	color: #ffffff;
	text-decoration: none;
	font-weight: 400;
}

#box_menu_footer A:hover, #box_menu_footer A:focus, #box_menu_footer A.selected, #box_menu_footer_c A:hover, #box_menu_footer_c A:focus {
	color: #acacac;
	font-weight: 400;
}








/* -----------------------------------------------------------------------------------------
   MAIN FRAMES (layout-positions)
   ---------------------------------------------------------------------------------------*/

#frame_wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	text-align: center;
}

#frame_page {
	position: relative;	
	width: 768px;
	height: auto;
	margin: auto;
	margin-top: 0px;
	text-align: left;
}

#frame_header_spacer {
	height: 10px;
	line-height: 10px;
}

#frame_header {
	width: 768px;
	height: auto;
}

#frame_main {
	width: 744px;
	height: auto;	
	background: #ffffff;
	padding: 12px;
}

#frame_footer {
	width: 100%;
	height: 17px;	
	padding-top: 7px;
	background: #000000;
}











/* -----------------------------------------------------------------------------------------
   BOXES HEADER & NAVI
   ---------------------------------------------------------------------------------------*/
   
#box_headbild {
	width: 768px;
	height: auto;	
	background: #000000;
}

/* menu 1 */

#box_header_navi {
	width: 768px;
	height: 17px;	
	padding-top: 7px;
	color: #ffffff;
	background: #000000;
}
* html #box_header_navi {
	padding-top: 6px;
	height: 24px;
}

#box_menu_top {
	width: 744px;
	height: 11px;
	margin-left: 12px;
	vertical-align: middle;
	background: #000000;
}


/* menu 2 */

#box_header_subnavi {
	width: 768px;
	height: 15px;
	padding-top: 3px;
	color: #ffffff;
	background: #666666;
}
* html #box_header_subnavi {
	padding-top: 1px;
	height: 18px;
}

#box_menu_left {
	width: 744px;
	height: 11px;
	margin-left: 12px;
	vertical-align: middle;
}



/* -----------------------------------------------------------------------------------------
   BOXES MAIN
   ---------------------------------------------------------------------------------------*/

#box_content {	
	width: 744px;
	height: auto;
	min-height: 240px;
	color: #000000;
	background: #ffffff;
}
* html #box_content {
	height: auto;
	min-height: 240px;
	height: 240px;
}






/* -----------------------------------------------------------------------------------------
   BOXES FOOTER
   ---------------------------------------------------------------------------------------*/

#box_menu_footer_c {
	width: 200px;
	height: 11px;
	line-height: 11px;
	margin-left: 12px;
	text-align: left;
	color: #ffffff;
	vertical-align: middle;
	float: left;
}
* html #box_menu_footer_c {
	padding-top: 0px;
	height: 18px;
}

#box_menu_footer {
	width: 520px;
	height: 11px;
	line-height: 11px;
	margin-right: 12px;
	text-align: right;
	color: #ffffff;
	vertical-align: middle;
	float: right;
}
* html #box_menu_footer {
	padding-top: 0px;
	height: 18px;
}
