/* GENERAL fonts */
P, OL, UL, DIV, H1, H2 {font-family: verdana, arial;font-size: 11px;}
H1 					{ font-size: 15px; }
H2 					{ font-size: 13px; }
P, H1, H2 			{margin: 0px 0px 5px 0px;}
BODY 				{	margin: 0 0 0 0; background-color: #ffffff; }
LI 					{list-style-image: url(../images/bullet.gif);}

#menu_hori a 						{color:#ffffff; text-decoration: none; font-family: verdana; font-size: 11px;}
#menu_hori a:link 					{color:#ffffff; text-decoration: none; font-family: verdana; font-size: 11px;}
#menu_hori a:visited	 			{color:#ffffff; text-decoration: none; font-family: verdana; font-size: 11px;} 
#menu_hori a:active 				{color:#333333; text-decoration: none; font-family: verdana; font-size: 11px;}
#menu_hori a:hover 					{color:#333333; text-decoration: none; font-family: verdana; font-size: 11px;} 

#menu_1 a 						{color:#333333; text-decoration: none; font-family: verdana; font-size: 10px;}
#menu_1 a:link 					{color:#333333; text-decoration: none; font-family: verdana; font-size: 10px;}
#menu_1 a:visited	 			{color:#333333; text-decoration: none; font-family: verdana; font-size: 10px;} 
#menu_1 a:active 				{color:#ffffff; text-decoration: none; font-family: verdana; font-size: 10px;}
#menu_1 a:hover 				{color:#ffffff; text-decoration: none; font-family: verdana; font-size: 10px;} 

a 						{color:#000000; text-decoration: none; font-family: verdana; font-size: 11px;}
a:link 					{color:#000000; text-decoration: none; font-family: verdana; font-size: 11px;}
a:visited	 			{color:#000000; text-decoration: none; font-family: verdana; font-size: 11px;} 
a:active 				{color:#1EFF00; text-decoration: none; font-family: verdana; font-size: 11px;}
a:hover					{color:#1EFF00; text-decoration: none; font-family: verdana; font-size: 11px;} 

TD.main				{width: 720px; height: 100%;}
TD.head_top 		{width: 720px; height: 80px;  background-color: #ffffff;}
TD.head_image 		{width: 720px; height: 184px; background-color: #727272;}
TD.navi 			{width: 720px; height: 25px;  background-color: #A3A3A2; padding-left: 5px; }
TD.content 			{width: 720px; height: 300px; background-color: #F6F5F5; padding: 5px; vertical-align: top;}
TD.footer 			{width: 720px; height: 15px;  background-color: #A3A3A2; padding-left: 5px; }
DIV.nissanlogo_div	{position:absolute; top:0px; left:20px;}
DIV.heydaschtop_div	{position:absolute; top:0px; left:170px;}
DIV.siteimage_div	{position:absolute; top:80px; left:0px;}		
DIV.sitetxt_div		{position:absolute; top:80px; left:650px;}

TD.footer 			{border-top: dotted 1px #999999; font-size:10px;text-align: center;}
TD#footer P 		{font-size: 10px;text-align: center;}

/* Content column */
TD#content {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	vertical-align: top; 
	color: #ffffff;
}

/* Menu 1 column */

TABLE.menu_hori 				{background-color: #A2A2A2;}
TD.menu_hori_td					{background-color: #A2A2A2;}
TD.menu_item 					{width: 50px; padding-left: 10px; text-align: left;}
TD#menu_1 						{vertical-align: top; padding-top: 10px; background-color: #BAB8B8;}

TD.menu_hori-level1-no	 		{padding-left: 20px; padding-right: 4px; height: 25px; background-image: url(../images/ico_menu_hori_up.png); background-repeat:no-repeat; background-position:7px 9px;}
TD.menu_hori-level1-act  		{padding-left: 20px; padding-right: 4px; height: 25px; background-image: url(../images/ico_menu_hori_down.png); background-repeat:no-repeat; background-position:7px 9px; font-color: #333333;}


	
	
		


/*  MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no {
  width: 130px;
  font-weight:none;
  font-family: verdana, arial;
  font-size: 10px;
  color: #ffffff;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  border-bottom-color: #ffffff;
  padding-top:2px;
  padding-left:15px;
  background-image: url(../images/ico_menu_1_no.png);
  background-repeat: no-repeat;
  background-position:5px 5px;
}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {
  width: 130px;
  font-weight:none;
  font-size: 10px;
  color: #ffffff;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #ffffff;
  padding-top:2px;
  padding-left:15px;
  background-color: #cccccc;
  background-image: url(../images/ico_menu_1_act.png);
  background-repeat: no-repeat;
  background-position:5px 5px;
}






