
/* ===== global styles ===== */
body {
	background-color: #fbf4e2;
	margin: 0;
	padding: 0;
}

p {
	font-family: "Trebuchet MS", Georgia, serif;
	font-size: 90%;
	margin: 1em;
}

h1 {
	font-family: "Trebuchet MS", Georgia, serif;
	font-size: 130%;
	margin: 1em;
}

table {
    margin: 0;
    padding: 0;
    border-spacing: 0;
    text-align: left;
}

td, tr {
    margin: 0;
    padding: 0;
    vertical-align: top;
}

/* ===== start sa tibook ====== */

#tibook {
	background: #f6eddc url(../images/fat_loss_factor_headS.png) no-repeat; 
	margin: 1em auto;
	width: 900px;
	border: 2px solid #777676;
	height: 395px;	
}

/* ===== start sa header ====== */

td#headmargin {
	width: 60em;
}

div#headmargins {
	height: 7.8em;
}

#headmargins h2.naasaheader {
	height: 1.8em;
	margin: 0;
	margin: 1.3em 2.3em 0 19.2em;
	text-align: left;
	font-size: 75%;	
	font-family: "Calibri", Georgia, serif;
	text-decoration: none;
}

#headmargins p.naasaheader  a {	
	color: #4f4f4f;
	text-decoration: none;
	border: none;
}

#headmargins h2.naasaheaderz {
	height: 1.8em;
	margin: 0;
	margin: .9em 2.3em 0 1.1em;
	text-align: right;
	font-size: 65%;	
	font-family: "Calibri", Georgia, serif;
}


#headmargins h3.naasaheaderSz {
	height: 1.8em;
	margin: 0;
	margin: 2.9em 2.3em 0 52.7em;
	text-align: left;
	font-size: 48%;	
	font-family: "Georgia", serif;	
}

#headmargins h3.naasaheaderSz  a {	
	color: #ffffff;
	text-decoration: none;
}

#headmargins h2 a {
	text-decoration: none;
	color: #4f4f4f;
}

#headmargins h3 a {
	text-decoration: none;
	color: #ffffff;
}

/* ===== start sa menu ====== */

td#headcolor {
	width: 60em;
	background-color: #eaba05;	
}

div#headcolors {
	height: 1.8em;
	margin: 0;
}

#headcolors p.textMenu {
	height: 1.8em;
	margin: 0;
	margin: .7em 1em 0 1.1em;
	text-align: left;
	font-size: 90%;	
	font-family: "Arial", Georgia, serif;
	color: #4f4f4f;	
}

#headcolors p .menuz {
	height: 1.8em;
	margin-left: 15em;
	margin: .7em 1.1em 1em 17.8em;
	text-align: left;
	font-size: 90%;	
	font-family: "Arial", Georgia, serif;
	color: #4f4f4f;
	font-weight: bold;
	text-decoration: underline;
}

#headcolors p.textMenu  a {	
	color: #4f4f4f;
	text-decoration: none;
}

#headcolors p.textMenu  a:hover {	
	color: #636161;
	border: none;
}

/* ===== start sa sexond line ====== */

td#second {
	width: 60em;
	margin: 1em;
	background-color: #f7f7f5;
}

div#secondline {
	margin: .1em 1.6em 0 1.6em;
	padding: .1em 2em;	
}

div#secondline p.onetexts a {
	text-decoration: none;	
}

#secondline p.tunga {
	margin: 1.2em .1em .4em 0;
	text-align: top;
	font-size: 90%;	
	font-family: "Arial", Georgia, serif;
	text-align: center;
}

#secondline p {
	margin: .7em .1em 1em 0;
	text-align: top;
	font-size: 90%;	
	font-family: "Arial", Georgia, serif;
}

#secondline h1 {
	margin: .5em .1em 0 0;
	text-align: top;
	font-size: 190%;
	color: #b00002;
	font-family: "Trebuchet MS", Georgia, serif;
}

#secondline h2 {
	font-family: "Trebuchet MS", Georgia, serif;
	margin: .5em .1em 0 0;
	text-align: top;
	font-size: 120%;
	color: #535352;
	font-weight: bold;
}

#secondline img {
	margin: 0 1.3em .1em .1em;	
}

#secondline img.one {
	margin: 1.5em .3em .1em 1em;
	padding: .2em;
	border: 1px solid #ccc;
}

#secondline img.ones {
	margin: .4em .3em 2.1em 1em;
	padding: .2em;
	border: 1px solid #ccc;
}

/* ===== start sa THIRD LINE ====== */

td#thirdline {
	width: 60em;
	margin: 1em;
	padding: .1em 2em;
	background: #f7f7f5;
}

div#thirdlines {
	margin: .8em 2em 0 2em;
	padding: 0;
	border: 4px dashed #b01414;
	height: 38.6em;
	background-color: #ffffff;
	text-align: center;
}

