/* 
july 2009 | css 2.1 - metropoli d'asia
by mario zaombon http://www.urbangap.com
*/
#pag {
	background:#FFF;
}
#tool {
	width:938px;
	height:78px;
	margin:0 auto;
}
#tool h1 {
	width:189px; /*205px*/
	padding:31px 0 0 16px;
	float:left;
	/*background:#FFF url(../i/metropoli-d-asia.gif) center no-repeat;*/
}
#tool ul {
	width:96px; /* total 733 */
	padding:30px 0 0 622px;
	float:left;
}
#tool li {
	list-style:none;
}
#tool li,
#tool li a {
	float:left;
	padding:0 0 0 3px;
	color:#999
}
#tool li a:hover,
#tool li a.active {
	color:#E2081d;
}
#tool li.div {
	background:url(../i/t/divMnLang.gif) top right no-repeat;
}





#mnit,
#mnen {
	height:50px;
	background:url(../i/t/mnBg.gif) center no-repeat
}
#mnit .pad,
#mnen .pad {
	width:938px;
	margin:0 auto;
}
#mnit ul,
#mnen ul {
	padding:0 0 0 117px;
}
#mnit li,
#mnen li {
	list-style:none;
	float:left
}
#mnit a {
	text-decoration:none
}
/* menu ita */
#mnit li.home,
#mnit .home a,
#mnit .home a:link,
#mnit .home a:active,
#mnit .home a:visited {
	float:left;
	width:92px;
	height:50px;
	display:block;
	background:url(../i/t/mn.png) 0 0 no-repeat;
}
#mnit li.home,
#mnit .home a.active {
	background:url(../i/t/mn.png) 0 -50px no-repeat;
}
#mnit .home a.active {
	/*cursor:default;*/	
}

#mnit li.casa,
#mnit .casa a,
#mnit .casa a:link,
#mnit .casa a:active,
#mnit .casa a:visited {
	float:left;
	width:166px;
	height:50px;
	display:block;
	background:url(../i/t/mn.png) -92px 0 no-repeat;
}
#mnit li.casa,
#mnit .casa a.active {
	background:url(../i/t/mn.png) -92px -50px no-repeat;
}
#mnit .casa a.active {
	/*cursor:default;*/	
}

#mnit li.autori,
#mnit .autori a,
#mnit .autori a:link,
#mnit .autori a:active,
#mnit .autori a:visited {
	float:left;
	width:71px;
	height:50px;
	display:block;
	background:url(../i/t/mn.png) -258px 0 no-repeat;
}
#mnit li.autori,
#mnit .autori a.active {
	background:url(../i/t/mn.png) -258px -50px no-repeat;
}
#mnit .autori a.active {
	/*cursor:default;*/	
}

#mnit li.novita,
#mnit .novita a,
#mnit .novita a:link,
#mnit .novita a:active,
#mnit .novita a:visited {
	float:left;
	width:77px;
	height:50px;
	display:block;
	background:url(../i/t/mn.png) -329px 0 no-repeat;
}
#mnit li.novita,
#mnit .novita a.active {
	background:url(../i/t/mn.png) -329px -50px no-repeat;
}
#mnit .novita a.active {
	/*cursor:default;*/	
}

#mnit li.prossimamente,
#mnit .prossimamente a,
#mnit .prossimamente a:link,
#mnit .prossimamente a:active,
#mnit .prossimamente a:visited {
	float:left;
	width:128px;
	height:50px;
	display:block;
	background:url(../i/t/mn.png) -406px 0 no-repeat;
}
#mnit li.prossimamente,
#mnit .prossimamente a.active {
	background:url(../i/t/mn.png) -406px -50px no-repeat;
}
#mnit .prossimamente a.active {
	/*cursor:default;*/	
}

#mnit li.catalogo,
#mnit .catalogo a,
#mnit .catalogo a:link,
#mnit .catalogo a:active,
#mnit .catalogo a:visited {
	float:left;
	width:92px;
	height:50px;
	display:block;
	background:url(../i/t/mn.png) -534px 0 no-repeat;
}
#mnit li.catalogo,
#mnit .catalogo a.active {
	background:url(../i/t/mn.png) -534px -50px no-repeat;
}
#mnit .catalogo a.active {
	/*cursor:default;*/	
}

