/*-----------------------------*/
/* STANDARD HTML TAG           */
/*-----------------------------*/
* { margin:0; padding:0; }
body { background-color: #fff; background-image: url("coachingimg/fundo.gif"); background-repeat:repeat-x; background-position: center top; font-size:80%; }
body div { color:#333; text-align: left; font-family: Arial, sans-serif; line-height:1.6em; }
body h1 { font-size: 1.3em; margin-bottom: 0.4em; color:#000;}
body h2 { font-size: 1em; margin-bottom: 0.2em; font-weight:bold; color:#000; }
a { text-decoration:none; font-weight:bold; color:#333; }
a:hover { text-decoration:underline; }

/*-----------------------------*/
/* PAGE DEFINITION             */
/*-----------------------------*/
#box { width: 72em; margin: 0 auto;}
	
/*-----------------------------*/
/* HEADER DEFINITION           */
/*-----------------------------*/
#header { height: 5em;  margin: 2em 0 2em 0; }
#logo { float:left; }
#logo img { border:0; }

/*-----------------------------*/
/* CONTENT INFORMATION HOME    */
/*-----------------------------*/
#mainbox { width: 72em; float:left; background-color:#fff; margin-top:0.5em; }
#swf { float:left; margin: 2.5em 0 3em 0; }

#mainboxbottom { width: 72em; padding-bottom:3em; background-color:#f7f7f7; }
.destaquestxt { width: 36em; margin-left:1em; padding:0 0.5em 0 0; font-size:0.9em; float:left; }
.destaquestxt a { color: #7f4c6b; }

#agendabox { width: 37em; float:right; margin-top:1em; #padding-top:1em; }
#agendabox img { border:0; margin-left:3em; }

/*-----------------------------*/
/* CONTENT INFORMATION 1       */
/*-----------------------------*/
#infobox { width: 72em; float:left; background-color:#fff; margin-top:0.5em; padding-bottom:2.5em; }
#infotxt { width: 50em; float:left; padding:1.5em; font-size:0.9em; margin-top:1em; text-align:justify;  }
#infoimg img { float:right; margin-top:2.5em; }
.caixadestaque { float:left; padding:1em; background-color:#a6a2a7; color:#fff; }

/*-----------------------------*/
/* CONTENT INFORMATION 2       */
/*-----------------------------*/
#links { width: 15em; float:left; padding:1.5em; font-size:0.9em; margin-top:1em;  color:#000; font-weight:bold;  line-height:2em; }
#links a { color: #6a205f; }
#links img { float:left; margin-left:-1.5em; padding:0; }
#inftxt { width: 35em; float:left; padding:1.5em; font-size:0.9em; margin-top:1em; text-align:justify;  }
#inftxt h2 { text-transform: uppercase; }

#infoparceria {float:left; margin-top:1em; margin-left:3em; margin-bottom:2em; padding:1.5em; }
.parceria { float:left; margin-top:1em; margin-bottom:2em; font-size:0.9em;  }
#inscricao { background:#ccc; padding:0.5em; float:left; margin-top:2em; margin-bottom:1em; }

.equipa { float:left; width: 16em; margin-top:1em; margin-right:2.5em; margin-bottom:2em; }
#equipatxt { width: 72em; float:left; padding:1.5em; font-size:0.9em; margin-top:1em; text-align:justify; margin-left:2em;  }

#galeria { float:left; padding:1.5em; margin-top:1em; }
#galeria img { margin-right:3.5em; margin-bottom:2em; }


/*-----------------------------*/
/* FOOTER                      */
/*-----------------------------*/
#footer { width:72em; background-image: url("coachingimg/footer.gif"); background-repeat:repeat-x; float:left; }
#slogan img { float:left; }
#redes img { float:right; border:0; margin-left:0.5em; margin-top:-2em; margin-bottom:1em; }
#newsletter { width:15.5em; float:right; margin-top:2em; margin-right:2em; font-size:0.85em; color:#000; }
#newsletter iframe { float:right; #margin-left:-12em; margin-left:-12em; margin-top:-0.5em; }

.brsmall { margin-top:0.5em; }
.br { margin-top:1.5em; }
.brbig { margin-top:17em; }

.clear { clear: both; }

