
	body.background	{background-image: url(); background-repeat: repeat-x; background-color: #444444; width: 1000px; margin: 0px;}
	div.body		{position: absolute; left: 50%; margin-left: -500px; width: 1000px; height: 700px; background-color: #ffffff;}
	div.logo		{position: absolute; left: 50%; margin-left: -500px;}
	div.banner		{position: absolute; left: 50%; margin-left: -278px;}
	div.menu_h		{position: absolute; left: 50%; margin-left: -500px; top: 102px; width: 1000px;}
	div.menu_v		{position: absolute; left: 50%; margin-left: -500px; top: 0px; background: url("../images/left_grey_long_a.gif"); width: 221px; height: 569px;}
	div.page		{position: absolute; left: 50%; margin-left: -500px; width: 1000px; height: 460px; top: 131px;}
	div.cpage		{position: absolute; left: 50%; margin-left: -280px; width: 760px; height: 460px; top: 20px;}
	div.dpage		{position: absolute; left: 50%; margin-left: -280px; width: 760px; height: 460px; top: 20px;}
	div.txt			{position: absolute; left: 50%; margin-left: -360px; width: 740px; height: 460px; top: 0px;}
	div.leftpane	{position: absolute; left: 50%; margin-left: -500px; width: 220px; height: 569px; background-image: url("../images/left_grey_long_a.gif"); background-color: #eeeeee;}
	div.galeriq		{position: absolute; left: 50%; margin-left: -500px; width: 1000px; height: 569px; background-color: #eeeeee;}
	div.container	{position: absolute; left: 50%; margin-left: -255px; width: 740px; height: 460px; top: 20px;}
	div.info		{color: #777777;font-family: verdana, arial; font-size: 11 px; position:absolute; left: 50%; margin-left: 288px; top: 703px;}
	div#map_left		{position: relative; float: left; width: 270px; font: 13px verdana;}
	div#map_right		{position: relative; float: left; width: 335px; font: 13px verdana; margin-left: 25px;}

	p.heading		{font-weight: bold;color: #ff6600;font-family: verdana, arial; font-size: 12px;}
	p.subheading	{font-weight: bold;color: #333333;font-family: verdana, arial; font-size: 12px; font-style: italic;}
	p.text			{font-weight: ;color: 333333;font-family: verdana, arial; font-size: 13px; width: 700 px;}

	ul.text			{font-weight: ;color: 333333;font-family: verdana, arial; font-size: 13px;}

	td.menu_h		{text-align: center; background-color: #d1d1d1; border: solid 1px #333333;}
	td.menu_v		{text-align: left; height: 29px;  background-color: #ffffff; border: solid 1px #dddddd; border-style: solid; border-width: 1px; border-color: #dddddd;}
	td.ceni			{border: solid 1px #dddddd;}

	a.menu_h		{text-decoration: none; color: #333333;font-family: verdana, arial; font-size: 12px;}
	a.menu_h:hover 	{text-decoration: none; color: #ff6600;font-family: verdana, arial; font-size: 12px;}
	a.menu_v		{text-decoration: none; color: #333333; font-family: verdana, arial; font-size: 12px; font-weight: bold;}
	a.menu_v:hover 	{text-decoration: none; color: #ff6600; font-family: verdana, arial; font-size: 12px;}

.menu_v ul {
	margin: 0px;
	padding: 0px;
	background: #ffffff;
	width: 221px;
	height: auto;
	}

.menu_v ul li {
	position: relative;
	float: left;
  width: 221px;
	height: 29px;

	list-style: none;
	margin: 0px 0px 2px 0px;
	background: #ffffff;
	}

.menu_v ul li a {
	display: block;
	padding: 0px 0px 0px 10px;
	color: #000000;
	font: 11px/27px verdana;
	font-weight: bold;
  text-decoration: none;
	border: solid 1px #dddddd;
	}

.menu_v ul li a:hover {
	text-decoration: none;
	color: #ff6600;
	}

.menu_v ul li a:active {
	text-decoration: none;
	color: #ff6600;
	}