/**
 * ------------------------------------------------------------------------
 * JA Teline III Template for Joomla 2.5
 * ------------------------------------------------------------------------
 * Copyright (C) 2004-2011 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
 * @license - Copyrighted Commercial Software
 * Author: J.O.O.M Solutions Co., Ltd
 * Websites:  http://www.joomlart.com -  http://www.joomlancers.com
 * This file may not be redistributed in whole or significant part.
 * ------------------------------------------------------------------------
 */ 

/* Son of Suckerfish Dropdowns
---------------------------------------------------------
Originally developed by Patrick Griffiths and Dan Webb
http://www.htmldog.com/articles/suckerfish/dropdowns/
---------------------------------------------------------
NOTE: After a deep research, we decide to divide this
CSS into 2 parts. The first part will define the layout.
The second part will define the visual look for this menu.
---------------------------------------------------------*/

#ja-cssmenu li {
	margin: 0; /* all list items */

	padding: 0;

	float: left;

	display: block;

	background: none;

	cursor: pointer;
}

/* STYLING THE MENU
-----------------------------------*/
/* 1st level */
#ja-cssmenu li a {
	display: block;

	text-decoration: none;

	padding: 11px 10px 11px 10px;

	color: #fff;

	text-transform: /*UPPERCASE*/none;
	/**/font-size:14px !important; font-family: Tahoma, Geneva, sans-serif; font-weight:normal !important;
	border-right: 1px solid #F98840;
	text-align: center;
}

#ja-cssmenu li a:hover {color:#000;}

#ja-cssmenu li:hover,
#ja-cssmenu li.sfhover,
#ja-cssmenu li.havechildsfhover,
#ja-cssmenu li.havechild-activesfhover {
	
	background: #f4f4f4; /* Old browsers */
	background: -moz-linear-gradient(top, #f4f4f4 0%, #f0f1f0 17%, #dedede 71%, #dddddd 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(17%,#f0f1f0), color-stop(71%,#dedede), color-stop(100%,#dddddd)); 
	background: -webkit-linear-gradient(top, #f4f4f4 0%,#f0f1f0 17%,#dedede 71%,#dddddd 100%); 
	background: -o-linear-gradient(top, #f4f4f4 0%,#f0f1f0 17%,#dedede 71%,#dddddd 100%); 
	background: -ms-linear-gradient(top, #f4f4f4 0%,#f0f1f0 17%,#dedede 71%,#dddddd 100%); 
	background: linear-gradient(to bottom, #f4f4f4 0%,#f0f1f0 17%,#dedede 71%,#dddddd 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#dddddd',GradientType=0 ); 
	color: #000
}

#ja-cssmenu li a.active,
#ja-cssmenu li a.active:hover,
#ja-cssmenu li a.active:active,
#ja-cssmenu li a.active:focus {
	
	background: #f4f4f4; /* Old browsers */
	background: -moz-linear-gradient(top, #f4f4f4 0%, #f0f1f0 17%, #dedede 71%, #dddddd 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(17%,#f0f1f0), color-stop(71%,#dedede), color-stop(100%,#dddddd)); 
	background: -webkit-linear-gradient(top, #f4f4f4 0%,#f0f1f0 17%,#dedede 71%,#dddddd 100%); 
	background: -o-linear-gradient(top, #f4f4f4 0%,#f0f1f0 17%,#dedede 71%,#dddddd 100%); 
	background: -ms-linear-gradient(top, #f4f4f4 0%,#f0f1f0 17%,#dedede 71%,#dddddd 100%); 
	background: linear-gradient(to bottom, #f4f4f4 0%,#f0f1f0 17%,#dedede 71%,#dddddd 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#dddddd',GradientType=0 ); 
	color: #000;
}

/* 2nd level and above */
#ja-cssmenu li ul {
	border: 1px solid #ccc;
	border-top: 0;
	background: #ddd;
}

#ja-cssmenu li ul ul {
	border-top: 1px solid #ccc;
}

#ja-cssmenu li ul li {
	border-bottom: 1px solid #ccc;
	border-right: none;
	background: none;
}

#ja-cssmenu li ul a {
	border: none;
	margin: 0;
	padding: 5px 10px 6px;
	line-height: normal;
	background: none;
	color: #000;
	font-weight: normal;
	font-size: 92%;
	font-family: Arial, sans-serif;
	text-align:left;
}

#ja-cssmenu li.havesubchild,
#ja-cssmenu li.havesubchild-active {
	background: url(../../images/arrow3.png) no-repeat 94% 50%;
}

#ja-cssmenu li ul a:hover,
#ja-cssmenu li ul a:active,
#ja-cssmenu li ul a:focus,
#ja-cssmenu ul li:hover,
#ja-cssmenu ul li.sfhover,
#ja-cssmenu ul li.havesubchildsfhover,
#ja-cssmenu ul li.havesubchild-activesfhover,
#ja-cssmenu ul ul li:hover,
#ja-cssmenu ul ul li.sfhover,
#ja-cssmenu ul ul li.havesubchildsfhover,
#ja-cssmenu ul ul li.havesubchild-activesfhover {
	background: #fff;
	color: #000;
}

#ja-cssmenu ul li a.active,
#ja-cssmenu ul li a.active:hover,
#ja-cssmenu ul li a.active:active,
#ja-cssmenu ul li a.active:focus {
	background: none !important;
	color: #000;
	font-weight: bold;
	text-decoration: underline;
}

#ja-cssmenu .menu-item0{border-left: 1px solid #F76000;margin-left: -1px;border-right: 1px solid #F76000;}

#ja-cssmenu a#menu520 {width: 100px/*110px*/;text-align: center;padding-top: 8px !important;line-height: 12px !important;height: 20px;}

#ja-cssmenu a#menu746 {
	width: 90px/*100px*/;
padding: 14px 10px 13px 10px !important;
line-height:12px
}


#ja-cssmenu a#menu516 {
width: 70px/*78px*/;
padding: 7px 10px 7px 10px !important;
line-height: 12px ;
}

#ja-cssmenu a#menu739 {width: 81px;padding-top: 8px;height: 20px;line-height: 12px;}

#menu520 {
width: 68px;
padding: 7px 10px 7px 10px !important;
}
#ja-cssmenu a#menu2362 {
width: 65px/*75px*/;
padding: 7px 10px 8px 10px !important;
line-height: 12px
}

#ja-cssmenu a#menu651 {
width: 60px/*66px*/;
padding: 7px 10px 8px 10px !important;
line-height: 12px;
}

#ja-cssmenu a#menu509 {
width: 70px/*80px*/;
padding: 7px 10px 8px 10px !important;
line-height: 12px;
}
/*Boton zona chevrolet
#ja-cssmenu a#menu2138 {
width: 73px;
line-height: 12px !important;
height: 21px;
padding-top: 7px !important;
}*/

#ja-cssmenu a#menu538 {
width: 66px;
}

#ja-cssmenu a#menu502 {
width: 108%;
padding: 10px 8px !important;
height: 19px;
}

#ja-cssmenu a#menu4237 {
padding: 11px 7px 11px 7px !important;
font-size: 13.5px;
font-weight: bold !important;
background: #34426C;
}

#ja-cssmenu a:hover#menu4237 {
color: #F76000;
}

#ja-cssmenu .last-item {border-right: none !important;
width: 70px;
padding-left: 3px;
padding-right: 19px;
}
#ja-cssmenu{background: #F76000;border-bottom: 1px solid #F76000;border-right: 1px solid #F76000;border-top: 1px solid #F76000;}


#ja-cssmenu li a.haschild.sfhover{color:black}