	body{

		background: #ccc url(img/gnd.gif) repeat-x;

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 9pt;

		margin:5px 0 0 5px;

		padding-bottom:10px;

	}



	div {

		border-collapse: collapse;

		border:none;

	}



	div#main {

		width: 748px;

		margin: 10px;

		/* CENTER

		margin-left: auto;

		margin-right: auto;

		*/

		border: 1px #333 solid;

		text-align: left;

		overflow:hidden;

		background: #fff url(img/page-gnd.gif) repeat-y;

	}

	/*NN*/

	/*

	body>div#main,

	div>div#main {width:748px; }

*/

	div#body {

		display: block;

		width: 100%;

	}



	div#left-column {

		width: 181px;

		overflow:hidden;

		float:left;

		height:100%;

		clear:bottom;

	}

	div#main-menu {

		text-align: left;

		border-right: 1px solid #113;

		border-bottom: 1px solid #113;

	}



	div#lang-bar

	{

		width:155px; 

		height:150px; 

		/*background: url(img/menu-footer.gif); */

		padding-top:5px; 

		padding-left:25px; 

		text-align:left;

	}



	a.mi1, a.mi2 {

		display: block;

		color: #333;

		text-decoration: none;

		padding: 5px 3px 5px 2px;

		font-size: 8.5pt;

	}

	a.mi1:hover, a.mi2:hover

	{

		text-decoration: none;

		color: #009;

	}



	a.mi1 {

		background-color:#6D99ED;

		background-image: url(img/b1.gif);

		font-weight: bold;

		padding-left: 7px;

	}

	a.mi2 {

		background-color:#A2C0F7;

		background-image: url(img/b2.gif);

		padding-left: 25px;

	}

	img{

		border: 0px;

	}

	div#content{

		width: 555px;

		overflow: hidden;

		float: left;

		padding: 10px 0px 10px 10px;

	}

	/*NN*/

	body div>div#content{ padding: 10px 0px 10px 10px; }



	div.hr {

		margin: 5px 30px 15px 30px;

		font-size: 1pt;

		border: 0;

		color: white;

		height: 10px;

		background: #fff url(img/hr.gif) repeat-x scroll center;

		clear:both;

	}



	h1 {

		display: block;

		width: 100%;

		font-family: Arial, Helvetica, sans-serif;

		font-size: 20pt;

		color: #F60;

		margin: 6px 0px 2px 0px;

		padding: 0 0 0 0;

		font-weight: bold;

	}



	h2 {

		font-family: Arial, Helvetica, sans-serif;

		font-size: 16pt;

		margin: 10px 0 2px 0;

		padding: 0 0 0 0;

		color: #F60;

		font-style: italic;

		/*text-align: center;*/

		font-weight: bold;

	}



	h3, div.desc h2 {

		font-family: Arial, Helvetica, sans-serif;

		font-size: 12pt;

		color: #039;

		margin: 5px 0 2px 0;

		padding: 0 0 0 0;

		font-style: normal;

	}



	p {

		font-size: 9pt;

		margin: 0 0 12px 0;

		padding: 0 15px 0 0;

	}



	div#footer

	{

		font-size: 8pt;

		background: #E4E6F3 url(img/footer.gif) repeat-x;

		display: block;

		width: 100%;

		text-align: center;

		padding: 4px 2px 4px 2px;

		clear: both;

		color: #333;

	}















	/* CONTENT */



	div.prod

	{

		clear:both;

		width: 100%;

		float:top;

		display: block;

	}

	div.prod div.pic

	{

		float:left;

		width: 200px;

		text-align:center;

		padding-top: 10px;

		padding-bottom: 10px;

	}

	div.prod div.desc

	{

		float:left;

		width: 340px;

		color: #000;

		padding-bottom: 10px;

	}



	div.net {

		font-weight: bold;

		color: #060;

		font-family: Arial, Helvetica, sans-serif;

	}





	li, ul {  

		list-style-image:url(img/bullet.gif);  

	}



	.adventure {

		color: #006;

		font-style: italic;

	}