html,body,div,span,applet,object,iframe,h1,h2,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;text-align:left;}table{border-collapse:collapse;border-spacing:0;}ol,ul{list-style:none;}q:before,q:after,blockquote:before,blockquote:after{content:"";}


*{
  font                                        : 11px Verdana;
  line-height                                 : 18px;
  margin                                      : 0px;
  padding                                     : 0px; }

/* == DEFAULTS ====================================================================================== */

body{
  background-color                            : black; }

  .container{
    margin                                    : 0px auto;
    padding                                   : 0px 40px 0px 40px;
    width                                     : 916px; }

  a{
    color                                     : #f6980d;
    text-decoration                           : none; }

    a:hover{
      text-decoration                         : underline; }

  h3{
    color                                     : #8a8a8a;
    font                                      : italic bold 17px Georgia, Times New Roman;
    letter-spacing                            : -1px; }

  h4{
    color                                     : white;
    font                                      : bold 15px Georgia, Times New Roman; }

  h5{
    color                                     : #C5C5C5;
    font                                      : bold 13px Georgia, Times New Roman }

  .wp-smiley{
    border                                    : 0 none !important; }

/* == cabecera ========================================================================================= */

#header{
	background                                  : url(../img/header.jpg) repeat-x top center;
	height                                      : 143px;
	width                                       : 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #aeaeae;
}

  .header-container{
    background                                : url(../img/header-container.jpg) no-repeat top center;
    height                                    : 143px;
    margin                                    : 0px auto;
    padding                                   : 0px 40px 0px 40px;
    width                                     : 916px; }

  #header img{
    cursor                                    : pointer;
    float                                     : left;
    margin-right                              : 467px }
	
	
	
  /* -- busqueda ------------------------------------------ */

  #search{
  float                                       : left;
  height                                      : 20px;
  padding                                     : 20px 0px 0px 0px;
  width                                       : 178px;
}

#search #searchsubmit{
      background                              : url(../img/search-button.jpg) 0px 0px;
      border                                  : 0 none;
      color                                   : white;
      display                                 : block;
      float                                   : left;
      font-size                               : 0px;
      height                                  : 20px;
      width                                   : 21px; }

    #search #searchsubmit:hover{
      background-position                     : 0px 20px;
      cursor                                  : pointer; }

    #search #s{
      border                                  : 0 none;
      float                                   : right;
      background                              : white;
      font-size                               : 10px;
      padding                                 : 4px 7px 0px 7px;
      height                                  : 16px;
      width                                   : 143px; }

  /* -- viñetas---------------------------------------- */

  #contenedor{
    background                                : url(../img/feature.jpg) no-repeat top center;
    height                                    : 265px;
    padding                                   : 40px 0px 0px 0px;
    width                                     : 100%; }


    #contenedor_vinetas{
      float                                   : left;
      height                                  : 192px;
      margin                                  : 0px 0px 30px 0px;
      padding                                 : 0px;
      width                                   : 946px; }
	  
	  
	  .vineta{
        float                                 : left;
        height                                : 192px;
        margin                                : 0px 30px 0px 0px;
        width                                 : 443px;
		
		 }
		

 
        .vineta h1 a{
          color                               : white;
          float                               : left;
          font                                : normal bold  18px  Arial, Verdana;
          letter-spacing                      : -1px;
          padding                             : 8px 0px 0px 0px;
          text-decoration                     : none;
          text-transform                      : uppercase;
          width                               : 330px; }

        .vineta h1 a:hover{
          color                               : #c5c5c5;
          font-style                          : normal; }

        .vineta h2{
          color                               : black;
          float                               : right;
          font                                : normal normal 9px Verdana, Arial;
          line-height                         : 16px;
          text-align                          : right;
          width                               : 105px; }

        .vineta a{
          color                               : black;
          font                                : normal bold 10px Verdana, Arial;
          text-decoration                     : none; }

        .vineta a:hover{
          color                               : white; }

        .vineta p{
          border-top                          : 1px solid #363636;
          color                               : white;
          float                               : left;
          line-height                         : 18px;
          padding                             : 20px 0px 0px 0px;
          text-align                          : justify; }

          .vineta p img{
            border                            : 1px solid #e3e3e3;
            float                             : left;
            margin                            : 3px 10px 0px 0px; }

  

   
      #menu div{
        color                                 : #ababab;
        left                                  : 50%;
        margin-left                           : -220px;
        position                              : absolute;
        width                                 : 750px;
        text-align                            : center;
        top                                   : 100px;
        z-index                               : 9999; 
		
		height:42px;
		}

