
/* ------------------------------ FONT ------------------------------- */

@font-face{
font-family:'HelveticaLT';
src:url('../fonts/hel_lt.eot');
src:local('HelveticaLT'), url('../fonts/hel_lt.woff') format('woff'), url('../fonts/hel_lt.ttf') format('truetype'), url('../fonts/hel_lt.svg#webfont9rX3FIEU') format('svg');
}


@font-face {
font-family:'GillSansStdRegular';
src:url('../fonts/gillsansstd-webfont.eot');
src:url('../fonts/gillsansstd-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/gillsansstd-webfont.woff') format('woff'),url('../fonts/gillsansstd-webfont.ttf') format('truetype'),url('../fonts/gillsansstd-webfont.svg#GillSansStdRegular') format('svg');
font-weight:normal;
font-style:normal;
}

/* ------------------------------ GENERALE -------------------------------*/

body{
margin:auto;
padding:0px;
text-align:center;
background-image:url(../images/bg_body.gif);
/*background-position:50% left;*/
background-repeat:repeat-x;
}

#box_ctr{
padding:0px;
width:840px;
height:600px;
text-align:center;
}

#header{
position:relative;
text-align:center;
margin:0 auto;
}

#header_ac, #header_ac:link, #header_ac:visited{
position:absolute;
bottom:0;
right:20px;
z-index:2;
font-family:'GillSansStdRegular';
font-size:13px;
color:#fff;
text-decoration:none;
}

#header_ac:active, #header_ac:hover{
position:absolute;
bottom:0;
right:20px;
z-index:2;
font-family:'GillSansStdRegular';
font-size:13px;
color:#fff;
text-decoration:underline;
}

#header_lang{
position:absolute;
bottom:0px;
left:20px;
font-family:'GillSansStdRegular';
font-size:13px;
color:#fff;
}

#header_lang a, #header_lang a:link, #header_lang a:visited{
color:#fff;
text-decoration:none;
}

#header_lang a:active, #header_lang a:hover{
color:#fff;
text-decoration:underline;
}

#cont{
background:#fff;
width:800px;
font-family:'GillSansStdRegular';
font-size:13px;
color:#868788;
margin:10px auto 0 auto;
padding:0;
}

.innerfade{
list-style:none;
margin:0;
padding:0;
width:800px;
height:424px;
overflow:hidden;
}

.underco{
font-family:'GillSansStdRegular';
font-size:24px;
font-weight:bold;
text-transform:uppercase;
color:#FFF;
}

.contatti{
font-family:'GillSansStdRegular';
font-size:13px;
color:#868788;
}

.email,.email a:link,.email a:visited{
font-family:'GillSansStdRegular';
font-size:13px;
color:#868788;
text-decoration:underline;
}

.email a:hover,.email a:active{
font-family:'GillSansStdRegular';
font-size:13px;
color:#868788;
text-decoration:none;
}

/* ------------------------------ MENU -------------------------------*/



/* ------------------------------ CLASSI -------------------------------*/

/*
.spazio{
font-size:0px;
display:block;
}

.float{
float:left;
}

.clear{
clear:left;
}

.email,.email a:link,.email a:visited{
font-family:'Lucida Sans',Arial, Helvetica;
font-size:13px;
color:#ff7228;
line-height:24px;
text-decoration:underline;
}

.email a:hover,.email a:active{
font-family:'Lucida Sans',Arial, Helvetica;
font-size:13px;
color:#ff7228;
line-height:24px;
text-decoration:none;
}

.trasp{
opacity:0.4;
filter:alpha(opacity=40);
}
*/

/* ------------------------------ CONTENUTI DINAMICI -------------------------------*/

/*
.contenuti_dinamici h1,.contenuti_dinamici h3{
font-family:'HelveticaLT';
font-size:24px;
color:#ff7228;
text-transform:uppercase;
font-weight:normal;
margin:0px 0px 0px 0px;
}

.contenuti_dinamici h2{
font-family:'HelveticaLT';
font-size:20px;
color:#b4bbbf;
font-weight:normal;
margin:0px 0px 0px 0px;
}

.contenuti_dinamici, .contenuti_dinamici p{
font-family:'Lucida Sans',Arial,Helvetica;
font-size:13px;
color:#6f6d75;
line-height:24px;
margin:5px 0px 10px 0px;
}

.contenuti_dinamici a,.contenuti_dinamici a:link,.contenuti_dinamici a:visited{
font-family:'Lucida Sans',Arial,Helvetica;
font-size:13px;
color:#ff7228;
line-height:24px;
text-decoration:underline;
}

.contenuti_dinamici a:hover,.contenuti_dinamici a:active{
font-family:'Lucida Sans',Arial,Helvetica;
font-size:13px;
color:#ff7228;
line-height:24px;
text-decoration:none;
}
*/

/* ------------------------------ INPUT -------------------------------*/

/*
.inpt_nl{
width:230px;
border:none;
padding:2px;
font-family:'Lucida Sans',Arial,Helvetica;
font-size:11px;
color:#6f6d75;
}

.inpt_cv{
width:230px;
border:1px solid #b4bbbf;
padding:2px;
font-family:'Lucida Sans',Arial,Helvetica;
font-size:11px;
color:#6f6d75;
}

#input_file{
border-right:1px solid #ffffff;
}
*/

/* --------------------------- AJAX LOADER ----------------------------*/

/*
#ajax-container{
width:970px;
height:580px;
background:#FCFCFC;
position:relative;
overflow:hidden;
}

#ajax-loader{
width:970px;
height:580px;
background:#FCFCFC;
position:absolute;
top:0px;
left:0px;
z-index:12;
}

#frmPage{
margin:0;
padding:0;
}

.oukir {
display:none;
}
*/
