@charset "utf-8";

body{width:100%;background:#f58601 url(../img/sf_sf_arancio.jpg) top repeat-x;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px;margin:0;padding:0;}
a{color:#74602A }
/***********************************************************/
h2{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color: #333;font-weight:normal;text-transform:uppercase;font-size:18px !important;border-bottom:1px solid #333;padding-bottom:2px !important;padding-left:2px;margin-bottom:6px !important;}
h3{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#000;font-weight:normal;font-style:italic;font-size:15px;margin-bottom:4px !important;}
h4{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#000;font-weight:normal;font-style:italic;font-size:12px !important;margin-bottom:4px !important;}
img alt{font-size:9px !important;font-weight:normal;}
/***********************************************************/
#pagina{margin:0 auto;width:100%;padding:0;}
/***********************************************************/
/*HEADER */
#header{height:253px;width:100%; background:url(../img/testata.jpg) top center no-repeat;margin:0;position:relative;z-index:10;}
/*MENU HEADER SITO*/
#header #menu_header #menu{width:960px;margin:0 auto;text-align:right;padding:0px 8px;}
#header #menu_header #menu ul{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color: #333;font-size:10px !important;font-weight:700;margin:4px 10px;}

#header #menu_header #menu ul li{display:inline;list-style:none;margin:8px 3px;}

#header #menu_header #menu ul li a{color:#000;text-decoration:none;}
#header #menu_header #menu ul li a:hover{color:#000;text-decoration:underline;}
/***********************************************************/

#container{margin:0 auto;width:960px;padding:0;}
#contenuto{float:left;margin:0 auto;width:740px;padding:0;}
/***********************************************************/

#mappa{width:740px;float:left;padding:0;margin:0;}
#switchMap{height:23px; display:block; background:url(../img/bg_visualizza.gif) no-repeat top right; padding-top:1px; margin-right:20px; width:720px; }
p#openMap ,p#closeMap{height:15px; padding:5px 20px 0 435px; margin:0 20px 0 0;text-align:right; font-size:11px; text-transform:uppercase; color:#FFF; }
#openMap a,#closeMap a{color:#000;}
#switchMap a:hover{color:#FFF}

/****MENU PAGINE*****************/
#contenuto #menu_sez{width:740px;margin:10px 0;height:40px;}
#contenuto #menu_sez #contenitore_menu{width:700px;height:auto;margin:0;}
#contenuto #menu_sez #contenitore_menu ul{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:12px !important;height:50px;}
#contenuto #menu_sez #contenitore_menu ul li{display:inline;list-style:none;}
#contenuto #menu_sez #contenitore_menu ul li a{font-weight:700;color:#000;text-decoration:none;padding:10px 6px 6px 6px;border-bottom:1px solid #333;}
#contenuto #menu_sez #contenitore_menu ul li a:hover,#contenuto #menu_sez #contenitore_menu ul li.active{color:#FFF;font-weight:700;text-decoration:none;background-color:#f58601;padding:10px 6px 6px 6px;border-bottom:#333 1px solid;}
/**********************************/

/*************SEZIONI PAGINE INTERNE***************/
#sezioni{float:left;width:720px;margin:0;}
#sezioni .blocco{margin-bottom:20px;}
#sezioni .testo{margin:0 auto 20px;}
#sezioni .testo ul{margin:5px 0 7px 10px; font-size:12px; }
#sezioni .testo ul li{margin:10px 0; }

#sezioni .testo img{margin:0 10px 10px -10px; float:left;}
#sezioni .testo a img{margin:0 10px 10px 0;border:2px solid #B9AF96; float:left;}
#sezioni .testo a:hover img{margin:0 10px 10px 0;border:2px solid #74602A; float:left;}

#sezioni .testo h3{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#000;font-weight:normal;font-style:italic;font-size:12px;margin-bottom:4px !important;border-bottom:solid 1px #6F4919;padding-bottom:0px;}
#sezioni .testo h2{margin-top:30px;}
#sezioni .testo p{font-family:Tahoma, Verdana,Arial,Helvetica,sans-serif;color:#000;font-size:11px;line-height:21px;margin:5px 0 7px;padding:5px 10px;}
#sezioni .testo a{color:#6F4919;text-decoration:underline;}
#sezioni .testo a:hover{color:#000;text-decoration:underline;}
#sezioni .testo ul{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;list-style:none;line-height:14px;margin-top:10px;width:450px;color:#74602A;font-size:12px !important;font-weight:normal !important;}
#sezioni .testo ul li a{border-bottom:dashed 1px #74602A;padding:5px;display:block;margin-left:25px;padding-left:5px;color:#74602A;text-decoration:none;}
#sezioni .testo ul li a:hover{border-bottom:dashed 1px #74602A;background:#E9E2D0;padding:5px;display:block;margin-left:25px;padding-left:5px;color:#000;text-decoration:none;}

#box_bianco{width:208px;}
#box_bianco .top{height:13px; background:url(../img/box_bianco_top.gif) no-repeat;}
#box_bianco .center{background:#FFF; padding:5px 10px;}
#box_bianco .down{height:13px; background:url(../img/box_bianco_down.gif) no-repeat;}
/*************************************************************************/

/*CONTENUTI TESTUALI*/
#contatti{float:left;width:720px;margin:10px 0 0 0;}
#contatti p{line-height:20px;}
/*#contatti img{margin:5px 0px 10px 0px; float:left;}*/
#contatti .colonna_contatti{width:344px;padding:2px;height:280px;float:left;margin:8px 2px; line-height:20px; border:solid 1px #F90}
#contatti .colonna_contatti_int{padding:2px;float:right;width:490px;line-height:20px;}
#contatti .img{clear:both;margin:5px 4px 1px 0;}
#contatti .download{margin:2px 5px 5px 0;}
#contatti .colonna_contatti h3{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#000;font-weight:normal;font-style:italic;font-size:14px;margin-bottom:4px !important;border-bottom:dashed 1px #6F4919;padding-bottom:0px;}
#contatti .colonna_contatti p{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#000;font-size:12px;margin:5px 0 7px 0;padding-left:5px;}
#contatti .colonna_contatti a{color:#000;text-decoration:none;}
#contatti .colonna_contatti a:hover{color:#333;text-decoration:underline;}
/*************************************************************************/

/*HIGHLIGHT BANNER*/
#sezioni .highlight{padding:15px 5px 15px 0;width:735px;}
#sezioni .highlight h3{margin-top:15px; font-size:13px;}
#sezioni .highlight img{border:2px solid #B9AF96;padding:0;}
#sezioni .highlight p{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#74602a;margin:5px 0 7px;}
#sezioni .highlight a img{border:2px solid #B9AF96; margin-left:10px;}
#sezioni .highlight a:hover img{border-color:#74602A;  margin-left:10px;}
/*************************************************************************/

/*BOX NEWS BOX HOME*/
#sezioni #news_eventi{width:735px;float:left;padding:15px 5px 15px 0;}
#sezioni #news_eventi .box_sn,#sezioni #news_eventi .box_dx{width:336px;height:auto;min-height:150px !important;margin:0 10px;}
#sezioni #news_eventi .box_sn{float:left; }
#sezioni #news_eventi .box_dx{float:right; }
/*hack ie6*/
* html #sezioni #news_eventi .box_sn,* html #sezioni #news_eventi .box_dx{margin:0 5px; }
#sezioni #news_eventi .box_contenuti{float:left;padding:3px 10px;width:320px;}
/*hack ie6*/
* html #sezioni #news_eventi .box_contenuti{width:304px; }
#sezioni #news_eventi h3{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;background:url(http://www.cittadarte.emilia-romagna.it/img/struttura/bkg_h3.gif) no-repeat 0 4px;font-style:normal;height:23px;padding:7px 23px;font-size:14px;text-transform:uppercase;color:#b9af96;font-weight:normal;}
#sezioni #news_eventi h3 a:hover{text-decoration:underline; }
#sezioni #news_eventi .box_img{width:134px;height:78px;border:#E7E0CD 3px solid;display:block;float:left;background:#E7E0CD;}
* html #sezioni #news_eventi .box_img{padding:0;height:70px;}
#sezioni #news_eventi .box_img:hover{border-color:#B9AF96; }
#sezioni #news_eventi .box_img a{display:block;}
#sezioni #news_eventi .box_img p{font-size:9px;color:#000;font-weight:normal;margin-top:25px;text-align:center;}
#sezioni #news_eventi .box_text{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#000;float:left;padding:3px 0 3px 7px;width:170px;}
* html #sezioni #news_eventi .box_text{width:167px;}
#sezioni #news_eventi .box_text  a{color:#000;}
#sezioni #news_eventi .box_text .data{font-size:9px;color:#9f937c;font-weight:normal;margin-top:3px;}
#sezioni #news_eventi .box_text .approfondisci{margin-top:10px;}
#sezioni #news_eventi .box_text .approfondisci a{color:#637782;font-size:10px;text-decoration:underline;
/*icon approfondisci style*/
width:70px;padding:15px 0 0 45px;height:25px;display:block;background:url(../img/struttura/icon_approfondisci.gif) no-repeat 5px center;vertical-align:bottom;}
#sezioni #news_eventi .box_text .approfondisci a:hover{text-decoration:none;}
#sezioni .switch_pagine{width:700px;margin-top:15px;margin-bottom:15px;text-align:right;padding-right:35px;}
#sezioni .switch_pagine ul li{display:inline;margin-left:5px;margin-right:5px;text-align:right;font-size:12px;color:#637782;}
/*************************************************************************/

/*BOX PACCHETTI COMMERCIALI HOME (CON SLIDE SCORREVOLE)*/
#sezioni #pacchetti_offerte{width:735px;float:left;padding:15px 5px 15px 0;}
/*************************************************************************/

/*EVENTO*/
#sezioni .TB_container { height:auto }

#sezioni .TB_container p{ text-align:justify !important}

#sezioni .TB h2 a { color:#C2B7A1 }
#sezioni .TB h2 a:hover { color:#B9AF96 }
#sezioni .printLabel { text-align:right; text-decoration:underline; font-size:18px !important; }
/*************************************************************************/

/*BOX SIDEBAR*/
#sidebar{float:left;width:220px;padding:0;margin:0;}
#sidebar a{text-decoration:none; font-weight:700; color:#F60;}
/*hack ie6*/
* html #sidebar{margin:0 -10px 0 0;}
#sidebar_container{width:200px;margin-top:-110px;padding:0 10px;position:relative;z-index:50;background:#f7f3e8;}
#sidebar_container .banner{width:60px;margin:0;padding:5px 20px;float:left;}
#sidebar_container_down{width:220px;margin:0px 0px 0px -10px;padding:0;height:19px;position:relative;background: url(../img/down_sidebar.jpg);}
/*hack ie6*/
* html #sidebar_container_down{margin:0 -10px;}
#sidebar_container_separa{width:220px;margin:0px 0px 0px -10px;padding:0;height:26px;position:relative;background: url(../img/separa-accomodation.jpg);}
/*hack ie6*/
* html #sidebar_container_separa{margin:0 -10px;}
#sidebar_container .titoli_box{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#000000;font-size:13px !important;font-style:normal !important;font-weight:700 !important;}
#sidebar_container .titoli_box A{color:#000;}
#sidebar a.openbox{color:#847645; }
#sidebar a.openbox:hover{color:#000; }
#sidebar_container .testo_box{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#666;font-weight:normal;}
#sidebar_container .testo_box a{text-decoration:underline;color:#666;}
#sidebar_container .testo_box a:hover{text-decoration:none;color:#000;}
#sidebar_container .titoli_box img{margin-right:5px;}
#sidebar_container .divisore{background-color:#FFF;height:2px;display:block;margin:15px 0;}
#sidebar_container .servizi{margin:1px 1px 0 0;}
* html #sidebar_container .divisore{font-size:2px;}
/*CERCA*/
#sidebar_container #cerca{height:40px;}
/*PRENOTA*/
#sidebar_container #prenota{height:50px;}
/*VIRTUAL TOUR*/
#sidebar_container #qtvr img{border:none; float:left; padding:0 5px 0 0;}
/*INCENTIVE*/
#sidebar_container #incentive img{border:1px solid #C5BBA0;}
/*BOX DOPPIO SIDBAR*/
#sidebar_container .boxdoppio{float:left;width:200px;padding:0;margin:0;}
#sidebar_container .boxdoppio .icona_sidebar{float:left;width:60px;border:none;padding:0;margin:0;}
#sidebar_container .boxdoppio .testo_sidebar{float:left;width:120px;border:none;padding:0;margin:0 0 0 5px;}
/*Se non uso .icona_sidebar,anzichè .testo_sidebar uso questo*/
#sidebar_container .boxdoppio .testo_lungo{float:left;width:180px;border:none;padding:0;padding-left:20px;margin:0 0 0 5px;}
/*************************************************************************/

/*FOOTER*/
#footer{width:100%;height:250px;min-height:250px !important;margin:0 auto;}
#footer_container{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;background:url(../img/footer.jpg) top center no-repeat;color:#000;margin:30px auto 0;width:960px;height:240px;padding:0;}
#footer_container .box{width:280px;text-align:left;float:left;padding:90px 20px 10px 20px;}
#footer_container p{padding:0 15px;margin-bottom:5px;}
#footer_container h2{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#FFF;text-transform:uppercase;font-size:14px !important;font-weight:normal;border-bottom:#FFFFFF 1px solid;padding:0 0 3px 0;margin:5px 0;}
#footer_container a{color:#000;text-decoration:underline;}
#footer_container a:hover{color:#000;text-decoration:none;}
/*******************/

/*LINK*/
#footer_container #link_ufficiali ul{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;margin-left:15px;}
#footer_container #link_ufficiali ul li{margin:2px 0;list-style:none;background:url(../img/struttura/stellina_link.gif) no-repeat;padding:2px 5px 0 25px;height:16px;min-height:16px !important;}
#footer_container #link_ufficiali ul li a{text-decoration:none;color:#000;}
#footer_container #link_ufficiali ul li a:hover{text-decoration:none;color:#7F7757;}
/*******************/

/*META-DATA LINK*/
#footer_container #meta_data ul{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;margin-left:15px;}
#footer_container #meta_data ul li{margin:2px 0;list-style:none;}
#footer_container #meta_data ul li a{text-decoration:none;color:#000;}
#footer_container #meta_data ul li a:hover{text-decoration:none;color:#7F7757;}
/*******************************/

/*MENU - FOOTER*/
#footer #menu_footer{width:100%;background-color:#000;height:25px;padding:0;margin:0 auto;}
#footer #menu_footer #contenitore{width:960px; margin:0 auto; text-align:center; padding:5px;}
#footer #menu_footer #contenitore ul{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#FFF;text-transform:uppercase;font-size:12px !important;font-weight:normal;}
#footer #menu_footer #contenitore ul li{display:inline;list-style:none;margin:5px 3px;}
#footer #menu_footer #contenitore ul li a{color:#FFF;text-decoration:none;}
#footer #menu_footer #contenitore ul li a:hover{color:#FFF;text-decoration:underline;}
/*************************************************************************/

/*HOLIDAY PACKAGES*/
#sezioni #pacchetti{width:735px;float:left;padding:15px 5px 15px 0;}
#sezioni #pacchetti .row{padding:15px 4px; }
#sezioni #pacchetti .box_sn,#sezioni #pacchetti .box_dx{width:336px;height:auto;min-height:150px !important;margin:0 10px;}
#sezioni #pacchetti .box_sn{float:left; }
#sezioni #pacchetti .box_dx{float:right; }
#sezioni #pacchetti .box_contenuti{float:left;padding:3px 8px;width:320px;text-align:justify;line-height:15px;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#000;padding:3px 0 3px 7px;}
#sezioni #pacchetti h3{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;background:url(http://www.cittadarte.emilia-romagna.it/img/struttura/bkg_h3.gif) no-repeat 0 4px;font-style:normal;height:23px;padding:7px 23px;font-size:14px;text-transform:uppercase;color:#b9af96;font-weight:normal;}
#sezioni #pacchetti h4{font-style:normal;font-weight:bold;padding-left:8px;}
#sezioni #pacchetti a:hover{color:#000 }
/*************************************************************************/

/*** FORM ***/
.form{padding-left:15px;margin:20px 0;}
.form .riga{margin:5px 0;}
.form input,select{margin:3px 10px 3px 0;width:400px;border:1px groove #000;border-top:none;border-left:none;font-family:Tahoma, Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#000;height:15px;padding:5px 10px;background:#E9E2D0;}
.form option{padding:5px 10px;}
.form .checkbox{width:15px; margin:0 0 0 10px;}
select,.form .submit{height:25px;width:420px;}
.form .radio{width:30px;margin:3px 0 3px 10px;}
.form .submit{margin:30px 0;background:#C5BBA0;color:#fff;text-transform:uppercase;}
.form .submit:hover{color:#000;}
.jsvalidation{color:#990033;font-size:14px;margin-right:5px;}

/******* Tabella Orari /***************/

table {
margin-top:20px;
}

td {
border-bottom:1px solid #E9E2D0;
border-right:1px solid #E9E2D0;
padding:5px;
}

/*Stili per prenotazione*/

.vedo{
	display:block;
	}
.nonvedo{
	display:none;
}

/*************************************************************************/

/*** GUIDA ***/
.guida{width:720px; padding:30px 0; }
.guida .sn{float:left; width:110px; }
.guida .dx{float:right; width:600px; }
#sezioni .guida ul{list-style:none; width:590px; }
.guida li{display:inline-block; width:250px; float:left }
.guida li a{width:200px; }
/*************************************************************************/

.clear{clear:both; }
.spazio_vuoto{height:15px;width:740px;display:block;}



/*************************************************************************/

/* MOSTRE CON PACCHETTI

/*************************************************************************/

h2.mostre {margin-top:20px;}
h2.mostre a {color:#C2B7A1}
h2.mostre a:hover {color:#74602A}