/*========================================menu superior=========================*/

#menu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left; }
#menu ul {display:inline-block;} 
#menu ul {display:inline;}

#menu li {margin:0; padding:0; list-style:none; border-bottom:1px solid #666;}
#menu li {display:inline-block; display:inline;}
#menu ul ul {position:absolute; left:-9999px;}
#menu ul.level1 {display:table; margin:0 auto;}
#menu ul.level1 li.level1-li {float:left; display:block; position:relative;}

#menu b {position:absolute;} 

#menu a {display:block; font:normal 11px verdana,arial,sans-serif; color:#fff; line-height:25px; text-decoration:none;padding:0 20px;}
#menu ul.level1 li.level1-li a.level1-a {float:left;}

#menu ul li:hover > ul {visibility:visible; left:0; top:25px;}
#menu ul ul li:hover > ul {visibility:visible; left:100%; top:auto; margin-top:-25px;}
#menu li.left:hover > ul {visibility:visible; left:auto; right:0; top:25px;}
#menu li.left ul li:hover > ul {visibility:visible; left:auto; right:100%; top:auto; margin-top:-25px;}


#menu a:hover ul {left:0; top:23px;}
#menu li.left a:hover ul {left:auto; right:-1px; top:23px;}

#menu li.left ul a {text-align:right;}


#menu a:hover a:hover ul, 
#menu a:hover a:hover a:hover ul {left:100%; visibility:visible;}
#menu li.left a:hover a:hover ul, 
#menu li.left a:hover a:hover a:hover ul {left:auto; right:0; visibility:visible;}

#menu a:hover ul ul, 
#menu a:hover a:hover ul ul {left:-9999px;}
#menu li.left a:hover ul ul, 
#menu li.left a:hover a:hover ul ul {left:-9999px;}

#menu li a.drop {background:transparent url(anywidth/white-down.gif) no-repeat right center;}
#menu li a.fly {background:transparent url(anywidth/white-right.gif) no-repeat right center;}
#menu li.left ul a.fly {background:transparent url(anywidth/white-left.gif) no-repeat left center;}

#menu li a:hover,
#menu li a.fly:hover {color:#fc6; white-space:nowrap;} 
#menu li:hover > a,
#menu ul li:hover > a.fly {color:#fc6; white-space:nowrap;}

#menu table {position:absolute; height:0; width:0; left:0; border-collapse:collapse; margin-top:-4px;}
#menu table table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-29px;}

#menu li.left table {position:absolute; height:0; width:0; left:auto; right:0; border-collapse:collapse; margin-top:-4px;}
#menu li.left table table {position:absolute; left:auto; right:100%; height:0; width:0; border-collapse:collapse; margin-top:-29px;}
      

  /* -- destacados --------------------- */

  #destacados{
    background                                : url(../img/interest.jpg) repeat-x top center black;
    border-top                                : 1px solid white;
    height                                    : 347px;
    margin-bottom                             : 26px;
    width                                     : 100%; }

    .destacados-container{
      background                              : url(../img/interest-container.jpg) no-repeat top center;
      height                                  : 347px;
      margin                                  : 0px auto;
      padding                                 : 0px 40px 0px 40px;
      width                                   : 916px; }

  
    #links{
      float                                   : left;
      margin                                  : 61px 66px 0px 0px;
      width                                   : 260px; }

      #links ul{
        float                                 : left;
        padding-top                           : 10px;
        width                                 : 270px; }

        #links ul li{
          background-color                    : #161616;
          color                               : #868686;
          float                               : left;
          font-size                           : 9px;
          height                              : 28px;
          margin-bottom                       : 1px;
          padding                             : 7px 10px 0px 16px;
          width                               : 237px;
		  background-image:url(../img/arrow.jpg);
		  background-repeat:no-repeat;
		  background-position:left;
		  }

        #links ul li:hover{
          cursor                              : pointer;
          background-color                    : #2a2a2a; }

          #links ul li a{
            color                             : #7a756d;
            font-size                         : 11px;
            padding                           : 3px 0px 0px 0px;
            text-decoration                   : none; }

          #links ul li a:hover{
            color                             : #fcaf35; }

    #latest{
      float                                   : left;
      margin                                  : 61px 0px 0px 0px;
      width                                   : 258px; }

      #latest ul{
        padding-top                           : 10px;
        float                                 : left; }

        #latest ul li{
          background-color                    : #161616;
          color                               : #868686;
          float                               : left;
          height                              : 28px;
          margin-bottom                       : 1px;
           padding                             : 7px 10px 0px 16px;
          width                               : 237px;
		  background-image:url(../img/arrow.jpg);
		  background-repeat:no-repeat;
		  background-position:left; }

          #latest ul li:hover{
            background-color                  : #2a2a2a; }

        #latest li a{
          color                               : #7a756d;
          font-size                           : 11px;
          padding                             : 3px 0px 0px 0px;
          text-decoration                     : none; }

        #latest li a:hover{
          color                               : #fcaf35; }
