﻿/* Tabella Destra Home Page e Descrizione Prodotto*/

.Tab_Home
{
    width: 260px;
    float: left;
    margin-left: 20px;
}
.Tab_Home_Body
{
    text-align: left;
}

.Tab_Home_Image
{
    width: 55px;
    text-align: center;
    padding-bottom: 10px;
}

.Tab_Home_Title
{
    text-align: left;
    padding-left: 0px;
    padding-bottom: 10px;
    height: 25px;
	font-size: 14px;
	color: #07375D;
	width: 265px;
}

.Tab_Home_Text
{
    text-align: left;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
}

.Tab_Home_Link
{
    padding-top: 0px;
    text-align: left;
	font-size: 11px;
	line-height: 20px;
	margin-left: 5px;
	color: #990000;
	float: left;
}

.Tab_Home_Link UL
{
    margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.Tab_Home_Link LI
{
    margin-left: -5px;
}

.Tab_Home_Interlinea
{
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    height: 25px;
}

.Tab_Gallery_Image
{
    text-align: center;
    padding-bottom: 5px;
    padding-top: 5px;
}

.Tab_Default_Testo
{
    font-size: 11px;
	line-height: 20px;
	color: #666666;
	padding-bottom: 10px;
	padding-left: 10px;
	float: left;
	text-align: justify;
}

.Tab_Default_Titolo
{
    font-size: 14px;
	color: #990000;
	font-weight: bold;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
	padding-top: 10px;
}

.Tab_Default_Details
{
    width: 95%;
    font-size: 11px;
	line-height: 20px;
	color: #07375D;
	padding-bottom: 10px;
	padding-left: 10px;
	float: left;
	text-align: justify;
}

/* Tabella Agenda */

.Tab_Agenda
{
    font-size: 14px;
    text-align: left;
    width: 100%;
    BORDER-BOTTOM: #bbbbbb 0px solid; 
    BORDER-LEFT: #bbbbbb 0px solid; 
    BORDER-TOP: #bbbbbb 0px solid; 
    BORDER-RIGHT: #bbbbbb 0px solid;
}

.Tab_Agenda_Testo
{
    width: 630px;
    font-size: 12px;
	line-height: 20px;
	color: #666666;
	padding-bottom: 10px;
	float: left;
	text-align: justify;
}

.Tab_Agenda_Titolo
{
    width: 630px;
    font-size: 14px;
	color: #990000;
	font-weight: bold;
	padding-bottom: 20px;
	float: left;
}

.Tab_Agenda_Categoria
{
    font-size: 11px;
	color: #07375D;
	padding-bottom: 20px;
	float: left;
}

.Tab_Agenda_Interlinea
{
    padding-bottom: 15px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}

/* Tabella Speaker */

.Tab_Speaker
{
    font-size: 14px;
    text-align: left;
    width: 100%;
    BORDER-BOTTOM: #bbbbbb 1px solid; 
    BORDER-LEFT: #bbbbbb 1px solid; 
    BORDER-TOP: #bbbbbb 0px solid; 
    BORDER-RIGHT: #bbbbbb 1px solid;
    background-image: url("../images/box_repeater.jpg");
    background-position: 100% top;
    background-repeat:repeat-x;
}

.Tab_Speaker_Testo
{
    width: 650px;
    font-size: 12px;
	line-height: 20px;
	color: #666666;
	padding-bottom: 5px;
	float: left;
	text-align: justify;
}

.Tab_Speaker_Titolo
{
    width: 630px;
    font-size: 14px;
	color: #990000;
	font-weight: bold;
	padding-bottom: 0px;
	float: left;
	padding-top: 10px;
}

.Tab_Speaker_Sessioni
{
    font-size: 11px;
	color: #07375D;
	padding-bottom: 20px;
	float: left;
}

.Tab_Speaker_Interlinea
{
    padding-bottom: 15px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}

.Tab_Speaker_Photo
{
	vertical-align: top;
	text-align: center;
	width: 200px;
	padding-top: 10px;
}

/* Tabella Registrazione */

.Tab_Iscrizione
{
    text-align: left;
    width: 100%;
    BORDER-BOTTOM: #bbbbbb 1px solid; 
    BORDER-LEFT: #bbbbbb 1px solid; 
    BORDER-TOP: #bbbbbb 0px solid; 
    BORDER-RIGHT: #bbbbbb 1px solid;
    background-image: url("../images/box_repeater.jpg");
    background-position: 100% top;
    background-repeat:repeat-x;
    padding-top: 10px;
}

.Tab_Iscrizione_Body
{
}

.Tab_Iscrizione_Title
{
    
    padding-left: 10px;
    padding-top: 5px;
	font-size: 12px;
	color: #07375D;
	line-height: 20px;
	}

.Tab_Iscrizione_Details
{
    padding-left: 20px;
    padding-top: 5px;
    font-size: 12px;
	line-height: 20px;
	color: #666666;
	width: 75%
}

/* Tabella Comandi */ 

.Tab_Comandi
{
    float:left;
	font-size: 12px;
    padding-top: 10px;
	padding-bottom: 5px;
	line-height: 20px;
	color: #022338;
	text-decoration: none;
	width: 100%;
}

.Tab_Comandi_dx
{
    width: 80%;
    text-align:right;
}

.Tab_Comandi_sx
{
    width: 20%;
    text-align: left;
}

.Tab_Comandi A
{
	color: #022338;
	text-decoration: none;
	cursor: auto;
}

.Tab_Comandi A:Hover
{
	text-decoration: none;
}

/* Tabella Login */

.Tab_Login
{
    width: 440px;
    float: left;
    margin-top: 20px;
    margin-left: 80px;
    font-size: 14px;
    text-align: left;
    color: #666666;
    BORDER-BOTTOM: #bbbbbb 1px solid; 
    BORDER-LEFT: #bbbbbb 1px solid; 
    BORDER-TOP: #bbbbbb 0px solid; 
    BORDER-RIGHT: #bbbbbb 1px solid;
    background-image: url("../images/box_repeater.jpg");
    background-position: 100% top;
    background-repeat:repeat-x;
}

.Tab_Login_Body
{
}

.Tab_Login_Title
{
    
    padding-top: 5px;
    padding-left: 7px;
	color: #07375D;
	width: 30%;
}

.Tab_Login_Details
{
    padding-left: 3px;
    padding-top: 5px;
	color: #666666;
	width: 70%
}

.Tab_Login_Intro
{
    width: 400px;
    float: left;
    font-size: 12px;
    margin-top: 20px;
    margin-left: 0px;
    text-align: left;
}

.Tab_Login_Intro_Title
{
    
    padding-bottom: 5px;
	font-weight: bold;
	color: #07375D;
}

.Tab_Login_Intro_Details
{
    padding-left: 0px;
    padding-top: 5px;
	color: #666666;
	float: left;
}

/* Tabella Titoli Pagine */

.Tab_TopPage
{
    text-align: left;
    float: left;
    width: 100%;
    BORDER-BOTTOM: #bbbbbb 0px solid;
    BORDER-LEFT: #bbbbbb 0px solid;
    BORDER-TOP: #bbbbbb 0px solid;
    BORDER-RIGHT: #bbbbbb 0px solid;
}

.Tab_TopPage_Titolo
{
    color: #07375D;
    font-size: 14px;	
	font-weight: normal;
	padding-left: 10px;
	width: 575px;
	float: left;
}

.Tab_TopPage_Image
{
    width: 55px;
    text-align: center;
    vertical-align:top;
    padding-bottom: 10px;
}

.Tab_TopPage_Text
{
    text-align: left;
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	color: #000000;
	padding-left: 10px;
}