/* CSS Document */

body {background-image: url(../images/body.gif); margin-top: 5px; }
a {	text-decoration: none; }
a:link {  text-decoration: none;}
a:visited {	text-decoration: none; }
a:hover {	text-decoration: none; }
a:active {	text-decoration: none;}

td.background_color { background-color:#FFCC33; border:1px solid #003366}

/* CSS table layout border*/

.tablelayout { border:1px solid #FD8433;}

/* CSS navigation left-menu */

.table_navigation { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:left;  padding:2px; width:90%}
.table_navigation td{ text-align:left; padding-top:2px; padding-bottom:2px; padding-left:16px; background-image:url(../images/quadro_home.gif); background-repeat:no-repeat; background-position:left}
.table_navigation td.title{ text-align:left; padding-top:2px; padding-bottom:2px; padding-left:16px;}

.table_navigation .select{ color: #003366; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; text-align:left;background-image:url(../images/quadro_select.gif); background-repeat:no-repeat; background-position:left;  padding-left:16px; background-color:#FFCC00}
.table_navigation a:link{color:#FFFFFF}
.table_navigation a:hover{color:#FF6600}
.table_navigation a:active{color:#FF6600}

/* CSS table sponsor banner */

.tablesponsorhead{ border-left:1px solid #7E9EB3; border-bottom:1px solid #7E9EB3;}

/* CSS categorie */

.table_categorie { color: #FFCC00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-align:left;}
.table_categorie a:Link{color: #FFCC00}
.table_categorie a:hover{color: #FF6600;}
.table_categorie a:visited{color: #FFCC00}
.table_categorie a:active{color:#FF6600}

/* CSS elenco franchisor */

.table_elenco { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:left; border:1px none #dedede; color:#454545; height: inherit; background-color:#E4E4E4; font-weight:bold}

.table_elenco th{ font-family: Arial, Helvetica, sans-serif; font-size:11px; text-align:left; background-color: #ffffff; padding-left:5px; color: #003366; background-image: url(../images/bg_title_tb_franchisor.jpg); background-repeat:no-repeat; height: auto}
.table_elenco a{color: #454545}
.table_elenco a:link{color: #454545}
.table_elenco a:hover{color: #FF3300;}
.table_elenco a:visited{color:#454545}
.table_elenco a:active{color:#454545}
/* CSS newsletter */


.table_select_annunci { font-family: Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#08083b; }
.table_select_annunci td{ text-align:left; padding-top:2px; padding-bottom:2px; padding-left:16px;background-image:url(../images/select_annunci.gif);background-repeat:no-repeat;background-position:left; }

.table_select_annunci th{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF9900; border:1px solid #08083b; background-color:#08083b}

input {
	background-color: #ffffff;
	border:1px solid #999999;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	padding-left:3px
}

.go {background-color: #00468c;
	border:1px solid #FF9900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF
}
textarea {
	background-color: #ffffff;
	border:1px solid #999999;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding-left:3px

}

select {
	background-color: #ffffff;
	border:1px solid #999999;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	padding-left:3px
}

.invia {
	background-color: #ffffff;
	border:1px solid #999999;
	font:10px Verdana, Arial, Helvetica, sans-serif;
}
.tablenews {color: #003366; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
.tablenews th{color: #FFCC00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
/* CSS ricerche */
#ricerche { width:480px; height:auto; border-right:1px solid #7E9EB3; border-left:1px solid #7E9EB3;}

.tablesearch {color: #003366; font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }
.tablerisultati {border-right:1px solid #7E9EB3; border-left:1px solid #7E9EB3;}

.imgsearch img{ width:120; height:90; border:inherit;}
.titoli{ font:Verdana, Arial, Helvetica, sans-serif; color: #08083b ; font-size:12px; font-weight:bold; background-color: #FF9900; border:1px solid #08083b }
.descript td{ font:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:12px; font-weight:normal; border-bottom:1px solid #333333;}

/* CSS aree modificabili */

.header {font-family:Tahoma, sans-serif; font-size: 12px; COLOR:#2FFFFF; padding-left:10; padding-right:5; font-weight:900 }
.text {font-family:Verdana,sans-serif; font-size: 12px; color:#000000; padding-left:20; padding-right:10 }
.text2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left:20; padding-right:10; font-weight:100; }
.news {font-family:Arial, sans-serif; font-size: 9px; color:#ffffff; padding-left:10; padding-right:5; font-weight:900; }
.textlegge {font-family:Tahoma,sans-serif; font-size: 10px; color:#333333; padding-left:5; padding-right:5; }
.textlegge a:link{color: #535353}
.textlegge a:hover{color: #FF3300;}
.textlegge a:visited{color: #333333}
.textlegge a:active{color:#FF6600}

.dtlegge {font-family:Tahoma,sans-serif; font-size: 10px; color: #FF9900; padding-left:5; padding-right:5; }
.titolo_pagina{	font-family: Arial, sans-serif;	font-size: 24px; color:#FF3300; text-align:left; font-weight:bold }
.Stile1 {	font-family: Arial, sans-serif;	font-size: 12px;}
.Stile2 {font-family: Arial, sans-serif; font-size: 10px; color: #003366;	font-weight:bold;}
.Stile3 {font-family: Arial, sans-serif; font-size: 12px; color: #FF6600;	font-weight: bold;}
.Stile4 {	font-family: "Times New Roman", Times, serif;	font-size: 12px;	color: #003366;}
.table_ins_news{  border:1px solid #003399; }
.newsHP { color: #FF6600; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}
.border_blu { border:1px solid #003399; color: #FFFFFF; font-size:11px; text-align:center}
.border_orange { border:1px solid #99FFFF; color: #FFFFFF; font-size:11px; text-align:left; padding-top:2px; padding-bottom:2px; padding-left:16px; background-image:url(../images/quadro.gif); background-repeat:no-repeat; background-position:left; vertical-align:top}
.border_orange a{ color: #F2F2F2; text-decoration:underline }

table.table_home { border:1px solid #CCCCCC;height:inherit; background-color: #E4E4E4}

table.table_pubbl { border:1px none #787878; background-color: #E4E4E4; height:inherit; padding-top:5px; padding-bottom:5px; color:#ff6600}


table.table_servizi { border:1px none #dedede; background-color: #E5E5E5; height:inherit; border:1px solid #003366; background-image: url(../images/corner_1.gif); background-position:left;background-repeat:no-repeat}
td.table_servizi a{ color: #006699}
td.table_servizi a:link{ color:#006699}
td.table_servizi a:hover{ color: #FF6600}


table.table_formazione{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000000}
td.table_formazione{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000}


table.calendar_franchising{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #003366}
td.calendar_franchising{ border-bottom:1px dashed  #006FDD}
th.calendar_franchising{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #003366; text-align:left; background-color:#CCCCCC}
td.calendar_franchising a{ color: #FF6600}
td.calendar_franchising a:link{ color:#FF6600}
td.calendar_franchising a:hover{ color: #003366}


td.area_login { color: #D9D9FF; background-color: #333333; border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; border-right:4px solid #FFCC00; border-bottom:1px solid #FFFFFF; background-image:url(../images/chiave.gif); height:24px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}

td.formazione_title{ border-bottom:2px groove #003366}

table.newsletter { border:1px solid #003366}
td.newsletter{ font-family: "Times New Roman", Times, serif; font-size:12px; padding-left:5px; color:#333333}
th.newsletter{ font-family: "Times New Roman", Times, serif; font-size:14px; padding-left:1px}
th.newsletter a{ color:#000033}
th.newsletter a:link{ color:#000033}
th.newsletter a:hover{ color: #FF6600}

table.linkover { color: #003399; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal}
table.linkover a { color:#000033}
table.linkover a:link { color:#000033}
table.linkover a:hover { color: #FF6600}
table.linkover a:visited { color:#000033}

.sfondo_settori { font:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000066}
.sfondo_settori a { color:#000033;text-decoration:underline}
.sfondo_settori a:link { color:#000033; text-decoration:underline}
.sfondo_settori a:hover { color: #FF6600; text-decoration:underline}
.sfondo_settori a:visited { color:#000033;text-decoration:underline}
