/* CSS Document */

body {
	 background-image:url(../images/bg.gif);
	 text-align:center;
}

img{
	border:0px;
}

/* text elements*/

p { 
	font-size:10px;
	text-align:left;
	font-family:Verdana, sans-serif;
	color:#644915;
	line-height:13px;
}

div{
	text-align:left;
}

h2 {
	color:#6b3139;
	font-size: 12px;
	height: 15px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 20px;
}

h3 {
	color:#6A3038;
	font-size: 10px;
	height: 20px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 20px;
}

.emphasis {
	font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-variant:small-caps;
	font-weight:600;
	border: none;
	color:#6A3038;
}

.subheading {
	font-family: Helvetica, sans-serif;
	text-transform:uppercase;
	font-size: 11px;
	border: none;
	color:#644915;
}

.link_selected {
color:#E34585;
font-weight:bold;
}
/* text layout elements*/

#articletext_left {
	float: left;
   	width: 320px;
   	padding-top: 10px;
	margin: 0 20px 10px 0;
	overflow:auto;
	height:378px;
}

#articletext_right {
	float: left;
   	width: 340px;
	padding-top:10px;
	padding-left: 15px;
   	margin: 0 0 10px 0;
   	z-index:998;
   	overflow:auto;
}

#articletext_right{
	overflow:auto;
}

#image_right{
	width: 340px;
	padding-left: 15px;
	padding-top:25px; 
   	margin: 0 0 10px 0;
}

#submenu {
	float:left;
	font-family: Helvetica, sans-serif;
	text-transform:uppercase;
	font-size: 10px;
	border: none;
	color:#644915;
	list-style-image:url(../images/arrow_small.gif);
}

#submenu ul li{
	background-image:url(../images/1_walking/dot.png);
	background-repeat:repeat-x;
	background-position:0% 80%;
}

#submenu ul li a span{
	background-color:#FFFFFF;
}


.submenuLike {
	float:left;
	font-family: Helvetica, sans-serif;
	text-transform:uppercase;
	font-size: 10px;
	border: none;
	color:#644915;
	list-style-image:url(../images/arrow_small.gif);
}

.heading {
   	width: 337px;
	padding-top:44px; 
   	margin: 0 0 10px 0;
	}

.text_indent {
	/*line-height: -5px;*/
	text-indent:20px;
}

/* links */

a { 
	outline:none;
	text-decoration: none;
	color: #7a6e67;
}

a:hover {
	color: #6fbe46;
}

a.noLink {
	color: #444;
	text-decoration: none;
	outline: none;
}

a.noLink:hover {
	background: transparent;
	color: #fff;
}

/*layout*/

#container {
	/*
	margin-right:auto;
	margin-left:auto;
	*/
	position:relative;
	top:15px;
	width:845px;
	height:636px;
}

div.book-all_ {
	position:absolute;
	left:0px;
	top:0px;
	width:1px;
	height:24px;
}

div.top-book_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/top_book.png' ,sizingMethod='scale');
	position:absolute;
	left:0px;
	top:0px;
	width:767px;
	height:24px;
}

div.book-all_ {
	position:absolute;
	left:767px;
	top:0px;
	width:78px;
	height:422px;
}

div.id-04_ {
	position:absolute;
	left:845px;
	top:0px;
	width:4px;
	height:699px;
}

div.left-border_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/left_border.png' ,sizingMethod='scale');
	position:absolute;
	left:0px;
	top:24px;
	width:31px;
	height:542px;
	z-index:10000;
}

div#left-content_ {
	background-image:url(../images/line.gif);
	background-repeat:no-repeat;
	background-position:0px 12px;
	position:absolute;
	left:31px;
	top:24px;
	width:337px;
	height:521px;
	background-color:#FFFFFF;
}

div#right-content_ {
	position:absolute;
	top:24px;
	width:355px;
	left:390px;
	height:521px;
	background-color:#FFFFFF;
}

div.spine-top_ {
	background-image:url(../images/spine_top.gif);
	background-repeat:none;
	position:absolute;
	left:368px;
	top:24px;
	width:27px;
	height:11px;
}

div.spine-ctr_ {
	background-image:url(../images/spine_top.gif);
	position:absolute;
	left:368px;
	top:35px;
	width:27px;
	height:510px;
}

