
@import url(http://fonts.googleapis.com/css?family=Bubblegum+Sans);

/********** CSS TIF **********/


#contenitore_box_categorie {
	float:left;
	width:685px;
	min-height:200px;
	margin:10px 0px 0px;
	padding:0px 0px 0px 3px;
}

.box_categoria {
	float:left;
	width:215px;
	height:215px;
	margin:0px 0px 19px;
	padding:0px;
}
.box_categoria:hover {
	cursor:pointer;
}
.box_categoria img:hover {
	opacity:0.85;
}

.box_categoria_natale {
	float:left;
	width:171px;
	height:171px;
	margin:10px 0px 19px;
	padding:0px;
}
.box_categoria_natale:hover {
	cursor:pointer;
}
.box_categoria_natale img:hover {
	opacity:0.85;
}

.margin_right {
	margin-right:19px;
}
.margin_right_2 {
	margin-right:10px;
}

.contenitore_banner_oriz_home_tif_big  img:hover {
	opacity:0.85;
}

.contenitore_banner_oriz_home_tif  img:hover {
	opacity:0.85;
}
.opacity_over img:hover {
	opacity:0.85;
}

#contenitore_tif {
	float:left;
	width:698px;
	min-height:400px;
	margin:0px 0px 0px 14px;
	padding:0px;
}

.contenitore_slideshow_home_tif {
	float:left;
	width:695px;
	height:333px;
	margin:0px 0px 8px 1px;
	padding:7px 0px 0px 7px;
	background-image:url(../public/FileContenuti/bg_slideshow.png);
	background-position:top left;
	background-repeat:no-repeat;
}

.contenitore_banner_oriz_home_tif {
	float:left;
	width:695px;
	height:120px;
	margin:0px 0px 8px;
	padding:0px;
}

.contenitore_banner_oriz_home_tif_big {
	float:left;
	width:695px;
	min-height:120px;
	margin:0px 0px 8px;
	padding:0px;
}

.contenitore_banner_oriz_coordinati_tif {
	float:left;
	width:695px;
	height:188px;
	margin:0px 0px 8px;
	padding:0px;
}

.box_aggiungi {
	float:left;
	width:695px;
	height:60px;
	margin:0px 0px 8px;
	padding:0px;
}

.contenitore_banner_home_tif {
	float:left;
	width:222px;
	height:317px;
	margin:0px 0px 10px;
	padding:0px;
}

.contenitore_banner_home_piccolo_tif {
	float:left;
	width:222px;
	height:242px;
	margin:0px 0px 10px;
	padding:0px;
}

.contenitore_banner_home_medio_tif {
	float:left;
	width:222px;
	height:367px;
	margin:0px 0px 10px;
	padding:0px;
}

.contenitore_banner_feste_per_bambini_tif {
	float:left;
	width:222px;
	height:540px;
	margin:0px;
	padding:0px;
}

.contenitore_banner_gonfiabili {
	float:left;
	width:338px;
	height:541px;
	margin:0px;
	padding:0px;
}

.contenitore_banner_aziende_e_comuni_tif {
	float:left;
	width:222px;
	height:242px;
	margin:0px 0px 10px;
	padding:0px;
}

.contenitore_pagine_tif {
	float:left;
	width:684px;
	min-height:400px;
	margin:0px;
	padding:0px;
}

