html,body {
	margin:0;
	padding:0;
	/*background-color: #6d7a81;*/
	font: 11px/1.2 Verdana, Arial, Helvetica, sans-serif;
	text-align: center;   /*centra in IE 5.x */
	background:url(http://www.accademiamoda.it/img/bgac.gif) repeat-x left top;
	}

div span { display: none; }

.hidden {
	display: none;
	visibility: hidden;
	}
	
#shadow {
	background-color:#fff;
	margin: 0px auto;
	padding:0px;
	width:725px;
	border:1px solid #333;
	}

#container {
    text-align: left;   /*ripristina l' allineamento*/
	/*width:732px;*/
	margin-left:3px;
    }
	
#servicebar{
	color:#91918A;
	text-align:right;
	width:719px;
	padding-top:52px;
	}
	
#servicebar ul {
	margin:0;
	padding:0;
	padding-left: 0px;
	margin-left: 0px;
	overflow: hidden;
	text-indent: 0px;
	}

#servicebar ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	display: inline;
	}

#servicebar ul li a {
	padding-right: 4px;
	color: #464646;
	text-indent: 0px;
	text-decoration:none;
	}

#servicebar ul li a:hover {
	color: #dc241f;
	text-decoration: underline;
	}
	
#language { margin-right:5px; margin-bottom:5px;}

#header {
	height:86px;
	background:url(http://www.accademiamoda.it/img/header_logo2.gif) no-repeat left;
	width:495px;
	}
	
#header h1 {
	font-size:22px;
	color:#91918A;
	}

#banner {
	padding:0px;
	margin-left:3px;
	margin-top:10px;
	}
	
/*********************** MENU **************************************/
#mainMenu {
	position: relative;
	text-align: left;
	width: 706px;
	background-color: #fff;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom:1px solid #999;
	color: #ffffff;
	margin: 0px;
	padding: 2px;
	margin-left:3px;
	font-weight:bold;
}

#menuList {
	margin: 0px;
	padding: 0px;
}

#menuList ul {
	margin: 0px;
	padding: 4px;
}

#menuList li {
	display:inline;
	list-style: none;
	margin:0px;
	margin-right:14px;
	margin-left:24px;
	}

a.starter {
	background-color: #fff;
	color: #999;
	font-size: 11px;
	margin: 0px;
	padding: 2px;
	text-decoration: none;
}

a.starter:hover, a.starter:active {
	background-color: #999;
	color: #ffffff;
}

.menu {
	text-align: left;
	color: #fff;
	background-color: #333;
	position: absolute;
	width: 160px;
	visibility: hidden;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
}

.menu li a {
	background-color: transparent;
	color: #fff;
	display: block;
	font-size: 11px;
	line-height: 1.2em;
	margin: 0px;
	padding: 2px;
	text-decoration: none;
}

.menu li a:hover, .menu li a:active {
	background-color: #eee;
	color: #dc241f;	
}

#menu1, #menu2, #menu3, #menu4, #menu5, #menu6 { 
	width: 160px; 
	z-index:100;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #999;
}

#menu1 li, #menu2 li, #menu3 li, #menu4 li, #menu5 li, #menu6 li{ 
	margin:0px;
	padding:0px; 
}

/********************* FINE MENU *************************************/

#content {
	/*background-color:#FFF;*/
	margin:0;
	padding:0;
	margin-top:25px;
	width:720px;
	/*margin-bottom:80px;*/
	}
	
#content a {
	color: #ff6600;
	text-decoration: none;
	text-indent: 0px;
	}
	
#content a:hover {
	color: #dc241f;
	text-decoration:underline;
	}

#colprincipale {
	margin: 0;
	padding: 0;
	margin-left:245px;
	line-height: 1.5;
	margin-right:8px;
	}

#colprincipaletitle { border-bottom: 2px solid #ff6600;	}	

#colprincipale h2 {
	font-size:14px;
	color: #333333;
	margin:0;
	padding:0;
	/*background: url(img/title_arrow.gif) no-repeat left center;*/
	padding-left: 0px;
	}

#coldx {
	margin: 0;
	padding: 0;
	margin-left:485px;
	line-height: 1.5;
	width:205px;
	margin-top: 39px;
	}