div.lwr-spine_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lwr_spine.png' ,sizingMethod='scale');
	position:absolute;
	left:368px;
	top:566px;
	width:27px;
	height:42px;
}

div.btm-spineo_ {
	background-image:url(../images/btm_spineo.gif);
	background-repeat:none;
	position:absolute;
	left:368px;
	top:545px;
	width:27px;
	height:21px;
}

div.right-border-top_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/right_border_top.png' ,sizingMethod='scale');
	position:absolute;
	left:732px;
	top:24px;
	width:35px;
	height:22px;
}


div.right-border-waste_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/right_border_waste.png' ,sizingMethod='scale');
	position:absolute;
	left:732px;
	top:46px;
	width:35px;
	height:201px;
}	

div.right-border-btm_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/right_border_btm.png' ,sizingMethod='scale');
	position:absolute;
	left:732px;
	top:247px;
	width:35px;
	height:319px;
}

div.book-all018_ {
	position:absolute;
	left:767px;
	top:506px;
	width:78px;
	height:102px;
}

div.btm-left_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btm_left.png' ,sizingMethod='scale');
	position:absolute;
	left:31px;
	top:545px;
	width:337px;
	height:21px;
	z-index:9999;
}

div.btm-right_ {
	background-image:url(../images/btm_right.gif);
	background-repeat:none;
	position:absolute;
	left:395px;
	top:545px;
	width:337px;
	height:21px;
}

div.lwr-left_ {
	position:absolute;
	left:0px;
	top:621px;
	width:16px;
	height:22px;
}

#tab-contact_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab_contact.png' ,sizingMethod='scale');
	position:absolute;
	left:767px;
	top:422px;
	width:78px;
	height:37px;
	cursor:pointer;
}

#tab-sitemap_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab_sitemap.png' ,sizingMethod='scale');
	position:absolute;
	left:767px;
	top:459px;
	width:78px;
	height:47px;
	cursor:pointer;
}

#menu-walk_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_walk.png' ,sizingMethod='scale');
	position:absolute;
	left:0px;
	top:566px;
	width:75px;
	height:42px;
	cursor:pointer;
}

#tab-school_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab_school.png' ,sizingMethod='scale');
	position:absolute;
	left:75px;
	top:566px;
	width:72px;
	height:42px;
	cursor:pointer;
}

#tab-sleep_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab_sleep.png' ,sizingMethod='scale');
	position:absolute;
	left:147px;
	top:566px;
	width:72px;
	height:42px;
	cursor:pointer;
}

#tab-cycle_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab_cycle.png' ,sizingMethod='scale');
	position:absolute;
	left:219px;
	top:566px;
	width:65px;
	height:42px;
	cursor:pointer;
}

#tab-activities_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab_activities.png' ,sizingMethod='scale');
	position:absolute;
	left:284px;
	top:566px;
	width:84px;
	height:42px;
	cursor:pointer;
}

#circle{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/active_circle.png' ,sizingMethod='scale');
	position:absolute;
	top:0px;
	left:0px;
	width:75px;
	height:42px;
	margin:-5px;
	z-index:10000;
}

#menu-outside_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_outside.png' ,sizingMethod='scale');
	position:absolute;
	left:395px;
	top:566px;
	width:100px;
	height:42px;
	cursor:pointer;
}

#menu-news_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_news.png' ,sizingMethod='scale');
	position:absolute;
	left:495px;
	top:566px;
	width:55px;
	height:42px;
	cursor:pointer;
}

#menu-links_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_links.png' ,sizingMethod='scale');
	position:absolute;
	left:550px;
	top:566px;
	width:56px;
	height:42px;
	cursor:pointer;
}

#menu-email_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_email.png' ,sizingMethod='scale');
	position:absolute;
	left:606px;
	top:566px;
	width:68px;
	height:42px;
	cursor:pointer;
}

#menu-feedback_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_feedback.png' ,sizingMethod='scale');
	position:absolute;
	left:674px;
	top:566px;
	width:93px;
	height:42px;
	cursor:pointer;
}

/* pop up 'contact' */
#contactContainer{
	background-image:url(../images/contact.png);
	background-repeat:no-repeat;
	position:absolute;
	height:183px;
	width:268px;
	right:80px;
	bottom:65px;
	z-index:20000;
}

