.menucleaner {clear:both}
form 					{border:0px; padding:0px; margin:0px;}
/*menu*/
.sm1 					{display: none;float:left; width:226px;} 
.infos 					{display: block; float:left; padding:10px; width:230px; background: red url(../images/menu/bg-menu2.gif) repeat-y;}
.infos strong			{color:Black;}
.infos span				{color:white; font-weight: bold;}		
.infos a				{color:white; text-decoration:underline}
.infos a:hover			{color:white; text-decoration:none}
ul, li 					{display:block; float:left; margin:0px; padding:0px; text-indent:0px; list-style:none;}
#menu ul a.menu2		{color:#757575; display:block; float:left; padding-left:21px; width:229px; height:24px; cursor:pointer; cursor:hand; font:normal 11px "Trebuchet MS", Tahoma, Verdana, Arial; background: url(../images/menu/menu2-off.gif) no-repeat; line-height:22px;text-decoration: none;}
#menu ul a.menu2:hover	{color:white; background: url(../images/menu/menu-over.gif) no-repeat; }
#menu ul a				{color:#757575; display:block; float:left; padding-left:21px; width:229px; height:24px; cursor:pointer; cursor:hand; font:normal 11px "Trebuchet MS", Tahoma, Verdana, Arial; background: url(../images/menu/menu-off.gif) no-repeat; line-height:22px;text-decoration: none;}
#menu ul a:hover		{color:white; background: url(../images/menu/menu-over.gif) no-repeat; }
#menu li.title	a		{display:block; float:left; padding-left:24px; width:226px; height:24px; background: #757575 url(../images/menu/menu-open-title.gif) no-repeat; line-height:22px; font-weight: bold;  }
#menu li.title a:hover 	{background:#4f4f4f url(../images/menu/menu-open-title-over.gif) no-repeat; text-decoration: none;}
#menu li a 				{color:white; display:block; float: left; padding-left:31px; width:219px; height:18px; background-color: #757575; text-decoration: none; }
#menu li a:hover 		{background-color:#4f4f4f; text-decoration: none;}
#menu .program 			{color:red;}
#menu .program strong	{color:#49bb04;}