/*========================pie======================================*/
    #footer{
	height                                  : 20px;
	margin-top                              : 35px;
	width                                   : 916px;
	float: left;
}

      #footer p{
        background                            : url(../img/about_info.jpg) no-repeat 60px 3px;
        color                                 : #525252;
        font-size                             : 9px;
        padding                               : 0px 0px 0px 112px;
        text-align                            : left;
        line-height                           : 14px; }

      #footer p span{
        color                                 : #a2a2a2;
        font-size                             : 9px; }


/*========================== menu vertical=================================*/
 #menuv{
      float                                   : left;
      margin                                  : 0px 66px 0px 0px;
      width                                   : 260px;
	  height:250px;
	  background-color:#333; }

      #menuv ul{
        float                                 : left;
        padding-top                           : 10px;
        width                                 : 270px; }

        #menuv ul li{
          background-color                    : #161616;
          color                               : #868686;
          float                               : left;
          font-size                           : 9px;
          height                              : 28px;
          margin-bottom                       : 1px;
          padding                             : 7px 10px 0px 16px;
          width                               : 237px;
		  background-image:url(../img/arrow.jpg);
		  background-repeat:no-repeat;
		  background-position:left;
		  }

        #menuv ul li:hover{
          cursor                              : pointer;
          background-color                    : #2a2a2a; }

          #menuv ul li a{
            color                             : #7a756d;
            font-size                         : 9px;
            padding                           : 3px 0px 0px 0px;
            text-decoration                   : none; }

          #menuv ul li a:hover{
            color                             : #fcaf35; }

/*========================== menu izquierdo =================================*/

#menu_izquierdo {
	float: left;
	width: 225px;
	background-color: #202020;
	margin-top: 24px;
	text-align: center;
	margin-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

#menu_izquierdo h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #747474;
	font-style: normal;
	font-size: 18px;
	margin-bottom: 10px;
}


/*

#menui
{
	display: block;
	color: #999999;
	width: 135pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}

#menui ul li a
{
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}

#menui ul#navlist,ul#navlist li ul#subnavlist
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#menui ul#navlist li,ul#navlist li ul#subnavlist li {
	display: inline;
}

#menui ul#navlist li a
{
	display: block;
	width: 135pt;
	color: #CCCCCC;
	text-align: left;
	text-decoration: none;
	background-color: #434446;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 10px;
	height: 25px;
}

#menui ul#navlist li a:hover,ul#navlist li a:focus {
	color: #fcaf35;
}

#menui ul#navlist li#active a
{
	color: #FFFFFF;
	margin-top: 2px;
	margin-bottom: 2px;
	width: 179px;
	background-color: #434446;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-left-color: #666666;
}

#menui ul#navlist li ul#subnavlist li a
{
	display: block;
	width: 132pt;
	color: #CCCCCC;
	text-align: center;
	text-decoration: none;
	margin-top: 2;
	margin-right: 0;
	margin-bottom: 2;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 3px;
	background-color: #999999;
	padding-left: 0px;
	margin-left: 9pt;
}
#menui ul#navlist li ul#subnavlist li a:hover {
	display: block;
	width: 132pt;
	color: #fcaf35;
	text-align: center;
	text-decoration: none;
	margin-top: 2;
	margin-right: 0;
	margin-bottom: 2;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 3px;
	background-color: #999999;
	padding-left: 0px;
	margin-left: 9pt;
}


#menui ul#navlist li ul#subnavlist li a:hover,ul#navlist li ul#subnavlist li a:focus {


}

#menui ul#navlist li#active ul#subnavlist li#subactive a
{
	color: #FFFFFF;
	background-color: #666666;
}*/
/*----------------tercer nivel-----*/

