/*
Navega Bem - Web Design 2009 Stylesheet
*/
#wrap { position: fixed; width: 851px; height: auto; }
.clearfix:after { content: "."; height: 0; clear: both; visibility: hidden; }
.clearfix {  }
* html .clearfix {height: 1%;}
.clearfix { display: inline-table; }
.container { width: 851px; top: 10px; z-index: 0; visibility: visible; voice-family: "\"}\""; voice-family:inherit; background-image: url(../media/page-back.gif); background-repeat: repeat-y; }
/* Nav Styles */

#nav { position: relative; top: 1px; left: -13px; width: 838px; height: 55px; margin: 0; list-style: none; overflow: hidden; padding-left: 13px; }

#nav li {
	margin: 0; padding: 0;
	display: inline;
}

#nav a {
	float: left;
	border: none;
	margin: 0;
	padding: 47px 0 0;
	overflow: hidden;
	height: 0;
}

#nav a:hover, #nav a:active {
	background-position: 0 -47px;
}

#nav a.selected {
	background-position: 0 -99px;
}

#nav-home a { width: 135px; background: url(../nav/home.gif) no-repeat; }
#nav-about a { width: 116px; background: url(../nav/about.gif) no-repeat; }
#nav-walks a { width: 116px; background: url(../nav/walks.gif) no-repeat; }
#nav-photos a { width: 116px; background: url(../nav/photos.gif) no-repeat; }
#nav-equipment a { width: 116px; background: url(../nav/equipment.gif) no-repeat; }
#nav-bookings a { width: 117px; background: url(../nav/bookings.gif) no-repeat; }
#nav-links a { width: 117px; background: url(../nav/links.gif) no-repeat; }
#navd-home a { width: 135px; background: url(../nav-d/home.gif) no-repeat; }
#navd-about a { width: 116px; background: url(../nav-d/about.gif) no-repeat; }
#navd-walks a { width: 116px; background: url(../nav-d/walks.gif) no-repeat; }
#navd-photos a { width: 116px; background: url(../nav-d/photos.gif) no-repeat; }
#navd-equipment a { width: 116px; background: url(../nav-d/equipment.gif) no-repeat; }
#navd-bookings a { width: 117px; background: url(../nav-d/bookings.gif) no-repeat; }
#navd-links a { width: 117px; background: url(../nav-d/links.gif) no-repeat; }
#navp-home a { width: 135px; background: url(../nav-p/home.gif) no-repeat; }
#navp-about a { width: 116px; background: url(../nav-p/about.gif) no-repeat; }
#navp-walks a { width: 116px; background: url(../nav-p/walks.gif) no-repeat; }
#navp-photos a { width: 116px; background: url(../nav-p/photos.gif) no-repeat; }
#navp-equipment a { width: 116px; background: url(../nav-p/equipment.gif) no-repeat; }
#navp-bookings a { width: 117px; background: url(../nav-p/bookings.gif) no-repeat; }
#navp-links a { width: 117px; background: url(../nav-p/links.gif) no-repeat; }
#header{ background-image: url(../media/page-top.gif); background-repeat: repeat-x; height: 55px; width:100%; text-align:left; vertical-align:top; }
#menubox_table{ background-image:url(../media/page-back2.jpg); margin:0; height: 183px; width:100%; }
#menubox{ position: relative; left: 2px; height: 183px; width:250px ; float: left;
	background: url(../media/logo-2.jpg) no-repeat;
	margin-left: 13px;
}
#menubox_d{ background-image: url(../media/boots.jpg); background-position:left center; height: 183px; width:68.2%; text-align:left; }
#menubox_e{ background-image: url(../media/backpack.jpg); background-position:left center; height: 183px; width:68.2%; text-align:left; }
#contentbox{ background-image: url(../media/page-back.gif); background-repeat: repeat; width:100%; text-align:left; vertical-align:top; position: inherit; z-index: 0; visibility: visible; voice-family: "\"}\""; voice-family:inherit;
}
.linkbox { width: 200px; margin-left: 640px; height: 78px ; z-index: 2; padding-top: 19px; padding-right: 0; padding-left: 10px; }
.menu_content { position: relative; z-index: 4; }
.clearfix:after { content: "."; height: 0; clear: both; visibility: hidden; }
.clearfix {  }
* html .clearfix {height: 1%;}
.clearfix { display: inline-table; }
.hilfmenu, .breadtext,  .ignore,  .suchen, .breadcrump,  dfn{
	height: 0;
visibility: hidden;
position: absolute;
}
.menu { width:203px; text-align:center; text-indent: 0; position: relative; padding-top: 0; padding-left: 5px; border-color: black; border-width: 0; }
.menu a { font-size:13px; font-weight:bold; padding:4pt 10px 0; border-bottom:0 solid #fff; color:#eff3f6; font-family: Arial, Helvetica, sans-serif; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; text-decoration:none; height: 18pt; display: block; border-bottom: 1px solid #ededed; width: 160px; }
.menu a:hover { font-weight:bold; color:#036; font-size: 13px; font-family: Arial, Helvetica, sans-serif; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; height: 18pt; }
.menu .menuxaktiv_back { font-weight:bold; color:#ff7a22; font-size: 13px; font-family: Arial, Helvetica, sans-serif; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-decoration:none; }
/* My Comment */
* html .hold_floats {height: 1%;}
.floatbox { overflow:hidden; }
* html .floatbox {width:100%;}
.leftbox { background-image: url(../media/walker.jpg); background-repeat:no-repeat; background-position: 0 top; position: relative; width: 270px; height: 691px; z-index: 5; float: left            }
.rightbox { width: 268px; text-align:left; height: 357px; margin-left: 742px; left: 763px;
	z-index: 5;
	top: 0;
	margin-top: -336px;
}
.lowbox { background-image: url(../media/walker.jpg); width: 270px; height: 691px; z-index: 1; }
.bootbox { background-image: url(../media/boots.jpg); margin-left: 300px; width: 508px; text-align:center; top: 100px; height: 183px; z-index: 4; }
.bootbox2 { background-image: url(../media/backpack.jpg); margin-left: 300px; width: 508px; text-align:center; top: 100px; height: 183px; z-index: 4; }
.bootbox3 { background-image: url(../media/canteen.jpg); margin-left: 300px; width: 508px; text-align:center; top: 100px; height: 183px; z-index: 4; }
.bootbox4 { background-image: url(../media/compass.jpg); margin-left: 300px; width: 508px; text-align:center; top: 100px; height: 183px; z-index: 4; }
.bootbox5 { background-image: url(../media/camera.jpg); margin-left: 300px; width: 508px; text-align:center; top: 100px; height: 183px; z-index: 4; }
.bootbox6 { background-image: url(../media/laptop.jpg); margin-left: 300px; width: 508px; text-align:center; top: 100px; height: 183px; z-index: 4; }
.bootbox7 { background-image: url(../media/rope.jpg); margin-left: 300px; width: 508px; text-align:center; top: 100px; height: 183px; z-index: 4; }
.bootbox8 { background-image: url(../media/safety-sign.jpg); margin-left: 300px; width: 508px; text-align:center; top: 100px; height: 183px; z-index: 4; }
.topbox { margin-left: 294px; width: 520px; text-align:center; height: 302px; z-index: 4; }
.middlebox { background-repeat: no-repeat; margin-left: 300px; width: 508px; z-index: 5; margin-top: 20px; padding-top: 0; padding-bottom: 5px; }
.bottombox { width: 520px; z-index: 5; margin-left: 290px; }
.subheads { color: #f90; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; line-height: 11pt; background-color: #ffffea; }
.goldlink            { color: #f06500; font: 12px/25px Verdana, Arial, Helvetica, sans-serif; background-color: #fff; text-decoration: underline; text-transform: none   }
.goldlink:hover          { color: #4c2509; font: 12px/25px Verdana, Arial, Helvetica, sans-serif; background-color: #fff; text-transform: none   }
.intext { color: #674009; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 18px; background-color: white; text-align: justify; }
.address { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 16px; background-color: #0a3033; text-align: left; position: absolute; top: 740px; width: 218px; z-index: 6; margin-left: 21px; padding-left: 15px; }
.fotobox { position: absolute; top: 180px; width: 234px !important; margin-left: 20px; height: 31px ; z-index: 6; }
.foto-m { position: absolute; width: 256px; height: 183px; z-index: 6; }
.blogbox { font-size: 14px; position: absolute; top: 230px; width: 100px !important; margin-left: 90px; height: 120px ; z-index: 6; }
.crosstextbox { color: white; background-color: #fdfdfd; width: 164px; height: 80px ; }
.basebox { background-image: url(../media/base.gif); background-repeat: no-repeat; width: 851px; height: 21px; z-index: 6;
	position: absolute;
}
.navegabem { color: silver; width: 851px; height: 21px; z-index: 7; position: absolute; }
.titletext { color: #12734c; font-size: 22px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 23px; background-color: transparent; text-align: left; height: 115px; z-index: 5; float: left; padding-top: 68px; }
.adtext { color: #2a2929; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 17px; background-color: transparent; }
.minilink            { color: black; font: 10px/25px Verdana, Arial, Helvetica, sans-serif; background-color: transparent; text-transform: none   }
.minilink:hover          { color: #2a2929; font: 10px/25px Verdana, Arial, Helvetica, sans-serif; background-color: transparent; text-transform: none   }
.linktitle            { color: #861d1f; font: bold 12px/25px Verdana, Arial, Helvetica, sans-serif; background-color: #fff; text-transform: none   }
.linktitle:hover          { color: #861d1f; font: bold 12px/25px Verdana, Arial, Helvetica, sans-serif; background-color: #fff; text-transform: none   }
.linklink            { color: black; font: 10px/25px Verdana, Arial, Helvetica, sans-serif; background-color: transparent; text-transform: none   }
.linklink:hover          { color: #2a2929; font: 10px/25px Verdana, Arial, Helvetica, sans-serif; background-color: transparent; text-transform: none   }
