body   { margin: 0;	padding: 0;	color: #ffffff;	text-align:center; background-color: #0e1831;
background-position:top; background-position: center; margin: 0}

/*  CONTIENE TUTTA LA PAGINA*/
#main { margin: 0 auto; width: 1024px; height:699px;  text-align:center; }

img {border:0;}

img.vip {padding:0px; background-color:#FFF; border:1px solid #CCC}

img.vip_recipe {padding:0px; background-color:#FFF; border:1px solid #CCC}

table.login {text-align:right;} 

input.login {width:90px; height:10px; font-size:10px;}

td.contact {border-right: 1px solid #555;}

.banners {color : #666666;line-height:16px;margin:27px 27px 0 0;width:177px;height:auto;}
.banners_public {color : #666666;line-height:16px;margin:27px 27px 0 0;width:auto;height:auto;}

#admin_team {border:solid 1px #999;	padding:50px; padding:50px; margin:50px;background-image: url(../images/fondo_contenuti_touchline.png);background-repeat: repeat;}

#fondo_contenuti {	margin: 37px 37px 37px 37px;}


#columnTouch { width:219px; height:340px; float:left; padding-top:15px;  padding-right:15px;}

td.login{
	background-image: url(../images/login-background.jpg);
	background-repeat: no-repeat;
	height: 205px;
	width:361px;
	background-position: left;
}



/*********************************************************************************************/
/*********************************************************************************************/
/*********************        AREA PUBBLICA                     ********************************************/

/**************   GREEN SPIRIT      ************************************************************/
#titoloPaginaGreen {left:527px; top:47px; width:270px; height:20px; position:absolute; line-height:16px; text-align:justify}
#colonna1Green {left:527px; top:75px; width:215px; height:322px; position:absolute; line-height:16px; text-align:justify}
#colonna2Green {left:762px; top:75px; width:215px; height:322px; line-height:16px; text-align:justify; position:absolute}


/**************       TOUCH TECHNOLOGY      *******************************************************/
#titoloPaginaTouch {left:120px; top:47px; width:215px; height:20px; position:absolute; line-height:16px; text-align:justify}
#colonna1Touch {left:120px; top:75px; width:215px; height:322px; position:absolute; line-height:16px; text-align:justify}
#colonna2Touch {left:355px; top:75px; width:215px; height:322px; line-height:16px; text-align:justify; position:absolute}


/**************   PAGINE DEMO      ************************************************************/
#titoloPaginaDemo {position:absolute; width:325px; height:285px; left:165px; top:65px; font-size:12px; line-height:16px; text-align:justify;}

/*********************************************************************************************/
/*********************************************************************************************/
/*********************        AREA PRIVATA          ********************************************/


td.areaprivata_home {	background-image: url(../images/teamhome.jpg);	background-repeat: no-repeat;}

td.areaprivata_register {	background-image: url(../images/totalcare-register.jpg);background-repeat: no-repeat;}


/**************   SPECIAL      ************************************************************/
#colonna1Special {left:475px; top:65px; width:255px; height:322px; position:absolute; line-height:16px; text-align:justify;}
#colonna1Special_nopromo {left:527px; top:65px; width:450px; height:322px; position:absolute; line-height:16px; text-align:justify;}
#colonna1Special_logo {left:475px; top:285px; width:215px; height:90px; position:absolute;}
#colonna2Special {left:762px; top:65px; width:215px; height:322px; line-height:16px; text-align:justify; position:absolute;}


/**************   PAGINA DOWNLOAD      ************************************************************/
#colonna1Download {left:48px; top:45px; width:233px; height:325px; position:absolute; line-height:16px; text-align:justify; border-right:#FFF 1px solid; margin: 0 20px 20px 0; }
#colonna1TextDownload { margin-right:20px;}
#colonna2Download {left:294px; top:45px; width:680px; height:325px; line-height:16px; text-align:justify; position:absolute; }

/**************   PAGINA REGISTER     ************************************************************/
#colonna1Register {left:48px; top:45px; width:210px; height:325px; position:absolute; line-height:16px; text-align:justify; float:left; border-right:#FFF 1px solid; padding-right:20px;}
#colonna3Register { left:300px;top:45px; width:680px; height:325px; line-height:16px; text-align:justify; position:absolute; float:left; }

/**************   PAGINA RECIPEDETAILS     ************************************************************/
#RecipeDeteails {left:42px; top:45px; width:940px; height:325px; position:relative; line-height:16px; text-align:justify; }
#RecipeAccessories {left:42px; top:45px; width:400px; height:325px; position:absolute; line-height:16px; text-align:justify; z-index:99; background-color:#00F; display:none; border: thin #F00 solid;}

/**************   PAGINA SPEAK      ************************************************************/
#colonna0Speak {margin-left:48px; top:45px; width:364px; height:322px; position:absolute; line-height:16px; text-align:justify;border-right:#FFF 1px solid; padding-right:23px; }
#colonna1Speak {left:485px; top:45px; width:255px; height:322px; position:absolute; line-height:16px; text-align:justify;}
#colonna2Speak {left:762px; top:45px; width:215px; height:322px; line-height:16px; text-align:justify; position:absolute; }


td.top_vip {width:504;height:78;background-image: url(../images/team_top_center.jpg);	background-repeat: no-repeat;}

/**************   FADE ACCESSORIES     ************************************************************/
#filter{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: #CCA;z-index:10;opacity:0.5;filter: alpha(opacity=50);}
#box {display: none;position: absolute;top: 20%;left: 20%;width: 60%;height: 60%;padding: 0;margin:0;border: 1px solid black;background-color: white;z-index:11;}
#boxcontent{left:0;right:0;bottom:0;margin:0;padding: 8px;overflow: auto;width:100%;height:100%;}
#boxtitle{left:0%;width:100%;height:20px;padding:0;margin:0;color:black;text-align:center;}