/*
#menui ul#navlist ul#subbnavlist li a
{
	display: block;
	width: 132pt;
	color: #CCCCCC;
	text-align: center;
	text-decoration: none;
	margin-top: 2;
	margin-right: 0;
	margin-bottom: 2;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 3px;
	background-color: #cc0000;
	padding-left: 0px;
	margin-left: 9pt;
}
#menui ul#navlist  ul#subbnavlist li a:hover {
	display: block;
	width: 132pt;
	color: #fcaf35;
	text-align: center;
	text-decoration: none;
	margin-top: 2;
	margin-right: 0;
	margin-bottom: 2;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 3px;
	background-color: #cc0000;
	padding-left: 0px;
	margin-left: 9pt;
}


#menui ul#navlist ul#subbnavlist li a:hover,ul#navlist li ul#subbnavlist li a:focus {


}

#menuib ul#navlist ul#subbnavlist li#subbactive a
{
	color: #FFFFFF;
	background-color: #cc0000;
}

*/

/*========================== desarrollo =================================*/

#cabecera {
	margin-top: 10px;
	height: 25px;
	padding-top: 40px;
	padding-left: 20px;
	margin-bottom: 20px;
}

#situacion {
	text-align: right;
	width: 710px;
	height: 20px;
	padding-right: 20px;
	float: right;
	color: #FFFFFF;
}
	
#contenido {
	width: 1020px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-color: #000000;
	margin-right: auto;
	margin-left: auto;
}

#desarrollo {
	padding-bottom: 10px;
	float: right;
	padding-top: 0px;
	width: 688px;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 30px;
	background-image: url(../img/desarrollo.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#desarrollo   h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	margin-top: 20px;
	margin-bottom: 10px;
	margin-right: 0px;
	padding-top:20px;
}
#desarrollo  p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: justify;
	margin-right: 20px;
	margin-top: 10px;
}
#desarrollo  img {
	text-align: center;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	float: none;
}
#cuerpo {


}


#grafico {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 10px;
}

.izquierda {
	float: left;
	margin: 0px;
	padding: 0px;
}

.derecha {
	float: right;
}

#pie {
	background-image: url(../img/pie.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 885px;
	clear: both;
	height: 75px;
	padding-left: 135px;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

/*========================== catalogo =================================*/

#catalogo {
	width: 250px;
	height: 285px;
	background-color: #161616;
	text-align: center;
	float: left;
	color: #CCCCCC;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-right: 70px;
	margin-bottom: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #202020;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #202020;
	margin-top:16px;
}
#catalogo li {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}




#catalogo a {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
#catalogo img {
	border: 1px solid #666666;
}

/*-----------------catalogo motos-----------------------------------*/


#catalogo2 {
	width: 120px;
	height: 100px;
	background-color: #161616;
	text-align: center;
	float: left;
	color: #CCCCCC;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-right: 30px;
	margin-bottom: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #202020;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #202020;
	margin-top:16px;
}
#catalogo2 li {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}

#catalogo2 li .titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f6980d;
	/*color: #fcb134;*/	
	text-align: center;
}

#catalogo2 a {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#catalogo2 img {
	border: 1px solid #666666;
}
/* == formularios ========================================================================================= */
.form1 {
margin				: 20px 0 0 0;
padding				: 0;
}

.form1 legend {
display				: none;
}

.form1 fieldset {
border				: none;
padding				: 20px;
}

.form1 label {
display				: block;
width				: 140px;
float				: left;
}

.form1 .textfield {
margin-bottom		: 5px;
border				: 1px solid #e1e1e0;
height				: 16px;
width				: 200px;
}

.form1 .textarea {
width				: 200px;
border				: 1px solid #e1e1e0;
overflow			: auto;
height				: 100px;
}

.form1 .large {
width				: 350px;
height				: 50px;
}

.form1 .textfield, form textarea {
font-family			: Arial, Verdana;
font-size			: 11px;
}
.form1 .button {
margin-left			: 140px;
margin-top			: 20px;
}