#mnit li.news,
#mnit .news a,
#mnit .news a:link,
#mnit .news a:active,
#mnit .news a:visited {
	float:left;
	width:110px;
	height:50px;
	display:block;
	background:url(../i/t/mn.png) -626px 0 no-repeat;
}
#mnit li.news,
#mnit .news a.active {
	background:url(../i/t/mn.png) -626px -50px no-repeat;
}
#mnit .news a.active {
	/*cursor:default;*/	
}

#mnit li.forum,
#mnit .forum a,
#mnit .forum a:link,
#mnit .forum a:active,
#mnit .forum a:visited {
	float:left;
	width:85px;
	height:50px;
	display:block;
	background:url(../i/t/mn.png) -736px 0 no-repeat;
}
#mnit li.forum,
#mnit .forum a.active {
	background:url(../i/t/mn.png) -736px -50px no-repeat;
}
#mnit .forum a.active {
	/*cursor:default;*/	
}



/* menu eng */
#mnen li.home,
#mnen .home a,
#mnen .home a:link,
#mnen .home a:active,
#mnen .home a:visited {
	float:left;
	width:92px;
	height:50px;
	display:block;
	background:url(../i/t/mnEn.png) 0 0 no-repeat;
}
#mnen li.home,
#mnen .home a.active {
	background:url(../i/t/mnEn.png) 0 -50px no-repeat;
}
#mnen .home a.active {
	/*cursor:default;*/	
}

#mnen li.casa,
#mnen .casa a,
#mnen .casa a:link,
#mnen .casa a:active,
#mnen .casa a:visited {
	float:left;
	width:137px;
	height:50px;
	display:block;
	background:url(../i/t/mnEn.png) -92px 0 no-repeat;
}
#mnen li.casa,
#mnen .casa a.active {
	background:url(../i/t/mnEn.png) -92px -50px no-repeat;
}
#mnen .casa a.active {
	/*cursor:default;*/	
}

#mnen li.autori,
#mnen .autori a,
#mnen .autori a:link,
#mnen .autori a:active,
#mnen .autori a:visited {
	float:left;
	width:76px;
	height:50px;
	display:block;
	background:url(../i/t/mnEn.png) -229px 0 no-repeat;
}
#mnen li.autori,
#mnen .autori a.active {
	background:url(../i/t/mnEn.png) -229px -50px no-repeat;
}
#mnen .autori a.active {
	/*cursor:default;*/	
}

#mnen li.novita,
#mnen .novita a,
#mnen .novita a:link,
#mnen .novita a:active,
#mnen .novita a:visited {
	float:left;
	width:92px;
	height:50px;
	display:block;
	background:url(../i/t/mnEn.png) -305px 0 no-repeat;
}
#mnen li.novita,
#mnen .novita a.active {
	background:url(../i/t/mnEn.png) -305px -50px no-repeat;
}
#mnen .novita a.active {
	/*cursor:default;*/	
}

#mnen li.prossimamente,
#mnen .prossimamente a,
#mnen .prossimamente a:link,
#mnen .prossimamente a:active,
#mnen .prossimamente a:visited {
	float:left;
	width:104px;
	height:50px;
	display:block;
	background:url(../i/t/mnEn.png) -397px 0 no-repeat;
}
#mnen li.prossimamente,
#mnen .prossimamente a.active {
	background:url(../i/t/mnEn.png) -397px -50px no-repeat;
}
#mnen .prossimamente a.active {
	/*cursor:default;*/	
}

#mnen li.catalogo,
#mnen .catalogo a,
#mnen .catalogo a:link,
#mnen .catalogo a:active,
#mnen .catalogo a:visited {
	float:left;
	width:91px;
	height:50px;
	display:block;
	background:url(../i/t/mnEn.png) -502px 0 no-repeat;
}
#mnen li.catalogo,
#mnen .catalogo a.active {
	background:url(../i/t/mnEn.png) -502px -50px no-repeat;
}
#mnen .catalogo a.active {
	/*cursor:default;*/	
}

