@charset "utf-8";
body{
	margin:0 auto;
	margin:0;
	padding:0;
	background:url(../img/bg_est.jpg) top center no-repeat}
a:link {
	color:#003366;
	text-decoration: none}
a:visited {
	text-decoration: none;
	color: #003366}
a:hover {
	color:#003399;
	text-decoration:underline}
a:active {
	text-decoration: none;
	color: #003366}
img {
	border:0}

h1 {
	font-size:15px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-weight:bold;
	color:#333333;
	padding:0;
	margin:0}
h2 {
	font-size:14px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-weight:normal;
	color:#666666;
	line-height:1.4;
	padding:0;
	margin:0}
h3 {
	font-size:12px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	color:#333333;
	font-weight:normal;
	padding:0;
	margin:0}
h4 {
	font-size:11px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-weight:normal;
	color:#666666;
	padding:0;
	margin:0}
.h2-corsi {
	font-size:13px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-weight:normal;
	color:#666666;
	line-height:1.4;
	padding:0;
	margin:0}
.h2-nextcorsi {
	font-size:12px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-weight:normal;
	color:#CC0000;
	padding:0;
	margin:0}
.h3-news-title {
	font-size:12px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-weight:bold;
	color:#333333;
	padding:0;
	margin:0}
.h3-news-data {
	font-size:12px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-weight:normal;
	color:#999999;
	padding:0;
	margin:0}
.h2_corso {
	font-size:14px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-weight:normal;
	color:#000000;
	padding:0;
	margin:0}
.h2_corso-info {
	font-size:14px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-weight:normal;
	color:#666666;
	padding:0;
	margin:0}
	

/* TOP BARRA */
#top {
	margin:0 auto;
	width:750px;
	height:40px}
/* Menu Top */
#menu-top{
	margin-top:3px;
	float:left;
	width:750px;
	height:40px;
    line-height:40px;
	background:#D4D4D4 url(../img/bcbk2.jpg);
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold}
#menu-top span{
	display:none}
#menu-top a{
	float:left;
	height:40px;
	padding: 0 25px 0 15px;
    background:url(../img/bcbk1.png) no-repeat top right;
    color: #333333;
	text-decoration: none}
#menu-top a:hover, #menu-top .current{
    background-position:bottom right;
	color:#0876AC}
#menu-top em{
    font-style:normal;
	color:#666666;
	margin-left:15px}
#em-top{
	float:right;
	margin-right:5px;
	color:#999999}
#aem-top{
	float:left;
	margin-left:15px;
	color:#999999}

/* LAYOUT FOOTER*/
#footer{
	margin:0 auto;
	width:750px;
	height:81px;
	margin-top:10px;
	font-size:10px;
	color:#999999;
	clear:both;
	font-family:Arial, Helvetica, sans-serif}
#foo-A{
	width:748px;
	height:27px;
	background:transparent url(../img/bgFooter.jpg) repeat-x center;
	border:1px solid #666666;
	text-align:center}
#foo-B{
	width:750px;
	height:15px;
	border-bottom:1px solid #999999;
	margin-top:4px}
#foo-B-sx{
	float:left;
	height:20px;
	width:450px;
	text-align:left}
.urhere{
	color:#333333}
#foo-B-dx{
	float:right;
	height:20px;
	width:300px;
	text-align:right}
#foo-C{
	width:750px;
	height:30px;
	margin-top:4px}
#foo-C-sx{
	float:left;
	width:150px;
	height:30px;
	text-align:left}
#foo-C-dx{
	float:right;
	width:750px;
	height:30px;
	text-align:right}
	
/* INDEX */
#index{
	margin:0 auto;
	width:750px;
	margin-top:13px}
#index-title{
	margin:0 auto;
	margin-top:40px;
	margin-bottom:20px;
	width:204px;
	height:42px;
	background:url(../img/logicpro20.jpg) no-repeat}
#index-vetrina{
	margin:0 auto;
	margin-top:40px;
	width:737px;
	height:280px}
#index-corsi{
	margin:0 auto;
	margin-top:40px;
	width:737px;
	height:344px}
.index-corsi-text{
	padding:60px 10px 0 21px}
#index-corsi_A{
	margin:0;
	float:left;
	z-index:10;
	width:247px;
	height:344px}
