@charset "iso-8859-1";
/* author: il michele */
/* Creation date: 11/11/2005 */

body {margin: 0 0 0 0; padding: 0; background: #5B5B5B url(../img/bg.gif) center repeat-y; font-size: 11; font-family: Trebuchet Ms, Verdana; text-align: center;}

div#white {position: absolute; top: 50%;left: 50%; width: 860px; height: 588px; margin-left: -430px; margin-top: -296px; z-index:3;}

div#contenitore {position: relative; top: 0px; left: 0px; width: 860px; height: 588px; z-index: 5; }

div#header {position: absolute; top: 0px; left: 0px; background: #FFBA00}
div#immagine {position: absolute; top: 93px; left: 309px; color: #fff; width: 551px; height: 413px; text-align: center;}
div#thumbs {position: absolute; top: 93px; left: 0px; color: #fff; width: 308px; height: 413px; text-align: center; background: #DCBB9A}
div#menu {position: absolute; top: 507px; left: 0px; color: #fff; width: 860px; height: 35px; text-align: center; z-index: 50; border-bottom: 1px solid #A2611F}

.contenuto{position: absolute; top: 507px; left: 0px; text-align: left;}
div#didascalia {position: absolute; width: 120px; height: 26px; right: 0px; top: 93px;  background-color: #fff; color: #000; font-weight: bold; text-align: left; padding: 2px 4px; z-index: 30; line-height: 22px}

/*Stile Menu*/

p {text-align: center}

A.menu:link {color: #3D0000; text-decoration: none; background: url(../img/bg_menu.jpg) repeat-x; opacity: .7; filter: alpha(opacity=70); display: block; height: 34px; font: bold 11px Trebuchet Ms; text-align: center; line-height:34px; border-right: 1px solid #F4E7D8}
A.menu:visited {color: #3D0000; text-decoration:none; background: url(../img/bg_menu.jpg) repeat-x; opacity: .7; filter: alpha(opacity=70); display:block; height: 34px; font: bold 11px Trebuchet Ms; text-align: center; line-height: 34px; border-right: 1px solid #F4E7D8}
A.menu:hover {color: #3D0000; text-decoration:none; background: url(../img/bg_menu_up.jpg) repeat-x; display:block; opacity: .9; filter: alpha(opacity=90); height: 34px; font: bold 11px Trebuchet Ms; text-align: center; line-height: 34px; border-right: 1px solid #F4E7D8}
A.menu:active {color: #3D0000; text-decoration:none; background: url(../img/bg_menu.jpg) repeat-x; display:block;  height: 34px; font: bold 11px Trebuchet Ms; text-align: center; line-height: 34px; border-right: 1px solid #F4E7D8}

A.menuactive:link {color: #000; text-decoration: none; background: url(../img/bg_menu2.jpg) repeat-x; opacity: .95; filter: alpha(opacity=95); display: block; width: 95px; height: 34px; font-weight: bold; text-align: center; line-height: 34px}
A.menuactive:visited {color: #000; text-decoration:none; background-color: #fff; opacity: .95; filter: alpha(opacity=95); display:block; width: 95px; height: 34px; font-weight: bold; text-align: center; line-height: 34px}
A.menuactive:hover {color: #000; text-decoration:none; background-color: #fff; display:block; opacity: .95; filter: alpha(opacity=95); width: 95px; height: 34px; font-weight: bold; text-align: center; line-height: 34px}
A.menuactive:active {color: #000; text-decoration:none; background-color: #fff; display:block; width: 95px; height: 34px; font-weight: bold; text-align: center; line-height: 34px}



/*stili dei font*/
span.testobianco {font: 13px Trebuchet Ms; color:#E9E9E9;}
span.testonormale {font: 12px Trebuchet Ms; color:#3D0000}
span.titolo {font: 12px Trebuchet Ms; color:#1C2E43; font-weight: bold;}
span.titolo2 {font: 13px Trebuchet Ms; color:#1C2E43; font-weight: bold;}
span.tabella {font: bold 11px Trebuchet Ms; color:#3D0000;}

/*   -----------------   stili per i link   ----------------   */

A.linknormale:link {color: #3D0000; text-decoration: none;}
A.linknormale:visited {color: #3D0000; text-decoration: none;}
A.linknormale:hover {color: #3D0000; text-decoration: underline;}
A.linknormale:active {color: #3D0000; text-decoration: underline;}

A.linkbianco:link {color: #E9E9E9; text-decoration: none;}
A.linkbianco:visited {color: #E9E9E9; text-decoration:none;}
A.linkbianco:hover {color: #E9E9E9; text-decoration: underline;}
A.linkbianco:active {color: #E9E9E9; text-decoration: none;}


/*triangolini*/
span#triangolino03{position: absolute; top:382px; left:484px; border-width: 8px 0px 8px 8px; border-color: #999933 #000000; z-index: 50;}





