/**
 * @version $Id: template.css 9765 2007-12-30 08:21:02Z ircmaxell $
 * @author Design & Accessible Team ( Angie Radtke / Robert Deutz )
 * @package Joomla
 * @subpackage Accessible-Template-Beez
 * @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
 * @license GNU/GPL, see LICENSE.php
 * Joomla! is free software. This version may have been modified pursuant to the
 * GNU General Public License, and as distributed it includes or is derivative
 * of works licensed under the GNU General Public License or other free or open
 * source software licenses. See COPYRIGHT.php for copyright notices and
 * details.
 */



*
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

td, div, p, a
{
	color:#656565;	
}

body
{
	padding: 0px;
	margin:0px;
	background-color:#F0F0F0;
}

img
{
	border:0px;
}

h2
{
	margin:0px 0px 10px 0px;
	padding:1px 0px 0px 40px;
	background: url(../images/menuHeaderBg.jpg) 0 0 no-repeat;
	line-height:50px;
	text-transform:uppercase;
	color:#FFFFFF;
}

h3
{
	padding:0px 0px 0px 20px;
	margin:0px 0px 10px 0px;
	background: url(../images/arrow.png) 0 0 no-repeat;
}

dl#system-message li
{
	font-weight:bold;
}

dl#system-message dt.message
{
	display:none;
}

#topmenu
{
	background: url(../images/mainMenuBg.jpg) 0 0 no-repeat;
	margin:10px 0px;
	width:875px;
}

#topmenu a
{
	margin:0px 43px;
	line-height:81px;
	color:#565A5B;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
}

#topmenu a:hover
{
	text-decoration:underline;
}

#footer
{
	border-top:3px solid #DFDFDF;
	padding:30px 5px 0px 5px;
	margin-top:10px;
}

#footer, #footer a
{
	color:#9D9D9D;
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
	text-align:left;
}

.contentheading, .componentheading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}

#frame
{
	width:241px;
	margin-top:10px;
}

#frame td.content
{
	border-left:1px solid #DFDFDF;
	border-right:1px solid #DFDFDF;
	padding:0px 10px;
	text-align:left;
}

a.productLink
{
	padding:0px 0px 0px 20px;
	background: url(../images/productLinkIcon.gif) 0 0 no-repeat;
	line-height:15px;
	font-weight:bold;
}

h3.browseProductTitle
{
	width:40%;
	background:none;
	margin:5px 0px 0px 0px;
	padding:0px;
}

div.browseProductImageContainer
{
	width:20%;
}

div.browsePriceContainer, div.browseRatingContainer, div.browseProductDescription, div.buttons_heading
{
	display:none;
}

div.browseAddToCartContainer
{
	float:right;
}

.addtocart_button
{
	color:#FFFFFF;
}

div.categoryName, div#vmMainPage h2
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	padding:0px;
	margin:0px 0px 10px 0px;
	background:none;
	text-transform:none;
	color:#656565;
	font-weight:normal;
}

div.vmCartModule
{
	font-weight:bold;
	width:98%;
	background-color:#F0F0F0;
	padding:5px;
	border:1px solid #CCCCCC;
}

a.mainlevelquickLinks, a.active_menuquickLinks
{
	background: url(../images/arrow2.png) center left no-repeat;
	color:#6A8EDC;
	border-bottom:1px solid #EFEFEF;
	text-decoration:none;
	font-weight:bold;
	padding:10px 0px 10px 30px;
	width:83%;
	display:block;
}

a.mainlevelquickLinks:hover, a.active_menuquickLinks:hover
{
	color:#6A6A6A;
}

a.alldetails
{
	font-weight:bold;
	color:#6A8EDC;
	text-decoration:underline;
	background: url(../images/arrow2.png) center right no-repeat;
	padding-right:10px;
}

div#shoppingCartLinkBg
{
	background: url(../images/shoppingCart.png) center right no-repeat;
	width:189px;
	height:45px;
	padding-top:25px;
	text-align:left;
	cursor:pointer;
}