#index-corsi_A a{
	display:block;
	width:247px;
	height:344px;
	background:url(../img/corsi-apple.jpg) 0 0 no-repeat;
	text-decoration:none}
#index-corsi_A a:hover, #index-corsi_A a:focus{
	background-position: 0 -344px}
#index-corsi_B{
	margin:0;
	float:left;
	z-index:10;
	width:244px;
	height:344px}
#index-corsi_B a{
	display:block;
	width:244px;
	height:344px;
	background:url(../img/corsi-adobe.jpg) 0 0 no-repeat;
	text-decoration:none}
#index-corsi_B a:hover, #index-corsi_B a:focus{
	background-position: 0 -344px}
#index-corsi_C{
	margin:0;
	float:left;
	z-index:10;
	width:246px;
	height:344px}
#index-corsi_C a{
	display:block;
	width:246px;
	height:344px;
	background:url(../img/corsi-mp.jpg) 0 0 no-repeat;
	text-decoration:none}
#index-corsi_C a:hover, #index-corsi_C a:focus{
	background-position: 0 -344px}
#index-aatcenews{
	margin:0 auto;
	margin-top:40px;
	margin-bottom:40px;
	width:737px;
	height:201px}
#index-aatc{
	float:left;
	width:492px;
	height:201px;
	background:url(../img/aatc_index.jpg) no-repeat}
#index-news{
	float:right;
	width:230px;
	height:161px;
	padding-top:40px;
	background:url(../img/index-news.jpg) no-repeat}
#index-news li{
	list-style-image:url(../img/-.jpg)}
#index-form{
	margin:0 auto;
	margin-top:40px;
	margin-bottom:40px;
	padding:70px 20px 10px 20px;
	width:697px;
	height:122px;
	background:url(../img/formindex.jpg)}
	
/* ABOUT */
#about{
	margin:0 auto;
	width:750px;
	margin-top:13px}
#about-top{
	height:260px;
	width:750px;
	margin-top:25px;
	padding-top:70px;
	background:url(../img/icona-example.jpg) no-repeat}
#about-corsi{
	width:750px;
	margin-top:40px;
	padding-top:30px;
	background:url(../img/about-corsi.jpg) top left no-repeat}
#about-corsi-1{
	width:750px;
	margin-top:80px;
	padding-top:30px;
	background:url(../img/about-apple.jpg) top left no-repeat}
#about-corsi-2{
	width:750px;
	margin-top:80px;
	padding-top:30px;
	background:url(../img/about-adobe.jpg) top left no-repeat}
#about-corsi-3{
	width:750px;
	margin-top:120px;
	padding-top:30px;
	background:url(../img/about-mp.jpg) top left no-repeat}
#about-chi{
	width:750px;
	margin-top:40px;
	padding-top:30px;
	margin-bottom:20px;
	background:url(../img/about-chi.jpg) top left no-repeat}
#about-test{
	width:750px;
	margin-top:40px;
	padding-top:30px;
	margin-bottom:20px;
	background:url(../img/about-test.jpg) top left no-repeat}
#about-certificazioni{
	width:750px;
	margin-top:40px;
	padding-top:30px;
	margin-bottom:20px;
	background:url(../img/about-certificazioni.jpg) top left no-repeat}
#about-certificazioni-1{
	width:750px;
	margin-top:80px;
	padding-top:30px;
	background:url(../img/about-certificazioniAp.jpg) top left no-repeat}
#about-certificazioni-2{
	width:750px;
	margin-top:80px;
	padding-top:30px;
	margin-bottom:15px;
	background:url(../img/about-certificazioniAd.jpg) top left no-repeat}
#about-corsi-str{
	width:750px;
	margin-top:60px;
	padding-top:30px;
	background:url(../img/about-str.jpg) top left no-repeat}
#about-corsi-str ul{
	margin:0;
	padding:0}
#about-double-image{
	float:right;
	width:351px;
	height:267px;
	margin-left:20px;
	background:url(../img/about/lezaula.jpg) top left no-repeat}
#about-double-imageMAC{
	float:left;
	width:250px;
	height:148px;
	margin-right:20px;
	background:url(../img/about-applemac.jpg) top left no-repeat}
