body { font-size: 12px; font-family: verdana, tahoma, arial, "sans-serif";  margin: 0px 10% 15px 10%;}

h1, h2, h3, h4, h5 { font-family: Trebuchet, "Trebuchet ms", tahoma,"Sans-Serif";color: #FF9900;}
h1 { font-size:175%; }
h2 { font-size:140%; }
h3 { font-size:120%; }
h4 { font-size:100%; }
h5 { font-size:100%; font-weight:normal; font-style:italic; }

ul, li, td, p {font-size: 12px;}

a:link { color: #06C; text-decoration: underline; }
a:visited { color: #06C; text-decoration: underline; }
a:hover { color: #06C; text-decoration: underline; }
a:active { color: #06C; text-decoration: none; }

hr {border: 1px solid #ddd;}
form {	padding: 0px;margin: 0px}

#topbar { background-color: #eee; border: 1px solid #ff9900;table-layout:fixed; }

#navcell {
	background-color: #E3EDEE;
	border-style: solid;
	border-width: 1px;
	border-color: #FE9901;
}
.login { width: 50%;text-align: center;padding-left: 2px; }

.signin { width: 50%;text-align: right;padding-left: 3px; }

#head { border-bottom: 1px solid #ddd;table-layout:fixed; }

.title { width: 50%;vertical-align: middle;text-align:left; }
.titleflp {width: 50%;vertical-align: middle;text-align: right;}
.sitetitle { font-size: 25px; letter-spacing: 0.15em;border: 0px;padding: 0px; margin:0px; }
.sitetitle a:link, .sitetitle a:visited, .sitetitle a:hover, .sitetitle a:active { text-decoration: none;color: #F90; }

.search {width: 50%;text-align:right;}
.searchflip {width: 50%;text-align:left;}

.searchbox { border: 1px solid #aaa;background-color: #fff }
.searchbutton { color:#fff;background-color:#6699cc;width: 27px; height: 23px }

input { border: 1px solid #ddd; background-color: #fefefe; margin: 3px; padding: 2px }
textarea { border: 1px solid #ddd; background-color: #fbfbfb; margin: 3px; padding: 2px }

#infobar { table-layout:fixed }
.today { width: 33%;color: #888; text-align: left;white-space: nowrap}
.todayflp { width: 33%;color: #888; text-align: right;white-space: nowrap}

.breadcrumb { white-space: nowrap;width: 33%;color: #F90;letter-spacing:.5px; }
.raquo { font-size: 15px; }
.breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:hover, .breadcrumb a:active { text-decoration: none; }

.actions { text-align: right; white-space:nowrap; }
.actions ul { list-style:none; }
.actions li { display:inline; margin:0px 5px; }
.actions a:link, .actions a:visited, .actions a:hover, .actions a:active { text-decoration:none; border:none; }
.actions li a.createlink { display:none; }

.actionsflp { text-align: left; white-space:nowrap; }
.actionsflp ul { list-style:none; padding:0px; }
.actionsflp li { display:inline; margin:0px 0px 0px 5px; }
.actionsflp a:link, .actionsflp a:visited, .actionsflp a:hover, .actionsflp a:active { text-decoration:none; border:none; }
.actionsflp li a.createlink { display:none; }

#content { table-layout:fixed; }
.pagetext { vertical-align: top; padding: 0px 0px 0px 20px; border-left: 1px solid #cccccc; }
.pagetitle { margin-top:0px; padding-top: 0px; }
.pagetitle a:link, .pagetitle a:visited, .pagetitle a:active, .pagetitle a:hover{ text-decoration: none; color: #F90; }

.sidebar{ width: 160px; max-width: 180px;padding: 10px 2px 0px 2px; text-align: left;vertical-align: top; }
.sidebar a:link, .sidebar a:visited, .sidebar a:active { text-decoration:none; }
.sidebar a:hover { text-decoration:underline; }
.sidebar ul { list-style:none; padding:0px 5px 5px 0px; margin:0px; }
.sidebar li { margin-bottom:5px; }

.sidebarflp{ width:160px; max-width: 180px;padding: 10px 2px 0px 2px; text-align: right;vertical-align: top; }
.sidebarflp a:link, .sidebarflp a:visited, .sidebarflp a:active { text-decoration:none; }
.sidebarflp a:hover { text-decoration:underline; }
.sidebarflp ul { list-style:none; padding:0px 0px 5px 5px; margin:0px; }
.sidebarflp li { margin-bottom:5px; }

.sidehead { font-size: 14px;margin-bottom: 5px; }
.sidehead a:link, .sidehead a:visited, .sidehead a:hover, .sidehead a:active { color: #888; }

#footaxn { table-layout:fixed; }

#footinfo { border-collapse : collapse;table-layout:fixed; }
.greyline { background-color: #fafafa; }
.greycontent { text-align: center; color: #ccc; }

.validate { width: 33%;text-align: left; }
.lastmodified { width: 33%; color: #999;font-weight: bold; white-space:nowrap; text-align: center; }

.rss { color: #999;white-space:nowrap;text-decoration: none;text-align:right; font-weight: bold; }
.rss a:link, .rss a:visited , .rss a:hover, .rss a:active{color: #fff;letter-spacing: 0.8px;font-weight: bold;padding: 0.5px 1px 0.5px 2.5px;text-decoration: none;background-color: #F90; }

.legal {text-align:  center;}
.legal a:link, .legal a:visited, .legal a:hover, .legal a:active {text-decoration: none;color: #ccc;font-weight: bold; }

table.markup { border: 2px dotted #f90; width:90%; }
td.markup1 { border-bottom: 1px solid #bbb; }
#wikiedit textarea { width:100%; }
a.createlinktext { border-bottom: 1px;}
a.createlink { text-decoration: none; border-bottom: 1px; }

.testoazzurro { font-size: 11px; font-family: verdana, tahoma, arial, "sans-serif"; color: #6699cc; }

.testoarancio { font-size: 11px; font-family: verdana, tahoma, arial, "sans-serif";  color: #ff9900; font-weight: bold; text-decoration: none; }
.testoarancio a:link, .testoarancio a:visited, .testoarancio a:hover, .testoarancio a:active {font-size: 11px; font-family: verdana, tahoma, arial, "sans-serif";  color: #ff9900; font-weight: bold; text-decoration: none; letter-spacing: 2px;}

