body{margin:0;padding:0;background:url(http://www.francescoluciani.it/media/img/body.png);}
div{font-family: Verdana, Arial Narrow,Arial,Sans-Serif;font-size:13px;}

#box{width:980px;margin:0px auto;}
#spa{width:800px;height:45px;}
#head{background:url(http://www.francescoluciani.it/media/img/francescoluciani.jpg) no-repeat top;}
#head-img{width:980px;height:168px;border:none;}
#menu{background:url(http://www.francescoluciani.it/media/img/menu-bg.jpg) no-repeat top;display:block;height:43px;}
	#menu-c{width:14px;height:43px;float:left;}
	.a-a{background:url(http://www.francescoluciani.it/media/img/menu-div.png) no-repeat right top;width:2px;height:34px;float:left;}
	#menu a:link, #menu a:visited, #menu a:active{background:url(http://www.francescoluciani.it/media/img/menu-div.png) no-repeat right;float:left;padding:3px 15px 5px 13px;line-height:34px;color:#fff;text-transform:uppercase;text-decoration:none;font-family: Arial Narrow,Arial,Sans-Serif;font-size:14px;}
	#menu a:hover{color:#DA5422;text-decoration:none;}
	.noon-small{background:url(http://www.francescoluciani.it/media/img/m-on-small.gif) no-repeat center center;}
	.noon-large{background:url(http://www.francescoluciani.it/media/img/m-on-large.gif) no-repeat center;}
	
#content{clear:both;display:block;background:url(http://www.francescoluciani.it/media/img/cont-bg.jpg) repeat-y;min-height:1px;}
#content-img{width:900px;height:1px;clear:both;}
#contenuto-c{float:left;width:19px;}
#contenuto-c img{width:19px;height:1px;}

#contenuto{float:left;width:940px;}


#footer{background:url(http://www.francescoluciani.it/media/img/footer-bg.jpg) no-repeat;clear:both;}
#footer-img{width:900px;height:40px;}
#effelle-ed{display:block;text-align:right;padding-right:5px;}
#effelle-ed a img {border:none;margin-right:5px;}


/************* PAGINA: CLIENTI *********************************/
.cloent{float:left;width:280px;padding:4px;margin:3px 3px 3px 10px;}

/************ CONTATTI ******************************************/
.inputto{font-size:15px;width:280px;line-height:24px;height:24px;padding:3px;border:1px solid #4e4d48;color:#000;background:#Cdc6b6;}
.inputto:focus{border:1px solid #d9d6da;background:#fff;}

.inputtosele{height:29px;}
/************* PAGINA: PORTFOLIO *********************************/
#port-menu{background:url(http://www.francescoluciani.it/media/img/port-v.png) repeat-x top;margin-top:5px;padding-top:15px;}
#port-menu a:link, #port-menu a:visited {float:left;width:220px;height:35px;margin:5px 5px 5px 10px;color:#000;text-decoration:none;font-size:12px;}
#port-menu a:hover, #port-menu a:active{color:#DA5422;}
#port-menu a span{display:block;font-size:14px;font-weight:bold;}


#port-main{display:block;min-height:300px;}
#port-snap,#port-cont,#port-cont-desc,#port-cont-obie{float:left;margin:5px;}

#port-snap{padding:40px 0 0 0;}
	#port-snap img{border:none;}
	#port-snap-a{display:block;padding:5px;text-align:center;}
	#port-snap-a a:link, #port-snap-a a:active, #port-snap-a a:visited{text-decoration:none;color:#333;font-weight:bold;} 
	#port-snap-a a:hover{color:#DA5422;}
#port-cont{margin:10px 0 0 10px;width:665px;}
	h1{padding:20px 0 5px 15px;font-size:23px;color:#373737;}
	#port-cont-desc{width:440px;}
	#port-cont-obie{width:190px;margin-left:15px;visibility:hidden;}
	
	#port-cont-obiett,#port-cont-risulta, #port-cont-downlo{display:none;}
	
	
/************ MEXX ERR AVV *************************/

/******* Alert ********/
#mexx, .mexx{padding: 8px 8px 8px 32px; margin: 10px; text-align: justify; color: #000; background: #89D26D url(http://www.bburraco.net/media/img/o/accept.png) no-repeat 10px 7px; }
#mexxerr, .mexxerr{padding: 8px 8px 8px 32px; margin: 10px; text-align: justify; color: #fff; background: #DA2828 url(http://www.bburraco.net/media/img/o/exclamation.png) no-repeat 10px 7px; }
#mexxerravv, .mexxerravv{padding: 8px 8px 8px 32px; margin: 10px; text-align: justify; color: #000; background: #ffcc00 url(http://www.bburraco.net/media/img/o/plugin.png) no-repeat 10px 7px; }
#mexxmoney, .mexxmoney{padding: 8px 8px 8px 32px; margin: 10px; text-align: justify; color: #000; background: #F0DA84 url(http://www.bburraco.net/media/img/o/coins.png) no-repeat 10px 7px; }
#mexxhelpblog, .mexxhelpblog{padding: 8px 8px 8px 32px; margin: 10px; text-align: justify; color: #000; background: #C9DED9 url(http://www.bburraco.net/media/img/o/page_copy.png) no-repeat 10px 7px; }

#mexxerr a, .mexxerr a, #mexxmoney a, .mexxmoney a{color:#000;text-decoration:none;}
#mexxerr a:hover, .mexxerr a:hover, #mexxmoney a:hover, .mexxmoney a:hover{color:#fff;text-decoration:underline;}
#mexxhelpblog a:hover, .mexxerrhelpblog a:hover, #mexxhelpblog a:hover, .mexxhelpblog a:hover{color:#666;text-decoration:underline;}