#about-double-imageADB{
	float:left;
	width:130px;
	height:214px;
	margin-right:20px;
	background:url(../img/about-adobeicn.jpg) top left no-repeat}
#about-double-imageMP{
	float:left;
	width:275px;
	height:172px;
	margin-right:20px;
	background:url(../img/about-mpmac.jpg) top left no-repeat}
#about-double-imageforum{
	float:left;
	width:115px;
	height:77px;
	margin-right:15px;
	background:url(../img/forum.jpg) top left no-repeat}
#about-double-imageabl{
	float:right;
	width:95px;
	height:100px;
	margin-left:15px;
	background:url(../img/ableton.jpg) top left no-repeat}
#about-double-image2{
	float:right;
	width:348px;
	height:250px;
	margin-left:20px;
	background:url(../img/about/lezfront.jpg) top left no-repeat}
#about-double-image3{
	float:right;
	width:349px;
	height:275px;
	margin-left:20px;
	margin-bottom:20px;
	background:url(../img/about/front.jpg) top left no-repeat}
#about-double-image4{
	float:left;
	width:352px;
	height:247px;
	margin-right:30px;
	background:url(../img/about/ext.jpg) top left no-repeat}
#about-cert-image1{
	float:right;
	width:350px;
	height:230px;
	margin-left:30px;
	background:url(../img/certificazioni.jpg) top left no-repeat}
#about-cert-image2{
	float:left;
	width:350px;
	height:230px;
	margin-right:30px;
	background:url(../img/certificazioni2.jpg) top left no-repeat}
#bar-top{
	width:737px;
	height:41px;
	margin:0 auto;
	margin-top:25px}
#bar-topA{
	float:left;
	width:184px;
	height:41px;
	background:url(../img/bar-topA.jpg) no-repeat}
#bar-topB{
	float:left;
	width:184px;
	height:41px;
	background:url(../img/bar-topB.jpg) no-repeat}
#bar-topC{
	float:left;
	width:185px;
	height:41px;
	background:url(../img/bar-topC.jpg) no-repeat}
#bar-topD{
	float:left;
	width:184px;
	height:41px;
	background:url(../img/bar-topD.jpg) no-repeat}

/* ENROLL */
#enroll{
	margin:0 auto;
	width:750px;
	margin-top:35px;
	padding-top:40px;
	background:url(../img/enroll.jpg) top left no-repeat}

/* NEWSLETTER */
#newsletter2{
	margin:0 auto;
	width:750px;
	margin-top:35px;
	padding-top:40px;
	background:url(../img/newsletter2.jpg) top left no-repeat}

/* CALENDARIO */
#cal{
	margin:0 auto;
	width:750px;
	margin-top:13px}

/* CONTACTS */
#contacts{
	margin:0 auto;
	width:750px;
	margin-top:35px;
	padding-top:40px;
	background:url(../img/contatti.jpg) top left no-repeat}
#map{
	width:750px;
	height:300px}
#driving{
	width:750px;
	margin:20px 0 20px 0;
	padding:0 0 10px 0;
	border-bottom:1px solid #CCCCCC}

/* NEWS */
#news{
	margin:0 auto;
	width:750px;
	margin-top:35px;
	padding-top:40px;
	background:url(../img/news.jpg) top left no-repeat}

/* TESTIMONIAL */
#testimonials{
	margin:0 auto;
	width:750px;
	margin-top:13px}
	
.testimonials{
	width:710px;	
	margin-top:5px;
	padding:5px 20px 5px 20px;
	background:url(../img/bg_serv.jpg) repeat;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC}
.testimonials-foto{
	width:100px;
	height:125px;
	margin:5px 20px 5px 0;
	border:1px solid #CCCCCC;
	background:transparent url(../img/testimonials/null.jpg) no-repeat}
	
.h2-test {
	font-size:13px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-weight:normal;
	color:#CC0000;
	line-height:1.4;
	padding:0;
	margin:0}
h3-test {
	font-size:12px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-weight:normal;
	color:#333333;
	padding:0;
	margin-top:5px}
h4-test {
	font-size:12px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-weight:lighter;
	color:#666666;
	padding:0;
	margin:0}

/* CORSELECT */
#corselect{
	margin:0 auto;
	width:750px;
	margin-top:13px;
	margin-bottom:50px}
