/*  INIZIO CSS SITO  */
.mainWrap {
	width: 1110px;
	margin: 0 auto;
}
.leftWrap {
	float: right;
	width:940px;
	/*background-color: #F0F0F0;*/
	padding: 10px;
}
.rightWrap {
  margin-top: 150px;
	float: left;
	width:120px;
	background-color:#000066;
}
.banner {
	width:120px;
	height: 300px;
	background-color: #000066;
	color: #f9dd11;
	font-weight: bold;
}
body {
  margin-top:10;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../../Immagini/sfondo003.jpg);
  background-repeat: repeat;
}
#logo {
  margin: 0;
  padding: 10 10 10 10;
  width:800px;
  border-width:0px;
  border-style:solid;
  border-color:#ff0000;
}	
td.sottobanner {
  padding: 10 10 10 10;
  background-image: url(../../Immagini/SottoBanner2.gif);
  background-repeat: no-repeat;  
  background-position: center center;
}
.menu, .menubacheca{
  margin: 0; 
  padding:0px; 
  height:26px;
  width:900px;
  border-bottom-width:10px;
  border-bottom-style:solid;
  border-bottom-color:#2d427c;  
}
.menu li, .menubacheca li{
  padding:0px; 
  list-style:none; 
  display: inline;
}
.menu li a, .menubacheca li a{
  background-image: url(../../Immagini/SottoBottoneG.gif);
  background-repeat: no-repeat;  
  background-position: left top;
  font-weight: bold;
  text-decoration:none;
  float:left; 
  padding-top:6px; 
  padding-left:10px;
  padding-right:5px;  
  color:#2d427c; 
  font-family: Copperplate Gothic Light, Verdana, Arial, Helvetica, sans-serif;
  font-size:14px; 
}
.menu li a:hover, .menu li a.active:hover, .menubacheca li a:hover, .menubacheca li a.active:hover {
  background-image: url(../../Immagini/SottoBottoneB.gif);
  background-repeat: no-repeat;  
  background-position: left top;
  color:#d1d1d3;
}
.menu li a.active, .menubacheca li a.active{
  background-image: url(../../Immagini/SottoBottoneB.gif);
  background-repeat: no-repeat;  
  background-position: left top;
	font-family: Copperplate Gothic Light, Verdana, Arial, Helvetica, sans-serif;  
  font-size:18px;
  color:#d1d1d3;

}
table.main, table.mainbacheca{
  /*margin: auto;*/
  width:900px;
  height:100%;
  border-width:0px;
  border-style:solid;
  border-color:#2d427c;
  background-image: url(../../Immagini/Logo-pianeta-acqua-f-b2.gif);
  background-repeat: no-repeat;
  background-position: center center;
  font:14px Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#1a6aa5;
}
td.mainbacheca {
  border-width:2px;
  border-style:solid;
  border-color:#2d427c;
  vertical-align: top;
  padding: 10px;
}
h2 {
  font:18px Verdana, Arial, Helvetica, sans-serif;
  color: #2d427c;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#2d427c;  
}
b.rimando {

}
table.mainx {
  width:750px;
  height:700px;
  border-width:0px;
  border-style:solid;
  border-color:#ff0000;
  background-image: url(Immagini/Logo-pianeta-acqua.gif);
  background-repeat: no-repeat;
  background-position:center center;  
  font:24px Verdana, Arial, Helvetica, sans-serif;
  font-weight:;
  color:#1a6aa5;
}
table.footertable {
  width:900px;
  height:100px;
  border-width:0px;
  border-style:solid;
  border-color:#2d427c;
  font:14px Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#2d427c;
}
td.footertable {
  margin: auto;
  padding: 5;
  font:11px Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
}
select.elencofoto{
  width: 200px;
}
td.bl-100 {
  width: 100px;
  font:11px Verdana, Arial, Helvetica, sans-serif;
}
td.bl-150 {
  width: 150px;
  font:11px Verdana, Arial, Helvetica, sans-serif;
}
td.bl-250 {
  width: 250px;
  font:11px Verdana, Arial, Helvetica, sans-serif;
}
td.bl-Title {
  width: 150px;
  font:14px Verdana, Arial, Helvetica, sans-serif;
  color: #ff0000;
}
 tr.bl-firstline {
  font:11px Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;;
}


/*  INIZIO CSS FORUM  */

.smalltext {font-size: 10px; font-family: arial;}

