/* menu laterale account */

#menu_account {
	margin: 2px 0px;
}

#wrap_menu_account_home, #wrap_menu_account_dati, #wrap_menu_account_images, #wrap_menu_account_preferenze, #wrap_menu_account_password, #wrap_menu_account_prenotazioni, #wrap_menu_account_calendarioindex, #wrap_menu_account_prenotazione, #wrap_menu_account_coupon_groupon, #wrap_menu_account_logout {
	margin: 0;
	padding: 0;
	height: 50px;
	background: transparent url(../images/bkg_box.png) repeat;
	border-left: 2px solid white;
	border-right: 2px solid white;
	border-bottom: 2px solid white;
	cursor: pointer;
	overflow: hidden;
}

#wrap_menu_account_home {
	border-top: 2px solid white;
}

#menu_account a {
	color: #333333;
}

#menu_account div.attivo, #menu_account div.attivo a {
	background-color: #ff7c0d;
	color: white;
	cursor: auto;
	background-image: none;
}

#menu_account div.hover, #menu_account div.hover a {
	background-color: #30397c;
	color: white;
	background-image: none;
}

#menu_account_home, #menu_account_dati, #menu_account_images, #menu_account_preferenze, #menu_account_password, #menu_account_prenotazioni, #menu_account_calendarioindex, #menu_account_prenotazione, #menu_account_coupon_groupon, #menu_account_logout {
	background: transparent url(../images/bkg_menu_account.png) no-repeat 0px -9px;
	width: 100%;
	height: 100%;
	line-height: 50px;
	padding-left: 80px;
	font-size: 1.1em;
}

#menu_account_dati {
	background-position: 0px -109px;
}

#menu_account_images {
	background-position: 0px -209px;
}

#menu_account_preferenze {
	background-position: 0px -309px;
}

#menu_account_coupon_groupon {
	background-position: 0px -409px;
}

#menu_account_calendarioindex {
	background-position: 0px -509px;
}

#menu_account_password {
	background-position: 0px -609px;
}

#menu_account_prenotazione {
	background-position: 0px -709px;
}

#menu_account_prenotazioni {
	background-position: 0px -809px;
}


#menu_account_logout {
	background-position: 0px -909px;
}

#menu_account div.attivo div, #menu_account div.hover div {
	background-image: url(../images/bkg_menu_account-attivo.png);
}

/* anteprima inserimento immagini */

#preview-images {
	margin: 5px 0;
	padding: 5px;
}

#preview-images input {
	font-size: 0.95em;
}

#preview-images input.it {
	background: transparent url(../images/ita.jpg) no-repeat center right;
}

#preview-images input.en {
	background: transparent url(../images/eng.jpg) no-repeat center right;
}

#preview-images input.de {
	background: transparent url(../images/deu.jpg) no-repeat center right;
}

#preview-images input.fr {
	background: transparent url(../images/fra.jpg) no-repeat center right;
}

#preview-images input.ru {
	background: transparent url(../images/ru.jpg) no-repeat center right;
}

/* #preview-images input.pulsante_modifica_titolo { width:0; height:0; overflow:hidden; } */

div.upload_image {
	background: #f7f7f7;
	padding: 5px 0;
	margin: 5px 0;
}

#preview-images ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#preview-images li {
	float: left;
	font-size: 0.9em;
	text-align: center;
	margin: 3px;
	padding: 2px;
	border: 1px solid #0e4989;
	background: #fff;
	width: 170px;
	height: 180px;
	overflow: hidden;
}

#preview-images img {
	display: block;
	margin: 0 auto 3px auto;
}

#preview-images div {
	clear: both;
}

/* anteprima inserimento pdf coupon lato account */

#preview-coupons {
	margin: 5px 0;
	padding: 5px;
}

#preview-coupons ul#user_groupon_coupons li.C {
	border-color: #ff0000;
}

#preview-coupons ul#user_groupon_coupons li.A {
	border-color: #a95050;
	border-style: dashed;
}

#preview-coupons ul#user_groupon_coupons li.O {
	border-color: #008000;
}

#preview-coupons ul#user_groupon_coupons li.O h3 {
	color: #008000;
}

#preview-coupons ul#user_groupon_coupons li.U, #preview-coupons ul#user_groupon_coupons li.D, #preview-coupons ul#user_groupon_coupons li.R {
	opacity: 0.5;
}

#preview-coupons ul#user_groupon_coupons li.U h3, #preview-coupons ul#user_groupon_coupons li.D h3, #preview-coupons ul#user_groupon_coupons li.R h3 {
	color: #000000;
}

#preview-coupons ul#user_groupon_coupons li.A h3 {
	color: #a95050;
}

#preview-coupons ul#user_groupon_coupons li.C h3 {
	animation-name: blinker;
	animation-duration: 1s;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
	-webkit-animation-name: blinker;
	-webkit-animation-duration: 1s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;
}

#preview-coupons input {
	font-size: 0.95em;
}

#preview-coupons input.it {
	background: transparent url(../images/ita.jpg) no-repeat center right;
}

#preview-coupons input.en {
	background: transparent url(../images/eng.jpg) no-repeat center right;
}

#preview-coupons input.de {
	background: transparent url(../images/deu.jpg) no-repeat center right;
}

#preview-coupons input.fr {
	background: transparent url(../images/fra.jpg) no-repeat center right;
}

#preview-coupons input.ru {
	background: transparent url(../images/ru.jpg) no-repeat center right;
}

/* #preview-coupons input.pulsante_modifica_titolo { width:0; height:0; overflow:hidden; } */

div.upload_pdf {
	background: #f7f7f7;
	padding: 5px 0;
	margin: 5px 0;
}

#preview-coupons ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#preview-coupons li {
	float: left;
	font-size: 0.9em;
	text-align: center;
	margin: 3px;
	padding: 2px;
	border: 1px solid #0e4989;
	background: #fff;
	width: 250px;
	height: 350px;
	overflow: hidden;
}

#preview-coupons img {
	display: block;
	margin: 0 auto 3px auto;
}

#preview-coupons div {
	clear: both;
}

#preview-coupons form label[for=struttura], #preview-coupons form label[for=specialita], #preview-coupons form label[for=codice_coupon], #preview-coupons form label[for=codice_sicurezza] {
	display: inline;
	width: auto;
	padding-right: 5px;
	padding-left: 5px;
}

#preview-coupons form label[for=commento] {
	text-align: center;
	width: 240px;
}

#preview-coupons form span.struttura, #preview-coupons form span.specialita {
	text-align: left;
}

#preview-coupons form input.codice_coupon, #preview-coupons form input.codice_sicurezza {
	width: 120px;
}

#menu_account .primo_elemento {
	-moz-border-radius-topright: 6px;
	-moz-border-radius-topleft: 6px;
	/* FF1+ */
-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	/* Saf3+, Chrome */
border-top-left-radius: 6px;
	border-top-right-radius:6px;
	/* Opera 10.5, IE 9 */
-khtml-border-top-left-radius: 6px;
	-khtml-border-top-right-radius: 6px;
/* Konqueror */
}

#menu_account .ultimo_elemento, div#column3 div.slogan_home div.testo_slogan {
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	/* FF1+ */
-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	/* Saf3+, Chrome */
border-bottom-left-radius: 6px;
	border-bottom-right-radius:6px;
	/* Opera 10.5, IE 9 */
-khtml-border-bottom-left-radius: 6px;
	-khtml-border-bottom-right-radius: 6px;
/* Konqueror */
}


