/*
202E2F: sfondo
CBD1D1: testo
156B84: menu chi
81A925: menu corsi
B2AA2B: menu formazione
BC7391: menu promozione
E11B6A: menu compagnia
FFFF3E: giallo menu secondario
E390B8: rosa titolo news
*/
a {outline:none;}
* {margin:0;padding:0;}
body {background:#202E2F;color:#CBD1D1;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;line-height:20px;}
body.chi, .chi #header, .chi #menu, .chi #footer {background:#156B84;}
body.corsi, .corsi #header, .corsi #menu, .corsi #footer {background:#81A925;}
body.compagnia, .compagnia #header, .compagnia #menu, .compagnia #footer {background:#B2AA2B;}
body.promozione, .promozione #header, .promozione #menu, .promozione #footer {background:#BC7391;}
#container {width:890px;margin:25px auto;position:relative;background:url(../img/bg_content_page.gif) repeat-y;}
#left {float:left;width:666px;}
#right {float:right;width:218px;}
.clear {clear:both;}	
#header {height:176px;margin-bottom:6px;width:666px;position:relative;background:#202e2f;padding-bottom:6px;}
h1 {position:absolute;top:46px;left:34px;z-index:2;text-indent:-9999px;width:156px;background:url(../img/movimento_danza_logo_bianco.png) no-repeat;height:86px;}
h1 a {display:block;width:156px;height:86px;}
#page {float:left;padding-bottom:30px;}
#page #submenu {float:left;width:200px;margin-top:20px;margin-left:12px;margin-right:12px;}
#page #submenu li.first {margin-top:0 !important;}
#page #submenu li {list-style-type:none;line-height:14px;margin-top:8px;}
#page #submenu li a {color:#CBD1D1;text-decoration:none;}
#page #submenu li a.active, #page #submenu li a:hover {border-bottom:1px solid #202e2f;}
#page #submenu li ul {margin-left:12px;}
#page #page_content {float:left;width:420px;margin-top:20px;}

#menu {width:218px;z-index:2;background:#202e2f;}
#menu li {list-style-type:none;padding-bottom:6px;}
#menu li a {display:block;line-height:30px;padding:55px 0 0 8px;font-size:17px;color:#fff;text-decoration:none;}
#menu li a#m_chi {background:#156B84;}
#menu li a#m_corsi {background:#81A925;}
#menu li a#m_formazione {background:#B2AA2B;}
#menu li a#m_promozione {background:#BC7391;}
#menu li a#m_compagnia {background:#E11B6A;}
#menu_service {float:right;width:200px;padding:10px 9px 30px 9px;text-align:center;}
#menu_service ul {border-top:1px solid #202e2f;text-align:left;}
#menu_service ul li {list-style-type:none;border-bottom:1px solid #202e2f;}
#menu_service ul li a {color:#CBD1D1;text-decoration:none;line-height:24px;}
#menu_service ul li a.active, #menu_service ul li a:hover {color:#FFFF3E;}

ul#social {border:0;margin-top:30px;text-align:center;}
ul#social li {border-bottom:0;display:inline;}
ul#social li a img {border:0;}
/*



#content {float:left;position:relative;top:182px;width:100%;}
*/
	/*
#content .column {float:left;width:200px;margin-right:6px;padding:9px;}
#content .column h2 {color:#E390B8;font-weight:normal;margin-bottom:18px;}
*/

#breadcrumbs a {color:#CBD1D1;margin-bottom:2px;text-decoration:none;}
h2 {font-weight:normal;margin:2px 0 18px;font-size:22px;color:#ffff3e;line-height:24px;}
#page_content .content {font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;font-size:11px;}
#page_content .content ul {padding-left:20px;}
#page_content .content h3 {font-size:15px;font-weight:normal;text-transform:lowercase;font-family:Georgia, "Times New Roman", Times, serif;}
dl.premi, dl.staff, dl.docenti_ospiti {float:left;width:100%;}
dl.premi .item, dl.staff .item, dl.docenti_ospiti .item {float:left;width:100%;margin-bottom:3px;}
dl.premi dt {float:left;width:50px;}
dl.premi dd {float:right;width:370px;}
dl.staff dt {float:left;width:200px;}
dl.staff dd {float:right;width:220px;}
dl.staff .item, dl.docenti_ospiti .item {margin-bottom:6px;}
dl.docenti_ospiti dt {float:left;width:100px;}
dl.docenti_ospiti dd {float:right;width:320px;}

#page_content .content ul.list {list-style-type:none;margin:0;padding:0;margin:10px 0;}
#page_content .content ul.list li {margin-bottom:14px;}
#page_content .content ul.list li .thumbnail {float:left;margin:5px 8px 4px 0;}
#page_content .content ul.list li h3, #page_content .content ul.list li h3 a {color:#CBD1D1;text-decoration:none;font-size:15px;font-weight:normal;text-transform:lowercase;font-family:Georgia, "Times New Roman", Times, serif;}

.content a, .link_dettagli {color:#8B9191;text-decoration:none;}
.content a:hover, .link_dettagli:hover {text-decoration:underline;}

#page_content .content dl.inline {float:left;}
#page_content .content dl.inline .item {float:left;width:100%;margin-bottom:5px;}
#page_content .content dl.inline dt {font-weight:bold;float:left;}
#page_content .content dl.inline dd {float:right;margin-bottom:4px;}
dl.inline.w150 dt {width:140px;margin-right:10px;}
dl.inline.w150 dd {width:270px;}
dl.inline.w100 dt {width:90px;margin-right:10px;}
dl.inline.w100 dd {width:320px;}
dl.inline.w50 dt {width:40px;margin-right:10px;}
dl.inline.w50 dd {width:370px;}

#footer {background:#202E2F;padding-top:6px;float:left;width:100%;line-height:39px;}
#footer .left {background:#3A4849; width:646px;float:left;padding:4px 10px;}
#footer .right {background:#3A4849;width:210px; float:right;text-align:center;padding:4px;}

ul.gallery {margin:0 !important;padding:0 !important;}
ul.gallery li {list-style-type:none;margin:0;padding:0;float:left;margin-right:10px;margin-bottom:10px;}
ul.gallery li a {float:left;}

#frm_newsletter .item {float:left;width:100%;margin-bottom:10px;}
#frm_newsletter .item textarea {width:280px;height:120px;margin-bottom:10px;}
#frm_newsletter .item label {float:left;width:120px;margin-right:10px;}