/* SCROLL PANES */
.scroll-pane 			{ overflow:auto; float:left; width:310px; height:398px; text-align:justify}
.scroll-pane_lungo 		{ overflow:auto; float:left; width:310px; height:540px; text-align:justify}
.scroll-pane_piu_lungo 	{ overflow:auto; float:left; width:310px; height:540px; text-align:justify}

/* CONTENT */
#content_2columns_right { float:left; width:660px; text-align:left}

b, strong	{color:#0975b6}

/* RIGHT */
#rightnav { background:url(../images/right_bottom.jpg) bottom left no-repeat; background-color:#f3f3f3; float:right; width:322px; text-align:left; margin:19px 0 5px 0}

/* right top */
.right_top 		{ background:url(../images/right_top.jpg) top left no-repeat; display:block; height:20px; padding:5px 0 5px 10px}
.titolo_right_1 { float:left; font-size:13px; font-weight:bold; color:#0975b6; padding-bottom:10px}
.titolo_right_2 { float:left; width:75%; font-size:13px; font-weight:bold; color:#8cc9f0; padding-bottom:10px}

/* right content */
.right_content { background-color:#f3f3f3; /*width:290px;*/ padding:0 0 5px 10px}
.right_content_lungo { background-color:#f3f3f3; /*width:266px;*/ padding:0 0 5px 10px}
.right_content_piu_lungo { background-color:#f3f3f3; /*width:266px;*/ padding:0 0 5px 10px;}
/* larghezza linea puntini nel right content */
.scroll-pane h5 { width:286px}

/* right bottom */
.right_bottom { margin:0px 10px 5px 10px; padding-top:22px; clear:both; height:48px}
.right_bottom input, .right_bottom select{color:#707070}
#cerca { background-color:#487ea0; border:1px solid #487ea0; color:#ffffff; margin:1px 0 0 2px; font-weight:bold; text-transform:uppercase; font-size:10px; font-family:Arial, Helvetica, sans-serif; width:55px; height:19px}
#annulla { background-color:#487ea0; border:1px solid #487ea0; color:#ffffff; margin:1px 0 0 2px; font-weight:bold; text-transform:uppercase; font-size:10px; font-family:Arial, Helvetica, sans-serif; width:60px; height:19px}
#cap { height:16px; width:34px; margin-left:4px}
#calcola { background-color:#487ea0; border:1px solid #487ea0; color:#ffffff; font-weight:bold; text-transform:uppercase; font-size:10px; font-family:Arial, Helvetica, sans-serif; width:155px; height:19px;}
address { color:#707070; width:279px; padding-right:7px; background:url(../images/punto.gif) repeat-x bottom; font-size:11px; font-style:normal; padding-bottom:10px}
address a { color:#707070}
.dati_negozio address {font-size:12px; background:none; width:210px}


/* NEWS */
/* content top */
.icone { width:660px; height:17px; text-align:right}
.data { font-size:12px; color:#959595}
.data a { display:block; font-size:12px; color:#959595}
.titolo_content_top { width:660px; font-size:12px; font-weight:bold; color:#0975b6;}
.titolo_content_top a { display:block; font-size:12px; font-weight:bold; color:#0975b6}
.immagine { float:left; padding-top:10px}
.immagine img { border:3px solid #8cc9f0}
.testo { float:left; width:440px; text-align:justify; color:#959595; margin:10px 0 0 14px;}
.testo a img { padding-top:5px}
.url_link { float:left;}
.segnala_amico { float:right;}
.segnala_amico a { color:#0975b6}
.mailform #dlgSendMailResponse { color:#ff8400; padding:5px 0}
.mailform label { color:#0975b6; margin-right:3px}
.mailform textarea { width:300px}

/* content bottom */
.contenitore_boxes_two_last_news { clear:both; width:660px; min-height:165px; height:auto !important; height:165px;}
.box_last_two_news { background:url(../images/box_last_two_news.jpg) top left no-repeat; color:#707070; float:left; width:316px; min-height:135px; height:auto !important; height:135px; padding:15px 0 15px 10px}
.box_last_one_news { background:url(../images/box_last_one_news.jpg) top left no-repeat; color:#707070; float:left; width:660px; min-height:135px; height:auto !important; height:135px; padding:15px 0 15px 10px}

.titolo { font-size:12px; font-weight:bold; color:#0975b6}
.titolo a { display:block; font-size:12px; font-weight:bold; color:#0975b6}
.immagine_last_two_news { float:left}
.immagine_last_two_news img { border:3px solid #ffffff}
.testo_last_two_news a { float:left; width:210px; text-align:justify; color:#959595; font-size:12px; line-height:13px; padding:0 10px 10px 10px}

/* right */
.data_news_right a { display:block; clear:both; width:286px; font_size:11px; font-weight:bold; color:#707070; padding-top:10px}
.titolo_news_right { width:279px; padding-right:7px} /*ELIMINARE */
.titolo_news_right a { border-bottom:1px dotted #a3a3a3; display:block; font-size:11px; font-weight:bold; color:#0975b6; padding-bottom:10px} /*ELIMINARE*/
.box_dotted_right { float:left;border-bottom:1px dotted #a3a3a3; display:block; font-size:11px; padding-bottom:5px; padding-top:3px}
.box_dotted_right .titolo {float:left; font-weight:bold; color:#0975b6;}
.box_dotted_right .testo {margin:0 }
/* form ricerca */
#RicercaNews { height:30px}
#RicercaNews #testo { width:160px; height:16px}

.titolo_content_top 	{ margin-top:10px}
.titolo_content_bottom 	{margin-bottom:5px}
.content_bottom h2, .right_top 	h2	{display:inline; font-size:12px; color:#0975b6; text-transform:uppercase;}
h2.azz {color:#8cc9f0}
.content_bottom .white 	{color:#FFFFFF}
.testo p 		{color:#707070; line-height:14px; margin:0; padding:0}
.testo p a 		{color:#29668d}
.testo .link 	{margin:12px 0 1px 0; height:16px}
.right_bottom h5 {color:#29668d; font-weight:normal; padding:0; background:none}


/* NEGOZI */
/* mappa */
.content_mappa { width:660px; height:640px}
#map_canvas { border:3px solid #8cc9f0; width:652px; height:626px;}
.mappa_popup { text-align:left; width:250px; padding:0; margin:0px;}
.mappa_popup .link { margin-top:10px}
.mappa_popup .link a { font-weight:bold; color:#0975b6}
.mappa_popup address {background:none; width:inherit}
.mappa_popup h5 {width:inherit}
.mappa_popup .btn {color:#FFFFFF; background-color:#487ea0; text-transform:uppercase; width:150px}
.mappa_popup input {width:215px}
/* right */
.citta_negozi_right a { display:block; clear:both; width:286px; font_size:11px; font-weight:bold; color:#0975b6; padding-top:10px}

/* form ricerca */
#RicercaNegozi { height:30px}
#RicercaNegozi #provincia { height:20px}
#RicercaNegozi #cap { height:16px; margin-left:7px}
#RicercaNegozi #cerca { background-color:#487ea0; border:1px solid #487ea0; color:#ffffff; margin:1px 0 0 7px}
#RicercaNegozi #annulla { background-color:#487ea0; border:1px solid #487ea0; color:#ffffff; margin:1px 0 0 2px}


/* NEGOZI DETTAGLIO */
.dati_negozio { float:left; width:230px; margin-top:7px}
#CalcolaPercorso { width:600px}
#CalcolaPercorso #citta { width:400px; color:#707070; margin-right:100px}
#CalcolaPercorso #indirizzo { width:400px; color:#707070}
#CalcolaPercorso #calcola { background-color:#487ea0; border:1px solid #487ea0; color:#ffffff; margin:20px 0 0 300px}
#CalcolaPercorso dt { width:50px; height:12px}
#CalcolaPercorso dd { height:20px}

/* negozi */
#directions {width:260px !important}

/* LAVORA CON NOI */
.franchising_statico { text-align:justify; color:#707070; padding:15px 10px}
.franchising_statico a { text-decoration:underline; color:#707070}
/* form ricerca */
#RicercaLavoraConNoi { height:30px}
#RicercaLavoraConNoi #testo { width:140px; height:16px}
#RicercaLavoraConNoi #regione { height:20px; margin-left:7px}
#RicercaLavoraConNoi #cerca { background-color:#487ea0; border:1px solid #487ea0; color:#ffffff; margin-top:1px}
#RicercaLavoraConNoi #annulla { background-color:#487ea0; border:1px solid #487ea0; color:#ffffff; margin:1px 0 0 2px}

/* VIDEO SPOSI */
.frase_video { width:646px; text-align:justify; color:#707070; padding-bottom:10px}
.link_video { float:left; width:500px; padding:5px 0 0 15px}
.link_video a { color:#0975b6}
.fonte_video { padding-left:15px}
.fonte_video { color:#707070}
.right_dati_video { height:54px; padding-bottom:15px}
.thumbnail_video { float:left; width:94px}
.thumbnail_video a { border:1px solid #707070; display:block; width:90px; padding:1px}
.dati_video { float:left; width:178px; height:58px}
.dati_video h5 { background:none; width:178px; text-align:left; margin:0; padding:0}
.dati_video h5 a { display:block; width:178px; padding-left:15px}
.visualizzazioni a { display:block; clear:both; width:160px; font_size:11px; font-weight:bold; color:#707070; padding-left:15px}

/* GALLERY */
.photo_album_container {float:left; font-size:12px;  text-align:justify; width:660px}
.photo_album_container p {margin:10px 0}
.photo_album_container p a {text-decoration:underline; color:#0975b6}
.photo_album_container .photo {text-align:center; background:url(../images/foto_sfondo_big.gif) no-repeat; height:412px; width:611px; margin:auto}
#photo_load {margin-left:auto; margin-right:auto; padding-top:175px;}
#photo_preview {margin-left:auto; margin-right:auto; padding-top:6px;}
.photo_album_container .gallery_small {width:611px; margin:auto}
.photo_album_container .gallery_small div {float:left}
.photo_album_container .gallery_small .photo_small {float:left; height:78px; width:107px; text-align:center; margin:4px; background:url(../images/foto_sfondo.gif) no-repeat}
.photo_album_container .gallery_small .photo_small img {margin:6px}
.photo_album_container .photo_next, .photo_previous {margin-top:35px; width:18px; text-align:center}

#cont_form_lavora {margin-top:10px;float:left;width:300px}
#cont_info_form_lavora {margin-top:20px;float:left;width:250px; border:none;padding:5px 10px 10px 10px; margin-left:10px; color:#707070; text-align:justify}
#cont_info_form_lavora a {font-weight:bold;color:#0975B6 !important}
#candidaturaLavoraConNoi .zend_form dt,#candidaturaLavoraConNoi .zend_form dd {clear:both; width:290px;min-height:15px; height:auto !important; color:#707070}
#candidaturaLavoraConNoi .zend_form dd {margin-bottom:7px}
#candidaturaLavoraConNoi .zend_form dt label {font-weight:bold;color:#0975B6;margin-top:5px;height:15px !important}
#candidaturaLavoraConNoi .zend_form dt label.err {color:#ff8400}
#candidaturaLavoraConNoi .zend_form dd input,#candidaturaLavoraConNoi .zend_form dd select,#candidaturaLavoraConNoi .zend_form dd textarea {clear:left; width:290px}
#candidaturaLavoraConNoi .zend_form dd textarea {height:60px}
#candidaturaLavoraConNoi .zend_form dd input.invio_cv {width:80px; float:right}
#candidaturaLavoraConNoi .zend_form dd input.radio_check{width:20px; border:none; text-align:left; padding:0; margin:0}


