/* CSS Document */

body{ background-color:#000000; }
*{ font-family:Arial, Verdana, Helvetica, sans-serif; }

a{ color:#C00; text-decoration:none; }
a:hover{ color:#C00; text-decoration:underline; }


div#wrap{ /*width:640px;*/width:760px; margin:0 auto; }

/* MENU */
div#menu{ font-size:11px; margin:0px; padding:0px; font-weight:bold;}
div#menu ul{ margin:5px 0px 5px 0px; padding:0px; }
div#menu li{ display:inline; list-style:none; margin:0px 5px 0px 5px; padding:0px; }
div#menu a{ text-decoration:none; color:#FFFFCC; text-transform:uppercase; font-weight:bold; }
div#menu a:hover{ text-decoration:none; color:#CC0000; }
/* sottomenu */
div#menu ul li ul{ background-color:#000000; color:#FFFFFF; padding:0px; margin:20px !important;    position:absolute; /*left:50px;*/  }
div#menu ul li ul li{ /*display:block;*/  margin:5px;}
div#menu ul li ul li a{ color:#FFFFFF; font-size:11px; }



/* CONTENT */
div#content{ text-align:justify; font-size:12px; /*width:640px;*/ /*min-height:400px;*/  margin:0 auto; padding:30px; background-color:#ffffcc; }
div#content h1{ font-size:18px; margin:0px 0px 20px 0px; padding:0px; color:#C00; }
div#content h2{ font-size:16px; margin:0px 0px 40px 0px; padding:0px; color:#C00; font-weight:normal; }
div#content ul{ list-style-type:square;}

div#content .citazione{ font-size:12px; margin:20px 20px 40px 20px ; padding:0px; color:#C00; font-weight:normal; font-style:italic; }
div#content .autore{ text-align:right; float:right; }

div#content .calltoact{ font-size:14px; margin:0px; text-align:left; }

div#content a { font-weight:bold; }

/* MENU FOOTER*/
#menu_footer { clear:both; margin:50px 0px 0px 0px; padding-top:5px; text-align:center; border-top:1px solid #DDD;}
#menu_footer ul { margin:0px; padding:0px; }
#menu_footer a, #menu_footer li , #menu_footer ul { font-size:10px; color:#666666; }
#menu_footer a:hover { color:#333333; }
#menu_footer li{ list-style:none; display:inline; border-right:1px solid #CCC; margin-left:5px; padding-right:5px; }
#menu_footer .current{ color:#C00; }


/* FOOTER */
div#footer{ font-size:10px; margin:0px; padding:0px;  color:#999; width:760px; }
div#footer a{ color:#FFFFFF; }
div#footer #left{  float:left;  width:450px; }
div#footer #right{ float:right; width:100px; text-align:right; }

div#footer hr{ display:none; }


