/* RESET *****************************************************************************************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
/* RESET *****************************************************************************************/

BODY {background: #FFF; font: 12px "Trebuchet MS", Verdana, sans-serif; color: #003467;}
A {color:#0000FF;}
A:HOVER {text-decoration:none;}

/* TOOL *******************************************************************************************/

#toolContainer {height:29px; background: url(/images/bg-tool.gif) repeat-x left top;}
#navigationBar {width:960px; margin:0 auto;font: 11px Tahoma, Arial, sans-serif;}
#navigationBar LI {display:inline; line-height:29px;}
#navigationBar LI A {color:#FFF; text-decoration:none; padding:0 22px; border-right:1px solid #00adef}
#navigationBar LI A.reserved {border:none; font-weight:bold; color:#ffe27b;}
#navigationBar LI A.first {padding-left:0;}
#navigationBar LI A:HOVER {text-decoration:underline;}

#home {height:33px; background: url(/images/bg-home.gif) repeat-x left top;}
#home A {display:block; width:916px; margin:0 auto; height:33px; padding-left:44px; background: url(/images/t-home.gif) no-repeat left top; text-decoration:none; color:#002b56; font:bold 11px Tahoma, Arial, sans-serif; line-height:33px;}
#home A:HOVER {color:#FF0000;}
#homePage #home {display:none;}

/* INDEX ******************************************************************************************/

#newsHome {height:73px; background: url(/images/bg-newsHome.gif) repeat-x left top;}
#newsHome .data {width:960px; margin:0 auto;}
#newsHome .data SPAN {display:block; width:70px; height:16px; overflow:hidden; text-align:center; background-color:#d3ebf9;  padding-top:12px; font-weight:bold;}
#newsHome A {display:block; width:885px; height:45px; margin:0 auto; padding-left:75px;	background: url(/images/ico-pdf-home.gif) no-repeat left top; color:#003467; font-size:14px; text-decoration:none;}
#newsHome A:HOVER {text-decoration:underline;}

#fasciaVisual {background: #FFF url(/images/bg-visual.gif) no-repeat center top;}
#containerHome {width:960px; margin:0 auto; background: url(/images/visual-home.jpg) no-repeat center top;}

#logoHome {width:323px; height:193px; background: url(/images/logo-Home.gif) no-repeat left top; position:relative;}
#logoHome A {color:#c1e3f7; font: 11px Tahoma, Arial, sans-serif; text-decoration:none; position:absolute; left:334px; top:98px;}

.floatSx {float:left;}
.floatDx {float:right;}
.center {text-align:center}
.clear {clear:both;}

#vitaHome {margin-top:5px; width:307px; background-color:#c1e3f7; font:bold 10px Tahoma, Arial, sans-serif;}
#vitaHome LI {display:block; height:50px; border-bottom:1px solid #FFF; padding:2px 7px; }
#vitaHome LI A {display:block; font: normal 13px "Trebuchet MS", Verdana, sans-serif; color:#003467;  text-decoration:none;}
#vitaHome LI A:HOVER {text-decoration:underline;}

#premioOdisseo A {display:block;width:307px;height:60px;}

.profiloHome {border-left:1px solid #c1e3f7; margin:0 35px 0 15px; padding:20px 0 0 15px; width:240px;}
.profiloHome H1 {font-weight:bold; margin:0 0 10px 0;}
.profiloHome P {margin:10px 0;}
.profiloHome UL {list-style: square inside;}

#bannerSoci {font-weight:bold; margin-top:115px;}

#photoGallery {height:200px; margin-top:10px; background: url(/images/bg-photogallery.gif) no-repeat right top;}
#photoGallery A {background: url(/images/bg-tasto-gallery.gif) no-repeat left top; padding-top:73px; margin-left:20px; position:absolute; top:570px;}

/* PAGINE ******************************************************************************************/

#logoPagine {width:226px; height:193px; background: url(/images/logo-Pagine.gif) no-repeat left top; position:relative;}
#logoPagine H1 {color:#c1e3f7; font-size:38px; position:absolute; left:236px; top:88px; width:400px;}
#logoPagine H2 {color:#fff799; position:absolute; width:600px; left:218px; top:120px;}

H2 {font-size:19px; padding:20px 0 20px 20px; text-transform:uppercase;}
H3 {font-weight:bold; font-size:12px; text-transform:uppercase;}

#paginazione {clear:both; padding-top:20px; margin:0 -10px; line-height:20px; height:20px; list-style-type:none;}
#paginazione LI {display:inline;}
#paginazione LI A {text-indent:-9000px;  float:left;}
#paginazione LI.pagina {display:block; background-color:#e0f1fb; width:788px; float:left; margin:0 20px; text-align:center;}
#paginazione LI.nopagina {display:block; background-color:#FFF; width:788px; float:left; margin:0 20px; text-align:center;}
#paginazione LI A.prev {width:71px;background: url(/images/paginaIndietro.gif) no-repeat left top;}
#paginazione LI A.next { display:block; width:61px; background: url(/images/paginaAvanti.gif) no-repeat left top;}
#paginazione LI A.off {background-position: 0 -20px;}

/* TOOL SOCI *************************************************************************************/

#toolSoci {position:relative; margin-top:-30px; margin-left:236px;}
#toolSoci LI {display:inline;}
#toolSoci LI A {display:block; height:35px; text-indent:-9000px; float:left;}
#toolSoci LI A.off { background-image:none;}

.t-aziende {width:68px; background: url(/images/t-aziende.gif) no-repeat left top; margin-right:1px;}
.t-elenco {width:93px; background: url(/images/t-elenco-soci.gif) no-repeat left top;}
.t-elencoSoci {width:88px; background: url(/images/t-elencoSostenitori.gif) no-repeat left top; margin-right:1px;}
.t-domandaAdesione {width:153px; background: url(/images/t-domandaAdesione.gif) no-repeat left top;}
.t-eventi {width:58px; background: url(/images/t-eventi.gif) no-repeat left top; margin-right:1px;}
.t-ricerca {width:69px; background: url(/images/t-ricerca.gif) no-repeat left top;}
.t-mission {width:68px; background: url(/images/t-mission.gif) no-repeat left top; margin-right:1px;}
.t-storia {width:56px; background: url(/images/t-storia.gif) no-repeat left top; margin-right:1px;}
.t-statuto {width:66px; background: url(/images/t-statuto.gif) no-repeat left top; margin-right:1px;}
.t-consiglio {width:77px; background: url(/images/t-consiglio.gif) no-repeat left top; margin-right:1px;}
.t-revisori {width:68px; background: url(/images/t-revisori.gif) no-repeat left top; margin-right:1px;}
.t-segreteria {width:82px; background: url(/images/t-segreteria.gif) no-repeat left top; margin-right:1px;}
.t-commissioni {width:100px; background: url(/images/t-commissioni.gif) no-repeat left top; margin-right:1px;}

.t-percheAderire {width:112px; background: url(/images/t-percheAderire.gif) no-repeat left top; margin-right:1px;}
.t-eventi2010 {width:62px; background: url(/images/t-eventi2010.gif) no-repeat left top; margin-right:1px;}
.t-news {width:58px; background: url(/images/t-news.gif) no-repeat left top; margin-right:1px;}
.t-ricerca2010 {width:68px; background: url(/images/t-ricerca2010.gif) no-repeat left top;}

/* SOCI ******************************************************************************************/

#soci {width:960px; margin:0 auto; background: url(/images/visual-soci.jpg) no-repeat center top; position:relative;}

.t-modifica {background-color:#c1e3f7; padding:0 10px; float:right; margin-right:10px; line-height:25px; font-weight:bold;}

#sociContainer {border:10px solid #c1e3f7; border-top:none; margin-top:45px; padding-bottom:20px;}

#sociTable TH, #sociTable TD {padding-left:20px;}
#sociTable TH {color:#000; font-variant: small-caps; font-weight: bold; font-size: 15px; line-height:30px; border-bottom:1px solid #c1e3f7;}
#sociTable TD {border-top:2px solid #FFF; padding-top:5px; height:40px; vertical-align:top;}
#sociTable .lineaA TD {background-color:#c1e3f7;}
#sociTable .lineaB TD {background-color:#e2f2fb;}

#sociTable img {border:1px solid #fff; margin-bottom:2px;}
.socio-left {width:327px; font-size:13px; border-right:1px solid #c1e3f7;}
.socio-left h3 {font-size:15px; margin-bottom:15px;}
.socio-left strong {font-weight:bold}

#elencoAziende {height:270px; margin:0 30px; background: url(/images/bg-elencoAziende.gif) repeat left top;}
#elencoAziende LI {display:block; float:left; width:210px; height:35px; text-transform: uppercase; padding:5px 10px 5px 0; font-size:90%;}

/* FORM ISCRIZIONE *********************************************************************************/

#iscrizione1 {width:960px; margin:0 auto; background: url(/images/visual-form1.jpg) no-repeat center top; position:relative;}
#iscrizione2 {width:960px; margin:0 auto; background: url(/images/visual-form2.jpg) no-repeat center top; position:relative;}
#iscrizione3 {width:960px; margin:0 auto; background: url(/images/visual-form3.jpg) no-repeat center top; position:relative;}
#iscrizione4 {width:960px; margin:0 auto; background: url(/images/visual-form4.jpg) no-repeat center top; position:relative;}

#formContainer {border:10px solid #c1e3f7; border-top:none; margin-top:55px; padding-bottom:20px; padding-top:10px;}
#formContainer FORM {display:block;padding:10px;}

INPUT, SELECT, TEXTAREA {font: 11px Tahoma, Arial, sans-serif; color:#003467; margin-right:5px;}
.nosmall {font-variant: normal;}

#introText {width:920px; height:260px; margin:0 auto; background-color:#c1e3f7; line-height:130%;}
#introText STRONG {font-weight:bold;}

#testo {display:block; padding:10px;}

#riferimenti {width:230px; height:240px; padding:10px 10px; background-color:#003467; color:#FFF; float:right; margin-left:10px;}

.row {display:block; clear:both; padding:5px; line-height:20px; border-top:1px solid #c1e3f7;}

LABEL {padding:0 5px 0 0; text-align:right; line-height:140%;}
LABEL STRONG {font-weight:bold;}

.w20 {width:20px;}
.w50 {width:50px;}
.w80 {width:80px;}
.w100 {width:100px;}
.w150 {width:150px;}
.w200 {width:200px;}
.w300 {width:300px;}
.w400 {width:400px;}
.w500 {width:500px;}
.w600 {width:600px;}
.w700 {width:700px;} SELECT.w700 {width:703px;}

FIELDSET {border:1px solid #003467; padding-bottom:5px; margin-bottom:10px;}
FIELDSET .row {border:none;}
FIELDSET LEGEND {padding:0 5px; color:#003467; font-variant: small-caps;}
FIELDSET LEGEND A {color: #B0B0B0;}
FIELDSET LEGEND A:HOVER {color:#0000FF;}

.errore {display:block; margin:10px; border:1px solid #FF0000; padding:10px; color:#0000CC}

LABEL.dati { text-align:left; font-weight:bold; color:#673300;}

/* FORM SOCI SOSTENITORI ***************************************************************************/

#sociSostenitori, #sociSostenitori2010 {width:960px; margin:0 auto; background: url(/images/visual-sostenitori.jpg) no-repeat center top; position:relative;}
#sociSostenitori #logoPagine H1, #sociSostenitori2010 #logoPagine H1 {width:400px;}
#sociSostenitori #formContainer, #sociSostenitori2010 #formContainer {margin-top:45px;}
#sociSostenitori #introText, #sociSostenitori2010 #introText {height:180px;}
#sociSostenitori #riferimenti, #sociSostenitori2010 #riferimenti {height:160px;}

#sociSostenitori2010 {background: url(/images/visual-sostenitori2010.jpg) no-repeat center top;}

/* ELENCO SOCI SOSTENITORI *************************************************************************/

#indexAziende LI {display:block;float:left; padding-top:40px; margin:20px 30px 10px 30px; width:245px; background: no-repeat left top;}
#indexAziende LI IMG {margin-bottom:2px;}
#indexAziende LI A {display:block; background-color:#c1e3f7; border-bottom:1px solid #98bad3; text-align:right; padding:1px 5px; color:#003467; text-decoration:none;}
#indexAziende LI A:HOVER {background-color:#003467; color:#FFF;}

/* ELENCO SOCI SOSTENITORI DETTAGLIO *************************************************************************/

#aziendaContainer {background: url(/images/px-azzurro.gif) repeat-y 315px 10px;}

#datiSocietari {padding:20px 0 0 20px; width:295px;}
#datiSocietari LI {display:block; border-bottom:1px solid #c1e3f7; padding:3px 0;}
#datiSocietari STRONG {font-weight:bold;}

#descriptionSocieta {display:block; width:600px; float:right; margin-right:10px;}
#descriptionSocieta H4 {background-color:#003467; display:block; color:#FFF; font-size:14px; font-weight:bold; height:100px; padding:20px; margin-bottom:10px;}

.back {background-color:#c1e3f7; padding:0 5px; position:absolute; margin-top:-10px; margin-left:10px;}


.sociSostenitoriSearch-cont {
	font-size:14px;
	display:block;
	margin-bottom:20px;
	margin-top:-10px;
	}

.sociSostenitoriSearch-cont DL {width:920px;}
.sociSostenitoriSearch-cont DL DT {
	display: compact; 
	cursor:pointer;
	color:#003467; 
	text-align:left;
	padding-top:15px;
	border-bottom:1px solid #b2c2d1;
	}
	
.sociSostenitoriSearch-cont DL DT .data, .sociSostenitoriSearch-cont .data {color:#575858; padding-right:15px;}

.sociSostenitoriSearch-cont .nome {font-weight:bold; font-size:16px;}

.sociSostenitoriSearch-cont DL DT .titolo, .sociSostenitoriSearch-cont .titolo2 {display:block;}

.sociSostenitoriSearch-cont .titolo2 {padding-top:7px;}
	
.sociSostenitoriSearch-cont DL DT:HOVER {color:#ff0000;}
.sociSostenitoriSearch-cont DL DT.down {color:#000;}
.sociSostenitoriSearch-cont DL DD {display:block; color:#003467; overflow:hidden;}
.sociSostenitoriSearch-cont DL DD DIV, .sociSostenitoriSearch-cont DIV {
	padding:10px;
	margin-bottom:10px;
	line-height:18px;
	background-color:#eaf6ff;
	}
	
	.sociSostenitoriSearch-cont DIV {padding:0; background-color:#fff;}
	.sociSostenitoriSearch-cont DL DD DIV A {color:#0000ff;}

.sociSostenitoriSearch-cont DL DD DIV .allegati, .sociSostenitoriSearch-cont .allegati2 {background-color:#FFF; display:block; padding:10px; margin-top:20px;}
.sociSostenitoriSearch-cont .allegati2 {margin-top:0px; padding:0; margin-top:15px;}

A.pdf {display:block; padding:0px 0 10px 25px; background:url(/images/ico-pdf.gif) no-repeat 0 0;}
A.www {display:block; padding:0px 0 10px 25px; background:url(/images/ico-www.gif) no-repeat 0 0;}

.sociSostenitoriSearch-cont .allegati2 A.pdf {
	display:block; 
	padding:5px 0 10px 45px; 
	background:#eaf6ff url(/images/ico-pdf.gif) no-repeat 15px 5px;
	border-bottom:1px solid #b2c2d1;
	}
	
.sociSostenitoriSearch-cont .allegati2 A.www {
	display:block; 
	padding:5px 0 10px 45px; 
	background:#eaf6ff url(/images/ico-www.gif) no-repeat 15px 5px; 
	margin-bottom:20px; 
	border-top:2px solid #fff; 
	border-bottom:1px solid #b2c2d1;
	}

A.rss {
	height:42px;
	display:block;
	margin-top:50px;
	background:url(/images/rss_ico.gif) no-repeat right 0;
	}

/* VITA DI CLUB ************************************************************************************/

#vitaClub {width:960px; margin:0 auto; background: url(/images/visual-vitaClub.jpg) no-repeat center top;}

#newsContainer {display:block; background-color:#c1e3f7; clear:both; border:10px solid #c1e3f7; margin-top:45px;}

.newsContent {display:block; background: #FFF url(/images/header-news.gif) no-repeat left top; padding-bottom:10px; position:relative;}

.newsContent .dataNews { float:left; line-height:26px; font-size:16px; font-weight:bold; color:#FFF; padding:0 23px;}
.newsContent H5 {display:inline; font-weight:bold; text-transform:uppercase; font-size:11px; line-height:26px;}

/* OLD PHOTO GALLERY */
.newsContent .photogallery {position:absolute; top:48px; left:15px;}
.newsContent .photogallery, .newsContent .photogallery A {display:block; width:80px; height:76px; background: url(/images/t-photogallery.gif) no-repeat 0 -76px; }
.newsContent .photogallery A {margin:0; background-position:0 0; text-indent:-9000px;}
/* OLD PHOTO GALLERY */


.newsContent .text {display:block; height:76px; overflow:auto; margin:22px 15px 10px 135px;}
.newsContent .allegati {clear:both; display:block; height:57px; overflow:auto; margin:15px; background-color:#eaf6ff; padding:10px;}
.newsContent .allegati LI {display:inline;}
.newsContent .allegati A {display:block; background: url(/images/ico-pdf.gif) no-repeat left top; line-height:21px; padding-left:25px; margin-bottom:5px;}

#indexNews .newsContent {float:left; width:445px; margin:0 10px 20px 10px;}
#devNews .newsContent {margin:0 10px 20px 10px;}

/* NEW PHOTO GALLERY */
.photoVideo A, .photoVideo SPAN {display:block; width:61px; height:82px; background-image:url(/images/t-photoVideo.gif); position:absolute; top:45px; text-indent:-9000px;}


.photoButton {left:5px;}
.videoButton {left:66px; background-position:-61px 0;}

.photoVideo A.photoButton {background-position:0 -82px;}
.photoVideo A.videoButton {background-position:-61px -82px;}

.photoVideo A.photoButton:HOVER {background-position:0 -164px;}
.photoVideo A.videoButton:HOVER {background-position:-61px -164px;}

/* NEW PHOTO GALLERY */

/* VITA DI CLUB FORM ************************************************************************************/

#newsSearch, #sociSostenitoriSearch {border:10px solid #c1e3f7; border-top:none; margin-top:45px; padding:10px 10px 0 10px;}
#newsSearch fieldset, #sociSostenitoriSearch fieldset {display:block; height:99px; background: #003467 url(/images/bg-newsSearch.gif) no-repeat right top; padding-top:10px; padding-left:10px;}
#newsSearch label, #sociSostenitoriSearch label {color:#FFF; line-height:26px; width:120px; float:left;}
#newsSearch INPUT, #sociSostenitoriSearch INPUT {vertical-align: middle; border:1px solid #FFF; background-color: #003467 ; color:#FFF; font-size:14px;}
#newsSearch #paginazione { margin:0 -30px 0 -20px;}

#sociSostenitoriSearch label {line-height:19px}

.button {cursor:pointer;}

#searchResult {padding:20px 0;}
#searchResult LI {display:block; padding:5px 0; border-bottom:1px solid #82abd3;}
#searchResult .date {color:#82abd3; float:left; margin-right:15px; font-weight:bold; font-size:16px;}
#searchResult A {color:#003467; text-decoration:none; display:block; width:820px; float:left;}
#searchResult A:HOVER {color:#FF0000;}
#searchResult STRONG {font-weight:bold;}

/* LOGIN e PW **********************************************************************************/

#login {width:960px; margin:0 auto; background: url(/images/visual-login.jpg) no-repeat center top;}
#login #newsSearch {margin-top:15px;}

#newsSearch fieldset H5 {color:#fff799; font-weight:bold; font-variant: small-caps; font-size:15px;}

A.white {color:#FFF;}

/* LETTERA AI SOCI *****************************************************************************/

#lettera {width:960px; margin:0 auto; background: url(/images/visual-lettera.jpg) no-repeat center top; position:relative;}

form.archivio {background-color:#c1e3f7; width:140px; padding:5px; margin:-40px 0 0 10px;}
form.archivio SELECT {width:140px;}

#lettere-container {display:block; padding:10px; text-align:justify;}
#lettere-container H5 {font-weight:bold; padding:10px 0 20px 0; margin-bottom:20px; border-bottom:1px solid #003467; }

#lettere-allegate {padding:20px 0;}
#lettere-allegate LI {display:inline;}
#lettere-allegate LI A {display:block; background: url(/images/ico-pdf.gif) no-repeat left top; line-height:21px; padding-left:25px; margin-bottom:5px;}

/* PHOTOGALLERY ********************************************************************************/

#photogallery {width:960px; margin:0 auto; background: url(/images/visual-photo.jpg) no-repeat center top; position:relative;}

#photoCredits {display:block; padding:10px 10px; text-align:right;}
#photoCredits A.indietro { background-color:#003467; color:#FFF; text-decoration:none; padding:2px 5px;}
#photoCredits A.indietro:HOVER {color:#FFFF00;}
#photoCredits STRONG {font-weight:bold;}

.gallery {border-top:20px solid #FFF;}
.gallery li {float: left; margin: 0 5px 5px 0; background-color:#FFF; padding:10px; position:relative; width:90px; height:90px; border:5px solid #c1e3f7;}
.gallery img {position:absolute; width:120px; min-height:90px; clip:rect(0 90px 90px 0);}

.galleryIndex {border-top:20px solid #FFF;}
.galleryIndex LI {border:5px solid #c1e3f7; background-color:#c1e3f7; float:left; text-align:center; width:140px; padding-top:90px; margin:0 10px 10px 0; position:relative;}
.galleryIndex LI A {text-decoration:none;}
.galleryIndex LI A:HOVER {color:#FF0000;}
.galleryIndex LI A IMG {position:absolute; width:135px; clip:rect(0 120px 90px 0); top:0; left:50%; margin-left:-60px;}
.galleryIndex LI A SPAN {display:block; color:#003467; padding-top:2px; height:32px; background-color:#c1e3f7; font-variant: small-caps; line-height:16px;}

/* VIDEO GALLERY *******************************************************************************/

#videogallery {width:960px; margin:0 auto; background: url(/images/visual-video.jpg) no-repeat center top; position:relative;}

#videoContainer {padding:10px 0;}

#videoContainer DT {
	cursor:pointer;
	border-bottom:1px solid #003467;
	padding:5px 15px;
	background: url(/images/arrow_off.gif) no-repeat 3px 13px;
}
#videoContainer DT:HOVER {background:url(/images/arrow_on.gif) no-repeat 3px 14px; color:#0062c4;}

#videoContainer DD {overflow: hidden;}

.nomeRelatore {font-weight:bold; font-size:16px;}
.titoloIntervento {}

.videoTube {border:1px solid #003467; border-top:none; padding:10px; text-align:center; background-color:#F7F7F7;}
.videoTube A {display:block; padding:10px;}

/* AREA RISERVATA ******************************************************************************/

#areaRiservata {width:960px; margin:0 auto; background: url(/images/visual-reserved.jpg) no-repeat center top; position:relative;}

#areaRiservata #newsSearch {margin-top:-25px;}

#reservedTool {width:960px; height:300px; margin-top:5px; background: url(/images/bg-tasti-reserved.jpg) no-repeat left top;}
#reservedTool LI {display:inline}
#reservedTool LI A {display:block; float:left; width:184px; height:300px; background-position:left top; background-repeat:no-repeat; text-indent:-9000px;}

A.t-reserved1:HOVER {background-image:url(/images/t-reserved1.gif);}
A.t-reserved2:HOVER {background-image:url(/images/t-reserved2.gif);}
A.t-reserved3:HOVER {background-image:url(/images/t-reserved3.gif);}
A.t-reserved4:HOVER {background-image:url(/images/t-reserved4.gif);}
A.t-reserved5:HOVER {background-image:url(/images/t-reserved5.gif);}
A.t-reserved1, A.t-reserved2, A.t-reserved3, A.t-reserved4 {margin-right:10px;}

/* CHISIAMO ************************************************************************************/

#chisiamo {width:960px; margin:0 auto; background: url(/images/visual-chisiamo.jpg) no-repeat center top; position:relative;}

#profileContainer {border:10px solid #c1e3f7; border-top:none; margin-top:45px; padding:10px 10px 20px 10px;}
#profileContainer H3 {font-weight:bold; font-size:16px;}
#profileContainer UL {margin:auto; padding:0 0 10px 15px; list-style-type:square;}
#profileContainer STRONG {font-weight:bold;}
#profileContainer P {padding-bottom:10px;}

/* PARTNERSHIP *************************************************************************************/

#partnership LI {font-size:12px; display:block; border:1px solid #ccd6e1; width:220px; float:left; margin:0 6px 10px 6px;}
#partnership LI H4 {background-color:#003467;padding:3px 5px;color:#FFF;font-variant: small-caps; height:36px}
#partnership LI A {display:block; padding:3px 5px; background-color:#eff8fd;}
#partnership LI .marchio {display:block; height:100px;}

/* FOOTER ******************************************************************************************/

#footer {clear:both; width:960px; margin:20px auto; font:11px/150% Tahoma, Arial, sans-serif; padding-bottom:20px;}
#footer STRONG {font-weight:bold;}

#copyRight {width:616px; background: url(/images/bg-footer.gif) no-repeat 553px 0; border-bottom:1px solid #003467; border-right:1px solid #003467; padding:50px 0 5px 0; margin-right:10px;}
#copyRight LI {display:inline;}
#copyRight LI A {text-decoration:none;}
#copyRight LI A.blue {border-left:1px solid #003467; padding-left:15px; margin-left:15px;}
#copyRight LI A:HOVER {text-decoration:underline;}

.red {color:#FF0000;}
.blue {color:#003467}
