/* CREOInteractive - STYLE: Casestudies */


#body {
 width:770px;
 padding-bottom:0px;
}
html>body #body {
 width:802px;
 padding-bottom:0px;
}
.sottomenu {
 width:796px;
}



#filtri {
 margin:25px 10px 0px 0px;
 padding:0px;
 height:65px;
 border-bottom:1px solid #E5E5E5;
 font:bold 13px verdana;
 color:#000000;
}
#filtri form {
 margin:0px;
 padding:0px;
 display:block;
 vertical-align:middle;
}
#filtri form#texttofind {
 text-align:center;
}
form#texttofind input, 
form#texttofind select {
 vertical-align:middle;
}
form#texttofind input#text {
 width:120px;
}
form#texttofind select#category {
 width:110px;
}
#filtri form#texttofind input#submit { 
 margin:0px 0px 1px 0px;
 padding:0px;
 border:0px;
 width:25px;
 height:21px;
 vertical-align:middle;
}


#filtri form#ordina {
 text-align:right;
}
#filtri form#ordina input {
 border:0px;
 width:15px;
 height:25px;
 background-color:transparent;
 font:normal 0px transparent;
 cursor:pointer;
 vertical-align:middle;
}
#filtri form#ordina input.vers_desc {
 background:url('/img/graphic/freccia_giu.gif') no-repeat center center;
}
#filtri form#ordina input.vers_asc {
 background:url('/img/graphic/freccia_su.gif') no-repeat center center;
}



.navigatore {
 margin:0px auto;
 padding:0px 20px 0px 0px;
 cursor:default;
 font:normal 12px verdana;
 color:#000000;
 text-decoration:none;
}
.riepilogo {
 display:block;
 width:100%;
 font:bold 10px verdana;
 color:#6C6C6C;
}
.paginatore {
 display:block;
 width:100%;
 font:bold 10px verdana;
 color:#A7460F;
 text-align:right;
 margin:5px 0px;
}
.pageselected {
 font:bold 10px verdana;
 color:#A7460F;
}
.page_all, .page_link {
 font:normal 10px verdana;
 color:#000000;
 text-decoration:none;
}



#body_archivio {
 margin:0px;
 padding:0px 20px 0px 6px;
}

.row_archivio_normal {
 margin:3px 0px;
 padding:3px 2px;
 background:#C4C4C4;
 width:100%;
 min-height:50px;
 height:auto !important;
 height:50px;
 float:left;
 clear:both;
}
.row_archivio_special {
 margin:3px 0px;
 padding:3px 2px;
 background:#E6E6E6;
 width:100%;
 min-height:50px;
 height:auto !important;
 height:50px;
 float:left;
 clear:both;
}
.row_archivio_normal_ruled, 
.row_archivio_special_ruled {
 margin:3px 0px;
 padding:3px 2px;
 background:#F6EE9B;
 width:100%;
 min-height:50px;
 height:auto !important;
 height:50px;
 float:left;
 clear:both;
}
.row_archivio_special a,
.row_archivio_normal a,
.row_archivio_normal_ruled a, 
.row_archivio_special_ruled a {
 text-decoration:none;
 text-align:inherit;
 font:inherit;
}

#body_archivio .img {
 margin:1px 4px 1px 0px;
 padding:0px;
 border:1px solid #A7460F;
 float:left;
}

#body_archivio .data {
 margin:0px;
 padding:0px;
 font:bold 11px verdana;
 color:#A7460F;
 text-align:left;
 cursor:pointer;
}

#body_archivio .titolo {
 margin:0px;
 padding:0px;
 font:bold 11px verdana;
 color:#A7460F;
 text-align:left;
 cursor:pointer;
}
#body_archivio .testo {
 padding:0px;
 margin:0px;
 font:normal 10px verdana;
 color:#000000;
 text-align:justify;
 cursor:pointer;
 display:block;
}


#message_empty {
 margin:50px auto;
 padding:0px;
 font:bold 10px verdana;
 color:#6C6C6C;
 text-align:center;
}