div#thirdlines p a {
	border: none;	
}

#thirdlines h1 {
	margin: .5em .1em .3em 0;	
	font-size: 190%;
	color: #b00002;
	font-family: "Trebuchet MS", Georgia, serif;
}

#thirdlines h2 {
	font-family: "Trebuchet MS", Georgia, serif;
	margin: .7em 0 1em 0;
	font-size: 160%;
	color: #464645;
	font-weight: bold;
}

#thirdlines img {	
	margin: .2em auto .5em;	
}

#thirdlines p.ps {	
	margin: .2em 2.5em .1em;
	color: #b00002;
	font-family: "Trebuchet MS", Georgia, serif;
	font-size: 130%;
	font-weight: bold;
	text-align: left;
}

#thirdlines p.pstxt {	
	margin: .2em 2.5em .5em 3.2em;
	font-family: "Trebuchet MS", Georgia, serif;
	font-size: 100%;
	text-align: left;
}

/* ===== start sa fort line ====== */

td#forthline {
	width: 60em;
	margin: 1em;
	background-color: #f7f7f5;
}

div#forthlines {
	margin: .1em 2em 0 1.6em;
	padding: .1em 2em;	
}

div#forthlines p.textlinks a {
	text-decoration: none;	
}

div#forthlines p.onetexts a {
	text-decoration: none;	
}

#forthlines p {
	margin: .7em .1em 1em 0;
	text-align: top;
	font-size: 90%;	
	font-family: "Arial", Georgia, serif;
	text-align: justify;
}

#forthlines img.women {
	margin: .9em .1em .3em 1.2em;
	padding: .2em;
	border: 1px solid #ccc;
}

#forthlines img.men {
	margin: .2em 1.2em .3em 0;
	padding: .2em;
	border: 1px solid #ccc;
}

#forthlines h1.first {
	margin: .5em .1em 0 0;
	text-align: top;
	font-size: 170%;
	color: #b00002;
}

#forthlines h1.order {
	margin: 1.5em .1em 0 0;
	text-align: center;
	font-size: 190%;
	color: #b00002;
}


#forthlines p.textlink {
	margin: .7em .1em 1em 0;
	text-align: top;
	font-size: 90%;	
	font-family: "Arial", Georgia, serif;
	text-align: justify;
	color: #4a4a49;
}

#forthlines p.textlink a {
	color: #4a4a49;
	text-decoration: none;
}

#forthlines p.textlink a:hover {
	color: #4a4a49;
	text-decoration: none;
}

#forthlines p.ubos {
	margin: .7em .1em 2em 0;
	text-align: top;
	font-size: 90%;	
	font-family: "Arial", Georgia, serif;
	text-align: justify;
	color: #4a4a49;
}

#forthlines p.ubos a {
	color: #4a4a49;
	text-decoration: none;
}

#forthlines p.ubos a:hover {
	color: #4a4a49;
	text-decoration: none;
}

#forthlines h1 {
	margin: .7em .1em 0 0;
	text-align: top;
	font-size: 190%;
	color: #b00002;
}

#forthlines h1.center {
	margin: .7em .1em 0 0;
	text-align: center;
	font-size: 190%;
	color: #b00002;
}

#forthlines h1.center a {
	color: #b00002;
	text-decoration: underline;
}

#forthlines h1.center  a:hover {	
	color: #b00002;
	text-decoration: underline;
}

#forthlines img {
	margin: 0 1.3em .1em .1em;	
}

#secondline p.onestext {
	margin: .7em .1em 1em 0;
	text-align: top;
	font-size: 90%;	
	font-family: "Arial", Georgia, serif;
}

#forthlines p.onetext {
	margin: .7em .1em 1em 0;
	text-align: justify;
	font-size: 90%;	
	font-family: "Arial", Georgia, serif;
}

/* ===== start sa tikod ne dolor ====== */

div#orderarea {
	width: 718px;
	margin: 2.8em auto 2em;
	padding: 0;
	border: 4px dashed #b01414;
	height: 480px;
	background-color: #ffffff;
	text-align: center;
}

div#orderarea h1 {
	margin: .6em .1em 1.1em 0;	
	font-size: 190%;
	color: #b00002;
	font-family: "Trebuchet MS", Georgia, serif;
}

div#orderarea img.imgdays {
	margin: 1.3em .5em 1.1em .7em;		
}

div#orderarea h1.days {
	margin: 1.6em 1.1em .4em 0;	
	font-size: 140%;
	color: #424141;
	font-family: "Trebuchet MS", Georgia, serif;
	text-align: left;
}

div#orderarea p.dayz {
	margin: .1em .5em .1em .8em;	
	font-size: 90%;
	color: #424141;
	font-family: "Trebuchet MS", Georgia, serif;
	text-align: left;
}

