/* ---- Template 00 - arancio   ---- */

*{ margin: 0; padding: 0; border: 0 }

/* ---- headers  ---- */

body { background:#eee url(arancio/bg-body.jpg) 0 0 repeat-x fixed;color: #333; }
h2{color: #FF6633 ; }

h1, h3, h4, h5, h6 {color: #333 ;}
 
h2#slogan{color: #fff}

#wrap {position: relative; border:1px solid #ccc;background: #fff;	margin: 0 auto;	text-align: left;}

#content-wrap {	background: url(arancio/content-wrap.jpg) 0 0 repeat-x;}


/* elementi, colori identificativi, sfondi delle pagine sezioni */
#main.corsoPrivati { background: url(arancio/content-wrapGreen.jpg) 0 0 repeat-x;}
#main.formazioneAziendale { background: url(arancio/content-wrapAzz.jpg) 0 0 repeat-x;}
#main.traduzioni { background: url(arancio/content-wrapGial.jpg) 0 0 repeat-x;}


#main.corsoPrivati h2{color:#339900;}
#main.formazioneAziendale h2{color:#00A9D5;}
#main.traduzioni h2{color:#C2A325/*#D5C600*/;}

#main.corsoPrivati img,#main.formazioneAziendale img,#main.traduzioni img,#main.generale img {background:#FAFAFA border:1px solid #DCDCDC;padding: 5px;}


.titolo{color:#3C4B60; font-size:33px; padding:25px 0 15px 20px}


ul#menuSecondario.verde a:hover { border-top:1px solid #D0ECB5; border-left:0px solid #ccc;  border-right:0px solid #ccc; background: #D0ECB5
/*#A2DA6D*/ url(../images/ico_freccia.gif)  15px center no-repeat; }
ul#menuSecondario.azzurro a:hover { border-top:1px solid #B1E8F4; border-left:0px solid #ccc;  border-right:0px solid #ccc; background: #B1E8F4/*#00A9D5*/ url(../images/ico_freccia.gif)  15px center no-repeat; }
ul#menuSecondario.giallo a:hover { border-top:1px solid #FDF8B5; border-left:0px solid #ccc;  border-right:0px solid #ccc; background: #FDF8B5/*D5C600*/ url(../images/ico_freccia.gif)  15px center no-repeat; }


.box{ margin-bottom:15px;margin-top:10px; border-bottom:1px solid #ddd; padding-bottom:15px; /*height:95px;*/}



/* titoli dei box in spalla */
h3.tit_corsoprivati{ width:250px; height:30px; background: url(../images/corsoprivati.jpg) 1px 0 no-repeat; text-indent:-5000px; overflow:hidden}
h3.tit_formazione{ width:250px; height:30px; background: url(../images/formazione.jpg) 1px 0 no-repeat; text-indent:-5000px; overflow:hidden}
h3.tit_traduzioni{ width:250px; height:30px; background: url(../images/traduzioni.jpg) 1px 0 no-repeat; text-indent:-5000px; overflow:hidden}
h3.tit_ils_inBreve{ width:250px; height:30px; background: url(../images/ils_breve.jpg) 1px 0 no-repeat; text-indent:-5000px; overflow:hidden}
h3.tit_testOnline{ width:250px; height:50px; background: url(../images/test_online.jpg) 1px 0 no-repeat; text-indent:-5000px; overflow:hidden; margin-top:10px;}



/* header links */
#header #header-links {color: #838181;}
#header #header-links a {color: #fff;}
#header #header-links a:hover {color: #ccc;}

	
/* ---- tag HTML  ---- */
/* ---- link  ---- */
a, a:visited {	color:#CE0100 /*#FF6600*/;  }
a:hover {color: #666666 /*#000*/;}

blockquote {	background: url(arancio/post.gif) 0	0 no-repeat;border: 1px solid #f93 ;}

/* ---- stili per eventuale uso di tabelle  ---- */
table#tabella table { border-right:1px solid #DFDFDF;}
table#tabella th strong {color: #fff;}
table#tabella th {
	background:#93BC0C url(arancio/nav.jpg) repeat-x;
	color: #000;
	border-left: 1px solid #E8E8E8;
	border-bottom: 1px solid #DFDFDF;
	}
table#tabella td {	border-left: 1px solid #E8E8E8;border-bottom: 1px solid #DFDFDF;}
tr.riga-a {background: #F8F8F8;}
tr.riga-b {background: #EFEFEF;	}



/* ---- Main Column  ---- */



/* ---- altre classi  ---- */
.importante{ background: #FFFFCC; border-top:3px double #f93 ;border-bottom:3px double #f93 ;}
.calltoaction {border: 3px solid  #FF6600 ;background:#fff url(arancio/nav.jpg) 0 0 repeat-x;}
.calltoaction a{ color:#fff}
/* ----- #contatti ---- */
input, select, textarea{ border:1px solid #ccc}
#messaggio { width:250px; height:100px; margin:7px 0 0 0;}

