/* TAG HTML */
html { height:100% }

td { vertical-align:top; }

body {
	margin:0;
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	background-color: #CCCCCC;
	background-image:url(../images/druida.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	color: #333333;
}

img { border:none; }

/* FONT */
.druida {
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}

.grassetto {
	font-weight: bold;
	font-variant: normal;
	color: #333333;
}

.link_attivi {
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	padding-left:15px;
	padding-right:15px;
}

a { color:#333333; }

a:hover { color:#339900; }

/* Layout */
#div { width:100%; height:90%; }

#main { width:700px; }

#body { padding-top:10px; }

#maintable { margin-top:120px; text-align:justify; }

/* #leftspace { width:140px; } */
#leftspace { width:0px; }

/*#mainspace { width:580px; }*/
#mainspace { width:670px; }

#topmenu {
	width:100%;
	font-weight:bolder;
}

#footer {
	text-align:center;
	width:100%;
	line-height:normal;
}

.first { width:70px; }

input, textarea {
	border:1px solid #333333;
	background-color:#CCCCCC;
	color:#333333;
}

textarea#comment {
	width:400px;
	height:200px;
}

.post { text-align:justify; }

div#main{float:left;width:670px;color:#333333;}
div.meta { border:1px solid #339900; padding:5px; }
div#content{float:left;width:490px;}
div#dspace{float:right;width:0px;}
div#menu{float:left;width:180px;}

div#menu li {
  list-style:none;
  font-weight:bold;
  font-size:14px;
  color:#336600;
  line-height:28px;
}

div#menu li li {
  list-style:square;
  margin-left:-30px;
  font-weight:normal;
  font-size:12px;
  color:black;
  line-height:16px;
}

li#tag_cloud {
  display:block;
  width:160px;
  border: 1px solid #336600;
  padding:5px;
  margin-top:10px;
  overflow-x:scroll;
}

li#text-1 div.textwidget, li#tag_cloud a { line-height:16px; }
/*
div#menu li {
  list-style:none;
  font-weight:bold;
  text-align:center;
  display:block;
  line-height:30px;
}

div#menu li li {
  font-weight:normal;
  text-align:left;
  line-height:18px;
  text-indent:-20px;
}

li#search { text-align:left; }
*/