/* CSS Document */

#menu #link_inicio{	height:18px; width:245px; text-align:right; padding:12px 15px 0 0; background:url(../images/cab_menu.png) top left no-repeat; background-position:19px 0px; }

#menu #link_inicio a{ color:#FFFFFF; text-decoration:none; font-size:13px; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif;}

#menu #link_inicio a:hover{ text-decoration:underline; }

#menu ul{ margin: 0 0 0 0; padding: 0 0 0 0; list-style-type: none; list-style:none; /* Width of Menu Items */}

#menu ul li{ position: relative;  margin:0; width:200px; height:20px;  padding:0; color:#cdf0f0; font-family: Helvetica, sans-serif; font-size:14px; padding:13px 0 0 53px; cursor:pointer; }
	
#menu ul li a{ display:block; /*force hasLayout in IE7 */ color:#cdf0f0; text-decoration: none; font-family: Times, sans-serif; font-size:16px; margin:-15px 0 0 0; height:18px; padding:11px 0 0 0; }

#menu ul li a:visited{ color:#cdf0f0; }
#menu ul li ul li a:visited{ color:#000000; }

#menu ul li ul li{ height:30px; padding:0; list-style:none; margin:0; }

#menu ul li ul li a{ padding:10px 0 0 20px; font-size:13px; font-weight:normal; font-family: Helvetica, sans-serif; color:#000000; height:20px; margin:0; }

#menu ul li ul li.sub{ background:url(../images/subnorm.jpg) left bottom no-repeat; }
#menu ul li ul li.subbot{ background:url(../images/subbot.jpg) left bottom no-repeat; }

#menu ul li ul li.sub:hover{ background:url(../images/subnormover.jpg) left bottom no-repeat; }
#menu ul li ul li.subbot:hover{ background:url(../images/subbotover.jpg) left bottom no-repeat; }

#menu ul li.op{ background:url(../images/op.jpg) left bottom no-repeat; background-position:19px; }

#menu ul li.op:hover{ background:url(../images/opover.jpg) left bottom no-repeat; background-position:19px; } 
#menu ul li.op a:hover{color:#ff006d;}