/* ===== start sa ubos sa video ====== */

td#tweet {
	width: 24em;
	background-color: #f7f7f5;	
}

div#tweets {
	text-align: right;
	padding-right: 2em;
	margin: 0;
}

td#linkedin {
	width: 6em;
	background-color: #f7f7f5;	
}

div#linkedins {
	text-align: left;
	padding-right: .1em;
	margin: 0;
}

td#fb {
	width: 30em;
	background-color: #f7f7f5;	
}

div#fbs {
	text-align: left;
	padding-left: 1em;
	margin: 0;
}

/* ===== start sa top sponsors ====== */

td#topsponsors h1 {
	text-align: center;
	font-size: 190%;
	color: #434242;
	margin: .6em auto .5em;
}

/* ===== start sa sponsors ====== */

td#sponsorslistSpanish {	
	width: 16em;	
}

td#sponsorslistSpanish h1{
	text-align: left;
	font-size: 110%;
	color: #b00002;
	margin: .2em 0 0 2em;
}

td#sponsorslistSpanish p.Spanish {
	text-align: left;
	font-size: 80%;	
	margin: .2em 0 0 2.7em;
	line-height: 170%;
}

td#sponsorslistSpanish p.Spanish a {
	color: #077aec;
}

td#sponsorslistSpanish p.Spanish  a:hover {
	color: #ff0000;
}

td#sponsorslistGerman {
	width: 20em;
}

td#sponsorslistGerman h1{
	text-align: left;
	font-size: 110%;
	color: #b00002;
	margin: .2em 0 0 1em;
}

td#sponsorslistGerman p.German {
	text-align: left;
	font-size: 80%;	
	margin: .2em 0 0 1.4em;
	line-height: 170%;
}

td#sponsorslistGerman p.German a {
	color: #077aec;
}

td#sponsorslistGerman p.German  a:hover {
	color: #ff0000;
}

td#sponsorslistGerman h1.major {
	text-align: left;
	font-size: 130%;
	color: #434242;
	margin: 1.1em 0 .4em 2.6em;
}

td#sponsorslistGerman p.majors {
	text-align: left;
	font-size: 80%;	
	margin: .2em 0 0 4em;
	line-height: 170%;
}

td#sponsorslistGerman p.majors a {
	color: #077aec;
}

td#sponsorslistGerman p.majors  a:hover {
	color: #ff0000;
}

td#sponsorslistFrench {
	width: 24em;
}

td#sponsorslistFrench h1{
	text-align: left;
	font-size: 110%;
	color: #b00002;
	margin: .2em 0 0 1em;
}

td#sponsorslistFrench h1.major{
	text-align: left;
	font-size: 110%;
	color: #434242;
	margin: 3em 0 0 2.4em;
}

td#sponsorslistFrench p.French {
	text-align: left;
	font-size: 80%;
	margin: .2em 0 0 1.4em;
	line-height: 170%;
}

td#sponsorslistFrench p.French a {
	color: #077aec;
}

td#sponsorslistFrench p.French  a:hover {
	color: #ff0000;
}

td#sponsorslistFrench p.majorz {
	text-align: left;
	font-size: 80%;
	margin: .5em 0 0 3.5em;
	line-height: 190%;
}

td#sponsorslistFrench p.majorz a {
	color: #077aec;
}

td#sponsorslistFrench p.majorz  a:hover {
	color: #ff0000;
}

td#sponsorslistFrench p.majors {
	text-align: left;
	font-size: 80%;
	margin: 3.1em 0 0 0;
	line-height: 170%;
}

td#sponsorslistFrench p.majors a {
	color: #077aec;
}

td#sponsorslistFrench p.majors  a:hover {
	color: #ff0000;
}

/* ===== start sa tikod ne dolor ====== */

td#tikodmargin {
	width: 60em;
	background-color: #eaba05;	
}

div#tikodmargins {
	height: .5em;
	margin: 0;
}

/* ===== main page tulo footer ===== */

td#footer {
	width: 26em;	
	background-color: #FBF2E1;	
}

div#footers {	
	height: 4.3em;	
	margin: .4em 0 0 1em;
	padding: 0;
}

#footers p.footerz {
	font-family: "Arial", Georgia, serif;
	text-align: left;
	font-size: 80%;
	color: #7A7A7A;	
	margin: 0;
	line-height: 190%;		
}

#footers p.footerz  a {	
	color: #7A7A7A;
	text-decoration: none;
}

#footers p.footerz  a:hover{	
	border: none;
}

td#footerp {
	width: 34em;	
	background-color: #FBF2E1;	
}

div#footerps {	
	height: 4.3em;
	text-align: right;
	margin: .2em 0 0 0;	
}

#footerps  img {
	margin: 0;
}

#footerps  p {
	margin: 0;
}