@charset "utf-8";
/* CSS Document */

body{ background-color:#678eb9;margin:0px; padding:0px; font-family: 'Open Sans', sans-serif; background-image: url("../immagini/bg-disegno-ischia.jpg"); background-repeat:repeat-y; background-position:top; background-size:100%; color:#0b2a60;}
#contenitore{width: 100%; margin:0px; text-align:center; background-image: url("../immagini/disegno-ischia.jpg"); background-repeat:no-repeat; background-position:bottom; background-size:100%;   }
img.bg { position:fixed; bottom:0px !important; margin-bottom:0px; left:0px; margin-bottom:0px; width:100%;}
h1{color:#ffe500;}
p{color:#0e357a;}
strong{ font-weight:bold !important;}
.contenuto{ margin-left:0px; margin-right:0px; margin-top:0px; text-align:left; font-size:1.2em; }

/* header */
#header { position:relative; width:100%;}
#header .margin { margin-left:130px; margin-top:30px;}

#titolo{position:relative; float:left; width: 100%; margin:0px; background-color:transparent;}
#titolo h2 {color:#d49b27;font-size:3em;font-family:'Open Sans', sans-serif; margin:0px; padding:0px;  line-height:1em; margin-top:0px;}
#titolo h2 a { text-decoration:none !important;}
#titolo h2 a:hover { text-decoration:none !important;}
/*share*/
#socialnetwork {
	position:relative; width: 100%; margin-left:0px; !important; height:30px;
	}
#socialnetwork .socialnetwork {
	position:relative; float:left; margin:0px; margin-right:3px;
	}
#socialnetwork .socialnetwork.w {
	width:60px;
	}
/*share*/
/* header */


#contenuto {position:relative; float:left; height:auto; margin-top:85px; margin-left:2%; margin-right:2%;  background-repeat:repeat; text-align:left; z-index:100000; }


#contenuto .margin { margin:10px;}
#logo { width:100%; position:relative; margin-bottom:35%;}
#logo img{ width:38%; margin-top:0px; margin-left:0px;  }


.businessview{position:relative; float:left; width: 100%; margin:0px;}
.maps {position:absolute; bottom:0px;right:0px;  margin-top:0px; margin-right:0px; width:34%; }
.badge{z-index:3;position:absolute; right:0px; top:0px; margin-top:10px; margin-right:10px;}

#topbar{ position:fixed; top:0px; z-index:2000000; width:100%; background:#ffe500; margin:0px; color:#0e357a; text-align:right; font-size:0.8em; }
#topbar .margin {margin:3px; margin-right:10px;}
#topbar a{color:#FFF; text-decoration:underline;}
#topbar a:hover{color:#b62026; text-decoration:none;}

/* Menu */