#corselect-left{
	float:left;
	width:250px;
	margin-bottom:20px;
	background:url(../img/corsi-sx-c.jpg) repeat-y}
#corselect-left_top{
	width:250px;
	height:5px;
	background:url(../img/corsi-sx-top.jpg) no-repeat}
#corselect-left_bot{
	width:250px;
	height:5px;
	background:url(../img/corsi-sx-bot.jpg) no-repeat}
#corselect-right{
	float:right;
	width:480px;
	margin-bottom:20px;
	background:url(../img/corsi-dx-c.jpg) repeat-y}
#corselect-right-textCorsi{
	width:460px;
	margin-bottom:5px;
	padding:0 10px 0 10px}
#corselect-right_top{
	width:477px;
	height:5px;
	background:url(../img/corsi-dx-top.jpg) no-repeat}
#corselect-right_top-Apple{
	width:477px;
	height:215px;
	background:url(../img/apple-mark.jpg) no-repeat}
#corselect-right_top-Adobe{
	width:477px;
	height:215px;
	background:url(../img/adobe-mark.jpg) no-repeat}
#corselect-right_top-Mp{
	width:477px;
	height:215px;
	background:url(../img/mp-mark.jpg) no-repeat}
#corselect-right_bot{
	width:477px;
	height:5px;
	background:url(../img/corsi-dx-bot.jpg) no-repeat}
.img_corsi{
	padding:5px 10px 5px 10px}
#corslist-box{
	margin:30px 10px 10px 10px;
	width:230px;
	background:url(../img/corsi-list-c.jpg) repeat-y;
	font-size:12px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-weight:normal;
	color:#333333}
.li-corslist-box {
	list-style-image:none}
.corslist_Corsi-box{
	margin:0 10px 10px 10px;
	width:230px}
.corslist-top{
	width:230px;
	height:5px;
	background:url(../img/corsi-list-top.jpg) no-repeat}
.corslist-c{
	width:230px;}
.corslist-bot{
	width:230px;
	height:5px;
	background:url(../img/corsi-list-bot.jpg) no-repeat}
/*pagina corsi carica db*/
#corso-top{
	width:447px;
	height:100px;
	padding:20px 15px 0 15px}
#corso-icona{
	float:left;
	width:125px;
	height:100px}
#corso-titolo{
	float:right;
	width:300px;
	height:100px}
#corso-testo{
	width:447px;
	padding:20px 15px 0 15px}
#corso-info{
	width:447px;
	padding:20px 15px 0 15px}
#corso-bottoni{
	width:447px;
	padding:20px 15px 0 15px;
	height:120px}
#corso-bottoni img{
	margin-bottom:10px}
/*pagina enroll*/
select {
	width: 200px}

/* PAGINA ADMIN */
#admin{
	margin:0 auto;
	width:750px;
	margin-top:30px;
	padding-top:40px;
	background:url(../img/admin.jpg) top left no-repeat}
.admin{
	width:710px;
	margin-top:5px;
	padding:10px 20px 10px 20px;
	background:url(../img/bg_serv.jpg) repeat;
	border-bottom:1px solid #CCCCCC;
	cursor:pointer;
	border-top:1px solid #CCCCCC}
.newss{
	width:710px;
	margin-top:5px;
	padding:5px 20px 5px 20px;
	background:url(../img/bg_serv.jpg) repeat;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC}
.insert{
	width:710px;
	margin-top:5px;
	padding:5px 20px 5px 20px;
	background:url(../img/bg_serv.jpg) repeat;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC}

/* SITEMAP */
#sitemap{
	margin:0 auto;
	width:750px;
	margin-top:35px;
	padding-top:40px;
	background:url(../img/sitemap.jpg) top left no-repeat}
	
/* SHARE */
#share{
	width:250px;
	height:100px;
	border:1px solid #CCCCCC}

/* BANNER HOME APPLE */
.banner{
	width:728px;
	height:90px;
	margin:0 auto;
	cursor:pointer;
	margin-top:20px}
.banner2{
	width:728px;
	height:90px;
	margin:0 auto;
	margin-top:40px}
.bannervue{
	width:728px;
	height:150px;
	margin:0 auto;
	margin-top:40px}

