	html,body {
		margin: 0; padding: 0; overflow:auto;
	}
	
	body#res1 a#res_plan1,
	body#res2 a#res_plan2,
	body#res3 a#res_plan3,
	body#res4 a#res_plan4,
	body#res5 a#res_plan5,
	body#res6 a#res_plan6,
	body#res7 a#res_plan7,
	body#res8 a#res_plan8,
	body#res9 a#res_plan9,
	body#res10 a#res_plan10,
	body#res11 a#res_plan11,
	body#res12 a#res_plan12,
	body#res13 a#res_plan13,
	body#res14 a#res_plan14	

	{
		color: #000000;
		text-decoration: none;
	}
	
	body#rest1 a#res_plan_t1,
	body#rest2 a#res_plan_t2,
	body#rest3 a#res_plan_t3,
	body#rest4 a#res_plan_t4,
	body#rest5 a#res_plan_t5,
	body#rest6 a#res_plan_t6,
	body#rest7 a#res_plan_t7,
	body#rest8 a#res_plan_t8,
	body#rest9 a#res_plan_t9,
	body#rest10 a#res_plan_t10,
	body#rest11 a#res_plan_t11,
	body#rest12 a#res_plan_t12,
	body#rest13 a#res_plan_t13,
	body#rest14 a#res_plan_t14,	
	body#rest15 a#res_plan_t15,	
	body#rest16 a#res_plan_t16,	
	body#rest17 a#res_plan_t17,
	body#rest18 a#res_plan_t18	
	
	{
		color: #000000;
		text-decoration: none;
	}
	
	a {  
		text-decoration: none;
		color:#FC7600;
	}
	
	a:hover {
		text-decoration: underline;
	}

	table.page {
		width: 100%; height: 100%; padding: 0;
	}

	td.page {
		vertical-align: middle; text-align: center;
	}

	div.container {
		position: relative;	 margin-left: auto;	margin-right: auto; width: 760px; height: 500px;
	}

	div.left-detail
	{
		width: 51px; height: 415px; position: absolute;	left: 0px;	top: 0px;
	}

	div.right-detail
	{
		width: 1px; height: 500px; position: absolute; left: 759px; top: 0px;
	}
	
	div.top-menu
	{
		width: 400px; height: 75px; position: absolute;	left: 0px;	top: 0px;
	}
	
	div.sub-text
	{
		width: 275px; position: absolute; top: 50px; left: 30px;
	}	

	div.header
	{
		width: 365px; height: 43px; position: absolute; left: 252px; top: 118px; text-align:right;
	}

	div.logo
	{
		width: 143px; height: 91px; position: absolute; left: 617px; top: 70px; text-align:left;
	}
	
	#menu {
		width: 465px; height: 14px; position: absolute; left: 152px; top: 161px; text-align:right;
	}

	div.background
	{
		width: 379px; height: 375px; position: absolute; left: 140px; top: 70px; z-index: -1;
	}

	div.picture
	{
		width: 300px; height: 251px; position: absolute; left: 51px; top: 198px; text-align:left;
	}
	
	div.disclaimer
	{
		width: 459px; height: 26px; position: absolute; left: 0px; top: 470px;
	}

	div.top-line
	{
		width: 760px; height: 15px; position: absolute; left: 0px; top: 224px;
	}

	div.lupa
	{
		width: 20px; height: 20px; position: absolute; left: 396px; top: 417px;
	}
	
	div.eho
	{
		width: 33px; height: 36px; position: absolute; left: 9px; top: 377px;
	}
	
	div.phone
	{
		width: 170px; height: 20px; position: absolute; left: 49px; top: 455px;
	}

	div.bottom-line
	{
		width: 435px; height: 35px; position: absolute; left: 0px; top: 444px; text-align:left;
	}

	div.sub
	{
		width: 327px; height: 102px; position: absolute; left: 433px; top: 360px;
		font-family: "Times New Roman", Times, serif; font-size: 10pt; text-align:left;
	}
	div.sub2
	{
		width: 327px; height: 102px; position: absolute; left: 436px; top: 430px;
		font-family: "Times New Roman", Times, serif; font-size: 10pt; text-align:left;
	}
	div.credits
		{
			width: 100px; height: 30px; position: absolute; left: -5px; top: 454px;
			font-family: "Times New Roman", Times, serif; font-size: 8pt; text-align:left;
	}