a{text-decoration:none;}
a:link{color:#0e357a text-decoration:none;}
a:visited{color:#0e357a text-decoration:underline;}
a :active{color:#0e357a text-decoration:underline;}
a:hover{color:#ffe500 text-decoration:underline;}

#menu{margin-left:2%; position: relative; float:left; width:100%; text-align:left;}
#menu .margin { margin-left:10px; margin-top:0px;}
#menu ul { position:relative; float:left; list-style:none; padding:0px; text-decoration:none; text-align:left;}
#menu li  { position:relative; float:left; list-style:none; padding:0px; text-decoration:none; margin-right:20px; line-height:1.6em; text-align:left;}
#menu a { font-family: 'Open Sans Condensed', sans-serif; font-size:24px;text-decoration:none;color:#0175b1; }
#menu a:hover{color:#b62026 !important;}
#menu li a:link {text-decoration:none;color:#0175b1;}
#menu li a:active {text-decoration:none;color:#b62026;}
.powered { font-family: 'Open Sans Condensed', sans-serif; font-style:normal; text-decoration:none;color:#0e357a !important; }
.powered a { font-family: 'Open Sans Condensed', sans-serif; font-style:normal; text-decoration:none;color:#0e357a !important; }
.powered a:hover{color:#ffe500 !important;}
#sidebar a { font-family: 'Open Sans Condensed', sans-serif; font-style:normal; text-decoration:none;color:#0e357a !important; }
#sidebar a:hover{color:#ffe500 !important;}
#contenuto a { font-family: 'Open Sans Condensed', sans-serif; font-style:normal; text-decoration:underline;color:#0e357a !important; }
#contenuto a:hover{color:#ffe500 !important; text-decoration:none;}



#avviso {position:fixed; width:200px; right:0px; top:0px; margin-top:470px; background:#ffe500; color:#0e357a; z-index:2000000; text-align:left; font-size:18px;}
#avviso .margin { margin:10px;}

/* Menu */

/* Menu secondario */

#menusecondario{margin-left:2%; position: relative; float:left; width:100%; text-align:left;margin-top: -18px;}
#menusecondario .margin { margin-left:10px; margin-top:0px;}
#menusecondario ul { position:relative; float:left; list-style:none; padding:0px; text-decoration:none; text-align:left;}
#menusecondario li  { position:relative; float:left; list-style:none; padding:0px; text-decoration:none; margin-right:20px; line-height:1.6em; text-align:left;}
#menusecondario a { font-family: 'Open Sans Condensed', sans-serif; font-size:18px;text-decoration:none;color:#0175b1; }
#menusecondario a:hover{color:#b62026 !important;}
#menusecondario li a:link {text-decoration:none;color:#0175b1;}
#menusecondario  li a:active {text-decoration:none;color:#b62026;}

/* Menu */
#copertina  {width:66%;float:left;}
#copertinafull  {width:100%;float:left;}
#sidebar  {width:34%;float:right;}
#sidebar iframe {max-height:350px;}

.articolo{font-family: 'Open Sans Condensed', sans-serif; background:#d49b27; padding:20px;color:#fff;margin:0;font-size:18px;
padding: 10px;}

.descrizione{font-family:'Open Sans Condensed', sans-serif;color:#333;background:#FFF;margin:10px;font-size: 18px;}
h2{font-family:'Open Sans Condensed',sans-serif;color:#900;margin-left:0px; text-decoration:none;}
.ciao{margin:5px;}
.buttom{background:#900; padding:8px; border-radius:3px; width:50%;}
.imgsidebar{width:80%;padding:5px; max-height:250px;}

#testo{width:30%;z-index:2;color:#000;font-family:'Open Sans Condensed', sans-serif;padding:6px;font-size:18px;position:absolute;margin:6%}
#footer{ position:fixed; bottom:0px; margin-bottom:0px; width:100%; color:#FFFFFF; z-index:0;}
#footer .margin{ }

.title a{color:#FFF;}
.first{float:right;padding:5px;}



/* Footer */

.social {position:relative; float:right; margin-left:10px; width:100px; text-align:left; font-size:16px; }
.social img { width:18px; border:none; margin-top:-1px;}
.social img.googleplus {background-image:url(../immagini/icone/googleplus_18_000.png); background-repeat:no-repeat; background-position:left; }
.social img.googleplus:hover {background-image:url(../immagini/icone/googleplus_over.png); background-repeat:no-repeat; background-position:left; }
.social img.facebook {background-image:url(../immagini/icone/facebook_18_000.png); background-repeat:no-repeat; background-position:left; }
.social img.facebook:hover {background-image:url(../immagini/icone/facebook_over.png); background-repeat:no-repeat; background-position:left; }
.social img.twitter {background-image:url(../immagini/icone/twitter_18_000.png); background-repeat:no-repeat; background-position:left; }
.social img.twitter:hover {background-image:url(../immagini/icone/twitter_over.png); background-repeat:no-repeat; background-position:left; }
.social img.trip{width:30px; height:18px;background-image:url(../immagini/icone/trip.png); background-repeat:no-repeat; background-position:left;
}
.social img.trip:hover{background-image:url(../immagini/icone/trip_hover.png); background-repeat:no-repeat; background-position:left;}


.powered{ z-index:10000000 !important; width: 220px; position:fixed; bottom:0px; right:0px; margin-bottom: 10px; margin-right: 30px;}

.menu { position:relative; float:left; width:100%; height:auto; color:#900; font-size:16px; }

span.piatto { position:relative; float:left; 
color:#ffe500; font-size:14px; font-weight:bold; font-size:18px;}
span.prezzo { display:block; width:70px; float:right;
color:#900; font-size:14px; margin-right:10px; font-size:18px;}
span.prezzi { position:relative; float:left; width:140px; }

.formati { position:relative; }

@media (max-width: 767px) {

#flexslider {width:100%; background-color:#CCC;}
#sidebar {width:100%;float:left;}
.articolo{font-size:16px;}

.social{margin:5px;}
.imgsidebar{width:100%;}
.desc