/* Foglio di stile CSS predefinito per un nuovo progetto di applicazione Web */

BODY
{
    background-color: #D0CA87;
	font-family: arial, Helvetica, sans-serif;
	font-size:x-small
	}
input { 
	border:1px solid #9DAABC;
	}
	
textarea { 
	border:1px solid #9DAABC;
	}	
	
.StileMenu
{
    font-size: 15px;
    color: #F0F1A4;
    text-decoration: none;
    font-family: arial, Helvetica, sans-serif;
}
.StileMenu a
{
    font-size: 18px;
    color: #F0F1A4;
    text-decoration: none;
}
.StileMenu a:hover
{
    color: #9DAABC;
    text-decoration: none;
}
.StileMenuPic
{
	background-image:url('IMG/Bottone.jpg');
    font-size: 14px;
    color: #F0F1A4;
    text-decoration: none;
    font-weight: bold;
    font-family: arial, Helvetica, sans-serif;
}

.StileMenuPic a
{
    font-size: 12px;
    color: #F0F1A4;
    text-decoration: none;
    font-family: arial, Helvetica, sans-serif;
}
.StileMenuPic a:hover
{
    color: #9DAABC;
    text-decoration: none;
}

.StileBarraLogin
{
    font-size: 14px;
    color: #F0F1A4;
    text-decoration: none;
    font-weight: bold;
    font-family: arial, Helvetica, sans-serif;
}
.StileBarraLogin a
{
    font-size: 12px;
    color: #F0F1A4;
    text-decoration: none;
    font-family: arial, Helvetica, sans-serif;
}
.StileBarraLogin a:hover
{
    color: #9DAABC;
    text-decoration: none;
}


.StileAgteTest
{
    font-size: 14px;
    color: #F0F1A4;
    text-decoration: none;
    font-weight: bold;
    font-family: arial, Helvetica, sans-serif;
}
.StileFont24
{
    font-size: 24px;
}
.StileMarr,.StileMarr a 
{
    color: #804040;
    font-family: arial, Helvetica, sans-serif;
    font-size: 16px;
	text-decoration:none;
}
.StileMarr a:hover
{
    color: #9daabc;
    text-decoration: none;
}

.StileMarr14
{
    font-size: 14px;
    color: #804040;
    font-family: arial, Helvetica, sans-serif;
}
.StileMarr14 a
{
	color: #3333cc;
}

.StileMarr14 a:hover
{
    color: #804040;
}