.forumpath {border: 0px #CCD7ED solid; font-size: 11px; padding: 1px 0px 1px 0px; color: #2d427c; background-color: #; font-weight: bold; margin-bottom: 10px; font-family: tahoma, verdana; width: 860px; margin: auto; text-align:left; text-indent: 10px;}
.forumpath a {font-size: 11px; font-weight: bold; color: #2d427c;}

.linkbutton {overflow: visible; border: 0px inset; background-color: transparent; font-family: Copperplate Gothic Light, tahoma, arial, verdana; font-size: 13px; font-weight: bold; color:#2d427c; text-decoration: none; cursor: pointer; padding-left: 10px;}
.linkbutton:hover{text-decoration:underline;}
.inputtextbox {height: 20px; background-color: #fff; border: #000 1px solid;}
.inputbutton {height: 20px; background-color: #2d427c; border: #000 0px solid; margin: 0px; color: #d1d1d3; font-weight: bold; font-family: Copperplate Gothic Light, verdana, tahoma, arial; font-size: 12px; padding-bottom: 1px;}

.navtable {font-family: tahoma, verdana, arial; border: 0px #CCD7ED solid; background-color: #d1d1d3; display: table; width: 860px; border-spacing: 0px; border-collapse: collapse; }
.navtable td {padding: 3px;}
.logtable {font-family: tahoma, verdana, arial; font-size: 12px; width: 860px; border-spacing: 0px; border-collapse: collapse;}
.logtable td {padding: 7px;}
.logtable b {color:#ff0000}

.formstyle {font-family: tahoma, verdana, arial; margin: 0px; padding: 0px; display: inline;}
.formfield {font-family: tahoma, verdana, arial; font-size: 11px; background-color: #; border: #2d427c 1px solid; text-align: right; color: #000; width: 20%; font-weight: bold;}
.formcell0 {font-family: tahoma, verdana, arial; font-size: 12px; background-color: #F5F7FB; border: #d1d1d3 1px solid; text-align: left; color: #2d427c;}
.formcell0 a {font-family: tahoma, verdana, arial; color: #2d427c;}
.formcell1 {font-family: tahoma, verdana, arial; font-size: 12px; background-color: #F5F7FB; border: #d1d1d3 1px solid; text-align: left; color: #2d427c;}
.formcell1 a {font-family: tahoma, verdana, arial; color: #2d427c;}
.formtable {font-family: Copperplate Gothic Light, tahoma, verdana, arial; display: table; width: 860px; border-spacing: 0px; border-collapse: collapse;  border: 1px #CCD7ED solid; margin:auto;}
.formtable td {font-family: Copperplate Gothic Light, tahoma, verdana, arial; padding: 5px 10px 5px 10px;}
.formtitle {font-family: Copperplate Gothic Light, tahoma, verdana, arial; border: 1px #fff solid; background-color: #2d427c; color: #d1d1d3; padding: 4px; font-size: 13px; font-weight: bold; padding-left: 10px;}
.formtitle a {font-family: Copperplate Gothic Light, tahoma, verdana, arial; color: #d1d1d3;}

.error {padding: 6px 0px 6px 0px; color: red; background-color: #e5ecf9; border: #eee 1px dashed; display: block; text-align: center; font-weight: bold; font-size: 14px; font-family: arial; width: 860px; margin: auto;}
.message { padding: 6px 0px 6px 0px; color: #2d427c; background-color: #; border: #eee 1px dashed; display: block; text-align: center; font-weight: bold; font-size: 14px; font-family: arial; width: 860px; margin: auto;}
.message a {text-decoration: underline; font-family: arial, verdana, tahoma; font-size: 12px; color: #2d427c;}

.forumtable {font-family: tahoma, verdana, arial; display: table; width: 860px; border: 1px #CCD7ED solid;}
.forumtitle {font-family: Copperplate Gothic Light, tahoma, tahoma, verdana, arial; border: 1px #fff solid; background-color: #2d427c; color: #d1d1d3; padding: 5px; font-size: 13px; font-weight: bold; text-align: center;}
.forumcell {font-family:  tahoma, verdana, arial; padding: 5px 5px 5px 5px; font-size: 11px; border-left: 1px #fff solid; border-top: 1px #fff solid; border-bottom: 1px #eee solid; border-right: 1px #eee solid;}
.forumcat {font-family: tahoma, verdana, arial; border: 1px #fff solid; padding: 5px 5px 5px 10px; background-color: #d1d1d3; font-size: 12px; font-weight: normal; color: #2d427c;}
.forumcat a {font-family: tahoma, verdana, arial; font-weight: bold; font-size: 13px; color: #2d427c; text-decoration: none;}
.forumlink {font-family: arial, tahoma, verdana, arial; font-weight: bold;  font-size: 12px; text-decoration: none; color: #0018a5;}
.forumrow0 {background-color: #F5F7FB;}
.forumrow1 {background-color: #e5e5e8;}

.pagination {font-family: Verdana;margin: auto;  font-size: 11px; margin-top: 10px; margin-bottom: 5px; width: 860px; color: #000; text-align: left; }
.pagination a {font-family: Verdana;  font-size: 11px; text-decoration: underline; color: #000;}

.bbbuttons {font-family: times new roman, arial, verdana; border: 1px #fff solid; background-color: #F5F7FB;}
table td .bbbuttons {padding: 10px;}
.bbbuttons a {font-family: times new roman, arial, verdana; padding: 2px 5px 2px 5px; font-size: 12px; border: 1px #CCD7ED solid; background-color: #e5e5e8; color: #2d427c; text-decoration: none;}

.smiliesbar {margin: 5px 5px 5px 0px; font-family: arial, verdana; border: 1px #fff solid; background-color: #F5F7FB;}
.smiliesbar a {font-family: tahoma, verdana, arial; margin: 2px; padding-bottom: 5px; font-weight: bold; color: #36c;}

.smiliestable {display: table; width: 100%; border-spacing: 0px; border-collapse: collapse; border: 1px #CCD7ED solid;}
.smiliecell {padding: 5px 5px 5px 30px; border: 1px #CCD7ED solid; background-color: #F5F7FB;}

.code {border: 1px #000 solid; background-color: #000; color: #80FF80; padding: 10px; margin: 15px; font-size: 11px; font-family: verdana;}
.quote {border: 1px #000 solid; background-color: #FEFEFE; color: #000; padding: 10px; margin: 15px; font-size: 11px; font-family: verdana;}

.subforums {font-family: tahoma, verdana, arial; padding-left: 5px;}
.subforums a {font-size: 11px;}

.topiclink {font-size: 11px; font-family: arial; font-weight: bold; text-decoration: underline; color: #36c;}
sup .topiclink {font-family: arial, tahoma; text-decoration: none; font-size: 12px; font-weight: normal;}

.topictable {font-family: tahoma, verdana, arial; display: table; width: 860px; border: 1px #CCD7ED solid; }
.topictitle {border: 1px #fff solid; background-color:#2d427c; color: #d1d1d3; padding: 5px; font-size: 13px; font-weight: bold; text-align: center; font-family: Copperplate Gothic Light, verdana;}
.topiccell {padding: 5px 5px 5px 5px; border-left: 1px #fff solid; border-top: 1px #fff solid; border-bottom: 1px #eee solid; border-right: 1px #eee solid; font-size: 11px;}
.topiccell sup {color:#ff0000; font-size: 12px;}
.topicrow0 {background-color: #F5F7FB;}
.topicrow1 {background-color: #e5e5e8;}

.topiccommands {font-family: Copperplate Gothic Light, tahoma, verdana, arial; font-size: 13px; text-align: center; background-color: #2d427c; padding-top: 5px; padding-bottom: 5px; color: #d1d1d3; width:860px; margin: auto;}
.topiccommands a {font-size: 12px; font-weight: bold; color: #d1d1d3;}

.posttable {font-family: Copperplate Gothic Light, tahoma, verdana, arial; display: table; width: 860px; border-spacing: 2px; margin-bottom: 5px; border: 1px #CCD7ED solid;}
.posttable2 {font-family: Copperplate Gothic Light, tahoma, verdana, arial; display: table; width: 100%; border-spacing: 0px; margin-bottom: 5px; border: 0px #CCD7ED solid;}
.posttitle {background-color: #2d427c; color: #d1d1d2; padding: 2px; font-size: 13px; font-weight: bold;}
.posttitle a {color: #d1d1d3; font-size: 12px;}
.postauthor {font-family: tahoma, verdana, arial; background-color: #; padding: 2px 10px 2px 10px; font-size: 11px;}
.postrow0 {background-color: #F5F7FB;}
.postrow1 {background-color: #e5e5e8;}
.posttext {padding: 10px; font-family: verdana, arial, verdana; font-size: 11px; border: 1px #fff solid;}

.memberbutton {display: inline; overflow: visible; border: 0px inset; background-color: transparent; font-family: arial, verdana; font-size: 12px; font-weight: bold; color: #c30; text-decoration: underline; cursor: pointer; padding: 0px; margin: 0px;}
.selectbox {font-size: 12px; font-family: arial;}
.footer {font-family: tahoma, verdana, arial; font-size: 11px; text-align: center; margin-top: 10px; width: 860px; margin: auto; color: #2d427c;}
.footer a {font-size: 11px; color: #2d427c;}

.statstable {font-family: tahoma, verdana, arial; display: table; width: 860px; margin-bottom: 5px; border: 1px #CCD7ED solid; margin-top: 20px;}
.statstitle {font-family: Copperplate Gothic Light, tahoma, verdana, arial; background-color: #2d427c; color: #d1d1d3; padding: 4px; font-size: 14px;}
.statscell {font-family: tahoma, verdana, arial; font-size: 11px; background-color: #F5F7FB; padding: 10px;}

