/* 
    Document   : presavisione
    Created on : 9-feb-2010, 19.30.56
    Author     : incal
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/


/* --- rounded corners --- */

div.VERound {overflow:hidden;height:1px;font-size:1px }
div.VERoundDash {overflow:hidden;height:1px;font-size:1px ;border-style: dashed; }
/*LAYOUT*******************************************************************************************/
/*div#maincontainer{
    position: relative;
    width: 1024px;
    height: 768px;
    float: left;
    left: 0px;
    top: 0px;
    margin: 1%;
    border:1px solid #FFFFFF;
    border-style:solid;
}*/
table#pricipale{
    position: relative;
    width: 1024px;
    height: 768px;
    float: left;
    left: 0px;
    top: 0px;
    margin: 1%;
    border-spacing: 10px;
    /*border:1px solid #FFFFFF;
    border-style:solid;*/
}
table#pricipale_edit{
    position: relative;
    width: 1500px;
    height: 768px;
    float: left;
    left: 0px;
    top: 0px;
    margin: 10px 10px;
    vertical-align: top;
    border-spacing: 0px;
    /*border:1px solid #FFFFFF;
    border-style:solid;*/
}
div#header{
    /* border:1px solid #FFFFFF;*/
    height: 115px;
    width: 100%;
    left: 0px;
}

div#centrale{
    height: 100%;
}
/*CONTIENE  centrale*/
div#t_ctw {height: 100%;background: #FFFFFF url(../borderpanel/white/t.png) 0 0 repeat-x; width: 100%}
div#b_ctw {height: 100%;background: url(../borderpanel/white/b.png) 0 100% repeat-x}
div#l_ctw {height: 100%;background: url(../borderpanel/white/l.png) 0 0 repeat-y}
div#r_ctw {height: 100%;background: url(../borderpanel/white/r.png) 100% 0 repeat-y}
div#bl_ctw {height: 100%;background: url(../borderpanel/white/bl.png) 0 100% no-repeat}
div#br_ctw {height: 100%;background: url(../borderpanel/white/br.png) 100% 100% no-repeat}
div#tl_ctw {height: 100%;background: url(../borderpanel/white/tl.png) 0 0 no-repeat}
div#tr_ctw {height: 100%;background: url(../borderpanel/white/tr.png) 100% 0 no-repeat; padding:0px}



div#pannello_altodx{    
    color: #D601A0;
    vertical-align: top;
    position: relative;
    right: 0px;
    padding: 10px;
    margin: 0px 0px;
    font-size:16px;
    text-align:justify;
    text-decoration: none;
    font-style: italic;
    line-height: 15px;
}
/*CONTIENE  pannello_altodx*/
div#t_tsx {background: #000000 url(../borderpanel/dashed_violet/t.png) 0 0 repeat-x; width: 98%}
div#b_tsx {background: url(../borderpanel/dashed_violet/b.png) 0 100% repeat-x}
div#l_tsx {background: url(../borderpanel/dashed_violet/l.png) 0 0 repeat-y}
div#r_tsx {background: url(../borderpanel/dashed_violet/r.png) 100% 0 repeat-y}
div#bl_tsx {background: url(../borderpanel/dashed_violet/bl.png) 0 100% no-repeat}
div#br_tsx {background: url(../borderpanel/dashed_violet/br.png) 100% 100% no-repeat}
div#tl_tsx {background: url(../borderpanel/dashed_violet/tl.png) 0 0 no-repeat}
div#tr_tsx {background: url(../borderpanel/dashed_violet/tr.png) 100% 0 no-repeat; padding:0px}



div#pannello_sx{
    height: 100%;

}
/*CONTIENE  pannello_sx*/
div#t_sv {height: 100%;background: #D601A0 url(../borderpanel/violet/t.png) 0 0 repeat-x; width: 100%}
div#b_sv {height: 100%;background: url(../borderpanel/violet/b.png) 0 100% repeat-x}
div#l_sv {height: 100%;background: url(../borderpanel/violet/l.png) 0 0 repeat-y}
div#r_sv {height: 100%;background: url(../borderpanel/violet/r.png) 100% 0 repeat-y}
div#bl_sv {height: 100%;background: url(../borderpanel/violet/bl.png) 0 100% no-repeat}
div#br_sv {height: 100%;background: url(../borderpanel/violet/br.png) 100% 100% no-repeat}
div#tl_sv {height: 100%;background: url(../borderpanel/violet/tl.png) 0 0 no-repeat}
div#tr_sv {height: 100%;background: url(../borderpanel/violet/tr.png) 100% 0 no-repeat; padding:0px}
/*CONTIENE  PANNELLO BORDI _sv*/
div#navigation{
    /*border:1px solid #FFFFFF;*/
    position: relative;
    height: 100%;
    float: left;
    left: 0px;
    top:0px;
    bottom:0px;
    width: 220px;
}