.contenitore_pignatte {
	float:left;
	width:666px;
	min-height:990px;
	margin:0px;
	padding:350px 9px 0px;
	background-image:url(../public/FileContenuti/contenuti_pignatta_con_caramelle.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.contenitore_pacchetto_festa_2x3_130 {
	float:left;
	width:684px;
	min-height:1150px;
	margin:0px;
	padding:350px 0px 0px;
	background-image:url(../public/FileContenuti/bg_contenuti_pacchetto_2x3.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.contenitore_pacchetto_festa_2x3 {
	float:left;
	width:684px;
	min-height:1150px;
	margin:0px;
	padding:350px 0px 0px;
	background-image:url(../public/FileContenuti/bg_contenuti_pacchetto_tutto_in_una_festa.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.contenitore_pacchetto_festa_2x2 {
	float:left;
	width:684px;
	min-height:910px;
	margin:0px;
	padding:340px 0px 0px;
	background-image:url(../public/FileContenuti/bg_contenuti_pacchetto_2x2.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.contenitore_pacchetto_festa_fantasista {
	float:left;
	width:684px;
	min-height:910px;
	margin:0px;
	padding:340px 0px 0px;
	background-image:url(../public/FileContenuti/bg_contenuti_pacchetto_fantasista.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.contenitore_pacchetto_festa_gonfiabile {
	float:left;
	width:684px;
	min-height:402px;
	margin:0px;
	padding:310px 0px 0px;
	background-image:url(../public/FileContenuti/bg_contenuti_pacchetto_gonfiabile.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.contenitore_pacchetto_festa_gonfiabile_miedi {
	float:left;
	width:684px;
	min-height:402px;
	margin:0px;
	padding:310px 0px 0px;
	background-image:url(../public/FileContenuti/bg_contenuti_pacchetto_gonfiabilemedi.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.contenitore_pacchetto_festa_2x5 {
	float:left;
	width:684px;
	min-height:1135px;
	margin:0px;
	padding:365px 0px 0px;
	background-image:url(../public/FileContenuti/bg_contenuti_pacchetto_2x5.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.contenitore_pacchetto_festa_supergonfiabili {
	float:left;
	width:684px;
	min-height:440px;
	margin:0px;
	padding:290px 0px 0px;
	background-image:url(../public/FileContenuti/bg_contenuti_pacchetto_supergonfiabili.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.contenitore_pacchetto_acquapark {
	float:left;
	width:684px;
	min-height:450px;
	margin:0px;
	padding:350px 0px 0px;
	background-image:url(../public/FileContenuti/bg_contenuti_pacchetto_acqua_park.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.contenitore_giostre_gonfiabili {
	float:left;
	width:654px;
	min-height:150px;
	margin:0px;
	padding:0px 0px 0px 30px;
	text-align:center;
}

.linklink {
	float:left;
	margin:0px;
	padding:0px;
}
.contenitore_banner_centri_estivi {
	float:left;
	width:338px;
	height:320px;
	padding:0px;
	margin:0px 0px 20px;
}
.margin_right_ce {
	margin-right:20px;
}
.contenitore_banner_centri_estivi img:hover {
	opacity:0.85;
}

.titolo_pacchetto_festa {
	float:left;
	width:664px;
	height:180px;
	margin:0px 0px -60px;
	padding:5px 0px 0px 20px;
}
.fascia_servizi_1 {
	float:left;
	width:684px;
	height:265px;
	margin:0px;
	padding:0px;
}
.fascia_servizi_2 {
	float:left;
	width:684px;
	height:253px;
	margin:0px;
	padding:0px;
}
.fascia_servizi_3 {
	float:left;
	width:684px;
	height:287px;
	margin:0px;
	padding:0px;
}
.fascia_servizi_4 {
	float:left;
	width:684px;
	height:320px;
	margin:0px;
	padding:0px;
}


.contenitore_pagine_addobbi {
	float:left;
	width:684px;
	min-height:210px;
	margin:0px;
	padding:0px;
	font-size:0px;
}
.contenitore_pagine_addobbi_bottom {
	float:left;
	width:684px;
	min-height:127px;
	margin:0px;
	padding:0px;
}

.contenitore_pagine_tif_personaggi {
	float:left;
	width:600px;
	min-height:500px;
	margin:0px;
	padding:0px;
}

.contenitore_pagine_tif_regalini {
	float:left;
	width:600px;
	min-height:500px;
	margin:0px;
	padding:0px;
}

.contenitore_pagine_tif_pignatta_top {
	float:left;
	width:684px;
	height:90px;
	margin:0px;
	padding:0px;
	background-image:url(../public/FileContenuti/img_pagina_pignatte_top.png);
	background-position:top center;
	background-repeat:no-repeat;
}

.contenitore_pagine_tif_regalini_top {
	float:left;
	width:684px;
	height:90px;
	margin:0px;
	padding:0px;
	background-image:url(../public/FileContenuti/img_pagina_regalini_gratuiti_top.png);
	background-position:top center;
	background-repeat:no-repeat;
}
.contenitore_pagine_tif_regalini_a_pagamento_top {
	float:left;
	width:684px;
	height:90px;
	margin:0px;
	padding:0px;
	background-image:url(../public/FileContenuti/img_pagina_regalini_a_pagamento_top.png);
	background-position:top center;
	background-repeat:no-repeat;
}
.contenitore_pagine_tif_regalini_center {
	float:left;
	width:642px;
	min-height:100px;
	margin:0px;
	padding:0px 0px 0px 42px;
	background-image:url(../public/FileContenuti/img_pagina_regalini_gratuiti_center.png);
	background-position:top center;
	background-repeat:repeat-y;
}
.contenitore_pagine_tif_regalini_bot {
	float:left;
	width:684px;
	height:110px;
	margin:0px;
	padding:0px;
	background-image:url(../public/FileContenuti/img_pagina_regalini_gratuiti_bot.png);
	background-position:top center;
	background-repeat:no-repeat;
}

.contenitore_pagine_tif_personaggi_top {
	float:left;
	width:684px;
	height:90px;
	margin:0px;
	padding:0px;
	background-image:url(../public/FileContenuti/img_pagina_personaggi_top.png);
	background-position:top center;
	background-repeat:no-repeat;
}
.contenitore_pagine_tif_personaggi_center {
	float:left;
	width:642px;
	min-height:100px;
	margin:0px;
	padding:0px 0px 0px 42px;
	background-image:url(../public/FileContenuti/img_pagina_personaggi_center.png);
	background-position:top center;
	background-repeat:repeat-y;
}
.contenitore_pagine_tif_personaggi_bot {
	float:left;
	width:684px;
	height:110px;
	margin:0px;
	padding:0px;
	background-image:url(../public/FileContenuti/img_pagina_personaggi_bot.png);
	background-position:top center;
	background-repeat:no-repeat;
}

.contenitore_pagine_tif_gonfiabili_top {
	float:left;
	width:684px;
	height:90px;
	margin:0px;
	padding:0px;
	background-image:url(../public/FileContenuti/img_pagina_gonfiabili_top.png);
	background-position:top center;
	background-repeat:no-repeat;
}
.contenitore_pagine_tif_gonfiabili_maxi_top {
	float:left;
	width:684px;
	height:90px;
	margin:0px;
	padding:0px;
	background-image:url(../public/FileContenuti/img_pagina_gonfiabili_maxi_top.png);
	background-position:top center;
	background-repeat:no-repeat;
}
.contenitore_pagine_tif_gonfiabili_medie_top {
	float:left;
	width:684px;
	height:90px;
	margin:0px;
	padding:0px;
	background-image:url(../public/FileContenuti/img_pagina_gonfiabili_medie_top.png);
	background-position:top center;
	background-repeat:no-repeat;
}
.contenitore_pagine_tif_gonfiabili_center {
	float:left;
	width:642px;
	min-height:100px;
	margin:0px;
	padding:0px 0px 0px 42px;
	background-image:url(../public/FileContenuti/img_pagina_gonfiabili_center.png);
	background-position:top center;
	background-repeat:repeat-y;
}
.contenitore_pagine_tif_gonfiabili_bot {
	float:left;
	width:684px;
	height:110px;
	margin:0px;
	padding:0px;
	background-image:url(../public/FileContenuti/img_pagina_gonfiabili_bot.png);
	background-position:top center;
	background-repeat:no-repeat;
}


.contenitore_pagine_tif_regalini_pagamento {
	float:left;
	width:600px;
	height:361px;
	margin:0px;
	padding:90px 42px 0px;
	background-image:url(../public/FileContenuti/img_pagina_regalini_pagamento.png);
	background-position:top center;
	background-repeat:no-repeat;
}


.contenitore_pagine_tif_gonfiabili {
	float:left;
	width:600px;
	height:1072px;
	margin:0px;
	padding:90px 42px 0px;
	background-image:url(../public/FileContenuti/img_pagina_gonfiabili.png);
	background-position:top center;
	background-repeat:no-repeat;
}

.contenitore_pagine_tif_gonfiabili_maxi {
	float:left;
	width:600px;
	height:1072px;
	margin:0px;
	padding:90px 42px 0px;
	background-image:url(../public/FileContenuti/img_pagina_gonfiabilimaxi.png);
	background-position:top center;
	background-repeat:no-repeat;
}

.contenitore_pagine_tif_gonfiabili_interna {
	float:left;
	width:598px;
	height:542px;
	margin:0px;
	padding:90px 43px 0px;
	background-image:url(../public/FileContenuti/img_pagina_gonfiabili_interna.png);
	background-position:top center;
	background-repeat:no-repeat;
}

#testi_pagine_tif_gonfiabili_interna {
	float:left;
	width:598px;
	height:223px;
	margin:0px;
	padding:0px;
}

#contenitore_tasti_gonfiabili {
	float:left;
	width:423px;
	height:51px;
	margin:8px 0px 0px;
	padding:0px 100px 0px 75px;
}
#tasto_gonfiabili {
	float:left;
	width:162px;
	height:51px;
	margin:0px;
	padding:0px;
}
#tasto_maxi_gonfiabili {
	float:right ;
	width:185px;
	height:51px;
	margin:0px;
	padding:0px;
}

.box_pagina_gonfiabili {
	float:left;
	width:191px;
	height:235px;
	margin:0px 0px 10px;
	padding:0px;
}

.box_pagina_personaggio {
	float:left;
	width:140px;
	height:225px;
	margin:0px 0px 10px;
	padding:0px;
}

.box_pagina_regalino {
	float:left;
	width:140px;
	height:225px;
	margin:0px 0px 10px;
	padding:0px;
}


.margin_right_contenuti {
	margin-right:9px;
}

.descrizione_feste {
	float:left;
	width:684px;
	margin:0px;
	padding:0px;
	line-height:19px;
	font-size:15px;
	text-align:justify;
	font-family: 'Bubblegum Sans', cursive;
	color:#007ac0;
}

.descrizione_home {
	float:left;
	width:684px;
	margin:5px 0px 15px 20px;
	padding:0px;
	line-height:19px;
	font-size:18px;
	text-align:justify;
	font-family: 'Bubblegum Sans', cursive;
	color:#FFFFFF;
}


#facebook_top_left {
	float:left;
	width:400px;
	margin:8px 0px 0px;
	padding:0px;
}

/**************** SLIDE SHOW CSS ****************/


#slides {
	display:none;
	width:670px;
	heigh:234px;
	margin:0px;
	padding:0px;
}

#slides .slidesjs-navigation {
	margin-top:3px;
}

#slides .slidesjs-previous {
	float:left;
	margin-right:10px;
}

#slides .slidesjs-next {
	float:left;
	margin-right:5px;
}

.slidesjs-pagination {
	position:relative;
	float:right;
	margin:-29px 15px 0px 0px;
	list-style:none;
	z-index:20;
}

.slidesjs-pagination li {
	float:left;
	margin:0px 1px;
}

.slidesjs-pagination li a {
	display:block;
	float:left;
	width:16px;
	height:0px;
	padding-top:16px;
	background-image:url(../public/FileContenuti/pagination.png);
	background-position:0 0;
	overflow:hidden;
}

.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active {
	background-position:0px -16px;
}

.slidesjs-pagination li a:hover {
	background-position:0px -32px;
}

#slides a:link,
#slides a:visited {
	color:#333333;
}

#slides a:hover,
#slides a:active {
	color:#9e2020;
}

.navbar {
	overflow:hidden;
}
	


/**************** FINE SLIDE SHOW CSS ******************/