.form1 p {
margin				: 0;
padding				: 0;
}

.errorbox {
font-weight			: bold;	
padding				: 0px 15px 15px 5px;
margin-top			: 10px;
}

/* == noticias ========================================================================================= */
.noticia {
float				:left;
margin-bottom		:10px;
border: 0px solid #fff;
}

.foto-noticia	{
width				:120px; 
height			:120px;  
float				:left; 
margin-top	:10px;
}

.txt-noticia {
border-top	:1px dotted #000000; 
margin-top	:10px; 
float				:right;
}
	
.paginacion {
width				:90%; 
float				:left; 
margin-top	:10px;
text-align  :center !important;
}

/* == resultados de busqueda =========================================================================== */

#busqueda {
height				:400px;
}

html>body #busqueda {
height				:auto;
min-height			:400px;
}
		
.bloque_busqueda {
	font-size			:120%; 
	font-weight			:bold;
	margin-top: 25px;
	padding: 10px 10px 10px 10px;
	background-color: #222222;
}
.titular {
	font-size			:1.0em; 
	font-weight			:bold;
	margin-bottom: 15px;
}
.registro_busqueda {
	margin-top: 10px;
}


/*-------------------------menu izquierda------------*/

#menu_izda {
	margin: 20px 0px 0px 10px;
	padding: 0 10px 0 0;
	float: left;
	width: 200px;
	
	
}
#menu_izda images {
	margin: 0;
	padding: 0em 0em 1em 0em;
	
}
#menu_izda ul {
	margin: 0em 0em 1em 0em;
	padding: 0em 0em 1em 1em;
	list-style: url(../img/arrow.jpg);
	
}
html>body #menu_izda ul {
	margin: 0em 0em 1em 0em;
	padding: 0em 0em 1em 1em;
	list-style: url(../img/arrow.jpg);
	
}
#menu_izda ul li {
	margin: 0em 0em 1em 0em;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#333333;
	font-size: 80%;
	color: #fff;
}
#menu_izda ul li a {
	color: #fff;
	text-decoration: none;
	
}
#menu_izda ul li a:hover {
	color: #c0c0c0;
	text-decoration: none;
}
#menu_izda ul li ul{margin-top:10px; padding: 0em 0em 1em 1.8em; list-style: url(../img/icon_arrow.gif); }

#menu_izda ul li ul li{margin:8px 0px 0px 0px;
font-size:100%;background-color:#666; }

#menu_izda ul li ul li ul{list-style: url(../img/flechita.png);margin-top:10px; padding: 0em 0em 1em 1.8em;}

#menu_izda ul li ul li ul li{margin:8px 0px 0px 0px; background-color:#CCCCCC; }

.primary{font-weight:bold;}
.secondary{font-weight:100;}
.producto{font-weight:100;}

/*-------------------------nuevos menús------------*/
#navcontainer { margin-left: 30px; }

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, sans-serif;

}


#navcontainer li { margin-top: 2px; }

#navcontainer a
{
display: block;
color: #fff;
background-color: #434446;
width: 180px;
height:20px;
padding: 2px 10px 2px 4px;
text-decoration: none;
font-size: 12px;
}

#navcontainer a:hover
{
background-color: #666;
color: #fff;
border-right: 10px solid #666;
padding: 2px 10px 2px 4px;
width: 172px;
}

html>body #navcontainer a:hover
{
width: 170px;	
}

#navcontainer ul ul
{
margin-left: 10px;
padding: 0;
list-style-type: none;
}

#navcontainer li li a
{
display: block;
color: #fff;
background-color: #645f5f;
width: 164px;
padding: 2px 10px;
margin: 0;
border-top: none;
border-bottom: none;
text-decoration: none;
font-size: 12px;

}
#navcontainer li li a:hover {
width:154px;
padding: 2px 10px;
}

#navcontainer ul ul ul
{
margin-left: 10px;
padding: 0;
list-style-type: none;
}

#navcontainer li li li a
{
display: block;
color: #333;
background-color: #c0c0c0;
width: 154px;
padding: 2px 10px;
margin: 0;
border-top: none;
border-bottom: none!important;
text-decoration: none;
font-size: 12px;
}


#navcontainer li li li a:hover
{width: 150px!important;
padding: 2px 10px;
background-color:#CCCCCC;
}