/*
-----------------------------------------------
Axiomenet Template Style
Name:     Test
Designer: LWE
Url:      www.axiomenet.it
Date:     20 luglio 2010
----------------------------------------------- */
html, body
{
    background-color:#333333;
    margin:0px;
    height:100%;
}
p
{
    margin:0px;
    font-family:Verdana, Arial;
    font-size: 15px;
    color:#000000;
    text-align:left;
}
ul
{
    font-family:Verdana, Arial;
    font-size: 15px;
    color:#000000;
    text-align:left;
}
hr
{
    background-color:#BBBBBB;
	color:#BBBBBB;
	height:2px;
}

/* -------------------- id sezioni template -------------------- */
#contenitore
{
    background-color:#ffffff;
    /*border: solid 1px red;*/
    height: 100%;
    overflow:auto;
    width: 980px;
}
#sopraheader
{
    display:none;
}
#header
{
    /*border: solid 1px red;*/
    height: 150px;
    width: 980px;
}
#sottoheader
{
    border-top: solid 1px #BBBBBB;
    border-bottom: solid 1px #BBBBBB;
    width: 980px;
}
#sottoheader ul
{
    text-align:left;
    margin:5px;
}
#sottoheader li
{
    list-style-type:none;
    display: inline;
    margin-right:10px;
}
#sottoheader li a
{
    color:#BBBBBB;
    font-family:Verdana, Arial;
    font-size: 15px;
    text-decoration: none;
    font-variant:small-caps;
}
#sottoheader li a:hover
{
    color:#BBBBBB;
    font-family:Verdana, Arial;
    font-size: 15px;
    text-decoration: underline;
}
#corpocentrale
{
    overflow: auto;
}
.postcontent
{
    overflow: auto;
}
#menulaterale1
{
    border: solid 1px #BBBBBB;
    display:block;
    float:left;
    margin: 10px;
    overflow: auto;
    padding: 10px;
    width: 150px;
}
#menulaterale2
{
    border: solid 1px #BBBBBB;
    display:block;
    float:right;
    margin: 10px;
    overflow: auto;
    padding: 10px;
    width: 150px;
}
#corpo
{
    /*border: solid 1px #BBBBBB;*/
    display:block;
    float:right;
    margin-top: 10px;
    margin-bottom: 10px;
    /*padding: 10px;*/
    overflow:auto;
    width: 595px;
}
#prefooter
{
    border-top: solid 1px #BBBBBB;
    display:block;
    height: 50px;
    width: 980px;
}
#prefooter ul
{
    text-align:left;
}
#prefooter li
{
    list-style-type:none;
    display: inline;
    margin-right:20px;
}
#prefooter li a
{
    color:#BBBBBB;
    font-family:Verdana, Arial;
    font-size: 15px;
    text-decoration: none;
    font-variant:small-caps;
}
#prefooter li a:hover
{
    color:#BBBBBB;
    font-family:Verdana, Arial;
    font-size: 15px;
    text-decoration: underline;
}
#footer
{
	padding:5px;
	text-align:center;
}

.imgnews
{
    /*border: solid 1px #BBBBBB;*/
    margin-bottom:5px;
    width:200px;
}
.img-didascalia
{
    border: solid 1px #BBBBBB;
    float:left;
    margin-right:10px;
    overflow:auto;
    padding:5px;
}

/* -------------------- classi testi -------------------- */
.titolosito
{
    font-family:Verdana, Arial;
    font-size: 25px;
    color:#FFFFFF;
    margin:0px;
}
.sottotitolosito
{
    font-family:Verdana, Arial;
    font-size: 20px;
    color:#FFFFFF;
    margin:0px;
}
.post
{
    border: solid 1px #BBBBBB;
    /*display:block;
    float:right;
    margin-top: 10px;*/
    margin-bottom: 10px;
    padding: 10px;
    overflow:auto;
    width: 568px;
}
.postheader h1, .postheader h1 a
{
    color:#0066cc;
    font-family:Verdana, Arial;
    font-size: 20px;
    margin: 0px;
    text-align:left;
    text-decoration: none;
}
.postheaderdate
{
    font-family:Verdana, Arial;
    font-size: 10px;
    color:#BBBBBB;
    text-align: justify;
}
.postcontent
{
    text-align: left;
}
.postcontent p, li
{
    font-family:Verdana, Arial;
    font-size: 12px;
    color:#111111;
    text-align: justify;
}
.menuheader h3
{
    font-family:Verdana, Arial;
    font-size: 15px;
    color:#0066cc;
    text-align: left;
}
.menucontent ul
{
    padding-left:10px;
}
.menucontent li
{
    list-style-type:none;
    text-align: left;
    width:100%;
}
.menucontent li a
{
    font-family:Verdana, Arial;
    font-size: 15px;
    color:#BBBBBB;
    text-decoration:none;
}
.menucontent li a:hover
{
    font-family:Verdana, Arial;
    font-size: 15px;
    color:#BBBBBB;
    text-decoration:underline;
}

a
{
    color:#0099ff;
    text-decoration: none;
}

.testo
{
    font-family:Verdana, Arial;
    font-size: 12px;
    color:#111111;
    text-align: justify;
}
blockquote
{
    border-left: solid 10px #DDDDDD;
    background-color: #EEEEEE;
    color:#111111;
    font-family:Verdana, Arial;
    font-size: 12px;
    font-style: italic;
    margin:10px;
    padding:10px;
    text-align: justify;
}

/* -------------------- classi testi -------------------- */
.textboxes
{
    border: solid 1px #DDDDDD;
    font-family:Verdana, Arial;
    font-size: 12px;
    color:#111111;
    text-align: justify;
}


/* -------------------- div sovrapposto -------------------- */
div.contieniover
{
    position:fixed;
    z-index:10;
    width:100%;
    height:100%;
}
div.scuro
{
    position:absolute;
    width:100%;
    height:100%;
    background-color:#000000;
    z-index:11;

    filter:alpha(opacity=80);
    -moz-opacity:0.8;
    opacity: 0.8;
}
div.chiaro
{
    position:absolute;
    z-index:12;
    margin-top:100px;
    width:100%;
}
