@CHARSET "UTF-8";
/*
    Document   : products
    Created on : 15-mar-2010, 18.14.26
    Author     : Leonardo Buccoliero & Enrico Mezzogori
    Description:
        Purpose of the stylesheet follows.
*/

/*
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

/* IMPOSTAZIONE GENERALE */
body {
    margin: 0;
    padding: 0;
    font-size: 0.7em;
    background: #eaeaea;
    font-family: "Lucida Sans Unicode","Lucida Grande","Lucida Sans",Helvetica,Arial,sans-serif,"Bitstream Vera Sans";
    color: #8a8a8a;
}

img {
    border: 0;
    outline: 0;
}

a {text-decoration: none;}

a.linklinguaita {
    color: #00a945;

}

a.linklinguaeng {
    color: #d20012;

}

span.linklinguaengdis {
    color: #d20012;
    text-decoration: overline;
}

span.linklinguaitadis {
    color: #00a945;
    text-decoration: overline;
}




#content h1 {
    color: #797979;
    font: 2.2em/1.2em "Lucida Sans Unicode","Lucida Grande","Lucida Sans","Helvetica","Arial","sans-serif","Bitstream Vera Sans";
}


#content h2 {
    margin: 20px 0 15px 0;
    font: normal 1.6em "Lucida Sans Unicode","Lucida Grande","Lucida Sans","Helvetica","Arial","sans-serif","Bitstream Vera Sans";
    color: #2a2a2a;
}

div.separatore {width: 100%; height: 0; font-size: 0; clear: both;}

#totalsite {
    margin: 30px auto;
    width: 960px;
    background: white;
    min-height: 700px;
    height: auto !important;
    height: 700px;
}

#totalsite .pad {padding: 30px;}



/* INTESTAZIONE LOGO */
div#header {width: 100%; height: 85px}
div#header_left {float: left; width:33%;height:100%}
div#header_logo {float: left; width: 33%; background: white; min-height: 76px;}
div#header_right {float: right; width:33%; height:100%; text-align: right;
}


/* MENU */
.nihilo .dijitToolbar .dijitButtonHover,
.nihilo .dijitToolbar .dijitToggleButtonHover,
.nihilo .dijitToolbar .dijitDropDownButtonHover,
.nihilo .dijitToolbar .dijitComboButtonHover .dijitButtonContents,
.nihilo .dijitToolbar .dijitComboButtonDownArrowHover .dijitDownArrowButton {
    background-color:#E0E0E0;
    border:1px solid #E0E0E0;
    padding:0;
}

.nihilo .dijitButtonHover .dijitButtonNode,
.nihilo .dijitButtonNodeHover,
.nihilo .dijitToggleButtonHover .dijitButtonNode,
.nihilo .dijitDropDownButtonHover .dijitButtonNode,
.nihilo .dijitComboButtonHover .dijitButtonContents,
.nihilo .dijitComboButtonDownArrowHover .dijitDownArrowButton,
.nihilo .dijitComboBoxHover .dijitDownArrowButton,
.nihilo .dijitSpinnerUpArrowHover .dijitUpArrowButton,
.nihilo .dijitSpinnerDownArrowHover .dijitDownArrowButton{
    color:#333333;
}

.nihilo .dijitMenuPassive .dijitMenuItemHover, .nihilo .dijitMenuItemSelected{
    background-color:#E0E0E0;
}
.nihilo .dijitMenuItem {
    font-family: sans-serif;
    margin: 0px;
    color: #333333;
}

/* CONTENUTI */
.nihilo .dijitSelect {
    margin-right: 20px;

}
.nihilo .dijitSelect .dijitButtonText {
    width:110px;
}


/* FOOTER */
#footer_wrapper {
    margin-top: auto;
    width: 100%;
}

#footer {
    margin-top: 0px;
    width: 900px;
}
#footer .pad {
    text-align: center;
    padding: 0 26px 46px;
}
#footer .pad p {
    margin: 0;
    color: #b6b6b6;
}

#iconfacebooktopmenu {

    width: 16px;
    height: 16px;
    margin-top: 1px;
    margin-bottom: 3px;
    margin-right: 4px;

}
