@import url(/css/common.css);

/**colonna grigia**/
.colDx3 { margin-left:-1px; border-left:1px solid #666; background:#555; }

/*testo*/
.boxTxt { padding:10px 20px; font-size:14px; line-height:16px; }
	.boxTxt * { font-size:14px; line-height:16px; }
	.boxTxt h2, .boxTxt h3, .boxTxt h4, .boxTxt h5, .boxTxt h6, .boxTxt p { margin:0 0 1em; }
	.boxTxt ul, .boxTxt ol { margin:0 0 1em 1em; }
	.boxTxt li { margin:0 0 .5em; }
	.boxTxt strong, .boxTxt b { color:#CCC; }
	.boxTxt a { color:#3CF; text-decoration:underline; }
	.boxTxt a:hover { text-decoration:none; }

/*box foto*/
.boxFoto { padding:10px; }
	.boxFoto img { display:block; margin:0 0 10px; border:1px solid #000; }
	.boxFoto .dida { padding:0 7px 14px; font-size:12px; line-height:14px; color:#999; }

/**popup 400**/
body#pPopup { background-image:none; }
#hPopup,
#cPopup { width:400px; overflow:hidden; margin:0 auto; }
#hPopup { height:78px; background:url(/imgs/bg_hPopup_400.jpg) no-repeat 0 0; }
	#hPopup .logoYI { margin:8px 0 0 20px; width:190px; height:55px; overflow:hidden; }
		* html #hPopup .logoYI { background:url(/imgs/logo_yi_190x55.gif) no-repeat 0 0; }
			* html #hPopup .logoYI img { visibility:hidden; }
	#hPopup .bt01 { float:right; display:inline; width:61px; height:30px; overflow:hidden; margin:-50px 20px 0 0; text-align:center; font-size:15px; line-height:30px; background:url(/imgs/bt_61x30.png) no-repeat 0 0; }
		#hPopup .bt01 a { color:#666; }
		#hPopup .bt01 a:hover { color:#3CF; }
#cPopup { height:400px; overflow:auto; margin-top:10px; }
	#cPopup .boxTxt { padding-top:0; }
		#cPopup .boxTxt * { font-size:12px; line-height:14px; }
	