/* PAGINA Apple Creative Workshop */
#acw{
	margin:0 auto;
	width:750px;
	margin-top:13px}
.acw-h1{
	color:#888888;
	font-size:16px;
	font-weight:normal;
	line-height:1.4;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}
.acw-h2{
	color:#888888;
	font-size:14px;
	font-weight:normal;
	line-height:1.4;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}
#acw-logo{
	margin:0 auto;
	width:750px;
	margin:13px 0 15px 0;
	height:282px;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/acw-enter.jpg) center no-repeat}
.acw-desc{
	margin:0 auto;
	width:750px;
	margin-top:18px}
.acw-desc img{
	display:inline;
	float:left;
	margin:0 20px 20px 0}
#acw-desc-Expo{
	margin:0 auto;
	width:730px;
	height:206px;
	margin-top:13px;
	padding:10px 10px 10px 10px;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/areaExpo-bg2.jpg) no-repeat}
#acw-desc-Wshop{
	margin:0 auto;
	width:730px;
	height:260px;
	margin-top:13px;
	padding:10px 10px 10px 10px;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/areaWshop-bg2.jpg) no-repeat}
#acw-desc-STG{
	margin:0 auto;
	width:730px;
	height:154px;
	margin-top:13px;
	padding:10px 10px 10px 10px;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/areaSTG.jpg) no-repeat}
#aem-atrio{
	margin:0 auto;
	width:425px;
	margin-top:10px;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/Atrio.jpg) center left no-repeat;
	padding:0 0 0 325px}
#aem-badge{
	margin:0 auto;
	float:right;
	height:250px;
	width:425px}
#acw-desc-badge{
	margin:0 auto;
	width:750px;
	height:250px;
	clear:both;
	margin-top:18px}
.acw-Area_txt{
	padding:45px 350px 0 10px;
	color:#333333;
	font-weight:normal;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:13px;
	line-height:1.5;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}
.acw-title{
	color:#000000;
	font-size:19px;
	font-weight:bold;
	line-height:1.4;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}
.acw-txt{
	color:#333333;
	font-weight:normal;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:13px;
	line-height:1.5;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}
.acw-txt-sponsor{
	color:#333333;
	font-weight:normal;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-size:11px;
	line-height:1.5;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}
#badge{
	float:left;
	z-index:10;
	width:300px;
	height:250px}
#badge a{
	display:block;
	width:300px;
	height:250px;
	cursor:pointer;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/badge.jpg) 0 0 no-repeat;
	text-decoration:none}
#badge a:hover, #badge a:focus{
	background-position: 0 -250px;
	cursor:pointer}

#acw-box-partner{
	margin:0 auto;
	width:750px;
	clear:both;
	height:125px;
	border-top:1px solid #E4ECEF;
	padding-top:25px;
	margin-top:13px}
#acw-box-cont{
	margin:0 auto;
	width:750px;
	clear:both;
	height:125px;
	border-top:1px solid #E4ECEF;
	border-bottom:1px solid #E4ECEF;
	padding-top:25px;
	margin-bottom:25px;
	margin-top:13px}
.acw-box-title{
	color:#000000;
	font-size:13px;
	font-weight:bold;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}
.acw-box-txt{
	color:#333333;
	font-size:11px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}
.acw-box-link{
	color:#333333;
	font-size:11px;
	line-height:25px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}
#acw-box1{
	width:225px;
	height:100px;
	float:left;
	padding:0 10px 0 140px;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/acw-box-sp.jpg) left no-repeat}
#acw-box2{
	width:235px;
	height:100px;
	float:left;
	padding:0 0 0 140px;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/acw-box-sm.jpg) left no-repeat}
#acw-box3{
	width:111px;
	height:100px;
	float:left;
	padding:0 10px 0 129px;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/acw-box-pr.jpg) left no-repeat}
#acw-travel{
	width:320px;
	height:305px;
	margin:13px 0 13px 0;
	padding:15px 0 0 430px;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/infotravel.jpg) no-repeat}
.acw-travel-info{
	color:#333333;
	font-size:18px;
	line-height:0.8333;
	font-weight:normal;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}
.acw-travel-title{
	color:#333333;
	font-size:15px;
	font-weight:bold;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}
.acw-travel-txt{
	color:#333333;
	font-size:12px;
	font-weight:normal;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}

