body{ line-height:18px;margin:0px;font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#ffffff; background:transparent url(../img/bkg.gif); background-repeat:repeat-x;background-color:#000000;}

table{border-collapse:collapse;border:0;}
div{padding:0px}
form{padding:0px; margin:0px}
img{border:0}

h1 {font-size:1.6em;margin:14px 0px 14px 0px;color:#fbe954; font-weight: normal; font-variant:small-caps;word-spacing: 0.25em; font-family: Helvetica, sans-serif}
h2{font-size:14px;margin:17px 0px 14px 0px;color:#fbe954; font-weight:lighter; font-variant:small-caps; font-family: Helvetica, sans-serif}
h2 a{ text-decoration:underline}

h3{font-size:13px;margin: 0px; font-weight:lighter}


a{text-decoration:none;color:#fbe954; text-decoration:underline;}
a:hover{text-decoration:none;color:#fbe954; text-decoration: none;}
a:active, a:focus {outline: none;}


hr {background: #333333;color: #333333;height: 1px;margin: 0px ;}

/*---header Menu---*/

div.HeaderMenu{height:91px; width:871px; margin:0px auto 0px auto; background-image:url(../img/header.gif);}
div.HeaderLeft{float:left}
div.Menu{float: right; text-align:right;font-size:9px; margin: 2px 5px 0px 0px}
div.Menu a{ text-decoration:none; color:#efefef}
div.Menu a:hover{text-decoration:none; color:#fbe954}
div.Menu img{ margin:0px 4px 0px 3px}


/*---flash---*/

div.flash{width:871px; margin:0px auto 0px auto; height:310px; border-bottom:solid black 3px;  border-top:solid black 3px}


/*---content---*/

div.content{width:871px; margin:0px auto 0px auto; background-image:url(../img/bkgcontent.gif); overflow:auto}

/*---Center---*/

div.sx{width:218px; float:left}
div.dx{width:651px; float:right}

/*--- MenuSx ---*/

div.MenuSx{width:195px; margin: 12px auto 12px auto; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font-size:11px;	text-transform:uppercase;}

div.voce{width:195px; margin-bottom: 1px;}
div.voce a{height:12px;color:#efefef; text-decoration:none; display:block;background-color:#000000;padding:3px 6px 7px 6px;}
div.voce a:hover{color:#fbe954; text-decoration:none;}
div.voceselezionata{ color:#fbe954; text-decoration:none;background-color:#252525;height:12px;display:block;background-color:#000000;padding:3px 6px 7px 6px; margin-bottom: 1px;}

div.BoxSubMenu{width:195px;margin: 0px; background-image:url(../img/bkgmenusx.gif); background-repeat:repeat-y; margin: 1px 0px; padding:0px 0px 4px 0px; font-style:italic}
div.voce2{width:169px;}
div.voce2 a{height:12px;color:#efefef; text-decoration:none; display:block;padding:2px 6px 4px 20px;}
div.voce2 a:hover{color:#fbe954;}
div.voce2selezionata{color:#fbe954; height:12px;padding:2px 6px 4px 20px;display:block;}


/*---Header Interna---*/

div.testata {margin:3px auto 3px auto; width:871px; }

div.spettacolo {border-bottom: 1px solid #333333; padding-bottom:20px; margin-bottom:20px;}
div.spettacolo img{margin: 10px 15px 20px 0px; border:1px solid #333333;float:left;}

div.date {width:185px; margin: 12px auto 12px auto; background-color:#000000;padding:2px 6px 10px 6px;}
div.date h1{margin:10px 0px 15px 0px}
div.date a{text-decoration:underline; color:#efefef}
div.date a:hover{text-decoration:none}

span.data {color:#fbe954}


/*---Date Home---*/

div.datehome a{text-decoration:none; color:#efefef}
div.datehome a:hover{text-decoration:underline}

/*---Testo---*/

div.testo{width:610px; margin: 0px auto 30px auto; line-height:18px;}
div.testo a{ text-decoration:underline}


input {margin:0px 2px 0px 0px;padding: 0px 2px;border:1px solid #940700;color:#940700;background-color:#FFF; font-size: 12px}
textarea {margin:0px 2px 0px 0px;padding: 0px 2px;border:1px solid #940700;color:#333333;background-color:#FFF; font-size: 12px}
input.radio {margin:0px 2px -3px 0px;}

/*---footer---*/

div.Footer{background-image:url(../img/bkgfooter.gif);margin-top:4px;background-repeat:no-repeat;padding-top:13px;height:42px;text-align:center;font-size:11px}

