/***********************************************************
*    IMPOSTAZIONI GENERALI
***********************************************************/
html, body {
    margin: 0;
    border: 0;
    padding: 0;
    font-family: "lucida Grande", "lucida Sans Unicode", Arial, sans-serif;
    font-size: 12px;
    background-color: #ece4fd;
    color: #000000;
}

body {
    text-align: center; /* fix IE centering page*/
}

.titoloviola {
color:#864F99;
font-size:16px;
font-weight:bold;
margin:0px;
text-transform:uppercase;
}

.testo, .text{
    font-size: 12px;
    color: #5a5b5e;
    line-height:16px;
}

#centrato {
    width: 860px;
    margin: 0 auto;
    text-align: left; /* fix IE centering page*/
    background: transparent url(../img/smspoll/bg-body.gif) top left repeat-y;
}

#footer {
    /*position: relative;*/
    height: 38px;
    clear: both;
    background: transparent url(../img/smspoll/bg-footer.gif) top left no-repeat;
}

#intestazione {
    padding: 0px 45px 0px 45px;
    height: 113px;
}

#intestazione_menu {
    border-bottom: 1px solid #b2b2b2;
}

#intestazione_menu a {
    font-size: 11px;
    /*float: left;*/
    margin-right: 15px;
    color: #5a5b5e;
    line-height: 24px;
    text-decoration: none;
}

#intestazione_menu a.prezzi {
    color: #0d4dff;
}

#intestazione_menu a.icontact {
    margin-right: 0px;
    float: right;
}

#logo {
    height: 86px;
    padding-top: 30px;
}

#logo_smspoll {
    float:left;
    border: none;
}

#logo_smshosting {
    float:right;
    border: none;
}

#logo_smshosting {
    float:right;
    border: none;
}

#banner {
    padding-left:15px;
}

/* PRIMO TEMPLATE PREZZI*/
#content_duecolonne {
    padding: 26px 45px 0px 45px;
}

#colonna_sinistra {
    width: 363px;
    float:left;
}

#colonna_destra {
    width: 373px !important;
    width: 393px;
    padding-left: 20px;
    float:left;
    border-left: 1px solid #b2b2b2;
}

#colonna_destra h2 {
    font-family: Georgia, times, arial;
    font-size: 24px;
    color:#321a0f;
    margin:0px 0px 30px 0px;
    line-height:24px;
    font-weight:normal;
}

#colonna_destra .box_info {
    margin-bottom: 50px;
}

#colonna_destra .box_info h3 {
    font-size: 16px;
    text-transform:uppercase;
    font-weight:bold;
    color:#864f99;
    margin:0px 0px;
}

#colonna_destra .box_info span {
    font-family: Georgia, times, arial;
    font-size: 13px;
    color:#6d6e71;
    line-height:16px;
}


.clear {
    clear:both;
}

/* SECONDO TEMPLATE PREZZI*/
#content {
    padding: 42px 45px 0px 45px;
}

#content h2.titoloviola {
    margin: 0px 0px;
    font-size: 16px;
    font-weight:bold;
    text-transform:uppercase;
    color:#864f99;

}

#abbonamenti {
    margin-top:20px;
}

.box_abbonamento {
    width: 207px !important;
    width: 247px;
    padding: 0px 20px 0px 20px;
    height: 231px;
    background: transparent url(../img/smspoll/box-prezzi.gif) top left no-repeat;
    float:left;
    margin-right:12px;
}

.lastbox {
    margin-right:0px;
}

.box_abbonamento .box_title {
    position:relative;
    top:10px;
    color:#073cff;
    font-size:20px;
    font-weight:bold;

}

.box_abbonamento ul {
    position:relative;
    top: 20px;
    margin: 0;
    padding: 0;
    list-style:none;
}

.box_abbonamento ul li{
    border-bottom:1px solid #b2b2b2;
    top: 20px;
    height: 35px;
    line-height:30px;
}

.box_abbonamento ul li label{
    float:left;
    width: 85px;
    font-size: 12px;
    font-weight:bold;
    color: #5a5b5e;
}

#botton_prova {
    margin-top: 45px;
    margin-bottom: 90px;
}

.box_testo_viola {
    font-size: 20px;
    font-weight:bold;
    color:#864f99;
}

.box_testo_piccolo {
    font-size: 11px;
    color: #5a5b5e;
}

/* TERZO TEMPLATE REGISTRAZIONE */
#content_registra {
    padding: 42px 45px 0px 25px;
}

#content_registra .colonna {
    margin-left: 20px;
    width: 365px;
    float:left;
}

#content_registra h2.titoloblu {
    margin: 0px 0px;
    font-size: 16px;
    font-weight:bold;
    text-transform:uppercase;
    color:#0d4dff;
}

/*

.georgia24 {
font-family: Georgia, times, arial;
font-size: 24px;
color:#321a0f;
}

.lucidaBold16 {
font-family: "lucida Grande", "lucida Sans Unicode", Arial, sans-serif;
font-size: 16px;
font-weight:bold;
text-transform:uppercase;
color:#864f99;
}

.georgia13 {
font-family: Georgia, times, arial;
font-size: 13px;
color:#6d6e71;
line-height:16px;
}*/