#mnen li.news,
#mnen .news a,
#mnen .news a:link,
#mnen .news a:active,
#mnen .news a:visited {
	float:left;
	width:106px;
	height:50px;
	display:block;
	background:url(../i/t/mnEn.png) -592px 0 no-repeat;
}
#mnen li.news,
#mnen .news a.active {
	background:url(../i/t/mnEn.png) -592px -50px no-repeat;
}
#mnen .news a.active {
	/*cursor:default;*/	
}

#mnen li.forum,
#mnen .forum a,
#mnen .forum a:link,
#mnen .forum a:active,
#mnen .forum a:visited {
	float:left;
	width:123px;
	height:50px;
	display:block;
	background:url(../i/t/mnEn.png) -698px 0 no-repeat;
}
#mnen li.forum,
#mnen .forum a.active {
	background:url(../i/t/mnEn.png) -698px -50px no-repeat;
}
#mnen .forum a.active {
	/*cursor:default;*/	
}


/* content */
#cont {
	width:938px;
	margin:0 auto;
	padding-top:30px;
	padding-bottom:16px;
}
#cont .info {
	padding-top:6px;
	font-size:10px;
	font-family:Arial, Verdana, sans-serif;
}
#cont .info a {
	line-height:1.28em;
	padding-left:30px;
	text-decoration:none;
	background:url(../i/t/icoArrow.gif) 0 5px no-repeat;
}
#cont .info a:hover {
	padding-left:31px;
	background:url(../i/t/icoArrow.gif) 1px 5px no-repeat;
}

#cont .boxM {
	margin-bottom:10px;
	background:url(../i/t/boxMiddle.jpg) left center repeat-y
}
#cont .boxB {
	min-height:96px;
	height:auto !important;
	height:96px;
	background:url(../i/t/boxBottom.jpg) left bottom no-repeat
}
#cont .boxT {
	padding:30px 27px;
	font-size:10px;
	font-family:Arial, Verdana, sans-serif;
	background:url(../i/t/boxTop.jpg) left top no-repeat
}
#cont .boxM h3 {
	line-height:1.28em;
	color:#C00719;
	font-size:12px;
	padding-bottom:6px;
}
#cont .boxM h3 a {
	color:#C00719;
}
#cont .boxM h4 {
	line-height:1.28em;
	color:#111;
	font-size:11px;
	padding-bottom:6px;
	padding-left:5px;
	padding-top:12px;
}
#cont .boxM ul {
	padding-left:5px;
	list-style:none
}
#cont .boxM ul a {
	padding-left:30px;
	color:#000;
	background:url(../i/t/icoArrow.gif) left center no-repeat
}
#cont .boxM .date {
	color:#000;
	font-size:11px;
}
#cont .boxM p {
	line-height:1.28em;
}
#cont .boxM a {
	text-decoration:none
}

#cont .autor h3 {
	padding-left:5px !important;
	padding-top:6px;
	text-transform:uppercase
}
#cont .autor p
 {
	padding-left:5px !important
}







#cont .search {
	font-size:10px;
	font-family:Arial, Verdana, sans-serif;
	padding:0 16px 0 16px;
	margin:0 0 20px 0;
	line-height:1.68em;
	background:url(../i/t/divSearch.gif) top right repeat-y;
}
#cont .search p.txt {
	line-height:1.38em;
	padding:16px 0;
}
#cont .search p.txt a {
	text-decoration:underline
}
#cont .search .inputSearch {
	padding:2px 10px 8px 10px;
	background: url(../i/t/bgSearch.gif) 0 0 no-repeat;
}
#cont .search .inputSearch input {
	border:none;
	background:none;
	width:130px;
	color:#FFF;
	font-size:11px;
}
#cont .search .sendSearch {
	padding:0 0 0 32px;
	color:#000;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Verdana, sans-serif;
	border:none;
	background:url(../i/t/icoArrow.gif) 4px 6px no-repeat;
	cursor:pointer
}



#cont .left {
	float:left;
	width:205px;
}










