/*---------------------------------------------------- GENERALE --------------------------------------------*/
body, html 							 { margin: 0 auto; text-align:center; background: #CAB7D3 /*#F8F8F8*/ url(/admin/public/img/sfondo.jpg) repeat-x; font: 76% Arial, sans-serif;  color:#333; }

/* GENERALE */
div#container						 { width: 766px; margin: 0 auto; text-align: left; position:relative; } 
div#header							 { width:766px; height:250px; background: url(/admin/public/img/body.jpg) repeat-y; position:absolute; top:0;}
div#striscia						 { width:766px; line-height:20px; background: url(/admin/public/img/striscia.jpg); font:12px Arial; text-align:center; color:#666;}
div#flag								 { width:756px; line-height:16px;}
div#logo								 { padding-left:9px; margin:0 0 6px 0; width:183px; height:175px; float:left; }
div#banner							 { width:555px; height:175px; float:right;  padding-right:9px;  }
div#banner-sub					 { width:555px; height:175px; float:right;  padding-right:9px;  }
div#adress							 { width:555px; line-height:23px; margin-bottom: 5px; background: #AE92BC; text-align:center; font-size:1.2em; font-weight:bold; color:#fff; }
div#img-banner					 { width:555px; height:149px; background: #333; }
div#nav									 { width: 760px; height:23px; clear:both;  background:#746BA7; margin:0 0 0 3px;}
div#narrowcolomn				 { width: 766px; position:absolute;  top:250px; background: url(/admin/public/img/body.jpg) repeat-y;}
div#widecolumn					 { padding: 0px 0 0 10px; }
div#widecolumn-int			 { padding: 0px 10px 0 10px; }
div#sidebar							 { width:190px; float:left; }
div#sfondo-sidebar			 { width:181px; height:730px; margin-top:6px;  padding:9px 0 0 9px; background: #fff url(/admin/public/img/sfondo-sidebar.jpg) repeat-x; display:block;}
div#sfondo-sidebar2			 { width:181px; margin-top:6px;  padding:9px 0 9px 9px; background: #fff url(/admin/public/img/sfondo-sidebar.jpg) repeat-x; display:block;}

div#colcx								 { width:545px; float:right;  font-size:14px;}
div#path								 { color:#999; font-size:11px }
div#path a							 { color:#999; text-decoration:undeline; }
div#footer							 { width: 766px; height:31px; position:relative; clear:both; background: #CAB7D3 /*#F8F8F8*/ url(/admin/public/img/footer.jpg) no-repeat;}

/* FORMATTAZIONE TESTO */
h1,h2,h3,h4							 { padding:0; margin:0;}
h1											 { padding: 9px 0 5px 0;}
h1 a										 { font-size:24px; font-family:georgia; font-weight:normal; color: #746BA7; }
h1 										 { font-size:24px; font-family:georgia; font-weight:normal; color: #746BA7; }
h2											 { padding: 9px 0 9px 0;}
h2 a										 { font-size:18px; font-family:georgia; font-weight:normal; color: #DE7669; }
h2 										 { font-size:18px; font-family:georgia; font-weight:normal; color: #DE7669; }
h3 										 { font-size:18px; font-family:georgia; font-weight:normal; color: #DE7669; }

h2 a:hover							 { color:#AE92BC; }										 
td h2 a									 { font-size:12px; font-family:georgia; font-weight:normal; color: #DE7669; }
div#box-sidebar2 h2 a		 { font-size:16px;}
div#box-sidebar_blog h2 a		 { font-size:16px;}
div#box-sidebar_blog p		 { padding:9px 4px; font-size:12px;}

p												 { margin:0; padding:10px 15px 10px 0; line-height:1.6em; font-size:11px;}
#colcx p                 { font-size: 13px;}
a												 { text-decoration:none; font-size:11px;  }
a:hover									 { color:#DE7669; }
#colcx img							 { border:8px solid #F8F8F8; }

#widecolumn-int ul       { padding:0; margin:0 15px 0 35px; list-style:square; color: #746BA7; }
#widecolumn-int li       { line-height:1.6em; font-size:11px; color: #746BA7; }
img a                    { border:0; }

/*formattazione faq*/
#faq ol {padding:0; margin:0 25px; font-size:16px; list-style:16px romanic; margin-bottom:40px;font-weight:bold; }
#faq ol li a { color: #746BA7; }
#faq ul li a {font-size:12px; color:#DE7669;}

#faq ul li {font-size:12px;color: #666;}
#faq li a{color: #666;line-height:1.8em; font-size:16px; font-weight:bold; }/*color:#DE7669;*/
#faq li a:hover{text-decoration:underline}
#faq li {color:#666}
#faq h3 { padding:10px 0;}
#faq h3 a{font-size:16px; color:#746BA7;}
#faq h4 a{  font-size:13px; color:#DE7669; }
#faq p {color: #666; font-size:12px;}
#faq p a{font-size:12px; color:#746BA7; font-size:bold; text-decoration:underline;}
#faq p a:hover {color:#DE7669;text-decoration:none;}


/* FOOTER */
div#footer p 						 { padding: 15px 0 15px 10px; color:/*#717E91*/white; font-size:1.2em;}
div#footer a						 { color:/*#717E91;*/ white}
div#footer a:hover			 { color:#DE7669;}

/* FORM */
form										 { padding:10px 0 0 0; margin:0;}
.textform					 			 {  border-bottom:1px solid #fff; width:200px; font-size:11px; font-weight: bold; border:1px solid #EFEFEF; padding:12px 0 12px 0; text-align:center }
.textform	a							 { color: #DE7669; }
.sfondoinput2						 { padding: 10px 0; text-align:center; background:#EFEFEF; color:#666; font-size:11px}
.sfondoinput2 img				 {border:1px solid #EFEFEF; }

.sfondoinput						 { border-bottom:1px solid #fff; border-left:1px solid #fff; width:400px; background:#EFEFEF; padding:12px 0 12px 15px; color:#666; font-size:11px}

.sfondoinput img				 {border:1px solid #7F9DB9; }
input										 { padding:4px; margin:0; color: #DE7669; font-size:1em; border:1px solid #7F9DB9; background:#fff;}
.input-submit						 { width:98px; height:22px; font-size:10px; color:#666; border:0; background: url(/admin/public/img/input-submit.jpg) no-repeat;}
.input-submit2 {width:117px; border:0; height:22px; line-height:22px; font-size:12px; text-transform:uppercase; padding-right:18px;color:#fff; background:url(/admin/public/img/inputsubmit.jpg) no-repeat; cursor: pointer}

.input-submit-scelta		 { height:22px; font-size:10px; color:#666; border:0; background: url(/admin/public/img/input-submit.jpg) no-repeat;}
form dl {background: #F7F7F7 url(/admin/public/img/sfondo-prenotazione.jpg); border:1px solid #DE7669; padding: 10px 30px; margin-left: 77px; width: 300px;}
form dt {margin-top: 1em;}
form dd {}
/*---------------------------------------------------- HEADER ---------------------------------------------*/
/* HEADER */
div#flag ul							 { padding:0 200px 0 10px; margin:0; list-style:none; }
div#flag li							 { float:left; }
div#flag li a						 { color:#333; text-decoration:underline; text-transform:uppercase; font-size:11px; font-weight:bold}
div#flag li a:hover			 {color:#DE7669;}
/*div#flag img						 { float:left; padding-right:5px; }*/
div#logo img					 { border:0; }		

/* NAV */
div#nav ul							 { padding:0; margin:0; list-style:none; }
div#nav li							 { float:left; background:#746BA7;  }
div#nav li.booking			 { float:right; background:#c00;  }
div#nav li.booking a						 { line-height:23px; color:#fff; font-size:11px; font-weight:bold; display:block; padding: 0 8px 0 7px; border-left:1px solid #fff; }	
div#nav li a						 { line-height:23px; color:#fff; font-size:11px; font-weight:bold; display:block; padding: 0 8px 0 7px; border-right:1px solid #fff; }	
div#nav li a:hover			 { background:#AE92BC; color:#fff; }	
div#nav a.active			 	 { background:#DE7669; color: #fff; }	


div#subhotel li 				 { float:left;  margin:0; }
div#subhotel li a				 { padding:0 2px 0 2px; }
div#subhotel a.active		 { color:#DE7669; }

/*------------------------------------------------- HOME PAGE ---------------------------------------------*/
/* BOX HOMEPAGE */
div.box-home						 { font-size: 11px; font-weight: bold;width:243px; height:183px; float:left; background:url(/admin/public/img/box-home.jpg) no-repeat; padding:1em .39em 0 .39em; }														
div.box-home p					 { padding: 0 15px 0 0; }														
div.box-home .virtual_tour {height:10px;}														
div.box-home .virtual_tour a{width: 108px; float: left;font-weight:normal;}														
div.box-home1						 { font-size: 11px;width:243px; height:85px; float:left; background:url(/admin/public/img/box-home-1.jpg) no-repeat; padding:5px .39em 0 .39em; margin-bottom: 5px;}														
div.box-home2						 { font-size: 11px;width:243px; height:85px; float:left; background:url(/admin/public/img/box-home-2.jpg) no-repeat; padding:0px .39em 0 .39em; }														
div.box-home3						 { font-size: 11px;width:243px; height:85px; float:left; background:url(/admin/public/img/box-home-3.jpg) no-repeat; padding:5px .39em 0 .39em; }														
div.box-thome						 { width:225px; height:275px; float:left; background:url(/admin/public/img/box-thome.jpg) no-repeat;  padding:.1em 1em 0 .39em; border:1px solid #CFBED7;}														
div.box-thome1					 { width:235px; height:129px; float:left; background:url(/admin/public/img/box-thome.jpg) no-repeat;  padding:.1em .3em 0 .39em; border:1px solid #CFBED7; }														
div.box-thome2					 { width:235px; height:129px; float:left; background:url(/admin/public/img/box-thome2.jpg) no-repeat;  padding:.1em .3em 0 .39em; border:1px solid #C4B0CE;}														
div.box-thome2	 a			 { color:#9D78B0; text-decoration:underline; font-weight:bold; }
div.box-thome2	 a:hover { color:#DE7669; }
td.thome1						     { padding:0 8px 8px 0;}
td.thome						     { padding:0 0 8px 0;}
div.box-thome2 li				 { list-style:none}

.text-box-home					 { font-size:11px; color:#fff; }
.title-box-home					 { float:left; font-weight:bold;  text-transform:uppercase; padding-left:23px; margin: 0;}
.title-box-home2				 { float:right; padding-right:5px; margin: 0;}
.title-box-home3				 { float:left; }
.title-box-home2 a				 {color:#fff;}
.title-box-home2 a:hover				 {color:#fff; text-decoration:underline}
.title-box-home3 a				 {color:#fff;}
.title-box-home3 a:hover				 {color:#fff; text-decoration:underline}

.news-home							 { padding: 20px 0 0 0}
.news-home p						 { padding:0 0 0 10px; margin:0;}
.news-home a						 { color:#9D78B0; text-decoration:underline; font-weight:bold;}
.news-home2							 { margin: 20px 0 0 0; //margin: 0 0 0 0; }
.news-home2 p						 { padding:0 0 0 10px; margin:0;}
.news-home2 a						 { color:#9D78B0; text-decoration:underline; font-weight:bold;}
#formPrenotazione input {float: left;margin: 0 2px 0 1px}
#cercabutton {background: transparent; float: right; border:0; padding:4px 0}

/* FORMATTAZIONE IMMAGINI MINIATURE */
img.th-home			 				 { width:96px; height:72px; float:left; border:4px solid #fff; margin-right:5px;}

/*------------------------------------------------- PAGINA INTERNA ---------------------------------------------*/
/* SIDEBAR */

div#sidebar ul				   { margin:0; padding:0; list-style:none; }
div#sidebar	li a				 { width:180px; line-height:18px; background: #CAB7D3 url(/admin/public/img/punto-elenco.jpg) right no-repeat; border-bottom:.1em solid #fff; font-size:11px; color:white; padding-left:10px; display:block;   }						 
div#sidebar li a:hover	 { background: #A687B5 url(/admin/public/img/punto-elenco.jpg) right no-repeat; }
div#sidebar a.active		 { background: #A687B5 url(/admin/public/img/punto-elenco.jpg) right no-repeat; }
div#box-sidebar1				 { width:161px; height:150px; padding: 8px 0 8px 8px; border:1px solid #DE7669; }
div#box-sidebar1_blog				 { width:161px; padding: 8px 0 8px 8px; border:1px solid #DE7669; }
div#box-sidebar2				 { width:153px; height:150px; background:#fff; display:block;  }
div#sidebar-maps				 { width:170px; padding: 10px; margin-top:6px; background:#C4A998; border-top:5px solid #9A6C50;  border-bottom:5px solid #9A6C50;}
div#sidebar-maps a			 { color:#fff; text-decoration:none; font:11px; line-hieght:11px; padding-left:5px}
div#sidebar-maps a:hover { text-decoration:underline; }
div#sidebar-maps p			 { padding:3px 3px; margin:0}
#prenotaSx               {background: url(/admin/public/img/sfondo_button_goto.gif) no-repeat 0 2px; height: 36px; width: 68px; font-decoration:underline; border:0}
#prenotaSx:hover         {background-position: 0 -34px; color: #993300}
#prenotaSx:active        {background-position: 0 -69px; color: black}

/* OFFERTE SPECIALI */
div.offerte-speciali		 { padding: 10px 0 20px 0; background: url(/admin/public/img/linea.jpg) bottom repeat-x;}
div.offerte-speciali p	 { padding:0 0 0 20px; margin:0; }
div.offerte-speciali a	 { color:#DE7669; text-decoration:underline; font-weight:bold; }

/* GOOGLE MAPS */
div#title-maps 	 		 		 { width:540px; height:60px; line-height:60px; background:#F4F4F4; margin-top:20px; font-size:11px}
div#title-maps img			 { float:left; vertical-align:middle; border:0; padding:8px }
div#punto1		 					 { margin:5px 10px 0 0; float:left; }
div#punto2		 					 { margin:5px 10px 0 0; float:left; }
div#punto3		 					 { margin:5px 10px 0 0; float:left; }
div#punto4		 					 { margin:5px 10px 0 0; float:right; }

/* METEO */
div#meteo img {border:0; margin:0; padding:0; align:center;}


/* FAQ 
#faq	 	 								 { padding-top:10px }
.domanda 				 							 { font-size:1.2em; font-weight:bold; color: #746BA7; cursor: pointer;  padding:5px 0 10px 0; }
.risposta 										 { display: none; font-size:1.3em; color:#666; cursor: pointer; padding:0 0 10px 0;}
div#faq a											 { color: #746BA7;}
div#faq a:hover								 { color: #DE7669;  }
div#faq					 							 { text-align:justify; }
div#faq hr										 { padding:0; margin:0; height:0.01em; border:0.01em solid #eee; }
div.faqbox										 { width:500px; border-bottom:0.01em solid #eee;}*/

/* PHOTO GALLERY */

/* hotel martini */
a.gallery, a.gallery:visited {display:block; display:inline-block; color:#000; text-decoration:none; border:1px solid #000; width:75px; height:75px; float:left; margin:4px; z-index:160;}
a.slidea {background:url(http://www.hotelsverona.it/admin/public/img/martini/th/martini01-th.jpg);}
a.slideb {background:url(http://www.hotelsverona.it/admin/public/img/martini/th/martini01b-th.jpg);}
a.slidec {background:url(http://www.hotelsverona.it/admin/public/img/martini/th/martini02-th.jpg);}
a.slided {background:url(http://www.hotelsverona.it/admin/public/img/martini/th/martini03-th.jpg);}
a.slidee {background:url(http://www.hotelsverona.it/admin/public/img/martini/th/martini04-th.jpg);}
a.slidef {background:url(http://www.hotelsverona.it/admin/public/img/martini/th/martini05-th.jpg);}
a.slideg {background:url(http://www.hotelsverona.it/admin/public/img/martini/th/martini06-th.jpg);}
a.slideh {background:url(http://www.hotelsverona.it/admin/public/img/martini/th/martini07-th.jpg);}
a.slidei {background:url(http://www.hotelsverona.it/admin/public/img/martini/th/martini08-th.jpg);}
a.slidej {background:url(http://www.hotelsverona.it/admin/public/img/martini/th/martini09-th.jpg);}
a.slidel {background:url(http://www.hotelsverona.it/admin/public/img/martini/th/martini10-th.jpg);}
a.slidem {background:url(http://www.hotelsverona.it/admin/public/img/martini/th/martini11-th.jpg);}
a.gallery em, a.gallery span {display:none;}
a.gallery:hover {border:1px solid #fff;}

#container_top {position:relative; width:425px; height:615px; background:#D1C8C3; border:1px solid #a49188; margin:1em auto;}
#container_top img {border:0;}
#container_top .thumbs {position:absolute; left:0; top:0;}
#container_top a.gallery:hover span {display:block; position:absolute; width:360px; height:80px; top:110px; left:5px; padding:5px; font-style:italic; color:#fff;  z-index:100;}
#container_top a.gallery:hover span:first-line {font-style:normal; font-weight:bold; font-size:1.1em; color:#000;}
#container_top a.gallery:active, #container_top a.gallery:focus {border:1px solid #000;}
#container_top a.gallery:active em, #container_top a.gallery:focus em {display:block; position:absolute; width: 402px; height:337px; top:260px; left:5px; padding:5px; color:#000; border:1px solid #3d330f; z-index:100;}
#container_top h1 {clear:both; margin:0; padding-top:350px; text-align:center; font-family: georgia, "times new roman", serif; font-size:3em; font-weight:normal; color:#fff;}
#container_top h1 em {font-size:0.6em; color:#000;}

/* hotel piccolo */
a.gallery2, a.gallery2:visited {display:block; display:inline-block; color:#000; text-decoration:none; border:1px solid #000; width:75px; height:75px; float:left; margin:4px; z-index:40;}
a.mslidea {background:url(http://www.hotelsverona.it/admin/public/img/piccolo/th/piccolo01-th.jpg);}
a.mslideb {background:url(http://www.hotelsverona.it/admin/public/img/piccolo/th/piccolo02-th.jpg);}
a.mslidec {background:url(http://www.hotelsverona.it/admin/public/img/piccolo/th/piccolo03-th.jpg);}
a.mslided {background:url(http://www.hotelsverona.it/admin/public/img/piccolo/th/piccolo04-th.jpg);}
a.mslidee {background:url(http://www.hotelsverona.it/admin/public/img/piccolo/th/piccolo05-th.jpg);}
a.mslidef {background:url(http://www.hotelsverona.it/admin/public/img/piccolo/th/piccolo06-th.jpg);}
a.mslideg {background:url(http://www.hotelsverona.it/admin/public/img/piccolo/th/piccolo07-th.jpg);}
a.mslideh {background:url(http://www.hotelsverona.it/admin/public/img/piccolo/th/piccolo08-th.jpg);}
a.mslidei {background:url(http://www.hotelsverona.it/admin/public/img/piccolo/th/piccolo09-th.jpg);}
a.mslidej {background:url(http://www.hotelsverona.it/admin/public/img/piccolo/th/piccolo10-th.jpg);}
a.gallery2 em, a.gallery span {display:none;}
a.gallery2:hover {border:1px solid #fff;}

#container_top2 {position:relative; width:425px; height:530px; background:#D1C8C3; border:1px solid #a49188; margin:1em auto;}
#container_top2 img {border:0;}
#container_top2 .thumbs {position:absolute; left:0; top:0;}
#container_top2 a.gallery2:hover span {display:block; position:absolute; width:360px; height:80px; top:110px; left:5px; padding:5px; font-style:italic; color:#fff;  z-index:50;}
#container_top2 a.gallery2:hover span:first-line {font-style:normal; font-weight:bold; font-size:1.1em; color:#000;}
#container_top2 a.gallery2:active, #container_top2 a.gallery2:focus {border:1px solid #000;}
#container_top2 a.gallery2:active em, #container_top2 a.gallery2:focus em {display:block; position:absolute; width: 402px; height:337px; top:173px; left:5px; padding:5px; color:#000; border:1px solid #3d330f; z-index:50;}
#container_top2 h1 {clear:both; margin:0; padding-top:280px; text-align:center; font-family: georgia, "times new roman", serif; font-size:3em; font-weight:normal; color:#fff;}
#container_top2 h1 em {font-size:0.6em; color:#000;}

/* hotel porta palio */
a.gallery3, a.gallery3:visited {display:block; display:inline-block; color:#000; text-decoration:none; border:1px solid #000; width:75px; height:75px; float:left; margin:4px; z-index:160;}
a.pslidea {background:url(http://www.hotelsverona.it/admin/public/img/portapalio/th/portapalio01-th.jpg);}
a.pslidec {background:url(http://www.hotelsverona.it/admin/public/img/portapalio/th/portapalio02-th.jpg);}
a.pslided {background:url(http://www.hotelsverona.it/admin/public/img/portapalio/th/portapalio03-th.jpg);}
a.pslidee {background:url(http://www.hotelsverona.it/admin/public/img/portapalio/th/portapalio04-th.jpg);}
a.pslidef {background:url(http://www.hotelsverona.it/admin/public/img/portapalio/th/portapalio05-th.jpg);}
a.pslideg {background:url(http://www.hotelsverona.it/admin/public/img/portapalio/th/portapalio06-th.jpg);}
a.pslideh {background:url(http://www.hotelsverona.it/admin/public/img/portapalio/th/portapalio07-th.jpg);}
a.pslidei {background:url(http://www.hotelsverona.it/admin/public/img/portapalio/th/portapalio08-th.jpg);}
a.pslidej {background:url(http://www.hotelsverona.it/admin/public/img/portapalio/th/portapalio09-th.jpg);}
a.pslidel {background:url(http://www.hotelsverona.it/admin/public/img/portapalio/th/portapalio10-th.jpg);}
a.pslidem {background:url(http://www.hotelsverona.it/admin/public/img/portapalio/th/portapalio11-th.jpg);}
a.psliden {background:url(http://www.hotelsverona.it/admin/public/img/portapalio/th/portapalio12-th.jpg);}
a.pslideo {background:url(http://www.hotelsverona.it/admin/public/img/portapalio/th/portapalio13-th.jpg);}
a.gallery3 em, a.gallery span {display:none;}
a.gallery3:hover {border:1px solid #fff;}

#container_top3 {position:relative; width:425px; height:615px; background:#D1C8C3; border:1px solid #a49188; margin:1em auto;}
#container_top3 img {border:0;}
#container_top3 .thumbs {position:absolute; left:0; top:0;}
#container_top3 a.gallery3:hover span {display:block; position:absolute; width:360px; height:80px; top:110px; left:5px; padding:5px; font-style:italic; color:#fff;  z-index:100;}
#container_top3 a.gallery3:hover span:first-line {font-style:normal; font-weight:bold; font-size:1.1em; color:#000;}
#container_top3 a.gallery3:active, #container_top3 a.gallery:focus {border:1px solid #000;}
#container_top3 a.gallery3:active em, #container_top3 a.gallery:focus em {display:block; position:absolute; width: 402px; height:337px; top:260px; left:5px; padding:5px; color:#000; border:1px solid #3d330f; z-index:100;}
#container_top3 h1 {clear:both; margin:0; padding-top:350px; text-align:center; font-family: georgia, "times new roman", serif; font-size:3em; font-weight:normal; color:#fff;}
#container_top3 h1 em {font-size:0.6em; color:#000;}

/* ristorante pizzeria */
a.gallery4, a.gallery4:visited {display:block; display:inline-block; color:#000; text-decoration:none; border:1px solid #000; width:75px; height:50px; float:left; margin:4px; z-index:160;}
a.rslidea {background:url(http://www.hotelsverona.it/admin/public/img/risto/th/risto01.jpg);}
a.rslideb {background:url(http://www.hotelsverona.it/admin/public/img/risto/th/risto02.jpg);}
a.rslidec {background:url(http://www.hotelsverona.it/admin/public/img/risto/th/risto03.jpg);}
a.rslided {background:url(http://www.hotelsverona.it/admin/public/img/risto/th/risto05.jpg);}
a.rslidee {background:url(http://www.hotelsverona.it/admin/public/img/risto/th/risto06.jpg);}
a.gallery4 em, a.gallery span {display:none;}
a.gallery4:hover {border:1px solid #fff;}

#container_top4 {position:relative; width:425px; height:455px; background:#D1C8C3; border:1px solid #a49188; margin:1em auto;}
#container_top4 img {border:0;}
#container_top4 .thumbs {position:absolute; left:0; top:0;}
#container_top4 a.gallery4:hover span {display:block; position:absolute; width:360px; height:80px; top:110px; left:5px; padding:5px; font-style:italic; color:#fff;  z-index:100;}
#container_top4 a.gallery4:hover span:first-line {font-style:normal; font-weight:bold; font-size:1.1em; color:#000;}
#container_top4 a.gallery4:active, #container_top4 a.gallery:focus {border:1px solid #000;}
#container_top4 a.gallery4:active em, #container_top4 a.gallery:focus em {display:block; position:absolute; width: 402px; height:300px; top:140px; left:5px; padding:5px; color:#000; border:1px solid #3d330f; z-index:100;}
#container_top4 h1 {clear:both; margin:0; padding-top:200px; text-align:center; font-family: georgia, "times new roman", serif; font-size:3em; font-weight:normal; color:#fff;}
#container_top4 h1 em {font-size:0.6em; color:#000;}






/*
	.gvIIContainer{
		width:500px;
		height:495px;
		position:relative;
		background:#fff;
		padding:10px 0 10px 20px;
		border:10px solid #fff;
	}
	.gvIIContainer .gvIIImgContainer{
		width:455px;
		margin-left:10px;
		border:9px solid #7C0151;
		height:340px;
		position:relative;
		overflow:hidden;
		margin-bottom:8px;
	}
	.gvIIContainer .gvIIImgContainer .gvIILoader{
		background: url(http://benjaminsterling.com/articles/jqGalViewII/common/img/ajax-loader.gif) no-repeat center center;
		width:450px;
		height:230px;
		display:none;		
	}
	.gvIIContainer .gvIIHolder{
		position:relative;
		overflow:auto;
	}

	.gvIIContainer .gvIIHolder .gvIIItem{
		float:left;
		height:55px;
		width:72px;
		border:5px solid #ccc;
		margin:4px 8px;
		position:relative;
		overflow:hidden;
	}

	.gvIIContainer .gvIIHolder .gvIIItem .gvIIFlash{
		background:#fff;
		position:absolute;
		top:0;
		left:0;
		height:55px;
		width:72px;
		cursor:pointer;
	}
	.gvIIContainer .gvIIHolder .gvIIItem img{
		position:absolute;
		top:0;
		left:0;
		padding:0;
		margin:0;
		margin-left:0;
		margin-top:0;
		border:none;
		cursor:pointer;
  }
  */
/*
div#galleria-box {height:70px; overflow:hidden;}
div#galleria-box a.prev, div#galleria-box a.next {float:left; width:17px; height:69px; text-indent:-9999px;}
div#galleria-box a.prev {background:url('/admin/public/img/scroll1.jpg') no-repeat;}
div#galleria-box a.next {background:url('/admin/public/img/scroll2.jpg') no-repeat;}
div#galleria {float:left; padding:0; margin:0; background-color:#EDEDED;}
div#galleria li {padding:5px 6px;}
img#big {display:block; margin:10px 0;}
img.mini {display:block; width:79px; height:59px; cursor:pointer;}
*/
/*
#gallery{  width:450px; background:#EFEFEF;}
#margini{  width:450px; background:#EFEFEF; margin:20px 15px;}
#margini td {border:1px solid #fff;}
#margini img{ float:left; border:5px solid #EDEDED;}
#margini .descrizione{ float:left; width:190px; background:#EFEFEF; padding:6px 10px; line-height:14px; color:#c74b1b; font-size:14px; border-top:1px solid #fff; border-bottom:1px solid #e3e3e3}
#margini .descrizione a{ color:#c74b1b; font-size:14px; text-decoration:none}
#margini .descrizione a:hover{ color:#484848; font-size:14px; text-decoration:none}
*/

#photogallery .carousel  { padding: 10px 0 0 0; margin: 0 0 20px 10px; position: relative; }
#photogallery .carousel button { float: left; }              
/*
#photogallery .carousel a.prev, #photogallery .carousel a.next {display: block; float: left; width: 30px; height: 143px; text-decoration: none; background: url("image/imageNavLeft.gif") left 60px no-repeat; }#photogallery .carousel a.next { background: url("image/imageNavRight.gif") right 60px no-repeat;}
#photogallery .carousel a.prev:hover { background-image: url("image/imageNavLeftHover.gif"); }    
#photogallery .carousel a.next:hover { background-image: url("image/imageNavRightHover.gif"); }
#photogallery .carousel a:hover, #photogallery .carousel a:active {border: none; outline: none; }                 
*/
#photogallery .carousel .jCarouselLite { border: 1px solid black; float: left; background-color: #dfdfdf; position: relative; visibility: hidden; left: -5000px; }
#photogallery .carousel ul {margin: 0; }
#photogallery .carousel li img, #photogallery .carousel li p { background-color: #fff; width: 85px; height: 70px; margin: 5px; }
#photogallery .widget img { cursor: pointer; }
#photogallery .mid { text-align:center; margin-bottom:18px; }
/*
#photogallery .vertical { margin-left: 170px; }
#photogallery .vertical .jCarouselLite { width: 170px; }
*/
#photogallery .imageSlider li img, #photogallery .imageSlider li p, #photogallery .imageSliderExt li img , #photogallery .imageSliderExt li p { width: 400px; height: 300px; }	


/*DIRECTORY*/
ul.linkcat h4 a {font:400 16px/18px arial; color:#DE7669; padding:0; margin:0;}
ul.linkcat h4 a:hover {text-decoration:underline;}
ul.linkcat p {padding:0; margin:0;}
p.linkcat {margin-top:18px;}
p.linkcat a{color: #746BA7;}
p.linkcat a:hover{color: #DE7669;}

