/* CSS Document */
body{background:url("images/back.gif") repeat;}

html{height:100%; font-size:14px;}
body{height:100%; min-width:990px; font-family:tahoma,"Trebuchet MS",verdana,arial,helvetica,sans-serif;color:black;padding:0 6px;margin:0px;}
table {font-size:1em}

img {border:0}

a {color:#990033}

div#container {background: white; width:990px !important; margin:0 auto !important; min-height:100%; height: auto !important; height:100%;}

div#title {font-family:"Trebuchet MS", tahoma; font-size:3em; font-weight:bold;}
div#title a {text-decoration:none}
div#title a:visited {color:black}
div#subtitle {font-family:"Trebuchet MS", tahoma; font-size:1.3em; margin-left:180px; font-style:italic}

div#header {margin-top:10px; float:left;}
div#header div {background:url("images/back_menu.jpg") repeat-x; float:left; width:139px; text-align:center; height:63px; border-left:1px solid #561302; border-right:1px solid #8d1f03;}
div#header div#header-selected {background:url("images/back_menu_selected.jpg") repeat-x;}
div#header div.menu_mouseover {background:url("images/back_menu_mouseover.jpg") repeat-x;}
div#header div .scritta {margin-top:19px}

div#submenu {clear:both; background:#6E6E6E; color:white; font-size:1.2em; padding:0; width:987px; text-align:left;}
div#submenu ul {list-style:none; margin:0; padding:4px; padding-left:0}
div#submenu ul li {display:inline; padding:4px; padding-right:10px; padding-left:10px}
div#submenu ul li#selected {background:#999; border:1px solid white}
div#submenu a {color:white}
div#submenu a:visited {color:#2222ab}

div#breadcrumb {clear:both; margin:0px 0 15px 0; font-size:0.9em; padding-top:10px; padding-bottom:5px; border-bottom:1px dotted #ccc}

div#content {min-height:450px; height:auto !important; height:450px; background:url('images/maschera_neutra.gif') no-repeat; background-position:90% 15%}

div.content-title {font-size:1.4em; background:#efefef; padding:2px}

p.content-content {margin-bottom:30px}

img.immagine-cartellone {border:1px solid #990033}

table.news {margin-bottom:15px;}

span.ingrandire {font-size:0.8em; font-weight:bold}


a.voce-menu {color:#990033; padding-left:5px;padding-right: 5px}
a.voce-menu-mouseover {background:#f9f0f3; color:#990033; padding-left:5px;padding-right: 5px}

p.spacer {margin-bottom:20px}
div.spacernews {border-bottom:1px dotted #ccc; margin-bottom:40px; padding-bottom:10px; text-align:left}
span.titolonews {color:#990033}
p.datanews {margin-bottom:5px; text-align:left;}
.datasingolanews {font-weight:bold;}
.titolosingolanews {font-weight:bold; color:#990033}

.bold {font-weight:bold}
.titoli_pagine {color:#990033}
div.divisore {border-bottom:1px dotted #666;}
div.divisore hr {display:none}

.content ul {margin-top:5px; text-align:justify;}

span.link_esterno {font-size:11px; font-weight:bold}
