/***************************************
HTML TAG DEFINITIONS
***************************************/
body {
    margin : 0px auto;
    padding : 0px 0px 10px 0px;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
    text-align: center;
    background: url(http://www.formulabusiness.it/showImage?ixImageId=102&amp;ixImageRes=10) top left no-repeat;
    background-color: #fff;
}
img {
    border : 0px;
}
a {
    color: #004f8a;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
a:visited {
}
table {
}
tr {
}
th {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
td {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
form {
    margin : 0px 0px 0px 0px;
    padding : 0px 0px 0px 0px;
}
input {
    font-size: 10px;
}
textarea {
    font-size: 10px;
    width: 400px;
}
select {
    font-size: 10px;
    width: 200px;
}

hr {
    border: 0px;
    width: 100%;
    color: #ccc;
    background-color: #ccc;
    height: 1px;
}

ul {
    margin:0;
    padding:0;
    list-style-type: disc;
}

li {
    margin:0;
    padding:0;
}


/***************************************
GENERAL SETTINGS
***************************************/
/*** Page container ***/
#ixPage {
    width: 722px;
    text-align: left;
    margin : 0px auto;
    padding : 0px;
}

/*** Image text ***/
.ixImage span.ixLabel {
    display: none;
}

.ixSitemap li {
}
.ixSitemap .ixImage span {
}
.ixSitemap .ixImage img {
}

.ixError {
}

.ixExportCSVLink {
}

/*** Paginazione ***/
.ixPagination {
}
.ixPagination .ixFirst {
}
.ixPagination .ixPrevious {
}
.ixPagination .ixNext {
}
.ixPagination .ixLast {
}
.ixPagination .ixSeparator {
}


/***************************************
MENU
***************************************/
.ixSection_Header li {
    list-style:none;
    display:block;
}
/*** ixMenu_Lang ***/
#ixMenu_Lang {
    float:right;
    margin-right:277px;
}

#ixMenu_Lang ul{
}

#ixMenu_Lang li {
    float:left;
    text-transform:uppercase;
}

#ixMenu_Lang li A{
}

#ixMenuNode_10 {
    padding-right:50px;
    background: url(http://www.formulabusiness.it/showImage?ixImageId=105&amp;ixImageRes=10) 5px 3px no-repeat;
}

/*** ixMenu_Servizio ***/
#ixMenu_Servizio {
    float:left;
}
#ixMenu_Servizio li {
    text-transform:uppercase;
}

/*** Menu Principale ***/
#ixMenu_Principale {
    float:left;
    width:224px;
    margin-top:18px;
}

#ixMenu_Principale ul {
}

#ixMenu_Principale li {
    text-transform:uppercase;
    background-color:#004f8a;
    margin-bottom:5px;
    text-align:center;
    width:224px;
    line-height:14px;
    height:14px;
}

#ixMenu_Principale li A{
    color:#fff;
}

#ixMenu_Principale .ixSelected{
    background-color:#e2e3f2;
}

#ixMenu_Principale .ixSelected A{
    color:#004f8a;
}

#ixMenu_Principale .ixOpen{
    background-color:#e2e3f2;
}

#ixMenu_Principale .ixOpen A{
    color:#004f8a;
}


/*** Menu2 ***/
.ixMenu2 {
    float:left;
    margin-left:10px;
    margin-top:18px;
}

.ixMenu2 .ixTitle{
    display:none;
}


/*** Header ***/
.ixSection_Header {
    margin-top:65px;
}

.ixSection_Header .ixLink {
    float:right;
    margin-top:16px;

}





/***************************************
Main section container
***************************************/
#ixMainSectionContainer {
    clear:left;
    background-color:#dadada;
    padding:10px 25px 0px 25px;
    margin-bottom:5px;
    position:relative;
    top:10px;
}
html>/**/body #ixMainSectionContainer {padding:20px 25px 0px 25px;min-height:163px;height:auto;}

#ixMainSection .ixTitle {
    color:#004f8a;
    text-transform:uppercase;
    font-size:12px;
    font-weight:bold;
    margin-bottom:15px;
}

#ixMainSection .ixImage {
    float:right;
    position:relative;
    left:15px!important;
    margin-left:30px;
    top:-10px;
}

#ixMainSection .ixText {
    padding-bottom:20px;
    /*margin-right:255px;*/
}

#ixMainSection .ixPageCharacteristics {
    clear:both;
}

#ixMainSection ul {
    padding-left:17px;
}

#ixMainSection .ixLink{
    padding-bottom:15px;
}



/*** ixSection_Fotoillustrative ***/
.ixSection_Fotoillustrative {
    position:absolute;
    left:730px;
    top:0px;
}

.ixLink{
    margin-bottom:10px;
}

.ixSection_Fotoillustrative .ixLink A{
    color:#7ea7c5;
    font-weight:bold;
    font-size:11px;
}


/*** form ***/

#ixLabel_personal_data {
    margin-bottom:10px;
}

#ixLabel_route {
    margin:18px 0 10px 0;
}

.ixFormContainer .ixLabel span {
    font-weight:bold;
    font-size:11px;
}

.ixSection_Testo {
    padding:20px 0;
}

.ixSection_Testo ul {
    padding-left:17px;
}

.ixMandatory {
    font-weight:bold;
    color:#444;
}

.ixError {
    color:#c00;
    margin-bottom:18px;
}



/*** ixSection_Footer ***/
.ixSection_Footer {
    background-color:#908e8f;
    color:#fff;
    padding:15px;
    height:40px;
    position:relative;
    top:10px;
    margin-bottom:15px;
    clear:both;
}

.ixSection_Footer A{
    color:#FFF;
}
