html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video { margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline }
body { font:normal 13px 'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif }

a:active, a:hover, a:visited, a	{ outline:none; }

div#toppanel-head { background: url("images/header_bg.png") repeat-x scroll center bottom #313332; color: #FFFFFF; height: 28px; text-align: center }
div #toplinks { float: right; margin: 4px 10px 0 0; color: #FFF }
div #toplinks a { color: #FFFFFF; text-decoration: none; font-weight:bold }
div #toplinks a:hover { text-decoration:underline }

/* --- HEADER --- */
#header_wrapper	{ background:#333; height:31px; -moz-box-shadow:0 0 3px #000; -webkit-box-shadow:0 0 3px #000; box-shadow:0 0 3px #000 }
	#header		{ position:relative }
	#header h1	{ float:left; font-size:13px; color:#888; line-height:31px; padding-left:20px }
	#header h1 a	{ color:#888; text-decoration:none }
	#header h1 a:hover	{ color:#FFF }
	
	
	/* --- LOGIN --- */
	.login_btn,
	.welcome_btn		{ line-height:21px; text-decoration:none; color:#000; font-size:12px; position:absolute; top:0; right:0; margin-right:20px; margin-top:4px; height:21px; background:#9f9f9f url('images/backButUser.gif') repeat-x; border:solid 1px #fff; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px  }
	.login_btn:hover,
	.welcome_btn:hover	{ background:#9f9f9f }
	.login_btn span,
	.welcome_btn span	{ color:#000; float:left; padding:0 10px 0 30px; text-align:center; background:transparent url('images/icoUser.png') 10px center no-repeat }
	.triangle			{ float:left; width:0px; height:0px; margin:8px 9px 0 0; border-left:5px solid transparent; /* left arrow slant */ border-right:5px solid transparent; /* right arrow slant */ border-top:5px solid #000; /* bottom,add background color here */ font-size:0px; line-height:0px }
	
	#login_box,
	#welcome_box				{  z-index:1000; display:none; position:absolute; top:0; right:0 }
	#tab,
	#tab-welcome				{ width:218px; height:31px; float:right; right:0 }
	#tab .login_btn				{ float:left }
	#tab-welcome .welcome_btn	{ float:right }	
	#login_box_content,
	#welcome_box_content		{ clear:both; background:#f3f3f3; width:236px; position:absolute; top:35px; right:15px; border:solid 2px #FFF; -moz-box-shadow:0 0 5px #888; -webkit-box-shadow:0 0 5px #888; box-shadow:0 0 5px #888 }
	
	#login_form h2,
	#profilo-content h2	{ text-align:center; text-transform:uppercase; font:normal 12px 'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#085b73 }
	#profilo-content h2	{ padding-bottom:10px }
	
	#login_form						{ margin:9px 0 0 9px }
	#login_form input[type=text],
	#login_form input[type=password]	{ -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; border:1px solid #d8d8d8; height:37px; width:205px; margin-top:10px; padding-left:10px }
	#login_form input[type=submit]	{ -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; border:1px solid #19677e; background:#19677e; color:#fff; float:right; margin:9px 9px 9px 0; width:56px; padding:6px 10px }
	
	#profilo-content				{ margin:9px 0 0 9px; text-align:center; padding-bottom:10px }
	#profilo-content a				{ color:#282828; background:#FFF; display:block; margin:0 10px 5px 0; text-decoration:none; padding:10px; font-weight:bold; text-align:left; font-size:12px; border:solid 1px #EEE }
	#profilo-content a:hover			{ background:#ccc }	

	/* --- HOME --- */
	div.boxCercaHome,
	div.boxNoLog		{ padding-top:100px; text-align:center; width:960px; margin:0 auto }
		div.boxForm	{ padding:30px 0 30px 0; overflow:hidden }
		
			div.boxCerca						{ float:left; width:695px; text-align:right; font-family:'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif }
			div.boxCerca  input[type=text]		{ display:inline-block; vertical-align:middle; width:490px; padding:10px 10px 9px 10px; height:19px; font:normal 16px 'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif; background:#f9f9f9; border:solid 1px #bbb; border-right:none; -webkit-border-top-left-radius: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius-topleft: 2px; -moz-border-radius-bottomleft: 2px; border-top-left-radius: 2px; border-bottom-left-radius: 2px; -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; }
			div.boxCerca  input[type=image]	{ display:inline-block; vertical-align:middle }			
			
			div.butCerca						{ float:left; width:245px; text-align:left; padding-left:20px }
			div.butCerca  input[type=button]	{ text-transform:uppercase; display:inline-block; width:162px; padding:13px 0; border:none; background:transparent url('images/backButTipoRicerca.gif') no-repeat; font:normal 12px 'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#085b73 }
			
			div#ricerca_avanzata		{ overflow:hidden; border:solid 1px #bbb; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; padding:20px; width:750px; margin:0 auto 30px auto; background:#f9f9f9; -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; }
			div#ricerca_avanzata p	{ float:left; display:block; overflow:hidden; padding-bottom:5px }
			div#ricerca_avanzata p label	{ display:block; float:left; width:150px; padding:6px 5px 4px 0; text-align:right; text-transform:uppercase; font:normal 12px 'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#085b73 }
			div#ricerca_avanzata p select	{ display:block; float:left; width:210px; padding:5px; font:normal 12px 'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif }
			
			div#src_adv						{ width:790px; margin:0 auto; overflow:hidden; font-family:'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif }
			div#src_adv img	{ margin-bottom:30px }
			div#src_adv div#edit-campo-txt-wrapper	{ margin-bottom:20px }
			div#src_adv input#edit-campo-txt	{ float:left; margin:0 20px 0 0; display:inline-block; vertical-align:middle; width:560px; padding:10px 10px 9px 10px; height:19px; font:normal 16px 'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif; background:#f9f9f9; border:solid 1px #bbb; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; }
			/*morlandi 09/12/2013*/
			div#src_adv input#edit-campo-id-foto	{ float:left;  width:171px; padding:5px; font:normal 12px 'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif}
			/* END */
			div#src_adv input#btn_normale		{ float:left; text-transform:uppercase; display:inline-block; width:162px; padding:13px 0; border:none; background:transparent url('images/backButTipoRicerca.gif') no-repeat; font:normal 12px 'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#085b73 }
			div#src_adv div.form-item			{ margin-bottom:10px }
			div#src_adv div					{ overflow:hidden; float:left; margin:0 0 5px 0 }
			div#src_adv div label				{ float:left; vertical-align:middle; width:185px; text-align:right; display:block; padding:4px 10px 0 0 }
			div#src_adv select					{ float:left; vertical-align:middle; width:185px; padding:5px; font:normal 12px 'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif }
			/*div#src_adv div.hierarchical-select-wrapper-wrapper,
			div#src_adv div#edit-cmb-tipologia-wrapper{ clear:both }*/
			/*morlandi 09/12/2013*/
			div#src_adv div#edit-campo-id-foto-wrapper{ clear:both }
					
			div#src_adv div.hierarchical-select-wrapper-wrapper label { float:left; vertical-align:middle; width:185px; text-align:right; display:block; padding:4px 10px 0 0 }
			div#src_adv div.hierarchical-select-wrapper-wrapper div select { float:left; vertical-align:middle; width:185px; padding:5px; font:normal 12px 'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif }
			
			div#src_adv div#edit-cmb-tipologia-wrapper{  }
			/* END */
			div#src_adv p	{ clear:both }
			div#src_adv input#edit-submit	{ text-transform:uppercase; display:inline-block; width:162px; padding:13px 0; border:none; background:transparent url('images/backButTipoRicerca.gif') no-repeat; font:normal 12px 'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#085b73 }
			
	div.boxTit				{ float:left; width:145px; padding-left:85px; font-size:16px; font-weight:700 }
			
	div.boxRaccolte			{ margin:30px auto; width:960px; overflow:hidden; }
	div.boxRaccolte div.boxElenco	{ float:left; width:730px }
	div.boxRaccolte div.boxElenco ul li			{ display:block; float:left; }
	div.boxRaccolte div.boxElenco ul li a			{ display:block; float:left; padding:7px 10px 10px 10px; color:#FFF; margin:0 3px 3px 0; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; text-decoration:none; background:#3e792d url(images/backLiRaccolte.gif) repeat-x; font-size:16px; font-weight:700 }
	div.boxRaccolte div.boxElenco ul li a span		{ color:#ffe776; font-size:11px }
	div.boxRaccolte div.boxElenco ul li a:hover	{ background:#000 }
	
	div.boxRaccolte div.boxElenco ul li a.visTutte	{ color:#3e792d; font-size:14px; background:none; padding:12px 0 0 10px }
	div.boxRaccolte div.boxElenco ul li a.visTutte:hover	{ color:#000; text-decoration:underline }
	
	div.boxUltimeRicerche	{ padding-bottom:50px; margin:0 auto; width:960px; overflow:hidden; }
	div.boxUltimeRicerche h2	{ color:#818285 }
	div.boxUltimeRicerche div.boxElenco		{ float:left; color:#888; width:730px }
	div.boxUltimeRicerche div.boxElenco p		{ font-size:16px; font-weight:700 }
	div.boxUltimeRicerche div.boxElenco p a	{ color:#0eaad7 }
	div.boxUltimeRicerche div.boxElenco p a:hover	{ color:#000 }
	
	
div#main-content	{ padding:0; margin:0; vertical-align:top }

	div.container-bayer-inline							{ position:relative; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5) inset; height:65px; margin:0; padding:25px 0 0 270px; background:#f7f7f7 /*url('images/logo-top-bayer.jpg') left center no-repeat; border-bottom:solid 1px #92d080*/ }
	div.container-bayer-inline a							{ display:block; position:absolute; top:3px; left:0; z-index:0 }
	div.container-bayer-inline div#edit-keys-wrapper		{ float:left; padding:0; margin:0; width:420px; }
	div.container-bayer-inline div#edit-keys-wrapper input	{ float:left; display:inline-block; width:400px; padding:10px 10px 9px 10px; height:19px; font:normal 16px 'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif; background:#f9f9f9; border:solid 1px #bbb; border-right:none; -webkit-border-top-left-radius: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius-topleft: 2px; -moz-border-radius-bottomleft: 2px; border-top-left-radius: 2px; border-bottom-left-radius: 2px; -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; }
	div.container-bayer-inline input#edit-submit			{ float:left; display:inline-block }

	/* --- RISULTATI RICERCA --- */

	div.box		{  }
	div.box h2	{ padding:20px 0 15px 15px; margin:0 10px 0 10px; font:normal 16px 'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif; text-transform:uppercase; color:#3e792d; border-bottom:solid 1px #e1e1e1 }
	div.box h3	{ font-size:25px; padding:10px 0 0px 25px; font-weight:700; text-transform:uppercase }
  
  div.box p.btnModify{ text-align:right; padding:20px 0px 0px 0px}
  div.box p.btnModify a {padding:9px 20px 0px 0px; text-decoration:none; display:block; margin:0px; line-height:14px;  font:normal 14px 'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif; text-transform:uppercase; color:#3e792d;}
  div.box p.btnModify a:hover {color:#000}
  
  /*RESET PASSWORD*/
  div.box label { clear:both; float:left; margin:0 0 0 25px; padding-bottom:10px }
  div.box input#edit-name	{ clear:both; float:left; margin:0 20px 20px 25px; display:inline-block; vertical-align:middle; width:560px; padding:10px 10px 9px 10px; height:19px; font:normal 16px 'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif; background:#f9f9f9; border:solid 1px #bbb; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; }
  div.box input#edit-pass	{ clear:both; float:left; margin:0 20px 0 25px; display:inline-block; vertical-align:middle; width:560px; padding:10px 10px 9px 10px; height:19px; font:normal 16px 'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif; background:#f9f9f9; border:solid 1px #bbb; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; }
  div.box div.description {display:none;}
  div.box input#edit-submit {clear:both; float:left; margin:10px 0 0 25px; text-transform:uppercase; display:inline-block; width:250px; padding:13px 0; border:none; background:transparent url('images/backButReset.gif') no-repeat; font:normal 12px 'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#085b73 }
  
  form#user-profile-form div fieldset legend {display:none;}
  form#user-profile-form div fieldset div label { clear:both; float:left; margin:0 0 0 25px; padding-bottom:10px }
  form#user-profile-form div fieldset div input {clear:both; float:left; margin:0 20px 20px 25px; display:inline-block; vertical-align:middle; width:560px; padding:10px 10px 9px 10px; height:19px; font:normal 16px 'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif; background:#f9f9f9; border:solid 1px #bbb; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; }
  form#user-profile-form div fieldset div#edit-mail-wrapper {display:none;}
  form#user-profile-form div fieldset div#edit-language-en-wrapper {display:none;}
  form#user-profile-form div fieldset div#edit-language-it-wrapper {display:none;}
	/*END RESET*/
  
  ul.elenco_raccolte {padding:20px 20px 20px 20px }
 	ul.elenco_raccolte li	{ list-style-type:none; float:left; margin-bottom:2px; margin-right:10px;  }
  ul.elenco_raccolte li a {display:block; float:left; padding:7px 10px 10px 10px; color:#FFF; margin:0 3px 3px 0; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; text-decoration:none; background:#3e792d url(images/backLiRaccolte.gif) repeat-x; font-size:16px; font-weight:700}
  ul.elenco_raccolte li a span		{ color:#ffe776; font-size:11px }
  ul.elenco_raccolte li a:hover { background:#000; color:#FFF }
  ul.elenco_raccolte li a.imgRemove {-webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; background:none; padding:5px 0px 0px 0px }

  ul.search-results							{ padding:15px 20px 20px 20px }
	ul.search-results li							{ list-style-type:none; clear:both; overflow:hidden; margin-bottom:5px; padding:5px }
	ul.search-results li div.boxImage				{ float:left; }
	ul.search-results li div.boxImage a				{ font-size:18px; font-weight:bold }
	ul.search-results li div.boxImage a img			{ display:block; padding:3px; border:solid 1px #e1e1e1; margin-right:20px; width:90px; height:90px }
	ul.search-results li:hover 					{ background:#f1f1f1 }
	ul.search-results li:hover div.boxImage a img	{ background:#FFF }
	ul.search-results li div.boxDescription				{ font-family:'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif; overflow:hidden}
	ul.search-results li div.boxDescription p			{ font-size:40px }
	ul.search-results li div.boxDescription p a			{ padding:20px 0 0 0; height:70px; font-weight:700; font-size:22px; font-family:'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif; display:block; text-decoration:none }
	ul.search-results li div.boxDescription p a span.data	{ font-size:12px; color:#000 }
	
	/* --- DETAGLIO RICERCA --- */
	div.boxHeaderDettaglio	{ box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5) inset; height:90px; margin:0; background:#f7f7f7 url('images/logo-top-bayer.jpg') left center no-repeat; border-bottom:solid 1px #92d080 }
	div.box h2	{ padding:20px 0 15px 15px; margin:0 10px 0 10px; font:normal 16px 'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif; text-transform:uppercase; color:#3e792d; border-bottom:solid 1px #e1e1e1 }
	div.box h2 a	{ text-decoration:none; color:#3e792d; }
	div.box h2 a:hover	{ color:#000 }
	
	div.dettaglio_foto	{ padding:10px 20px 60px 20px; overflow:hidden }
	div.dettaglio_foto h1	{ font-size:25px; padding:10px 0 20px 0; font-weight:700; text-transform:uppercase }
		
		div.boxMain div.boxFoto h3,
		div.boxMain div.boxDati h3		{ text-transform:uppercase; font:700 16px 'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#60bb46; padding:0 0 10px 0 }
	
		div.boxMain	{ clear:both; }
		div.boxMain div.boxFoto		{ float:left; width:350px }
		div.boxMain div.boxFoto img	{ margin-bottom:20px; padding:10px; border:solid 1px #e1e1e1 }
		div.boxMain div.boxFoto p		{ margin-bottom:20px; font-size:12px; line-height:18px; padding-right:40px }
		div.boxMain div.boxFoto ul		{ padding-bottom:20px; overflow:hidden }
		div.boxMain div.boxFoto ul li	{ display:block; float:left; padding:5px 0 }
		div.boxMain div.boxFoto ul li a		{ display:block; float:left; padding:7px 12px; text-transform:uppercase; color:#fff; margin:0 1px 0 0; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; text-decoration:none; background:#0eaad7 url(images/backLiDownload.gif) repeat-x; font-size:12px }
		div.boxMain div.boxFoto ul li a:hover	{ background:#000; color:#FFF }
		
		div.boxMain div.boxDati			{ float:left; width:550px }		
		div.boxMain div.boxDati ul			{ margin-bottom:20px }
		div.boxMain div.boxDati ul li		{ clear:both; padding:5px; list-style-type:none; border-bottom:solid 1px #e1e1e1; overflow:hidden }
		div.boxMain div.boxDati ul li:hover	{ background:#e1e1e1 }
		div.boxMain div.boxDati ul li strong	{ display:block; font-size:12px; float:left; width:250px; font-weight:700; text-transform:uppercase }
		div.boxMain div.boxDati ul li p		{ float:left }
		div.boxMain div.boxDati ul li a		{ color:#000 }
		
		/*MORLANDI */
		
		div.boxMain div.boxFoto div.boxRaccolteSub ul.listaRaccolte {font-size:12px; padding:0 0 15px 0; width:270px }
		div.boxMain div.boxFoto div.boxRaccolteSub ul.listaRaccolte li {clear:both; display:block; float:none; overflow:hidden; padding:5px; list-style-type:none; border-bottom:solid 1px #e1e1e1; font-weight:bold} 
		
		div.boxMain div.boxFoto div.boxRaccolteSub ul.listaRaccolte li a { display:inline; float:none; background:none; color:#000000; padding:0px; margin:0px;  -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px;}
    div.boxMain div.boxFoto div.boxRaccolteSub ul.listaRaccolte li a.remove {padding-left:10px; color:#ff0000; text-transform:lowercase;}
    div.boxMain div.boxFoto div.boxRaccolteSub ul.listaRaccolte li a.remove:hover {color:#000000;}
    		
		div.boxMain div.boxFoto div.boxRaccolteSub div.msgRaccolta {background:#F9EDBE; border:1px solid #F0C36D; width:268px; margin-bottom:5px; }
		div.boxMain div.boxFoto div.boxRaccolteSub div.msgRaccolta p {color:#222222; text-align:center; font-weight:bold; padding:5px; margin:0px}
		div.boxMain div.boxFoto div.boxRaccolteSub div.newRaccolta {display:block; float:left; padding:0 0 5px 0}
		div.boxMain div.boxFoto div.boxRaccolteSub div.newRaccolta a		{ display:block; float:left; padding:7px 12px; text-transform:uppercase; color:#ffe776; margin:0 1px 0 0; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; text-decoration:none; background:#3e792d url(images/backLiRaccolte.gif) repeat-x; font-size:12px }
		div.boxMain div.boxFoto div.boxRaccolteSub div.newRaccolta a:hover	{ background:#000; color:#FFF }
		div.boxMain div.descImg p {margin-bottom:20px; font-size:12px; line-height:18px; padding-right:40px} 
		
		div.modalRaccolte {}
		div.modalRaccolte p {padding:10px 0 20px 0}
		div.modalRaccolte p label {width:500px; margin-right:10px; font-weight:bold; }
    div.modalRaccolte p input, select {padding:3px;}
    div.modalRaccolte p a.btnRaccolta {display:block; float:left; padding:7px 12px; text-transform:uppercase; color:#ffe776; margin:0 3px 0 0; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; text-decoration:none; background:#3e792d url(images/backLiRaccolte.gif) repeat-x; font-size:12px}
    div.modalRaccolte p a.btnRaccolta:hover { background:#000; color:#FFF }
    div.modalRaccolte p a.btnRaccoltaNew {display:block; float:left; padding:7px 12px; text-transform:uppercase; color:#ffe776; margin:0 3px 0 0; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; text-decoration:none; background:#3e792d url(images/backLiRaccolteNew.gif) repeat-x; font-size:12px}
    div.modalRaccolte p a.btnRaccoltaNew:hover { background:#000; color:#FFF }
    div.modalRaccolte p a.btnIndietro {display:block; float:left; padding:7px 12px; text-transform:uppercase; color:#000; margin:0 1px 0 0; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; text-decoration:none; background:#3e792d url(images/backLiIndietro.gif) repeat-x; font-size:12px}
    div.modalRaccolte p a.btnIndietro:hover { background:#000; color:#FFF }
	
	/* MESSAGGIO LIMITAZIONI */
	div.boxMain div.boxFoto div.msgNoPermission {background:#F9EDBE; border:1px solid #F0C36D; width:268px; margin-bottom:10px; }
	div.boxMain div.boxFoto div.msgNoPermission p {color:#222222; text-align:center; font-weight:bold; padding:5px; margin:0px}
	
	/* morlandi 18/12/2013 */
	input#btn_select_all	{ text-transform:uppercase; display:inline-block; width:162px; padding:13px 0; border:none; background:transparent url('images/backButTipoRicerca.gif') no-repeat; font:normal 12px 'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#085b73 }
	input#btn_zip	{ text-transform:uppercase; display:inline-block;  width:162px; padding:13px 0; border:none; background:transparent url('images/backButTipoRicerca.gif') no-repeat; font:bold 12px 'Lato', Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#085b73 }
        		