/* comportamenti DIV Menu navigazione di secondo livello ------- */
#cont .left .mnLettere {
	width:150px;
	height:125px;
	background:url(../i/t/griglia.jpg) 0 0 no-repeat;
	text-transform:uppercase;
}
#cont .left .mnLettere ul {
	padding-left:0;
}
#cont .left .mnLettere li {
	list-style:none;
	display:inline;
}
#cont .left .mnLettere a,
#cont .left .mnLettere a:link,
#cont .left .mnLettere a:active,
#cont .left .mnLettere a:visited {
	display:block;
	float:left;
	width:22px;
	height:18px;
	text-decoration:none;
	text-align:center;
	color:#7F7F7F;
	/*padding:0;*/
	margin-right:3px;
	margin-bottom:3px;
	background:#F5F5F5;
	padding:4px 0 0 0 !important;
}
#cont .left .mnLettere a:hover,
#cont .left .mnLettere .active a,
#cont .left .mnLettere .active a:link,
#cont .left .mnLettere .active a:active,
#cont .left .mnLettere .active a:visited,
#cont .left .mnLettere .active a:hover {
	background:#E2081d;
	color:#FFF;
}





















#cont .mono { width: 938px!important; }
#cont .mono h2.worldrights { width:938px }
#cont .mono .new { width:818px; }




#cont .middle {
	float:left;
	width:528px;
}
#cont .middle .pad {
	padding:0 35px 16px 25px; /* width:468px */
}

#cont .middle .imgTh {
	margin-right:16px;
	float:left;
}
#cont .middle .book a,
#cont .right .book a {
	width:83px;
	height:22px;
	display:block;
	background:url(../i/t/scheda.jpg) 0 0 no-repeat;
}
#cont .middle .bookEn a,
#cont .right .bookEn a {
	width:83px;
	height:22px;
	display:block;
	background:url(../i/t/scheda-en.jpg) 0 0 no-repeat;
}
#cont .middle .acquista a {
	width:125px;
	height:22px;
	display:block;
	background:url(../i/t/acquista.jpg) 0 0 no-repeat;
}
#cont .middle .acquistaEn a {
	width:125px;
	height:22px;
	display:block;
	background:url(../i/t/acquista-en.jpg) 0 0 no-repeat;
}
#cont .middle h2.cat {
	text-transform:uppercase;
	font-size:18px;
	font-weight:normal;
	padding-bottom:12px;
}
#cont .middle h2.recensione {
	color:#E2081d;
	font-weight:normal;
	text-transform:uppercase;
	padding-bottom:6px;
}
#cont .middle .back {
	float:right;
	padding-left:32px;
	background:url(../i/t/icoArrowBack.gif) left center no-repeat;

}
#cont .middle h3 {
	font-size:12px;
	color:#E2081d;
	font-weight:normal;
	text-transform:uppercase;
	padding-bottom:6px;
	background:url(../i/t/divNewHome.gif) left bottom repeat-x;
}
#cont .middle h3 a {
	color:#E2081d;
	text-decoration:none;
}
#cont .right h3.border {
	text-transform:uppercase;
	padding-bottom:10px;
	background:url(../i/t/divNewHome.gif) left bottom repeat-x;
}
#cont .middle h3 .autor,
#cont .right h3 .autor {
	font-size:11px;
	color:#000;
}
#cont .middle h3 .autor a,
#cont .right h3 .autor a {
	color:#000;
	text-decoration:none
}
#cont .thBook,
#cont .thAutor {
	width:234px;
	float:left;
	padding-top:6px;
}
#cont .thBook .img {
	width:100px;
	height:140px;
	float:left;
}
#cont .thBook .txt {
	width:120px;
	height:140px;
	float:left;
}
#cont .thAutor img {
	width:90px;
}
#cont .thAutor .img {
	width:100px;
	height:90px;
	float:left;
}
#cont .thAutor .txt {
	width:120px;
	height:90px;
	float:left;
}


#cont .new {
	width:468px;
}
#cont .new .img {
	width:180px;
	height:250px;
	float:left;
}
#cont .new .imgAutore {
	width:180px;
	height:250px;
	float:left;
	margin-top:8px;
}
#cont .new .txt {
	width:288px;
	float:left;
}
#cont .txtBook p {
	padding:6px 0
}
#cont .txtBook ul {
	padding:0;
}
#cont .txtBook li {
	list-style:none;
	padding:2px 0
}
#cont .txtBook li a {
	text-decoration:none;
	padding:2px 0 2px 40px;
	background:url(../i/t/pdf.jpg) 0 0 no-repeat;
}
#cont .txtBook li a:hover {
	color:#000
}
#cont .txtBook .txtBookDettaglio h1,
#cont .txtBook .txtBookDettaglio h2,
#cont .txtBook .txtBookDettaglio h3,
#cont .txtBook .txtBookDettaglio h4,
#cont .txtBook .txtBookDettaglio h5,
#cont .txtBook .txtBookDettaglio h6 {
	color:#E2081d;
	font-weight:normal;
	text-transform:uppercase;
	padding-bottom:6px;
	background: none;
}
#cont .new h3 {
	font-size:18px;
}
#cont .new h3 .autor {
	font-size:14px;
}
#cont .middle .imageTxt {
	float:left;
	margin:2px 16px 6px 0;
	/*border:1px solid #FF0000*/
}