#contactText{
	position:absolute;
	top:62px;
	left:80px;
	color:#644915;
	font-family: Verdana, sans-serif;
	line-height:18px;
	text-align:left;
}

#contactClose{
	background-image:url(../images/close.png);
	background-repeat:no-repeat;
	position:absolute;
	width:44px;
	height:7px;
	right:15px;
	bottom:25px;
}

/*sound*/

#sound-btn_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sound_btn.png' ,sizingMethod='scale');
	position:absolute;
	left:767px;
	top:520px;
	width:49px;
	height:46px;
	cursor:pointer;
}

#sound-on_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sound_on.png' ,sizingMethod='scale');
	position:absolute;
	left:816px;
	top:520px;
	width:29px;
	height:25px;
	cursor:pointer;
}

#sound-off_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sound_off.png' ,sizingMethod='scale');
	position:absolute;
	left:816px;
	top:545px;
	width:29px;
	height:21px;
	cursor:pointer;
}

/*-----------------*/
div.lwr-bg_ {
	position:absolute;
	left:0px;
	top:608px;
	width:845px;
	height:9px;
}

div.footer-line_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footer_line.png' ,sizingMethod='scale');
	position:absolute;
	left:0px;
	top:612px;
	width:829px;
	height:1px;
}


div.footer_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footer.png' ,sizingMethod='scale');
	position:absolute;
	left:0px;
	top:610px;
	width:450px;
	height:18px;
}


div.footer-waste_ {
	position:absolute;
	left:466px;
	top:610px;
	width:179px;
	height:18px;
}

div.footer-copyright_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footer_copyright.png' ,sizingMethod='scale');
	position:absolute;
	left:645px;
	top:610px;
	width:44px;
	height:18px;
}

#footer-credit_ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footer_credit.png' ,sizingMethod='scale');
	position:absolute;
	left:689px;
	top:610px;
	width:78px;
	height:18px;
	cursor:pointer;
}

div.id-42_ {
	position:absolute;
	left:767px;
	top:681px;
	width:78px;
	height:18px;
}

/*//////// photogallery ////////*/

.fotogallery {
	position : absolute;
	left : 34px;
	top : 98px;
	width:359px;
	height:271px;
	background-image:url(images/text_bg.gif);
	background-repeat:repeat-x;
	
}

/* //// common elements //// */

div.lineTop {
	position: absolute;
	left: 28px;
	top: 28px;
	height: 1px;
	width: 369px;
	line-height: 1px;
	background-color: black;
}

div.date {
	position: absolute;
	left: 643px;
	top: 10px;
}

div.logo {
	position: absolute;
	left: 27px;
	top: 393px;
}

/* //// menu //// */

div.menuDisplay {
	position: absolute;
	left: 434px;
	top: 393px;
}

div.menuCol0,
div.menuCol1,
div.menuCol2,
div.menuCol3 {
	position: absolute;
	top: 452px;
}

div.menuCol0 { left: 28px; }
div.menuCol1 { left: 233px; }
div.menuCol2 { left: 438px; }
div.menuCol3 { left: 644px; }



/* //// w3 //// */
div.contTop, div.contBottom  {
	position: absolute;
	left: 28px;
	width: 810px;
}

div.contTop { top: 51px; height: 202px; }
div.contBottom { top: 516px; padding-bottom: 100px; }

/* //// popup windows //// */

div.popMenu {
	position: absolute;
	top: 45px;
	left: 35px;
}

div.popMenu img {
	margin-right : 1px;
}

img.preload {
	display: none;
}

ul.sitemap {
 list-style-type: none; 
 margin-left: 0.5cm;
 padding-left: 0;
 font-family: Helvetica, sans-serif;
 text-transform:uppercase;
 font-size: 10px;
 border: none;
}

ul.sitemap li {
 padding-left: 1.1em;
}

ul.sitemap li a.parent {
 background: transparent ª
 url(none) no-repeat;
 font-size:12px;
 }

ul.sitemap li ul {
 background: transparent ª
 url('arrow_small.gif') no-repeat;
 list-style-type: none;
 margin: -1.2em 0 0 -1.6em;
 padding: 1.2em 0 0 0.6em;
 
}

ul.sitemap li ul li {
 margin-left: 0.5cm;
 padding-left: 10px;
 text-transform:none;
 line-height:12px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}