html,body {margin: 0px; padding:0px}

body {background-color:#FFFFFF; scrollbar-arrow-color: #555555; scrollbar-base-color: #E2E2E2; scrollbar-dark-shadow-color: #555555; scrollbar-track-color: #F8F8F8;}

body, p, th, td {font-family: Tahoma, Verdana, geneva, arial, sans-serif; font-size: 12px; color:#000000; }

p {margin-top:10px; margin-bottom:20px; line-height:20px;text-indent:0; text-align:justify;}

a {color: #000000; text-decoration: underline;font-weight:bold;}
a:hover {color: #FA4729;}

a.menu {color: #FFFFFF; text-decoration:none; font-weight:lighter; font-size:17px; font-family:Georgia;}
a.menu:hover {color: #AAB2BA;text-decoration: underline;}

h1{font-size: 12px; color :#000000; margin:5px 0px 5px 0px;text-align:center; display:inline;}

h2{font-size: 11px; margin: 5px 0px 5px 0px;}

hr {color: #000000; height: 1px;}

table{empty_cells:show; border-collapse: collapse;}

table.table{empty_cells:show; border-collapse: collapse;border:1 solid #AAB2BA;}
table.table th{background-color:#FCFCFC;border:1px solid #AAB2BA;}
table.table td{background-color:#FCFCFC;border:1px solid #AAB2BA;}

input, textarea, select {border:1px solid #FA4729; color:#000000; background-color:#F2F2F2; font-size:12px;}

input.button{background-color:#FA4729; color:#FFFFFF; font-weight:bold; CURSOR:hand;}

input.checkbox{border:none;}

#div.counters_hidden {display: inline; height: 0px; left: -1000px; margin: 0px; padding: 0px; position: absolute; top: -1000px; visibility: hidden; width: 0px}

.block {display:block}

/* ÍÀ×ÀËÎ - Ñòèëè äëÿ preview */
.thumbwrap {border: 0px solid #999; padding: 1px 1px 0 1px; text-align:center; margin:0;}
.thumbwrap li {display:-moz-inline-box; display:inline-block; /*\*/ vertical-align: top; /**/ margin: 0 4px 8px 4px; border: 1px solid #999; padding:0;}
/* IE/Win width qui per avere anchor ok su img in 5.0 \*/
* html .thumbwrap li {display:inline; width:211px; w\idth:209px;}
/*  Moz: NO border qui altrimenti difficolta' con width, table altrimenti problemi a text resize (risolubili con refresh) */
.thumbwrap li>div {/*\*/ display:table; /**/width: 209px;}
.thumbwrap a {display:block; text-decoration:none; color:#000; background-color:#F0F0F0; cursor:pointer;}
/*\*/
.thumbwrap>li .wrimg {display:table-cell; vertical-align:middle; width:209px; height:209px;}
/**/
* html .thumbwrap li .wrimg {display:block; font-size:1px; /* migliora Mac */}
.thumbwrap img {border: solid 0px #66f; vertical-align:middle;}
.thumbwrap a:hover {background-color:#FFDDCD;}
.thumbwrap .wrimg span {display:none;}
* html .thumbwrap .wrimg span {display: inline; d\isplay: inline-block; vertical-align:middle; height:199px;}
/*\*//*/
.thumbwrap .wrimg span {width:1px;}
/**/
.thumbwrap .caption {display:block; padding: .3em 5px; font-size: 11px; border-top: 0px solid #ccc;}
/* Moz */
.thumbwrap a>.caption {width: 199px;}
/*\*/
* html .thumbwrap .caption {height:1px;}
* html .thumbwrap {display:inline-block;}
* html .thumbwrap {display:inline; height:1px;}
/* ... hover Op */
@media all and (min-width: 0px) {
	.thumbwrap * {border-collapse:collapse;}
	.thumbwrap a {display:inline-block; vertical-align:top;}
	.thumbwrap {display: inline-block; /* non deve avere margin */}
}
/* ÊÎÍÅÖ - Ñòèëè äëÿ preview */