/* PAGINA CAL Apple Creative Workshop */
#acw-cal{
	margin:0 auto;
	width:750px;
	margin-top:13px}
#acw-cal-top{
	margin:0 auto;
	width:750px;
	height:248px;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/cal-topdx1.jpg) no-repeat}
.acw-cal-linebottom{
	margin:0 auto;
	width:750px;
	margin-top:18px;
	padding-bottom:10px;
	border-bottom:1px solid #E4ECEF}
.acw-cal-bottom{
	margin:0 auto;
	width:750px;
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px solid #E4ECEF}
.acw-cal-class1{
	background:#F4FAFD;
	padding:5px 5px 5px 25px;
	height:65px;
	width:720px}
.acw-cal-class2{
	background:#FFFFFF;
	padding:5px 5px 5px 25px;
	height:65px;
	width:720px}

.acw-descal{
	margin:0 auto;
	width:750px;
	margin-top:15px;
	clear:both}
#acw-cal-uni1{
	background:#F4FAFD;
	padding:5px 5px 5px 10px;
	height:90px;
	clear:both;
	width:735px}
#acw-cal-uni2{
	background:#FFFFFF;
	padding:5px 5px 5px 10px;
	height:90px;
	clear:both;
	width:735px}
#acw-cal-audio{
	float:left;
	width:374px;
	clear:both;
	height:auto;
	border-right:1px solid #CCCCCC}
#acw-cal-video{
	float:right;
	width:374px}
.acw-cal-clas1{
	background:#F4FAFD;
	padding:5px 5px 5px 10px;
	height:90px;
	width:359px}
.acw-cal-clas2{
	background:#FFFFFF;
	padding:5px 5px 5px 10px;
	height:90px;
	width:359px}
#acw-cal-area{
	width:750px;
	height:148px;
	border-bottom:1px solid #E4ECEF;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/acw-cal-area.jpg)}

/* PAGINA GUEST Apple Creative Workshop */
#acw-guest-top{
	margin:0 auto;
	width:750px;
	height:248px;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/cal-topdx2.jpg) no-repeat}
.acw-guest-class1{
	background:#F4FAFD;
	padding:5px 5px 5px 25px;
	height:105px;
	width:720px}
.acw-guest-class2{
	background:#FFFFFF;
	padding:5px 5px 5px 25px;
	height:105px;
	width:720px}

/* PAGINA ADMIN Apple Creative Workshop */
.acw-admin{
	width:710px;
	height:auto;
	margin-top:5px;
	padding:5px 20px 5px 20px;
	background:url(../img/bg_serv.jpg) repeat;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC}
	
/* PAGINA REGISTRAZIONE Apple Creative Workshop */
#register{
	margin:0 auto;
	width:750px;
	margin-top:13px}
#acw-register{
	margin:0 auto;
	width:750px;
	margin:13px 0 15px 0;
	height:282px;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/acw-register.jpg) center no-repeat}
#acw-register2{
	margin:0 auto;
	width:750px;
	margin:13px 0 15px 0;
	height:282px}
#acw-sx{
	float:left;
	width:468px;
	height:282px;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/acw-sx.jpg) no-repeat}
#acw-dx{
	float:right;
	width:109px;
	height:110px;
	padding:172px 50px 0 123px;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/acw-dx.jpg) no-repeat}
.h1_acw-dx{
	font-size:14px;
	line-height:20px;
	color:#000000;
	font-weight:bold;
	margin-bottom:18px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}
#acw-reg{
	margin:0 auto;
	width:750px;
	margin-top:13px}
#acw-reg_confirm{
	margin:0 auto;
	width:750px;
	margin-top:13px;
	padding:85px 0 0 0;
	height:315px;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/complete.jpg) top right no-repeat}
.h1_acw-reg_confirm{
	font-size:28px;
	line-height:35px;
	margin:0 0 0 40px;
	color:#000000;
	font-weight:normal;
	margin-bottom:18px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}
.h2_acw-reg_confirm{
	color:#666666;
	font-size:14px;
	line-height:20px;
	width:340px;
	margin:5px 0 0 40px;
	font-weight:normal;
	margin-bottom:16px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}
#acw-reg_confirm img{
	padding:35px 0 0 40px}
