/*  Fiori */
html { 
    background-color: #fff;
    background-image: url('http://img.studenti.it/grafica/city/hppay/hp74/sfondo.gif');
    background-repeat: no-repeat;
    background-position: center 60px;
    background-attachment: scroll;
    color: #9b9b9b;
}
body {
    background: url('http://img.studenti.it/grafica/city/hppay/hp74/firma.gif') no-repeat right bottom;
}

a { 
    color: #9bc4f0; 
}
a:hover { 
    color: #9bc4f0; 
    text-decoration: underline;
}

/* striscia alto */

div#alto { 
    background-image: none;
    background-color: #f6d5e8;
    border-bottom: 1px solid #ea456f;
}

div#alto b { 
    background-image: none;
}

div#alto b a, div#alto i a {
    color: #ea456f; 
}

/* Tabella head */
table#head { 
    border: 10px solid #f58da8 !important;
    background: #fff; 
    margin-top: 150px !important;
    display: block;
    background-image: url('http://img.studenti.it/grafica/city/hppay/hp74/sfondo_testata.gif');
    background-position: top right;
    background-repeat: no-repeat;
}

td#titolo { 
    color: #D75202; 
    border: none; 
}
td#titolo h1{ 
    color: #c94b8a; 
}

td#sottotit { 
    border: none; 
    color: #b5d45f;
    padding: 5px;
}


td#foto { 
    background: #fff;
    background-image: url('http://img.studenti.it/grafica/city/hppay/hp74/sfondo_foto.gif');
    background-position: bottom left;
    border: none;
    background-repeat: no-repeat;
}

td#striscia { 
    border: none; 
    background: none; 
}

td#bottoni { 
    border: none; 
    background: none; 
}

div.box h2 { 
    background: #f58da8;
    background-image: url('http://img.studenti.it/grafica/city/hppay/hp74/sfondo_titolo_box.gif');
    background-repeat: no-repeat;
    background-position: center right;
    color: #fff; 
    border: none;
    padding: 5px 0px 8px 5px; 
}
div.box{ 
    margin-bottom: 0px;
}
div.box .cont{ 
    border-right: 1px solid #ecd3e0;
    margin-right: 20px;
}
div.box .cont #amici li{ 
    display: block;
    float: none;
    clear: both;
}


div.counter { 
    border-color: #000; 
    background: #fff; 
}

div.counter h2 { 
    background: #f58da8;
    background-image: url('http://img.studenti.it/grafica/city/hppay/hp74/sfondo_titolo_box.gif');
    background-repeat: no-repeat;
    background-position: center right;
    color: #fff; 
    border: none;
    padding: 5px 0px 8px 5px; 
}

/* datipersonali */

td.hermes { 
    background: url('http://img.studenti.it/images/grafica/city/hppay/hp2/puls1.gif') no-repeat 
}

td.amici { 
    background: url('http://img.studenti.it/images/grafica/city/hppay/hp2/puls2.gif') no-repeat 
}

td.nemici { 
    background: url('http://img.studenti.it/images/grafica/city/hppay/hp2/puls3.gif') no-repeat 
}
ul#pulsanti li {
    background: url("http://img.studenti.it/images/grafica/city/hppay/hp2/puls.gif") no-repeat;
}

ul#pulsanti li a {
    color: #f00;
}
          

td.hermes img { 
    width: 131px; 
    height: 27px; 
}

td.amici img  { 
    width: 131px; 
    height: 27px; 
}

td.nemici img { 
    width: 131px; 
    height: 27px; 
}

/* Tabella corpo */
table#corpo { 
    border: 10px solid #f58da8 !important;
    background: #fff;
    background-image: url('http://img.studenti.it/grafica/city/hppay/hp74/sfondo_corpo.gif');
    background-repeat: no-repeat;
    background-position: top right;
}

td#menu { 
    background-image: none; 
    border: none; 
}

div#pulsdiar { 
    width: 475px; 
    height: 34px; 
    background: none;
    padding: 10px 10px 0px 0px;
} 

div#pulsdiar a {
    color: #c94b8a;
    margin-left: 5px;
    margin-right: 15px;
    padding-right: 15px;
    border-right: 1px dashed #ccc;
    display: block;
    float: left;
}

div.hr { 
    background: none;
}
/*** commenti ***/
a.espandi {
background: url("http://img.studenti.it/images/grafica/city/hppay/piuscuro.gif") 0px 3px no-repeat;
}

a.raggruppa {
background: url("http://img.studenti.it/images/grafica/city/hppay/menoscuro.gif") 0px 3px no-repeat;
}

ul.ul_padre {
    background-color: #ccc;
}

ul.ul_padre li {
    background-color: #eee;
}

ul.ul_padre li.selezione {
    background-image: url('http://img.studenti.it/images/grafica/city/hppay/hp2/bg2.jpg'); 
}

ul.ul_padre li ul {
    background-color: #ddd;
}

li.selezione {
    background-image: url('http://img.studenti.it/images/grafica/city/hppay/hp2/bg2.jpg'); 
}

li.selezione ul li {
    color: #000;
}

div.info_testo, div.ins_commento {
    border-color: #000;
}

div.ins_commento input, div.ins_commento textarea {
    border-color: #ccc;
}

div.commenti, div.risposta {
    border-color: #000 !important;
}

div.commenti h1, div.risposta h1 {
    background: #ffc700 !important;
}



ul#pulsanti {
     padding: 0px;
      margin: auto auto 25px auto;
     width: 670px;
 }