#fancybox-wrap {
  margin: 240px 0 0 -270px;
}

/*IN EDITOR******************************************************************************************/
div#pagina{
    width: 100%;
    height: 100%;
    padding: 0px;
    left: 0px;
    margin: 0px 0px;
}
div#pagina a{
    color:#D601A0;
}
div#pagina p{
    color: #3A3A3A;
}
div#pagina img{
    border:1px solid #000000;
    border-style:solid;
}

p#tratteggio{
    padding: 15px;
    top: 0px;
}
/*CONTIENE  tratteggio*/
div#t_trt {background: #FFFFFF url(../borderpanel/dashed_brown/t.png) 0 0 repeat-x; width: 100%}
div#b_trt {background: url(../borderpanel/dashed_brown/b.png) 0 100% repeat-x}
div#l_trt {background: url(../borderpanel/dashed_brown/l.png) 0 0 repeat-y}
div#r_trt {background: url(../borderpanel/dashed_brown/r.png) 100% 0 repeat-y}
div#bl_trt {background: url(../borderpanel/dashed_brown/bl.png) 0 100% no-repeat}
div#br_trt {background: url(../borderpanel/dashed_brown/br.png) 100% 100% no-repeat}
div#tl_trt {background: url(../borderpanel/dashed_brown/tl.png) 0 0 no-repeat}
div#tr_trt {background: url(../borderpanel/dashed_brown/tr.png) 100% 0 no-repeat; padding:0px}





p#rosa{
    color: #D601A0;
}
p#testo{
    vertical-align: top;
    position: relative;
    padding: 20px;
    margin: 10px 10px;
    text-align:justify;
    color: #3A3A3A;
}
p#elementUrl{
    vertical-align:bottom;
    color: #D601A0;
    vertical-align: top;
    position: relative;
    left: 0px;
    padding: 0px;
    margin: 0px 0px;
    text-align:justify;
}
/*p#occhi{
    vertical-align: top;
    height: 30px;
    position: relative;
    padding: 10px;
    margin: 5px 15px;
    text-align:right;
}*/
/*DATI PV******************************************************************************************/
#white{
    vertical-align: bottom;
    font-size:70%;
    font-family: Geneva,Arial, Georgia, "Times New Roman", Times, serif;
    text-align: left;
    line-height: 16px;
    margin:0;
    font-style: normal;
    text-decoration: none;
    color: #FFFFFF;
    padding:0;
}
/*NAVIGATORE***************************************************************************************/
.navigatore{
    height: 100%;
    width: 100%;
    position: relative;
    margin-right: 0px;
    margin:0px;
    padding:0px;
    text-decoration: none;
    color: #FFFFFF;
    background-color:#D601A0;
    display: block;
}

.navigatore ul{
    width: 100%;
    margin:0;
    margin-right: 0px;
    float: right;
    padding: 0;
    list-style: none;
    display: block;
}

.navigatore li {
    width: 100%;
    margin: 0 2px 0 0;
    float: right;
    padding: 0;
    text-decoration: none;
    color: #FFFFFF;
    text-transform:none;
    list-style: none;
    display: block;
}

.navigatore a{
    float: right;
    display: block;
    font-size:75%;
    font-family: Geneva,Arial, Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    text-decoration: none;
    margin: 0px 1px 0px 0px;
    padding: 2px 10px 2px 10px;
    display: block;
}

.navigatore a:hover{
    float: right;
    display: block;
    text-decoration: none;
    color: #FFFFFF;
    background-color: #283688;
    padding: 2px 10px 2px 10px;
    display: block;
}

.navigatore .current a{
    text-decoration: none;
    color: #FFFFFF;
    padding: 2px 10px 2px 10px;
    color: white;
    display: block;
}
.active{
    text-decoration: none;
    color: #FFFFFF;
    padding: 2px 10px 2px 10px;
    color: white;
    background-color: #283688;    
    display: block;
}
/**EDITOR*/
h2{font-size:100%; line-height:26px;}
h3{font-size:100%; line-height:26px; color:#D601A0;}
h4{font-size:90%;}
h5{font-size:70%;}
hr{color:#7A7A7A;}