.acw-reg_autor{
	margin:0 auto;
	width:730px;
	height:111px;
	margin-top:13px;
	padding:10px 10px 10px 10px;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/acw-autor.jpg) no-repeat}
.p-register{
	font-size:16px}
	
/* PAGINA Apple Creative Workshop AFTER EVENT */
#acw-afterVideo{
	margin:0 auto;
	text-align:center;
	width:750px;
	height:360px;
	padding:25px 0 25px 0;
	border-top:1px solid #E4ECEF}
#acw-top2box{
	width:750px;
	height:280px;
	padding-top:25px;
	border-top:1px solid #E4ECEF}
#acw-topRelatori{
	width:370px;
	height:280px;
	cursor:pointer;
	float:left;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/relatori.jpg) no-repeat}
#acw-topPhoto{
	width:370px;
	height:280px;
	cursor:pointer;
	float:right;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/photo.jpg) no-repeat}
#acw-winner{
	width:750px;
	height:331px;
	clear:both;
	margin-top:25px;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/winner.jpg) no-repeat}
#acw-cont-aftercero{
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/iocero.jpg) no-repeat;
	width:370px;
	margin-top:25px;
	padding-left:380px;
	height:280px}
#acw-cont-afterstampa{
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/stampa.jpg) no-repeat;
	width:370px;
	margin-top:25px;
	padding-left:380px;
	height:280px}
#acw-alemagri{
	width:747px;
	height:275px;
	margin-top:25px;
	padding:5px 0px 0 3px;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/alemagri.jpg) no-repeat}

/* PAGINA  Apple Creative Workshop AFTER EVENT Photogallery */
#acw-photo-top{
	margin:0 auto;
	width:750px;
	height:248px;
	clear:both;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/acw-photogallery.jpg) no-repeat}

.photoblock{
	float:left;
	margin:0;
	padding:0;
	width:750px}
.photoblock h4 {
  	font-size:12px;
  	font-style:normal;
  	font-weight:normal;
  	padding:0px;
  	margin:5px 0px 5px 5px}
.photoblock .image{
  	width:166px;
	height:137px;
	padding:6px 7px 7px 7px;
	background:transparent url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/cornice.png) no-repeat}
.photoblockleft, .photoblockright{
  	width:180px;
  	float:left;
  	min-height:150px;
  	margin:0 10px 0 0}
.photoblockright{
  	margin:0 0 0 0}
* html .photoblockleft, * html .photoblockright{
  	height:180px}

/* PAGINA  Apple Creative Workshop AFTER EVENT Relatori */
#acw-relatori-top{
	margin:0 auto;
	width:750px;
	height:248px;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/acw-relatori.jpg) no-repeat}
.acw-relatori-videorel{	
	width:100px;
	height:15px;
	text-align:center;
	float:left;
	cursor:pointer;
	margin-top:10px;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/videorel.png) top center no-repeat;
	padding-top:45px}

/* PAGINA  Apple Creative Workshop AFTER EVENT Io cero */
#acw-iocero-top{
	margin:0 auto;
	width:750px;
	height:248px;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/acw-iocero.jpg) no-repeat}

/* PAGINA  Apple Creative Workshop AFTER EVENT Stampa */
#acw-stampa-top{
	margin:0 auto;
	width:750px;
	height:248px;
	background:url(../documents/Apple_Creative_Workshop/Logo/prove%20img/acw/acw-stampa.jpg) no-repeat}
#acw-stampa-ul{
	margin-left:15px;
	padding:0;
	list-style-image:url(../img/-.jpg)}

/* PAGINA  Pearson VUE */
#vue{
	margin:0 auto;
	width:750px;
	height:282px;
	background:url(../img/vue.jpg) no-repeat;
	border-bottom:1px solid #E4ECEF;
	margin-top:13px}
#vue-info{
	margin:0 auto;
	width:750px;
	margin-top:20px}
#vue-adobe{
	margin:0 auto;
	width:750px;
	height:325px;
	border-top:1px solid #E4ECEF;
	padding-top:13px;
	background:url(../img/adobeCS5.jpg) left bottom no-repeat;
	margin-top:20px}
.vue-txt{
	color:#333333;
	font-weight:normal;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:13px;
	line-height:1.5;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	padding-left:300px}