/*############ control panel*/
Body {
margin: 0px;
padding: 0px;
background: #f6f6f6;
padding: 30px;
}

p {
margin: 0px;
padding: 0px;
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #024285;
padding: 2px;
}

.red {
font-weight: bold;
text-transform: uppercase;
color: #c10;
}

table {
margin: 0px;
padding: 0px;
border-collapse: collapse;
margin-left: auto;
margin-right: auto;
border: 14px solid #ddd;
}

.title {
background: #024285;
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #f6f6f6;
font-weight: bold;
}

.title_visualizzazione {
background: transparent;
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #024285;
font-weight: bold;
}

input {
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #024285;
width: 300px;
border: 1px solid #052052;
padding: 2px;
}

.mini {
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #024285;
font-weight: bold;
width: 100px;
height: 20px;
border: none;
background: transparent;
}

textarea {
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #024285;
width: 300px;
height: 200px;
border: 1px solid #052052;
padding: 2px;
}

div#visualizza {
margin: 0px;
padding: 0px;
width: 100%;
background: #daf4d0;
border: 1px solid #ddd;
margin-top: 10px;
margin-bottom: 10px;
padding: 5px;
cursor: pointer;
}

div#visualizza img {
margin: 0px;
padding: 0px;
border: 1px solid #052052;
}

div#visualizza:hover {
background: #f4f3d0;
}

div#visualizza img:hover {
border: 1px solid #cc1100;
}

div#modificacancella {
margin: 0px;
padding: 0px;
float: right;
}

div#uploadfile {
margin: 0px;
padding: 0px;
width: 300px;
background: #daf4d0;
border: 1px solid #052052;
padding: 3px;
}