#cont .event,
#cont .eventDett {
	padding-top:10px;
}
#cont .event .imgNews img {
	border:1px solid #CCC;
}
#cont .eventDett .imgNews img {
	border:1px solid #CCC;
	margin-top:6px;
}
#cont .event .imgNews a,
#cont .eventDett .imgNews {
	margin:2px 16px 2px 0;
	float:left;
}
#cont .event h3,
#cont .eventDett h3 {
	background:none;
	padding-bottom:6px;
}
#cont .event h3 .data,
#cont .eventDett h3 .data {
	font-size:11px;
	color:#999
}
#cont h2.cat {
	padding:0 !important;
}
#cont .middle p.dataDett {
	font-size:11px;
	color:#999;
	padding:0 !important;
}

#cont .middle .txtNormal p {
	padding:6px 0
}

#cont .middle .txtNormal ul li {
	list-style:lower-latin;
}
#cont .middle .txtNormal ul li ul li {
	list-style:decimal;
}








#cont .right {
	float:left;
	width:205px;
}







#cont .mnII {}
#cont ul.mnII {
	padding:0;
	list-style:none;
}
#cont ul.mnII li {
	padding:6px 0;
	background:url(../i/t/divBookHome.gif) left bottom repeat-x
}
#cont ul.mnII a {
	padding:6px 26px 6px 0;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Verdana, sans-serif;
	display:block;
	color:#C00719;
	background:url(../i/t/icoArrow.gif) center right no-repeat;
}
#cont ul.mnII a.active {
	cursor:default
}













/* comportamenti navigatore di pagina ------- */
#cont .navPag {
	text-align:center;
	margin-top:14px;
	height:16px;
}
#cont .navPag .numeriNav {
}
#cont .navPag .numeriNav a,
#cont .navPag .numeriNav a:link,
#cont .navPag .numeriNav a:active,
#cont .navPag .numeriNav a:visited {
	color:#7F7F7F;
	text-decoration:none;
	padding:1px 4px 2px 4px;
}
#cont .navPag .numeriNav a:hover {
	color:#FFF;
	background:#E2081d;
}
#cont .navPag .numeriNav .active {
	color:#FFF;
	background:#E2081d;
	padding:1px 4px 2px 4px;
}

#cont .navPag .prevPage { 
	float:left;
	display:block;
	width:40px;
	height:22px;
	background:url(../i/t/icoArrowBack.gif) center no-repeat;
}
#cont .navPag .nextPage { 
	float:right;
	display:block;
	width:40px;
	height:22px;
	background:url(../i/t/icoArrow.gif) center no-repeat;
}
#cont .searchOut {
	padding:6px 0
}
#cont .searchOut a {
	text-decoration:none
}
#cont .searchOut .titleSearch {
	color:#000;
	text-transform:uppercase;
	font-size:12px;
}
#cont .searchOut .txtSearch { 
}






#foot {
	width:938px;
	height:127px;
	margin:0 auto;
	background:url(../i/t/bgFoot.gif) center no-repeat
}
#foot .pad {
	padding:48px 20px 46px 200px; /*638*/
	text-align:center;
	color:#FFF
}
#foot a {
	color:#FFF;
}
#foot p.contatti {
	float:left;
	width:108px;
	padding-top:8px;
}
#foot .contatti a {
	padding:1px 0 12px 116px;
	background:url(../i/t/ico_mail.gif) 86px 0 no-repeat;
	text-decoration:none
}
#foot .contatti a:hover {
	text-decoration:underline
}
#foot p.info {
	float:left;
	width:530px;
}