ul#pulsanti li {
     background: none;
     display: block;
     float: left;
     margin: 0px;
 }
 ul#pulsanti li a{
     display: block;
    float: left;
    _margin: 2px !important;
    color: #fff;
    text-align: right;
    background-position: center;

 }
 ul#pulsanti li a:hover{
    color: #fff;
 }
 
 
ul#pulsanti li#profilo a{
     background-image: url('http://img.studenti.it/grafica/city/hppay/hp74/profilo_a.gif');
     width: 100px;
     padding: 10px;
     border: 1px solid #fad2dd;
     height: 17px;
     margin: 4px;          
}
ul#pulsanti li#profilo a:hover{
     background-image: url('http://img.studenti.it/grafica/city/hppay/hp74/profilo_b.gif');
}

ul#pulsanti li#contatta a{
     background-image: url('http://img.studenti.it/grafica/city/hppay/hp74/contatta_a.gif');
     width: 100px;
     padding: 10px;
     border: 1px solid #fad2dd;
     height: 17px;     
     margin: 4px;                    
}
ul#pulsanti li#contatta a:hover{
     background-image: url('http://img.studenti.it/grafica/city/hppay/hp74/contatta_b.gif');
}
ul#pulsanti li#aamici a{
     background-image: url('http://img.studenti.it/grafica/city/hppay/hp74/amico_a.gif');
     width: 100px;
     padding: 10px;
     border: 1px solid #fad2dd;
     height: 17px;          
     margin: 4px;               
}
ul#pulsanti li#aamici a:hover{
     background-image: url('http://img.studenti.it/grafica/city/hppay/hp74/amico_b.gif');
}
ul#pulsanti li#anemici a{
     background-image: url('http://img.studenti.it/grafica/city/hppay/hp74/nemico_a.gif');
     width: 100px;
     padding: 10px;
     border: 1px solid #fad2dd;
     height: 17px;      
     margin: 4px;               
}
ul#pulsanti li#anemici a:hover{
     background-image: url('http://img.studenti.it/grafica/city/hppay/hp74/nemico_b.gif');
}
ul#pulsanti li#gallery a{
     background-image: url('http://img.studenti.it/grafica/city/hppay/hp74/gallery_a.gif');
     width: 100px;
     padding: 10px;
     border: 1px solid #fad2dd;
     height: 17px;     
     margin: 4px;               
}
ul#pulsanti li#gallery a:hover{
     background-image: url('http://img.studenti.it/grafica/city/hppay/hp74/gallery_b.gif');
}

ul#pulsanti li#blog a{
     background-image: url('http://img.studenti.it/grafica/city/hppay/hp74/blog_a.gif');
     width: 100px;
     padding: 10px;
     border: 1px solid #fad2dd;
     height: 17px;     
     margin: 4px;               
}
ul#pulsanti li#blog a:hover{
     background-image: url('http://img.studenti.it/grafica/city/hppay/hp74/blog_b.gif');
}

ul#datipersonali{
    display: block;
    float: none;
    margin: 20px auto auto auto;
}
#datipersonali li{
    display: block;
    float: none;
    clear: both;
    margin: auto;
    text-align: center;
}



/* commenti */

table#corpo td#diari div.ins_commento{
 border: 1px solid #de528c;
 background-color: #fff;
 color: #fff;
 padding: 0px;
 display: block;
 float: none;
 clear: both;
 margin-top: 10px;
}
table#corpo td#diari div.ins_commento input,
table#corpo td#diari div.ins_commento textarea{
 border: 1px solid #de528c;
 background-color: #fff;
 color: #000;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

table#corpo td#diari div.ins_commento div.risposta{
 border: 0px;
}
table#corpo td#diari div.ins_commento div.risposta h1{
    background: #de528c !important;
    font-size: 12px;
    color: #fff;
}
table#corpo td#diari div.ins_commento div.risposta UL LI{
 font-size: 11px;
 color: #000;
}
table#corpo td#diari div.ins_commento div.risposta UL LI INPUT.puls{
 background-image: none;
 background-color: #de528c;
 color: #fff !important;
 cursor: pointer;
 border: 1px solid #de528c !important;
 height: 22px;
}

table#corpo td#diari div.commenti{
 border: 1px solid #de528c !important;
 background-color: #fff;
 color: #000;
 margin: 0px;
 padding: 0px;
}
table#corpo td#diari div.commenti h1{
    background: #de528c !important;
    font-size: 12px;
    color: #fff;
}
table#corpo td#diari div.commenti UL LI{

 font-size: 11px;
}
table#corpo td#diari div.commenti UL LI.com_padre{
    border-color: #ffeaf2;
}

table#corpo td#diari div.commenti UL LI .com_foto{
 display: block;
 float: left;
 margin-top: 15px;
}
table#corpo td#diari div.commenti UL LI .com_txt{
    color: #000;
}
table#corpo td#diari div.commenti UL LI .com_data{
    padding: 0px;
    background: none;
    text-align: left;
    padding-right: 10px;
    color: #000;
}
table#corpo td#diari div.commenti UL LI h2.com_tit{
    color: #6a748d;
}
table#corpo td#diari div.commenti UL LI .com_user{
 color: #175fa3;
}
table#corpo td#diari div.commenti UL LI .com_link a{
 color: #de528c;
}

div.oradiar {
    border-top: 1px dashed #ccc;
}
h2.titdiar {
    color: #fe7e00;
}
div.tags {
    margin-right: 0px;
    border: 1px solid #ccc;
}