#coldx h2 {
	font-size:14px;
	color: #333333;
	margin:0;
	padding:0;
	/*background: url(img/title_arrow.gif) no-repeat left center;*/
	padding-left: 0px;
	}
	
#coldxtitle { border-bottom: 1px solid #ff6600;	}	

#colcentr { float:left;  width:205px; line-height: 1.5; margin-left:12px; margin-top: 28px;}
	
#colcentr h2 {
	font-size:14px;
	color: #333333;
	margin:0;
	padding:0;
	/*background: url(img/title_arrow.gif) no-repeat left center;*/
	padding-left: 0px;
	}
	
#colcentrtitle { border-bottom: 1px solid #ff6600; }	

#colsx {
	float:left;
	width:215px;
	margin:0;
	padding:0;
	margin-left:2px;
	padding-right:5px;
	padding-left:10px;
	line-height: 1.5;
	background-color: #EAEAEA;
	}

#colsx a{
	color: #464646;
	text-decoration: none;
	text-indent: 0px;
	}
#colsx a:hover {
	color: #dc241f;
	text-decoration:underline;
	}	
	
#colsx ul {
	margin:0;
	padding:0;
	padding-left: 0px;
	margin-left: 0px;
	overflow: hidden;
	text-indent: 0px;
	}
	
#colsx li {
list-style-type: none;
}
	
#colsxboxtitle { margin:0; padding:0;}	

#colsx h2 {
	margin:0;
	padding:0;
	font-size:14px;
	color: #333333;
	padding-left: 0px;
	border-bottom:1px solid #fff;
	}
	
#colsx h3 {
	font-size:12px;
	color: #003c78;
	padding:0;
	margin:0;
	}

#colsx img {
	margin-top:20px;
	margin-left:10px;
	}
	
a.continua {
	background: url(http://www.accademiamoda.it/img/continua.gif) no-repeat left bottom;
	padding-left: 15px;
	color: #0099ff;
	font-size:10px;
	}

a:hover.continua {
	color: #0099ff
	}
	
#newsletter	{font-size: 10px; text-align: left; margin-top:10px; }
 
#boxnewslettertitle { font-size:14px; font-weight:bold; color:color: #333333;}

input { border: #ccc 1px solid; background-color: #f5f5f5 }

.invia {
	font: 11px verdana, Arial, Helvetica, sans-serif;
	color: #ff3800;
	background: #ccc;
	text-align: center;
	padding: 2px;
	width: auto;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #939393;
	border-bottom: 1px solid #939393;
	border-left: 1px solid #FFFFFF;
	margin: 5px 65px 0px 0px;
}



#footer {
	clear:both;
	/*background: url(img/bg_footer.gif) no-repeat top;*/
	background-color: #fff;
	font-size:10px;
	text-align:left;
	/*width: 760px;*/
	padding-top:5px;
	height:25px;
	}
	
#footer a {
	color: #0099ff;
	text-decoration: none;
	text-indent: 0px;
	}
	
#footer a:hover {
	color: #0099ff;
	}
	
#footerbar { color:#fff; padding-top:5px; margin-top: 5px; width:700px; border-top: 1px solid #464646;	margin-left:7px; text-align:center;}

#footerbar ul {
	margin:0;
	padding:0;
	padding-left: 0px;
	margin-left: 0px;
	overflow: hidden;
	text-indent: 0px;
}

#footerbar ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	display: inline;
	}

#footerbar ul li a {
	padding-right: 4px;
	color: #464646;
	text-decoration: none;
	text-indent: 0px;
	}

#footerbar ul li a:hover {
	color: #dc241f;
	text-decoration:underline;
	}

#copyright { margin:0px auto; color: #fff; padding-top:5px; width:690px;	/*margin-left:115px;*/}

#copyright a {
	color: #000;
	text-decoration:none;
	}

#copyright a:hover {
	color: #dc241f;
	text-decoration: underline;
	}
	
.sandro {
	color: #464646;
	text-decoration: none;
	text-indent: 0px;
	font-size : 11;
}
h1 {
	color: #464646;
	text-decoration: none;
	text-indent: 0px;
	font-size : 14;
}