.StileTestMonum
{
    font-weight: bold;
    font-size: 12px;
    color: #f2f3c1;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}
.StileMonumName
{
    font-weight: bold;
    font-size: 16px;
    color: #465973;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}
.StileMonumList a,.StileMonumList a:link,.StileMonumList a:visited,.StileMonumList a:active
{
    font-size: 12px;
    color: #465973;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}

.StileMonumList a:hover
{
    color: #9daabc;
    text-decoration: none;
}

.StileGuide
{
    font-weight: bold;
    font-size: 12px;
    color: #f2f3c1;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}
.StileLinkEmail a
{
    font-size: 10px;
    color: #0066cc;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}
.StileLinkEmail a:hover
{
    font-size: 10px;
    color: #9daabc;
    font-family: arial, Helvetica, sans-serif;
}
.StileNomeGui
{
    font-size: 10px;
    color: #465973;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}
.StileNomeGui a
{
    font-weight: bold;
    font-size: 10px;
    color: #465973;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}
.StileNomeGui a:hover
{
    font-weight: bold;
    font-size: 10px;
    color: #9daabc;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}
.StileLinkComune
{
    font-size: 12px;
    font-weight: bold;
    color: #465973;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}
.StileLinkComune a
{
    font-weight: bold;
    color: #465973;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}
.StileLinkComune a:hover
{
    font-weight: bold;
    color: #9daabc;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}
.StileLoginUser
{
    font-weight: bold;
    font-size: 10px;
    color: #465973;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}
.StileError
{
    font-weight: bold;
    font-size: 11px;
    color: #ff0000;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}
.StileMonumTest
{
    font-weight: bold;
    font-size: 11px;
    color: #f0f1a4;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}
.StileMonumTest a
{
    font-weight: bold;
    font-size: 11px;
    color: #f0f1a4;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}
.StileMonumTest a:hover
{
    color: #9daabc;
    text-decoration: none;
}
.StileMonum
{
    font-size: 12px;
    color: #465973;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}
.StileMonum a
{
    font-size: 12px;
    color: #465973;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}
.StileMonum a:hover
{
    color: #9daabc;
    text-decoration: none;
}
.LinkEmail
{
    font-size: 10px;
    color: #0066cc;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}
.LinkEmail:hover
{
    font-size: 10px;
    color: #9daabc;
    font-family: arial, Helvetica, sans-serif;
}


.TdImgGallery td
{
    background-color: #465973;
}
.TdImgGallery td.on
{
    background-color: #FFFFFF;
}
.TdImgGallery td.off
{
    background-color: #465973;
}
.TdImgGallery tr
{
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #ffffff 1px solid;
}
.TdImgGallery
{
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #ffffff 1px solid;
    border-color: #FFFFFF;
}
.TdGallery
{
    background-color: #465973;
}
.TableGallery
{
    border-right: #ffffff 1px solid;
    border-top: #ffffff 3px solid;
    border-left: #ffffff 3px solid;
    border-bottom: #ffffff 3px solid;
    border-color: #FFFFFF;
}
.TdImgGallery1
{
    background-color: #465973;
}
.TdImgGallery1on
{
    background-color: #FFFFFF;
}
.TdImgGallery1off
{
    background-color: #465973;
}
.Tableform
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    background-color: #465973;
    color: #FFFFFF;
    border: #ffffff 1px solid;
}
.Tableform td
{
    border: #ffffff 1px solid;
}
.Tableform th
{
    border: #ffffff 1px solid;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: #FFFFFF;
}
.Tableform2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: #FFFFFF;
    border: #ffffff 0px solid;
    border-spacing: 0px;
}
.Tableform2 td.td2
{
    border: #ffffff 0px solid;
    background-image: url('IMG/SfondoTab.jpg');
    color: #465973;
}
.Tableform2 td.td1
{
    color: #C7CCD4;
}
.Tableform2 th
{
    border: #ffffff 1px solid;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: #465973;
    background-color: #465973;
}
.Tableform2 td.on
{
    background-color: #FFFFFF;
}
.Tableform2 td.off
{
    background-color: #465973;
}


.TxtBoxform
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
}

.menustyle
{
    color: #F0F1A4;
    background-image: url('IMG/BarraCen2.gif');
}
.menuitem
{
    font-family: verdana;
    font-size: 12px;
    border: solid 1px #f1f1f1;
    padding: 2px 6px 2px 6px;
    margin: 0px;
    background: #f1f1f1;
    white-space: nowrap;
    cursor: pointer;
    cursor: hand;
}
.mouseover
{
    font-family: verdana;
    font-size: 12px;
    border: solid 1px #999;
    padding: 2px 6px 2px 6px;
    margin: 0px;
    background: #ccc;
    white-space: nowrap;
    cursor: pointer;
    cursor: hand;
}

.TestataDatagrid
{
    background-image: url('IMG/BarraCen2.gif');
}

.TabGuide
{
    border-top: #3f4f66 1px solid;
    border-left: #3f4f66 1px solid;
}
.TabGuide th
{
    background-image: url('IMG/BarraCen2.gif');
    font-weight: bold;
    font-size: 12px;
    color: #f2f3c1;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
    border-bottom: #3f4f66 1px solid;
    border-right: #3f4f66 1px solid;
}
.TabGuide td
{
    font-size: 10px;
    color: #465973;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
    border-bottom: #3f4f66 1px solid;
    border-right: #3f4f66 1px solid;
    background-color:#F7F7DE;
}
.TabGuide a, .TabGuide a:link, .TabGuide a:hover, .TabGuide a:visited, .TabGuide a:active
{
    font-weight: bold;
    font-size: 12px;
    color: #f2f3c1;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}

.TabGuide a.Link2, .TabGuide a.Link2:link, .TabGuide a.Link2:hover, .TabGuide a.Link2:visited, .TabGuide a.Link2:active
{
    font-weight: bold;
    font-size: 10px;
    color: #3f4f66;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}
 .TabGuide a.Link2:hover
{
    font-size: 10px;
    color: #9daabc;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}


.TabGuide a.LinkEmail
{
    font-size: 10px;
    color: #0066cc;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}

.TabGuide a.LinkEmail:hover
{
    font-size: 10px;
    color: #9daabc;
    font-family: arial, Helvetica, sans-serif;
}

.TabVuota TD
{
    border: 0px;
}
.TabVuota Th
{
    border: 0px;
}
.TabInsVarDel
{
    border-top: #3f4f66 1px solid;
    border-left: #3f4f66 1px solid;
}
.TabInsVarDel th
{
    background-image: url('IMG/BarraCen2.gif');
    font-weight: bold;
    font-size: 12px;
    color: #f2f3c1;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
    border-bottom: #3f4f66 1px solid;
    border-right: #3f4f66 1px solid;
}
.TabInsVarDel td
{
    font-size: 10px;
    color: #465973;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
    border-bottom: #3f4f66 1px solid;
    border-right: #3f4f66 1px solid;
    background-color:#F7F7DE;
}
.TabInsVarDel a, .TabInsVarDel a:link, .TabInsVarDel a:hover, .TabInsVarDel a:visited, .TabInsVarDel a:active
{
    font-weight: bold;
    font-size: 10px;
    color: #3f4f66;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}
 .TabInsVarDel a:hover
{
    font-size: 10px;
    color: #9daabc;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none;
}