body{
  background-color      :#444444;
  font-family           :verdana;
  background-image      :url(immagini/sfondorizz.jpg);
  background-position   :top;
  background-repeat     :repeat-y;
  color                 :#ff0000;
  margin                :0;
  padding               :0;
  font-size             :16px;
}

a{
  color                 :#FFD700;
  text-decoration       :none;
}


img{
  border                :0;
}

.main{
  float                 :left;
  position              :relative;
  left                  :50%;
  margin-left           :-375px;
  width                 :750px;
  text-align            :center;
  background-color      :#000000;
  border                :2px solid #FFD700;
  border-bottom         :0;
  border-top            :0;
}

.banner{
  display               :block;
  width                 :750px;
  height                :242px;
  background-image      :url(immagini/banner.jpg);
  background-repeat     :no-repeat;
  margin                :auto;
}

a.pulsante{
  float                 :left;
  background-image      :url(immagini/pulsante.jpg);
  background-repeat     :no-repeat;
  width                 :66px;
  padding-top           :15px;
  padding-left          :28px;
  margin-left           :11px;
  margin-top            :3px;
  margin-bottom         :5px;
  height                :20px;
  font-size             :10px;
  font-weight           :bold;
  text-align            :left;
  text-transform        :uppercase;
  color                 :#ffffff;
}

a.pulsante:hover
{
  background-image      :url(immagini/pulsante_h.jpg);
}

.scroll
{
  float                 :left;
  position              :relative;
  margin-top            :10px;
  left                  :75px;
  width                 :600px;
  height                :150px;
  background-image      :url(immagini/contagiri.jpg);
  background-position   :center;
  background-repeat     :no-repeat;
}

#marqueecontainer{
  float                 :left;
  position              :relative;
  top                   :60px;
  left                  :148px;
  width                 :446px; /*marquee width */
  height                :24px;  /*marquee height */
  overflow              :hidden;
  font-size             :18px;
  font-weight           :bold;
}

.sinistra{
  float                 :left;
  position              :relative;
  margin-top            :20px;
  margin-left           :10px;
  width                 :150px;
  margin-bottom         :5px;
  font-size             :12px;
}

.sinistra #title{
  height                :18px;
  padding-top           :1px;
  text-align            :center;
  background-image      :url(immagini/bgtitle.jpg);
  background-repeat     :no-repeat;
  margin                :5px 0;
  text-transform        :uppercase;
  font-size             :12px;
  color                 :#ffffff;
}

.centro{
  float                 :left;
  margin-top            :20px;
  width                 :555px;
  min-height            :500px;
  padding-left          :20px;
  background-image      :url(immagini/logo_bg.jpg);
  background-position   :center center;
  background-repeat     :no-repeat;
  text-align            :center;
  color                 :#FFFFFF;
}

.centro #title{
  text-align            :center;
  padding-top           :10px;
  height                :40px;
  text-transform        :uppercase;
  color                 :#FFD700;
}

.centro #desc{
  font-style            :italic;
}

.footer
{
  float                 :left;
  position              :relative;
  left                  :75px;
  margin-top            :20px;
  width                 :600px;
  height                :110px;
  font-size             :12px;
  text-align            :center;
  overflow              :hidden;
  color                 :#FFFFFF;
}

.destra{
  float                 :left;
  display               :block;
  margin                :auto;
  width                 :195px;
  background-image      :url(../immagini/bgtitle.png);
  background-repeat     :repeat-x;
  margin-bottom         :5px;
  font-size             :14px;
  border                :1px solid #000000;
  background-color      :#ffcc66;
  text-align            :center
}

.destra #title{
  height                :18px;
  padding-top           :1px;
  background-color      :#990000;
  text-align            :center;
  text-transform        :uppercase;
  font-size             :14px;
  color                 :#ffcc00;
  background-image      :url(../immagini/bgtitle.png);
  background-repeat     :repeat-x;
}

.sitiamici{
  clear                 :both;
  display               :block;
  padding               :5px;
  margin                :auto;
  height                :100%;
  margin-bottom         :5px;
  background-color      :#990000;
  text-align            :center;
  color                 :yellow;
  font-size             :16px;
  font-weight           :bold;
}



.login{
  text-align            :center;
}

.login input{
  width                 :90px;
  font-size             :12px;
}

#submit{
  background-color      :#eeeeee;
  border                :1px solid #aaaaaa;
  font-size             :10px;
}

.gallery{
  margin                :auto;
  width                 :100%;
}

.loading{
  display               :block;
  border                :1px solid #000000;
  background-color      :#ffffff;
  color                 :#000000;
  text-align            :center;
  height                :100px;
  width                 :300px;
  position              :absolute;
  top                   :50%;
  margin-left           :-150px;
  left                  :50%;
  z-index               :10;
}

.black{
  display               :block;
  background-color      :#000000;
  height                :100%;
  filter                :alpha(opacity=50);
  opacity               :0.5;
  -moz-opacity          :0.5;
  width                 :100%;
  position              :absolute;
  position              :fixed;
  top                   :0;
  left                  :0;
  z-index               :5;
}

#sond1{
  background-color      :#aaaaaa;
}

#sond2{
  background-color      :#ccaaaa;
}

.post{
  border-bottom         :1px dashed #990000;
}

.leggitutto{
  color                 :#AAAAAA;
}