@charset "UTF-8";

html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}

* {
	font-family:Helvetica, Arial, sans-serif;
  outline-style:none;
}

body{
  margin:auto;
  margin-top:10px;
}

a {
	color: #8fbe44;
}

.left {
  float:left;
}
.right {
  float:right;
}

/****************************** main **********************/

h1 a {
  position:absolute;
  display:block;
  font-size:2em;
  font-variant:small-caps;
  height:150px;
  margin-left:35px;
  outline-style:none;
  text-indent:-2000em;
  width:230px;
}

#content{
	height:430px;
  margin-left:60px;
  overflow:hidden;
  width:880px;
	margin-top:185px;
}

.home #content{
	margin-left:95px;
	height:600px;
	width:800px;
	margin-top:160px;
}

#wii_home{
	width:1000px;
	margin:auto;
	height:781px;
	background:url(img/fons2.jpg) top no-repeat;
	display:block;
	margin-top:10px;
}

.home #wii_home{
	background:url(img/fons.jpg) top no-repeat;
}

.header{
	width:1000px;
	height:81px;
	background:url(img/header_wii.jpg) top no-repeat;
	margin:auto;
}

.menu{
  float:none;
  margin-left:280px;
  position:absolute;
  top:120px;
  width:700px;
}

.menu a {
	display:block;
	height:25px;
	float:left;
	margin-right:5px;
	margin-left:5px;
}


span.menu_item a {
  background-repeat:no-repeat;
  display:block;
  text-decoration:none;
  text-indent:-2000em;
  width:69px;
  height:25px;
  z-index:1000;
}

span.menu_item a:hover, span.menu_item.current a {
  background-position:bottom left;
}

span.menu_item a#menu_home {
  background-image:url(../img/menu_home.png);
}

span.menu_item a#menu_entreno {
  background-image:url(../img/menu_entreno.png);
  width:125px;
}

span.menu_item a#menu_tour {
  background-image:url(../img/menu_tour.png);
}

.separador{
	float:left;
	width:9px;
	background:url(img/separador.png) top no-repeat;
	height:25px;
}

.menu_superior, .menu_more {
	padding-top:10px;
	margin-left:540px;
	float:none;
	clear:both;
	height:20px;
}

.menu_superior a img {
	margin-top: -13px;
}

.menu_superior a, .menu_more a {
	height:20px;
	float:left;
	display:block;
	background:url(img/bigger.png) top left no-repeat;
	padding-left:15px;
	color:#a0a0a0;
	text-decoration:none;
	padding-top:2px;
	margin-right:5px;
}

.menu_superior a:hover, .menu_more a:hover {
	background-position: 2% top;
}

.menu_more{
	margin-left:300px;
	width:400px;
	clear: none;
	display: block;
	padding-top:0;
}

.menu_more a{
margin-top:3px;
  color:#fff;
}


.cuidate{
	width:1000px;
	height:100px;
	margin-top:60px;
	margin-left:-95px;
}
.cuidate img{
	width:394px;
	height:100px;
	margin-left:70px;
	float:left;
}
.cuidate div{
	width:410px;
	height:100px;
	float:left;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	margin-left:10px;
}
.cuidate div span{
	color:#898989;
	display:block;
	margin-top:20px;
	height:50px;
	
}
.cuidate div a{
	color:#8fbe44;
	text-decoration:none;
	margin-top:10px;
}



.Inscriptions #wii_home {
	background:url(img/fons_wii.jpg) top no-repeat;
}

.Inscriptions #content form {
	margin-left: 30px;
}
.Inscriptions #content form input {
	margin: 5px;
}

/****************************** conselhos **********************/

.Conselhos #wii_home {
	background:url(img/fons_conselhos.jpg) top no-repeat;
}

.Conselhos #content, .Wiifit #content {
  height:475px;
	margin-top:144px;
}

#menu-conselhos {
  color:#c9c9c9;
  font-size:12px;
}

#menu-conselhos a {
  text-decoration:none;
  color:#c9c9c9;
}

#menu-conselhos li {
  float:left;
  margin:0 3px;
}

#menu-conselhos li.current, #menu-conselhos li.current a {
  color:#88D650;
}

#menu-conselhos li .arrow {
  display:block;
  width:15px;
  height:15px;
  background-image:url(../img/conselhosarrow.png);
  position:relative;
  margin-top:2px;
  margin-left:20px;
}

#menu-conselhos li.disabled, #menu-conselhos li.disabled a {
  color:#5A9B3C;
}

#menu-conselhos li span {
  font-size:16px;
}

#menu-conselhos li span.separator {
  background:url(../img/conselhos-separator.png);
  display:block;
  width:2px;
  height:20px;
}

.Wiifit #menu-conselhos li {
  font-size:14px;
}

.conselho-text, .tour-text, .wiifit-text, .ana-text {
  float:left;
  padding-top:10px;
  width:400px;
  margin-left:30px;
  color:#898989;
  font-size:14px;
  line-height:20px;
} 

.conselho-text {
  padding-top:80px;
}

.wiifit-text {
  padding-top:60px;
  font-size:13px;
}
.wiifit-text p {
  margin-top:20px;
}

.ana-text {
  padding-top:40px;
  font-size:13px;
}
.ana-text p {
  margin-bottom:20px;
}

#content h2 {
  font-family:"Century Gothic",Helvetica, Arial, sans-serif;
  font-size:28px;
  color:#88be52;
  margin-top:15px;
  line-height:24px;
}

#content h2 span {
  color:#959595;
  font-size:24px;
}

.conselho-text h3 {
  font-family:"Century Gothic",Helvetica, Arial, sans-serif;
  font-size:18px;
  color:#88be52;
  margin-top:20px;
  margin-bottom:10px;
}

.conselho-text hr, .tour-text hr {
  margin-top:20px;
  border:1px solid #EBEBEB;
}

.conselho-image {
  width:400px;
  height:450px;
  float:left;
  clear:left;
  /*background:url(../img/conselhos-bg.jpg) no-repeat;*/
  margin-top:30px;
  margin-left:10px;
}

.share {
display: none;
  float:right;
	background:url(img/bigger.png) top left no-repeat;
	padding-left:15px;
  font-weight:bold;
  font-size:12px;
}

.share a{
  text-decoration:none;
  font-weight:bold;
  color:#959595;
}

.tour-map, .wiifit-image, .ana-image {
  width:400px;
  height:450px;
  float:left;
  clear:left;
  background:url(../img/tour-bg.jpg) no-repeat;
  margin-top:30px;
  margin-left:10px;
}

.wiifit-image {
  padding-top:90px;
}

.wiifit-text {
  margin-top:50px;
}

.ana-image {
  margin-top:0;
  margin-left:0;
  padding-left:40px;
  width:350px;
}

.tour-text h3 {
  font-size:18px;
  color:#959595;
  margin-top:20px;
  margin-bottom:10px;
}

.bottom-links {
  display:block;
  top:600px;
  width:400px;
  position:absolute;
}

.anterior {
  margin-top:10px;
  padding-left:15px;
  background:url(img/bigger_left.png) top left no-repeat;
  float:left;
}

.siguiente {
margin-top:10px;
  padding-right:15px;
  background:url(img/bigger.png) top right no-repeat;
  float:right;
}

.anterior a, .siguiente a {
  font-weight:bold;
  color:#959595;
  text-decoration:none;
}

#footer {
  text-align:center;
  line-height:30px;
  color:#959595;
  font-size:12px;
}

.thumbs {
	margin-top: 10px;
	margin-left: 3px;
}