/*------------------------------------------------------------------------------------------------ CONTAINER ----------------*/
#forumelenco, #forumpost{
	width: 100%;
}
.macroNum {
	width: 70px;
}
.macroLms {
	width: 300px;
}
.macroAut {
	width: 150px;
}
#forumelenco #titolo, #forumpost #titolo{
	margin-bottom: 24px;
}
#forumelenco table, #forumpost table{
	border-right: solid 1px #AAAAAA;
	border-top: solid 1px #AAAAAA;
	margin-bottom: 5px;
	float:left;
}
#forumelenco table a, #forumpost table a{
	color: #DE4800;
	font-weight: bold;
}
#forumelenco table a:hover, #forumpost table a:hover{
	color: #000000;
}
#forumelenco td, #forumpost td{
	border-bottom: solid 1px #AAAAAA;
	border-left: solid 1px #AAAAAA;
	padding: 8px;
	background-color: #FFFFFF;
	font-size: 12px;
}
#forumelenco th, #forumpost th{
	padding: 10px;
	background-color: #000000;
	color: #FFFFFF;
	text-align: left;
	border-left: solid 1px #AAAAAA;
}

#forumelenco td.forumrigapari h1, #forumelenco td.forumrigadispari h1{
	font-size: 12px;
	padding: 0px 0px 5px 0px;
	margin: 0px;
	background: none;
}
#forumelenco h2, #forumpost h2{
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	color: #DE4800;
	font-size: 19px;
	padding: 0px 5px 10px 5px;
}
#forumelenco h2 a, #forumpost h2 a{
	color: #DE4800;
	font-weight: bold;
}
#forumelenco h2 a:hover, #forumpost h2 a:hover{
	color: #000000;
}
#forumelenco td.forumrigapari h2, #forumelenco td.forumrigadispari h2{
	color: #000000;
	font-size: 11px;
	line-height: 12px;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	font-weight: normal;
	text-align: left;
}
#forumelenco td.forumrigapari h3, #forumelenco td.forumrigadispari h3{
	color: #000000;
	font-size: 11px;
	line-height: 12px;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	font-weight: normal;
	text-align: left;
}
#forumelenco td.forumrigadispari p {
	width: 800px;
	overflow: hidden;
}

.forumrigapari{
	background-image: url(../img/blogBG.gif);
	background-repeat: repeat-x;
	background-position: left -2px;
}

#forumpost table{
	border-right: none;
	border-top: none;
}

#forumpost td{
	border-bottom:none;
	border-left: none;
}
#forumpost th{
	border-left: none;
}
.PostTitle {
	font-size:17px;
}
#ForumThread {
}
/* -------------------- CSS DEL FORUM ---------------------- */

#MenuBriciola{
	background-color: #000000;
	height: 15px;
	width: 100%;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding: 4px;
	margin-bottom: 6px;
	border: solid 1px #AAAAAA;
}
#MenuBriciola A{
	color: #E77B15;
}
#MenuBriciola A:hover{
	color: #FFF;
}
p{
	font-size: 12px;
}

#MenuPagine
{
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 4px;
	margin-top: 4px;
	border: solid 1px #AAAAAA;
	color: #000000;
	background-color: #ffffff;
	clear: left;
}

#MenuPagine th
{
	border-left: none;
}

#MenuPagine th a
{
	color: #DE4800;
}

#MenuPagine th a:hover
{
	color: #000000;
}

#ForumTitle
{
	background-image: url(./img/forumH1.gif);
}

.PostTitle
{
	font-weight: bold;
}

.PostDate
{
	float: right;
}

.Sticky
{
	text-decoration: underline;
}

.Question
{
	background-image: url(./img/submit01.gif);
}

.Reply
{
	background-image: url(./img/submit02.gif);
}

.Ot
{
	background-image: url(./img/submit03.gif);
}

.Spam
{
	background-image: url(./img/submit04.gif);
}

.NewPost
{
	background-image: url(./img/Erfreccia.gif);
}

#BBCodeButtons {
	display:inline-block;
	width: auto;
}

#BBCodeColorList {
	display:inline-block;
	width: auto;
}

#BBCodeDimList {
	display:inline-block;
	width: auto;
}

#Emoticons {
	display:inline-block;
	width: auto;
}

#Specs {
	width: 795px;
	border: solid 1px #7f9db9;
}
#Specs TD {
	padding: 3px 10px;
	border-top: solid 1px #7f9db9;
	border-right: solid 1px #7f9db9;
	background-color:#f4f4f4;
}

.Emote
{
	cursor: pointer;
}

.cite{
	border: solid 1px #aaaaaa;
	background-color:#f4f4f4;
	position:relative;
	padding:4px;
	margin:10px;
}
