/*TIPI GENERICI*/
* { outline:0; } 
body{font-family:Arial,Helvetica,sans-serif;font-size:10pt;}
body.bggray{background-color:#f2f2f4;overflow:hidden;}
body.lines{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#6B6B6B url(../images/external_bg.png) repeat scroll 0 0;}
a,a:visited,a:hover{color:black;text-decoration:none;}
a img, a:visited img, a:hover img{border:0px;}
input{border:1px solid #C9C9C9;}
input.readonly{background-color:#CCFFCC;}
table{border-spacing=0;border-collapse:collapse;}
option{font-size:9pt;}
.readon img{border:none;}
textarea{border:1px dotted black;}
.invisible{visibility:hidden;}

/* BORDI ARROTONDATI*/
#mainwrapper{border:0px solid #892105;margin:0 auto;width:960px;height 680px;background:transparent;}
#mainwrapper .rtop, .rbottom{display:block}
#mainwrapper .rtop *, .rbottom *{display: block; height: 1px; overflow: hidden}
#mainwrapper .r1{background-color:#FFFFFF;margin: 0 5px;}
#mainwrapper .r2{background-color:#FFFFFF;margin: 0 3px;}
#mainwrapper .r3{background-color:#FFFFFF;margin: 0 2px;}
#mainwrapper .r4{background-color:#FFFFFF;margin: 0 1px;height:2px}

/* LEFT COLUMN*/
#leftwrapper{width:216px;height:680px;float:left;background:#FFFFFF;border:0px solid #892105;}
#leftwrapper #upperleftwrapper{height:95px;min-height:95px;max-height:95px;margin-bottom:9px;overflow:hidden;}
#leftwrapper #upperleftwrappermyaurora{height:95px;min-height:95px;max-height:95px;margin-bottom:27px;overflow:hidden;}
#leftwrapper #logowrapper{width:216px;text-align:center;margin-top:20px;}
#leftwrapper #datewrapper{width:216px;text-align:center;font-size:7pt;margin-top:5px;margin-bottom:20px;}
/* SE SI VUOLE VEDERE ULTIMO AGGIORNAMENTO - TOGLIERE MARGIN A DATEWRAPPER
#leftwrapper #lastupdatewrapper{width:216px;text-align:left;font-size:6pt;margin-bottom:20px;margin-top:5px;font-style:italic;font-weight:normal;padding-left:20px;}
*/
#leftwrapper #welcomebarwrapper{width:216px;height:27px;padding-top:10px;margin-top:7px;padding-left:30px;vertical-align:center;background:url(../images/welcomebarwrapper_gradient.png) no-repeat 11px;text-shadow:2px 2px 3px #BBBBBB;font-size:11pt;font-weight:bold;}
#leftwrapper #welcomebarwrapperlight{width:216px;height:27px;padding-top:10px;margin-top:7px;padding-left:30px;vertical-align:center;background:url(../images/welcomebarwrapper_gradient.png) no-repeat 11px;text-shadow:2px 2px 3px #BBBBBB;font-size:11pt;font-weight:bold;}
#leftwrapper #userwrapper{height:288px;min-height:288px;max-height:288px;margin-top:10px;margin-bottom:10px;}
#leftwrapper .searchbaraurora{width:216px;height:32px;padding-top:5px;margin-top:7px;margin-bottom:10px;padding-left:30px;vertical-align:center;background:url(../images/welcomebarwrapper_gradient.png) no-repeat 11px;}
#leftwrapper .searchbaraurora #jbmwrap{float:left;margin-top:4px;}
#leftwrapper .searchbaraurora form{float:right;margin-top:0px;margin-right:40px;}
#leftwrapper .searchbaraurora form .searchleft .inputboxleft{margin-top:4px;width:6em;}
#leftwrapper .searchbaraurora form .searchleft .buttonleft{vertical-align:middle;margin-bottom:2px;border:0px;}
#leftwrapper .searchbar{width:216px;height:37px;margin-bottom:10px;background:url(../images/leftbar_gradient.png) no-repeat center;}
#leftwrapper .leftspacer{width:216px;height:37px;margin-bottom:10px;}
#leftwrapper .searchbar form{float:right;margin-top:5px;margin-right:30px;}
#leftwrapper .searchbar form .searchleft .inputboxleft{margin-top:4px;width:5em;}
#leftwrapper .searchbar form .searchleft .buttonleft{vertical-align:middle;margin-bottom:2px;border:0px;}
#leftwrapper .searchbar #jbmwrap{float:left;margin-left:30px;margin-top:9px;}
#leftwrapper .modulecover{width:216px;text-align:center;margin-top:0px;margin-bottom:0px;}
#leftwrapper .modulemenu{/*padding-left:33px;*/margin-top:19px;padding-left:15px;min-height:214px;max-height:214px;height:214px;}
#leftwrapper .menu{padding:0px;margin-left:0px;margin-top:3px;margin-bottom:30px;height:214px;overflow:hidden;}
#leftwrapper .menu li{list-style:none;background:url(../images/bullet_menu.png) no-repeat center left; font-weight:bold;margin-bottom:4px;padding-left:14px;}
#leftwrapper .menu li:hover, #leftwrapper .menu li.active{list-style:none;background:url(../images/bullet_menu_hover.png) no-repeat center left;}

#leftwrapper .menu li a{margin-bottom:10px;}
#leftwrapper .banneritem{padding-left:18px;}
/* FINE LEFT COLUMN*/

/* RIGHT COLUMN */
#rightwrapper{width:743px;padding-left:0px;height:680px;float:left;background:#FFFFFF;border-right:0px solid #444444;}

/* HEADER - FIRST LINE*/
#rightwrapper #datewrapper{width:528px;height:17px;float:left;background:#FFFFFF;border:0px solid #892105;font-weight:bold;font-size:8pt;padding-top:0px;padding-left:15px;}
/* FINE HEADER - FIRST LINE*/

/* HEADER - SECONDLINE*/
#rightwrapper #topmenuwrapper{margin-top:5px;margin-bottom:10px;width:722px;height:37px;padding-left:18px;float:left;background:url(../images/servicebar_gradient.png) no-repeat;border:0px solid #892105;font-weight:bold;}
#rightwrapper #topmenuwrapper ul{float:left;padding:9px 0 7px 0;margin:0;text-align:left;}
#rightwrapper #topmenuwrapper ul li{height:40px;display:inline;}
#rightwrapper #topmenuwrapper ul li a{font-size:12pt;color:#555555;padding:6px 3px 4px 3px;margin-right:20px;text-decoration:none;}
#rightwrapper #topmenuwrapper span{text-shadow: 2px 2px 3px #BBBBBB;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='gray', Positive='true');}
#rightwrapper #topmenuwrapper ul li a:hover,#topmenuwrapper ul li a.selected{font-size:12pt;color:black;}
#rightwrapper #topmenuwrapper .active a{font-size:12pt;color:black;}
#rightwrapper #topmenuwrapper #flagImg{padding-top: 10px; float: right;padding-right:10px;}

#rightwrapper #topmenuwrapper .menuaccount{width:145px;height:17px;float:right;font-size:8pt;border:0px solid #892105;padding-top:6px;}
#rightwrapper #topmenuwrapper .menuaccount ul{margin:0;padding:0;font-weight:bold;font-size:8pt;list-style:none;display:inline;}
#rightwrapper #topmenuwrapper .menuaccount li{display:inline;margin:0;list-style:none;font-size:8pt;background-image:none;}
#rightwrapper #topmenuwrapper .menuaccount a, #rightwrapper #topmenuwrapper .menuaccount a:visited{float:left;display:block;text-decoration:none;margin:0px;font-size:8pt;padding-left:5px;color:red;}
#rightwrapper #topmenuwrapper .menuaccount a:hover{font-size:8pt;padding-left:5px;color:black;}

#rightwrapper #topmenuwrapper .menulogout{width:80px;height:17px;float:right;font-size:8pt;border:0px solid #892105;padding-top:6px;}
#rightwrapper #topmenuwrapper .menulogout ul{margin:0;padding:0;font-weight:bold;font-size:8pt;list-style:none;display:inline;}
#rightwrapper #topmenuwrapper .menulogout li{display:inline;margin:0;list-style:none;font-size:8pt;background-image:none;}
#rightwrapper #topmenuwrapper .menulogout a, #rightwrapper #topmenuwrapper .menuaccount a:visited{float:left;display:block;text-decoration:none;margin:0px;font-size:8pt;padding-left:5px;color:red;}
#rightwrapper #topmenuwrapper .menulogout a:hover{font-size:8pt;padding-left:5px;color:black;}

#rightwrapper #topmenuwrapper #menuaccount{float: right; padding-top: 3px;}
/* FINE HEADER - SECONDLINE*/

/* HEADER - BANNER LINE - SISTEMARE I MARGINI*/
#rightwrapper #banner1wrapper{width:120px;height:60px;margin-right:7px;margin-bottom:10px;float:left;background:#FFFFFF;border:0px solid #892105;}
#rightwrapper #banner2wrapper{width:120px;height:60px;margin-left:6px;margin-bottom:10px;margin-right:6px;float:left;background:#FFFFFF;border:0px solid #892105;}
#rightwrapper #banner3wrapper{width:468px;height:60px;margin-left:7px;margin-bottom:10px;float:left;background:#FFFFFF;border:0px solid #892105;}
/* FINE HEADER - BANNER LINE*/

/* CONTENUTI HOME */
#contentwrapperhome{width:388px;height:335px;float:left;margin-top:0px;margin-bottom:10px;background:#FFFFFF;border:0px solid #892105;}
#contentwrapperhome .imagehome img{border:none;margin-bottom:5px;}
#contentwrapperhome .blog{width:380px;margin-top:0px;margin-bottom:0px;height:350px;padding:0px;}
#contentwrapperhome .article_column{width:170px;} 
#contentwrapperhome .article_separator{display:none;}
#contentwrapperhome .homearticlewrapper{height:163px;width:160px;max-height:163px;overflow:hidden;margin-top:0px;margin-left:10px;margin-bottom:10px;}
#contentwrapperhome .hover{background: url(../images/hp_hover.png) no-repeat center center;/*background-color:#EEEEEE;*/}
#contentwrapperhome .contentpaneopen td{min-height:135px;max-height:135px;height:135px;width:204px;padding-left:0px;padding-right:10px;overflow:hidden;}
#contentwrapperhome .contentpaneopen .contentheading{height:10px;}
#contentwrapperhome .title{height:24px;max-height:24px;line-height:1em;overflow:hidden;border-bottom:0px dotted black;margin-bottom:4px;cursor:hand;font-weight:bold;font-size:9pt;line-height:1em;padding-left:1px;padding-right:1px;}
#contentwrapperhome .homesubtitle {height:23px;height:23px;max-height:23px;margin-bottom:1px;font-weight:bold;font-size:8pt;line-height:1em;vertical-align:top;cursor:hand;padding-left:1px;padding-right:1px;}
#contentwrapperhome .imagehome{width:160px;height:70px;max-height:70px;margin-bottom:4px;overflow:hidden;background-color: black;text-align:center;cursor:hand;}
#contentwrapperhome .homeintro{font-weight:normal;font-style:normal;color:#444444;font-size:8pt;line-height:1.1em;vertical-align: top;text-align:justify;cursor:hand;padding-left:1px;padding-right:1px;}
#contentwrapperhome .homeintro .readmore{margin-bottom:0px;margin-top:0px;}
#contentwrapperhome .readon{vertical-align: top;}
#contentwrapperhome .readon img{padding:2px;}
/* FINE CONTENUTI HOME */

/* CONTENUTI TAG */
#tagsbarwrapper{width:715px;clear:both;height:37px;font-size:11pt;font-weight:bold;text-transform:uppercase;padding-top:10px;text-shadow:2px 2px 3px #BBBBBB;padding-left:20px;background:url(../images/servicebar_gradient.png) no-repeat top right;border:0px solid #892105;font-weight:bold;}

#contentwrappertags{width:714px;height:460px;margin:10px;margin-top:0px;float:left;background:#FFFFFF;border:0px solid #892105;overflow:hidden;}
#contentwrappertags .blog{margin-bottom:20px;}
#contentwrappertags .blog td{vertical-align:top;}
#contentwrappertags .articlewrapper{width:160px;min-width:160px;max-width:160px;height:163px;min-height:163px;max-height:163px;overflow:hidden;margin-top:0px;margin-left:12px;margin-right:12px;}
#contentwrappertags .hover{background: url(../images/hp_hover.png) no-repeat center center;/*background-color:#EEEEEE;*/}
#contentwrappertags .column0 .articlewrapper{margin-left:0px;}
#contentwrappertags .title{height:24px;max-height:24px;line-height:1em;overflow:hidden;border-bottom:0px dotted black;margin-bottom:4px;cursor:hand;padding-left:1px;padding-right:1px;}
#contentwrappertags .title a{font-weight:bold;font-size:9pt;line-height:1em;}
#contentwrappertags .homesubtitle {height:23px;height:23px;max-height:23px;margin-bottom:1px;font-weight:bold;font-size:8pt;line-height:1em;vertical-align:top;cursor:hand;padding-left:1px;padding-right:1px;}
#contentwrappertags .image{width:160px;height:70px;max-height:70px;margin-bottom:4px;overflow:hidden;background-color: black;text-align:center;cursor:hand;}
#contentwrappertags .homeintro{font-weight:normal;font-style:normal;color:#444444;font-size:8pt;line-height:1.1em;vertical-align: top;text-align:justify;cursor:hand;padding-left:1px;padding-right:1px;}
#contentwrappertags .homeintro .readmore{margin-bottom:0px;margin-top:0px;}
#contentwrappertags .readon{vertical-align: top;}
#contentwrappertags .readon img{padding:2px;}
#contentwrappertags .pagecount{width:714px;}
#contentwrappertags .pagecontrol{text-align:right;font-size:8pt;}
/* FINE CONTENUTI TAG */

/* MYAURORA */
#contentwrapperuserprofile{clear:both;width:733px;height:480px;min-height:480px;max-height:480px;overflow:auto;}
#contentwrapperuserprofile .cbFieldsContentsTab{width:100%;}
#contentwrapperuserprofile .cbPosRight .cbFieldsContentsTab{width:100%;}
#contentwrapperuserprofile .cbft_status{width:135px;}
#userprofilewrapper{width:743px;height:27px;margin-top:0px;padding-top:10px;font-size:11pt;padding-left:0px;float:left;vertical-align:center;clear:both;background:url(../images/welcomebarwrapper_gradient.png) no-repeat -206px;text-shadow:2px 2px 3px #BBBBBB;font-weight:bold;}
#contentwrappermyauroraguest{clear:both;height:519px;min-height:519px;max-height:519px;}
#contentwrappermyaurora{width:734px;height:298px;min-height:298px;max-height:298px;margin:10px;margin-top:0px;margin-left:0px;margin-right:0px;float:left;background:#FFFFFF;border:0px solid #892105;overflow:hidden;}
#contentwrappermyaurora .articlewrapper{width:160px;min-width:160px;max-width:160px;height:139px;min-height:139px;max-height:139px;overflow:hidden;margin:12px;}
#contentwrappermyaurora .hover{background: url(../images/hp_hover.png) no-repeat center center;/*background-color:#EEEEEE;*/}
#contentwrappermyaurora .title{height:24px;max-height:24px;line-height:1em;overflow:hidden;border-bottom:0px dotted black;margin-bottom:4px;cursor:hand;font-weight:bold;font-size:9pt;line-height:1em;padding-left:1px;padding-right:1px;}
#contentwrappermyaurora .homesubtitle {height:23px;height:23px;max-height:23px;margin-bottom:1px;font-weight:bold;font-size:8pt;line-height:1em;vertical-align:top;cursor:hand;padding-left:1px;padding-right:1px;}
#contentwrappermyaurora .imagehome{width:160px;height:70px;max-height:70px;margin-bottom:0px;overflow:hidden;background-color: black;text-align:center;cursor:hand;}
#contentwrappermyaurora .homeintro{font-weight:normal;font-style:normal;color:#444444;font-size:8pt;line-height:1.1em;vertical-align: top;text-align:justify;cursor:hand;padding-left:1px;padding-right:1px;}
#contentwrappermyaurora .homeintro .readmore{margin-bottom:0px;margin-top:0px;}
#contentwrappermyaurora .readon{vertical-align: top;}
#contentwrappermyaurora .readon img{padding:2px;}
#raccomendedwrapper{width:743px;height:27px;margin-top:0px;padding-top:10px;font-size:11pt;padding-left:0px;float:left;vertical-align:center;clear:both;background:url(../images/welcomebarwrapper_gradient.png) no-repeat -206px;text-shadow:2px 2px 3px #BBBBBB;font-weight:bold;}
#friendsactivitybar{width:743px;height:27px;margin-top:0px;padding-top:10px;font-size:11pt;padding-left:0px;float:left;vertical-align:center;clear:both;background:url(../images/welcomebarwrapper_gradient.png) no-repeat -206px;text-shadow:2px 2px 3px #BBBBBB;font-weight:bold;}
#friendsactivitywrapper{clear:both;}
/*FRIENDS ACTIVITY*/
#friendsactivitywrapper .friendactivityitem{float:left;width:232px;height:115px;margin-bottom:10px;margin-left:10px;margin-top:10px;}
#friendsactivitywrapper .hover{background: url(../images/hp_hover_top.png) no-repeat center center;/*background-color:#EEEEEE;*/}
#friendsactivitywrapper #friendactivityitem0{margin-right:0px;}
#friendsactivitywrapper #friendactivityitem1{margin-left:10px;margin-right:10px;}
#friendsactivitywrapper #friendactivityitem2{margin-left:0px;}
#friendsactivitywrapper .friendactivityitem .imagetop{float:left;margin:0px;padding:0px;cursor:hand;}
#friendsactivitywrapper .friendactivityitem .imagetop img{border:0px;margin:0px;margin-right:5px;cursor:hand;}
#friendsactivitywrapper .friendactivityitem .title{height:24px;max-height:24px;min-height:24px;margin-bottom:4px;font-weight:bold;font-size:9pt;line-height:1em;cursor:hand;padding-left:1px;padding-right:1px;}
#friendsactivitywrapper .friendactivityitem .homesubtitle{height:23px;height:23px;max-height:23px;margin-bottom:1px;font-weight:bold;font-size:8pt;overflow:hidden;line-height:1em;cursor:hand;padding-left:1px;padding-right:1px;}
#friendsactivitywrapper .friendactivityitem .homeintro{height:63px;height:63px;max-height:63px;font-weight:normal;font-style:normal;color:#444444;font-size:8pt;text-align:justify;cursor:hand;padding-left:1px;padding-right:1px;}
/*FINE FRIENDS ACTIVITY*/
/* FINE MYAURORA */

/* CONTENUTI INSIDE */
#contentwrapperinside{width:734px;height:497px;margin:0 10px 10px 0;float:left;background:#FFFFFF;border:0px solid #892105;overflow:auto;}
#contentwrapperarticle{width:714px;height:435px;margin:10px;margin-right:0px;margin-top:0px;float:left;background:#FFFFFF;border:1px solid #C9C9C9;border-left:0px;border-right:0px;overflow:hidden;color:#363D41;}
#contentwrapperarticle #contentwrapperarticleinner{width:714px;height:437px;margin:0px;overflow:hidden;}
#contentwrapperarticle img{border:none;}
#contentwrapperarticle .blog{width:100%;margin-top:5px;margin-bottom:5px;height:340px;padding:0px;}
/*#contentwrapperarticle .contentheading {font-weight:bold;font-size:9pt;width:614px;float:left;margin-bottom:10px;}
	#contentwrapperarticle .buttons{width:80px;float:right;text-align:right;}
*/
#contentwrapperarticle .contentheading {font-weight:bold;font-size:12pt;width:606px;float:left;margin-bottom:5px;line-height:1em;padding-top: 5px;}
#contentwrapperarticle .buttons{width:80px;float:right;text-align:right;padding-right:10px;padding-top:5px;}
#contentwrapperarticle .contentpaneopen{clear: both;}
#contentwrapperarticle .buttonheading img{border:0px;}
#contentwrapperarticle .homesubtitle {font-weight:bold;font-size:8pt;}
#contentwrapperarticle .homeintro{font-weight:normal;font-style:normal;color:#444444;font-size:8pt;}
#contentwrapperarticle .contentpagetitle{/*display:none;*/margin-left:5px;font-weight:bold;font-size:13pt;}
#contentwrapperarticle #fullarticle p{margin-top:0px;padding:5px;padding-right:5px;text-align: justify;font-size:9pt;line-height:1.3em;margin-top:15px;}
#contentwrapperarticle #fullarticle ul li{list-style:none;background:url(../images/bullet_article.png) no-repeat 3px 6px;padding-left:15px;}
#contentwrapperarticle #fullarticle ul li ul li {list-style:none;background:url(../images/bullet_article_med.png) no-repeat center left;padding-left:15px;}
#contentwrapperarticle #fullarticle ul li ul li ul li{list-style:none;background:url(../images/bullet_article_min.png) no-repeat center left;padding-left:15px;}
#contentwrapperarticle #fullarticle table{border-collapse:collapse;border:1px solid #444444;}
#contentwrapperarticle #fullarticle table th{padding:5px;border:1px solid #444444;background-color: #999999;}
#contentwrapperarticle #fullarticle table td{padding:5px;border:1px solid #444444;}
#contentwrapperarticle #articleauthor{font-style:italic;font-weight:bold;float:right;margin-right:5px;margin-bottom:5px;}
#contentwrapperarticle #imageplaceholder{float:right;margin:10px;margin-right:5px;cursor:hand;float:right;padding:10px;padding-left:10px;margin-left:10px;padding-right:0px;padding-top:0px;padding-bottom:0px;margin-top:2px;border-left:1px dotted black;}}
#contentwrapperarticle #imagearticle{}
#contentwrapperarticle #captionimagearticle{font-size:0.8em;font-style:italic;max-width:320px;padding-top:5px;}
#contentwrapperarticle .createdate{width:250px;font-size: 0.8em;font-style:italic;float:left;margin-bottom:10px;clear:both;}
#contentwrapperarticle #articletagswrapper{width:400px;font-size: 0.8em;font-style:italic;float:right;margin-bottom:10px;text-align:right;padding-right:10px;}
#contentwrapperarticle #articletagswrapper a{text-decoration:underline;}
#fullarticle a{text-decoration:underline;}
/* FINE CONTENUTI HOME */

/* ARTICOLO MAIN */
#mainarticlewrapper{width:336px;height:335px;margin-bottom:10px;margin-top:0px;float:left;background:#FFFFFF;border:0px solid #892105;overflow:hidden;}
#mainarticlewrapper #mainarticletext{width:176px;float:left;margin-top:0px;cursor:hand;}
#mainarticlewrapper.hover{background: url(../images/hp_hover_month.png) no-repeat center center;/*background-color:#EEEEEE;color:white;*/cursor:hand;}
#mainarticlewrapper .title{width:176px;height:24px;max-height:24px;border-bottom:0px dotted black;overflow:hidden;font-weight:bold;font-size:9pt;line-height:1em;margin-bottom:2px;cursor:hand;padding-left:1px;padding-right:1px;}
#mainarticlewrapper .monthuppertext{width:176px;height:140px;min-height:140px;max-height:140px;font-style:normal;float:left;font-size:8pt;color:#444444;text-align:justify;cursor:hand;padding-left:1px;padding-right:1px;}
#mainarticlewrapper .monthbottomtext{width:176px;height:160px;max-height:160px;margin-top:8px;color:#000000;font-size:10pt;font-weight:bold;text-align:right;float:left;overflow:hidden;cursor:hand;padding-left:1px;padding-right:1px;}
#mainarticlewrapper .imagemonth {width:150px;height:335px;min-height:335px;max-height:335px;float:right;background-color:black;margin:0px;margin-left:10px;overflow:hidden;cursor:hand;}
#mainarticlewrapper .imagemonth img{border:0px;margin-top:0px;margin-top:0px;cursor:hand;}
/* FINE ARTICOLO MAIN */

/* SERVICE BAR*/
#servicebarwrapper{width:724px;height:28px;padding-top:9px;padding-left:10px;clear:both;background:url(../images/servicebar_gradient.png) no-repeat;border:0px solid #892105;}
#servicebarwrapper #jbmwrap{width:220px;float:right;vertical-align: middle;}
#servicebarwrapper .search{margin:0px;padding:0px;padding-right:30px;height:20px;float:right;text-align:right;vertical-align: middle;}
#servicebarwrapper .search .inputbox{margin:0px;padding:0px;margin-top:0px;vertical-align: middle;width:9em;}
#servicebarwrapper .search .button{border:0px;padding:0px;vertical-align: middle;}
#servicebarwrapper #toparticleslabel {float:left;font-weight:bold;padding-left:12px;font-size:11pt;color:black;text-shadow:2px 2px 3px #BBBBBB;}
/* FINE SERVICE BAR*/

/* TOP ARTICLES */
#toparticle1wrapper{width:232px;height:115px;float:left;background:#FFFFFF;border:0px solid #892105;padding:0px;margin-top:10px;margin-bottom:10px;margin-left:10px;}
#toparticle1wrapper.hover{background: url(../images/hp_hover_top.png) no-repeat center center;/*background-color:#EEEEEE;*/}
#toparticle2wrapper{width:232px;height:115px;float:left;background:#FFFFFF;border:0px solid #892105;padding:0px;margin-top:10px;margin-bottom:10px;margin-left:10px;margin-right:10px;}
#toparticle2wrapper.hover{background: url(../images/hp_hover_top.png) no-repeat center center;/*background-color:#EEEEEE;*/}
#toparticle3wrapper{width:232px;height:115px;float:left;background:#FFFFFF;border:0px solid #892105;padding:0px;margin-top:10px;margin-bottom:10px;margin-right:10px;}
#toparticle3wrapper.hover{background: url(../images/hp_hover_top.png) no-repeat center center;/*background-color:#EEEEEE;*/}
.toparticleinner .imagetop{float:left;margin:0px;padding:0px;cursor:hand;width:90px;height:115px;text-align:center;background-color:black;border:0px;margin-right:5px;cursor:hand;}
.toparticleinner .imagetop img{/*border:0px;margin:0px;margin-right:5px;cursor:hand;*/}
.toparticleinner .title{height:24px;max-height:24px;min-height:24px;margin-bottom:4px;font-weight:bold;font-size:9pt;line-height:1em;cursor:hand;padding-left:1px;padding-right:1px;}
.toparticleinner .homesubtitle {height:23px;height:23px;max-height:23px;margin-bottom:1px;font-weight:bold;font-size:8pt;overflow:hidden;line-height:1em;cursor:hand;padding-left:1px;padding-right:1px;}
.toparticleinner .topintro{height:63px;height:63px;max-height:63px;font-weight:normal;font-style:normal;color:#444444;font-size:8pt;text-align:justify;cursor:hand;padding-left:1px;padding-right:1px;}

/* RELATED ARTICLE */
#relatedwrapper{width:367px;max-width:367px;margin-right:10px;min-width:367px;height:60px;float:left;background:#ffffff;border:0px solid #892105;margin-left:10px;margin-bottom:10px;overflow:hidden;}
#relatedwrapperinner{height:50px;max-height:52px;margin:0px;background-color:#cfcdce;overflow:hidden;font-weight:bold;}
/*
#relatedwrapperinner p{margin:0px;padding-left:10px;}
*/
#relatedwrapperinner ul{margin:0px;padding-left:5px;}
#relatedwrapperinner ul li{list-style:none;background:url(../images/bullet_article.png) no-repeat center left;padding-left:15px;}
#relatedwrapperinner p{margin:0px;padding: 10px;}
#relatedarticlelabel{float:left;width: 67px;padding-left:10px;padding-top:6px;border-right: 1px dotted black; font-size: 8pt;height:100%;font-weight:normal;}
#relatedarticlelist{float:right;width:285px;font-size:8pt;padding-top:5px;}
/* BORDI ARROTONDATI*/
#relatedwrapper .rtop, .rbottom{display:block}
#relatedwrapper .rtop *, .rbottom *{display: block; height: 1px; overflow: hidden}
#relatedwrapper .r1{background-color:#cfcdce;margin: 0 5px;}
#relatedwrapper .r2{background-color:#cfcdce;margin: 0 3px;}
#relatedwrapper .r3{background-color:#cfcdce;margin: 0 2px;}
#relatedwrapper .r4{background-color:#cfcdce;margin: 0 1px;height:2px}
/* FINE RELATED */

/* MEDIA */
#mediawrapper{width:337px;height:60px;margin-right:17px;background:#ffffff;border:0px solid #892105;margin-bottom:10px;overflow:hidden;float:right;}
#mediawrapperinner{height:50px;max-height:52px;margin:0px;background-color:#cfcdce;overflow:hidden;font-weight:bold;}
#mediawrapperinner p{margin:0px;padding: 10px;}
#mediawrapperinner ul{margin:0px;padding-left:5px;}
#mediawrapperinner ul li{list-style:none;background:url(../images/bullet_article.png) no-repeat center left;padding-left:15px;}
#mediawrapperlabel{float:left;padding-left:10px;padding-top:15px;border-right: 1px dotted black; font-size: 8pt; width: 67px;height:100%;font-weight:normal;}
#mediawrapperlist{float:right;width:255px;font-size:8pt;padding-top:5px;}

/* BORDI ARROTONDATI*/
#mediawrapper .rtop, .rbottom{display:block}
#mediawrapper .rtop *, .rbottom *{display: block; height: 1px; overflow: hidden}
#mediawrapper .r1{background-color:#cfcdce;margin: 0 5px;}
#mediawrapper .r2{background-color:#cfcdce;margin: 0 3px;}
#mediawrapper .r3{background-color:#cfcdce;margin: 0 2px;}
#mediawrapper .r4{background-color:#cfcdce;margin: 0 1px;height:2px}
/* FINE MEDIA */

/*SEARCH*/
#searchForm{text-align:center;}
#searchForm .contentpaneopen{width:100%;}
#searchForm .searchparameters{margin-bottom:10px;}
#searchForm .contentpaneopen .searchsubmit{text-align:left;}
#searchForm .contentpaneopen .order{text-align:right;}
#searchForm .contentpaneopen #searchphrase{text-align:left;}
#searchForm .contentpaneopen .resultsnum{text-align:right;}
#searchForm .contentpaneopen .keywords{text-align:left;}
.resultFieldset{border:0px;border-bottom:1px dotted black;padding:10px;height:48px;min-height:48px;max-height:48px;}
.resultFieldset.first{border:0px;border-bottom:1px dotted black;border-top:1px solid black;}
.resultFieldset .rowtitle{font-weight:bold;font-size:10pt;line-height:1em;}
.resultFieldset .resultHeader .small{font-size:8pt;}
.resultFieldset .resultHeader .metakeys{float:right;}
.resultFieldset .resultHeader .taglabel{font-size:9pt;}
.resultFieldset .resultHeader .tagcontent{font-size:9pt;font-weight:bold;}
.resultFieldset .resultBody{clear:both;}
#searchpagination{margin:20px 0 0px 232px;}
.resultFieldsetEmpty{border:0px;height:49px;min-height:49px;max-height:49px;padding:10px;}
.searchsubmit, .order, .keywords{padding:1px;}
.resultFieldset .createdate{font-size: 0.8em;font-style:italic;margin-left:10px;}
.search2button{vertical-align:bottom;border:0;}
/*FINE SEARCH*/

/* BOTTOM MENU */
#bottommenuwrapper{width:715px;height:40px;font-size:8pt;padding-top:8px;padding-left:20px;clear:both;background:url(../images/servicebar_gradient.png) no-repeat;border:0px solid #892105;font-weight:bold;}
#bottommenuwrapper ul{padding:4px 0 7px 0;margin:0;text-align:left;float:left;}
#bottommenuwrapper ul li{display:inline;}
#bottommenuwrapper ul li a{color:black;padding:6px 3px 4px 3px;margin-right:20px;text-decoration:none;}
#bottommenuwrapper ul li a:hover,#bottommenuwrapper ul li a.selected{}
/* FINE BOTTOM MENU */

/* WHITE FOOTER */
#footermenuwrapper{color:white;margin-top:5px;width:100%;text-align:center;font-size:8pt;}
#footermenuwrapper ul li{padding:4px;display:inline;list-style:none;}
#footermenuwrapper a{color:white;} 
#footermenuwrapper #auroracloud a{color:black;}
#footermenuwrapper #auroracloud a:hover{color:white;}
/* FINE WHITE FOOTER */

/* CSS GENERICO */
.homesubtitle{font-weight:bold;}
.introbody{font-style:italic;} 

/* PREVIEW EDIT ARTICOLO */
#preview table{/*width:100%;*/}
#preview #contentwrapperhome{float: none;width:auto;height:auto;margin: auto;padding-top:5px;border:1px dashed #999999;}
#preview .previewTitle{float:none;font-weight:bold;background-color:#CCCCCC;border:1px solid #999999;}
#preview .previewMini{vertical-align:top;padding:2px;}
#preview #contentwrappermyaurora{float: none;width:auto;height:180px;max-height:180px;min-height:180px;margin: auto;padding-top:5px;}
#preview #mainarticlewrapper{float: none;width:auto;height:auto;margin: auto;padding-top:5px;border:1px dashed #999999;}
#preview .previewTable tr td{vertical-align:top;}
#preview #contentwrapperarticle{height:auto;padding-top:5px;border:1px dashed #999999;}
#preview #toparticle1wrapper{border:1px dashed #999999;}
#preview #homearticlewrapper{border:1px dashed #999999;}
#preview #contentwrappermyaurora .articlewrapper{border:1px dashed #999999;}

/* FINE PREVIEW EDIT ARTICOLO */

/* MCE EDITOR */
#tinymce{background:white;}
#tinymce a{text-decoration:underline;}
/* FINE MCE EDITOR*/

/* FORM2CONTENT */
#f2c_form{width:100%;}
#adminForm{background: white;}
#adminForm h3{text-transform: uppercase;}
#adminForm fieldset{border:0px;max-width:100%;}
#adminForm .toolbar{float:left;margin-top:5px;padding-bottom:5px;}
#adminForm .toolbar a{background:white;}
#adminForm .upperToolbar{float:left;margin-bottom:20px;}
#adminForm .tabNavigation{float:right;margin-top:60px;margin-right:2px;}
#adminForm .tabNavigation li{display:inline;text-align:center;padding-left:15px;padding-right:15px;padding-top:1px;padding-bottom:1px;border:1px solid black;background-color:#FFFFFF;}
#adminForm .tabNavigation li.selected{border:1px solid black;background-color:#EEEEEE;color:black;}
#adminForm .tabNavigation li a{font-size:13px;color:#777777;}
#adminForm .tabNavigation li a:hover{color:black;}
#adminForm .tabNavigation li a.selected{font-weight:bold;color:black;}
#adminForm .tabpane{clear:both;}
#articlemanagertable .check{width:30px;}
#articlemanagertable .title{width:200px;}
#articlemanagertable .state{width:35px;}
#articlemanagertable .home{width:35px;}
#articlemanagertable .order{width:80px;}
#articlemanagertable .month{width:35px;}
#articlemanagertable .top1{width:35px;}
#articlemanagertable .top2{width:35px;}
#articlemanagertable .top3{width:35px;}
#articlemanagertable .author{width:90px;}
#articlemanagertable .date{width:60px;}
#articlemanagertable .tags{text-align:left;}
#f2c_form #toolbar-save{width:100px;}
#f2c_form #toolbar-apply{width:100px;}
#f2c_form #toolbar-cancel{width:100px;}
/* FINE FORM2CONTENT */

/* SYSTEM MESSAGE */
#adminForm #system-message{color:black;margin:0px;padding:0px;}
#adminForm #system-message dd ul{color:black;border:0px;text-align:center;margin:0px;margin-top:3px;border-top:1px dashed black;border-bottom:1px dashed black;}
#adminForm .limit{display:none;}
/* FINE SYSTEM MESSAGE*/ 

/* GALLERY */
#contentwrappercategories{width:714px;height:460px;margin:10px;margin-top:0px;float:left;background:#FFFFFF;border:0px solid #892105;overflow:hidden;clear:both;}
#imagegallerymenubarwrapper{margin-bottom:10px;width:722px;height:37px;padding-left:18px;float:left;background:url(../images/servicebar_gradient.png) no-repeat;border:0px solid #892105;font-weight:bold;}
#imagegallerymenubarwrapper ul{float:left;padding:9px 0 7px 0;margin:0;text-align:left;}
#imagegallerymenubarwrapper ul li{height:40px;display:inline;}
#imagegallerymenubarwrapper ul li a{font-size:12pt;color:#555555;padding:6px 3px 4px 3px;margin-right:20px;text-decoration:none;}
#imagegallerymenubarwrapper span{text-shadow: 2px 2px 3px #BBBBBB;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='gray', Positive='true');}
#imagegallerymenubarwrapper ul li a:hover,#imagegallerymenubarwrapper ul li a.selected{font-size:12pt;color:black;}
#imagegallerymenubarwrapper .active a{font-size:12pt;color:black;}

#galleryimages{width:434px;height:460px;float:left;}
#galleryimages .contentdescription{height:60px;}
#galleryimages #phocagallery {height:360px;margin-bottom:10px;}
#gallerylist{width:280px;height:460px;float:right;background-color:#e8e8e8;}
#gallerylist .singleGallery{border-bottom:1px solid white;clear:both;}
#gallerylist .empty{min-height:68px;max-height:68px;height:68px;}
#gallerylist .selectedGallery{background-color: #C8C8C8;}
#gallerylist .singleGalleryLeft{float:left;}
#gallerylist .singleGalleryRight{float:right;height:60px;padding-top:8px;width:205px;padding-left:5px;}
#gallerylist .singleGallery img{padding-top:8px;padding-left:8px;}
#gallerylist .galleryimagenum{margin-top:5px;}

/*#galleriesPagination{margin-top:10px;}*/
#phocagalleryimagespagination .button2-left{float:right;margin-right:15px;}
#galleriesPagination .button2-left{float:right;margin-right:7px;margin-top:22px;}
#galleriesPagination .button2-right{margin-left:7px;margin-top:22px;}
/* FINE GALLERY */



/* VIDEO */
#contentwrappervideo{width:714px;height:460px;margin:10px;margin-top:0px;float:left;background:#FFFFFF;border:0px solid #892105;overflow:hidden;clear:both;}
#videomenubarwrapper{margin-bottom:10px;width:722px;height:37px;padding-left:18px;float:left;background:url(../images/servicebar_gradient.png) no-repeat;border:0px solid #892105;font-weight:bold;}
#videomenubarwrapper ul{float:left;padding:9px 0 7px 0;margin:0;text-align:left;}
#videomenubarwrapper ul li{height:40px;display:inline;}
#videomenubarwrapper ul li a{font-size:12pt;color:#555555;padding:6px 3px 4px 3px;margin-right:20px;text-decoration:none;}
#videomenubarwrapper span{text-shadow: 2px 2px 3px #BBBBBB;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='gray', Positive='true');}
#videomenubarwrapper ul li a:hover,#videomenubarwrapper ul li a.selected{font-size:12pt;color:black;}
#videomenubarwrapper .active a{font-size:12pt;color:black;}
.norelatedvideomessage{font-style:italic;margin-top:5px;text-align:center;}
/* FINE VIDEO */

/*SEND MAIL*/
.sendMailTableContainer{left:5px;overflow:hidden;position:relative;top:5px;}
.sendMailTable tr th{text-align:left;padding-right:10px;padding-top:9px;}
.sendMailTable tr td{padding-top:9px;}
#closepopupwrapper{margin-top:10px;}
.messagewrapper{text-align: center; padding-top: 10px;padding-bottom: 10px;}
.loadimage{padding-top:20px;}
.auroraSuccess{border: 3px solid #3F9305; background-color:#F4FDEF;padding:2px;}
.auroraError{border: 1px solid #990000; background-color:#FFEEDF ;padding:2px;}
/*FINE SEND MAIL*/

/*BOTTONI VERDI */
.auroraButtonContainer {overflow:hidden;margin-left:50%;}
.auroraButton {background: transparent url('../images/aurora_button_right.png') no-repeat scroll top right;display: block;float: left;height: 32px;margin-right: 6px;padding-right: 18px;text-decoration: none;}
.auroraButton span {background: transparent url('../images/aurora_button_left.png') no-repeat;display: block;line-height: 32px;padding: 0 0 0 18px;color:white;font-weight:bold;} 
/* FINE BOTTONI VERDI */

/* TABELLA DI LISTING */
.adminlist{background-color: #f9f9f9;width: 100%;border-collapse: collapse;margin: 8px 0 10px 0;margin-bottom: 15px;width: 100%;}
.adminlist.nospace{margin-bottom:0;}
.adminlist tr{height:28px;}
.adminlist tr td{border-bottom: 1px solid #C9C9C9;font-size:8pt;}
.adminlist tr.row0{background-color: #f9f9f9; }
.adminlist tr.row1{background-color: #eeeeee; }
.adminlist thead th{background:url(../images/servicebar_gradient_mini.png) repeat-x;height:37px;min-height:37px;max-height:37px;overflow:hidden;padding:0;text-align:left;}
.adminlist th{height:37px;text-align: center;padding:3px;background: white;color: black;font-size:8pt;}
.adminlist th img{padding-left:3px;text-align: middle;}
.adminlist td{padding:0px;}
.adminlist .num{text-align:center;}
.adminlist .check{text-align:center;width:4%;}
.adminlist .title{text-align:left;overflow: hidden;}
.adminlist .num{width:20px;text-align:center;}
.adminlist .state{width:20px;text-align:center;}
.adminlist .home{width:20px;text-align:center;}
.adminlist .order{width:80px;text-align:center;}
.adminlist .month{width:20px;text-align:center;}
.adminlist .top1{width:20px;text-align:center;}
.adminlist .top2{width:20px;text-align:center;}
.adminlist .top3{width:20px;text-align:center;}
.adminlist .author{width:20px;text-align:center;}
.adminlist .date{width:20px;text-align:center;}
.adminlist .tags th{text-align: center;}
.adminlist .tags td{text-align:left;}
.adminlist img{border:0px;}
#adminForm .pagecount{margin-left:200px;}
#adminForm .pagecontrol{text-align:right;font-size:8pt;}
#adminForm #tabheader #tabs li{padding:1px;line-height:20px;border-bottom:1px solid #f9f9f9;font-size:8pt;}
#adminForm #tabheader #tabs{clear:both;padding:0px;border-bottom:1px solid black;}
/* FINE TABELLA DI LISTING */

.jpane-toggler{background:url(../images/bullet_accordion_up.png) no-repeat center left;border:1px solid black;background-color:#EEEEEE;padding-left:20px;margin:2px;}
.jpane-toggler-down{background:url(../images/bullet_accordion_down.png) no-repeat center left;border:1px solid black;background-color:#EEEEEE;padding-left:20px;margin:2px;}

/* LOGIN */
.cb_comp_outer{padding-top:0px;}
#sbox-window iframe{/*background:url(../images/gradient2x100.png) repeat-x;*/}
#sbox-window{padding:5px;}

#cb_cb_comp_login{max-width:280px;width:280px;height:70px;overflow: hidden;}
#cb_cb_comp_login .componentheading{display:none;font-weight:bold;font-size:13pt;}
#cb_cb_comp_login .cb_comp_outer{margin:0px;}
#cb_cb_comp_login .cb_comp_inner{margin:0px;}
#cb_cb_comp_login .cb_comp_inner .mod_login{}
#cb_cb_comp_login .credentials{width:280px;height:27px;margin:0px;padding:0px;text-align:left;vertical-align:top;margin-bottom:2px;padding-top:0px;/*background:url(../images/loginbar_gradient.png) no-repeat;*/}
#cb_cb_comp_login .credentials #mod_login_username{width:8em;margin-top:8px;margin-right:5px;}
#cb_cb_comp_login .credentials #mod_login_password{width:8em;margin-top:8px;margin-right:5px;}
#cb_cb_comp_login .credentials .button{margin-top:-3px;background:url(../images/ok_btn.png) no-repeat right;border:0px;vertical-align:middle;}
#cb_cb_comp_login .credentials .button.hover{margin-top:-3px;background:url(../images/ok_btn_hover.png) no-repeat right;border:0px;vertical-align:middle;}
#cb_cb_comp_login .forgot{float:left;margin-top:3px;border:0px solid #aba09a;}
#cb_cb_comp_login .registration{float:right;margin-right:10px;margin-top:3px;border:0px solid #aba09a;}
#cb_cb_comp_login .remember #mod_login_remember{border:0px;margin:0px;padding:0px;vertical-align:top;margin-top:0px;}
#cb_cb_comp_login .remember #mod_login_remembermetext{border:0px;margin:0px;padding:0px;vertical-align:top;margin-top:0px;}
#voidlogin{background:url(../images/aurora_background.png) no-repeat center center;width:714px;height:507px;}
/* FINE LOGIN */

/* CREDENZIALI DIMENTICATE */
#lostPasswordTitle{padding:5px;color:black;}
#cb_lost_username_passwd_content label{padding-right:5px;width:35%;}
#cb_lost_username_passwd_content .cb_field{width:63%;}
#cbLostPasswordPage{width:100%;}
#cbLostPasswordPage ul{padding:0;}
#cbLostPasswordPage li{text-align:justify;}
#cbLostPasswordPage .cb_form_buttons_line{margin-top:25px;}
/* FINE CREDENZIALI DIMENTICATE */

/*REGISTRAZIONE*/
#registrationTable .registration_submit_form{text-align:center;}
#registrationTable td{width:auto;padding:0 0 0 0;height:25px;}
#registrationTable label{padding-right:5px;}
.cb_template_aurora{overflow:hidden;}
#registrationFormCenteringDiv{top:50%; left:50%; position:absolute; width:450px; height:430px; margin-top:-200px; margin-left:-200px;}
#registrationComplete{position:relative;text-align:justify;top:150px;}
/*FINE REGISTRAZIONE*/

/* GESTIONE GALLERY */
#phocagallery-upload .inputbox{margin-left:5px;}
#gallerymanagerpagination{margin-left:185px;}
.orderdivbuttons{float:left;width:auto;}
.orderdivinput{float:right;width:auto;}
/* FINE GESTIONE GALLERY */

/* SELEZIONE ARTICOLO MODALE */
#phocagallery-create-subcat-form .modalinputcontainer{padding-top:6px;margin-right:2px;}
#comcontentpopuppagination{margin-left:145px;}
/* FINE SELEZIONE ARTICOLO MODALE */

/* JOOMLA TABS */
dl.tabs {float: left;margin: 0 0 -1px -3px;z-index: 50;}
dl.tabs dt {float: left;padding: 4px 10px;border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-top: 1px solid #ccc;margin-left: 3px;background: #f0f0f0;color: #666;}
dl.tabs dt.open {background: #ffffff;border-bottom: 1px solid #ffffff;z-index: 100;color: #000;}
div.current {clear: both;border: 1px solid #ccc;padding: 0 10px;background: #ffffff;}
div.current dd {padding: 0;margin: 0;}
/* FINE JOOMLA TABS */

/** stu nicholls solution for centering divs **/
.container {clear:both; text-decoration:none;}
* html .container {display:inline-block;}

/** table solution for global config **/
table.noshow   		 { width: 100%; border-collapse: collapse; padding: 0; margin: 0; }
table.noshow tr 		 { vertical-align: top; }
table.noshow td 		 { }
table.noshow fieldset { margin: 15px 7px 7px 7px; }
#editor-xtd-buttons { padding: 5px; }
/* -- buttons -> STILL NEED CLEANUP*/

/* TOOLBAR ICONS */
.icon-32-send 			{ background-image: url(../images/toolbar/icon-32-send.png); }
.icon-32-delete 		{ background-image: url(../images/toolbar/icon-32-delete.png); }
.icon-32-help 			{ background-image: url(../images/toolbar/icon-32-help.png); }
.icon-32-cancel 		{ background-image: url(../images/toolbar/icon-32-cancel.png); }
.icon-32-config 		{ background-image: url(../images/toolbar/icon-32-config.png); }
.icon-32-apply 		  { background-image: url(../images/toolbar/icon-32-apply.png); }
.icon-32-back			  { background-image: url(../images/toolbar/icon-32-back.png); }
.icon-32-forward		{ background-image: url(../images/toolbar/icon-32-forward.png); }
.icon-32-save 			{ background-image: url(../images/toolbar/icon-32-save.png); }
.icon-32-edit 			{ background-image: url(../images/toolbar/icon-32-edit.png); }
.icon-32-copy 			{ background-image: url(../images/toolbar/icon-32-copy.png); }
.icon-32-move 			{ background-image: url(../images/toolbar/icon-32-move.png); }
.icon-32-new 			  { background-image: url(../images/toolbar/icon-32-new.png); }
.icon-32-upload 		{ background-image: url(../images/toolbar/icon-32-upload.png); }
.icon-32-assign 		{ background-image: url(../images/toolbar/icon-32-publish.png); }
.icon-32-html 			{ background-image: url(../images/toolbar/icon-32-html.png); }
.icon-32-css 			  { background-image: url(../images/toolbar/icon-32-css.png); }
.icon-32-menus 			{ background-image: url(../images/toolbar/icon-32-menu.png); }
.icon-32-publish 		{ background-image: url(../images/toolbar/icon-32-publish.png); }
.icon-32-unpublish 	{ background-image: url(../images/toolbar/icon-32-unpublish.png);}
.icon-32-restore		{ background-image: url(../images/toolbar/icon-32-revert.png); }
.icon-32-trash 		  { background-image: url(../images/toolbar/icon-32-trash.png); }
.icon-32-archive 		{ background-image: url(../images/toolbar/icon-32-archive.png); }
.icon-32-unarchive 	{ background-image: url(../images/toolbar/icon-32-unarchive.png); }
.icon-32-preview 		{ background-image: url(../images/toolbar/icon-32-preview.png); }
.icon-32-search 		{ background-image: url(../images/toolbar/icon-32-search.png); }
.icon-32-refresh 		{ background-image: url(../images/toolbar/icon-32-refresh.png); }
.icon-32-default 		{ background-image: url(../images/toolbar/icon-32-default.png); }
/* FINE TOOLBAR ICONS */

/* TOOLBAR */
div.toolbar {text-align: left; padding: 0; width: 100%;}
table.toolbar    			 { border-collapse: collapse; padding: 0; margin: 0; width: 100%;}
table.toolbar td 			 { padding: 1px 1px 1px 4px; text-align: center; color: #666; height: 48px; }
table.toolbar td.spacer  { width: 10px; }
table.toolbar td.divider { border-right: 1px solid #eee; width: 5px; }
table.toolbar span { float: none; width: 32px; height: 32px; margin: 0 auto; display: block; }
table.toolbar a {display: block; float: left;white-space: nowrap;border: 1px solid #fbfbfb;padding: 1px 5px;cursor: pointer;}
table.toolbar a:hover {border-left: 1px solid #eee;border-top: 1px solid #eee;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;text-decoration: none;color: #0B55C4;}
/* FINE TOOLBAR */

/* PAGINATION */
.button1, .button1 div{height: 1%;float: right;}
.button2-left, .button2-right, .button2-left div, .button2-right div {float: left;}
.button1 { background: url(../images/j_button1_left.png) no-repeat; white-space: nowrap; padding-left: 10px; margin-left: 5px;}
.button1 .next { background: url(../images/j_button1_next.png) 100% 0 no-repeat; }
.button1 a {display: block;height: 26px;float: left;line-height: 26px;font-size: 12px;font-weight: bold;color: #333;cursor: pointer;padding: 0 30px 0 6px;}
.button1 a:hover { text-decoration: none; color: #0B55C4; }
.button2-left a, .button2-right a, .button2-left span, .button2-right span {display: block;height: 22px;float: left;line-height: 22px;font-size: 11px;color: #333;cursor: pointer;}
.button2-left span, .button2-right span { cursor: default; color: #999; }
.button2-left .page a, .button2-right .page a, .button2-left .page span, .button2-right .page span, .button2-left .blank a, .button2-right .blank a, .button2-left .blank span, .button2-right .blank span { padding: 0 6px; }
.page span, .blank span {color: #000;font-weight: bold;}
.button2-left a:hover, .button2-right a:hover { text-decoration: none; color: #444444; }
.button2-left a, .button2-left span { padding: 0 24px 0 6px; }
.button2-right a, .button2-right span { padding: 0 6px 0 24px; }
.button2-left { background: url(../images/pagination/j_button2_left.png) no-repeat; float: left; margin-left: 5px; }
.button2-right { background: url(../images/pagination/j_button2_right.png) 100% 0 no-repeat; float: left; margin-left: 5px; }
.button2-right .prev { background: url(../images/pagination/j_button2_prev.png) no-repeat; }
.button2-right.off .prev { background: url(../images/pagination/j_button2_prev_off.png) no-repeat; }
.button2-right .start { background: url(../images/pagination/j_button2_first.png) no-repeat; }
.button2-right.off .start { background: url(../images/pagination/j_button2_first_off.png) no-repeat; }
.button2-left .page, .button2-left .blank { background: url(../images/pagination/j_button2_right_cap.png) 100% 0 no-repeat; }
.button2-left .next { background: url(../images/pagination/j_button2_next.png) 100% 0 no-repeat; }
.button2-left.off .next { background: url(../images/pagination/j_button2_next_off.png) 100% 0 no-repeat; }
.button2-left .end { background: url(../images/pagination/j_button2_last.png) 100% 0 no-repeat; }
.button2-left.off .end { background: url(../images/pagination/j_button2_last_off.png) 100% 0 no-repeat; }
.button2-left .image 		{ background: url(../images/pagination/j_button2_image.png) 100% 0 no-repeat; }
.button2-left .readmore 	{ background: url(../images/pagination/j_button2_readmore.png) 100% 0 no-repeat; }
.button2-left .pagebreak 	{ background: url(../images/pagination/j_button2_pagebreak.png) 100% 0 no-repeat; }
.button2-left .blank	 	{ background: url(../images/pagination/j_button2_blank.png) 100% 0 no-repeat; }
/* FINE PAGINATION */

/* TOOLTIPS */
.tool-tip {float: left;background: #ffffe1;border: 1px solid black;padding: 0px;max-width: 200px;z-index: 50;/*height: 24px;*/}
.tool-title {display:none;padding: 0;margin: 0;font-size: 100%;font-weight: bold;margin-top: -20px;padding-top: 15px;padding-bottom: 5px;background: url(../images/selector-arrow.png) no-repeat;}
.tool-text {background: #ffffe1;color: black;font-size: 100%;margin: 0;padding: 5px;font-size: 8pt;/*height: 11px;*/}
/* FINE TOOLTIPS */

/* CALENDAR */
a img.calendar {width: 16px;height: 16px;margin-left: 3px;background: url(../images/calendar.png) no-repeat;cursor: pointer;vertical-align: middle;}
/* FINE CALENDAR */

/* TAB MENU PER F2C */
#tabs ul{ list-style-type: none; margin: 30px 0 0 0; padding: 0 0 0.3em 0; }
#tabs li { display: inline; }
#tabs li a { color: #42454a; background-color: #dedbde; border: 1px solid #c9c3ba; border-bottom: none; padding: 0.3em; text-decoration: none; }
#tabs li a:hover { background-color: #f1f0ee; }
#tabs li a.selected { color: #000; background-color: #f1f0ee; font-weight: bold; padding: 0.7em 0.3em 0.38em 0.3em; }
div.tabContent { border: 1px solid #c9c3ba; padding: 0.5em; background-color: #f1f0ee; }
div.tabContent.hide { display: none; }
/* TAB MENU PER F2C */

/* SIMPLE MODAL */
.simplemodal-overlay{}
.simplemodal-container{}
.simplemodal-wrap{}
/* FINE SIMPLE MODAL */

/* BARRA CON BOTTONE DI EDIT ARTICOLI NELLE SEZIONI */
#editbar{float:right;margin-right:20px;}
#editbar a{padding-left: 5px;}
/* FINE BARRA CON BOTTONE DI EDIT ARTICOLI NELLE SEZIONI */

/*DETTAGLIO PROFILO ALTRUI*/
.connetted{border: 3px solid #3F9305; background-color:#F4FDEF;padding:2px;margin-bottom:10px;}
.disconnetted{border: 1px solid #990000; background-color:#FFEEDF ;padding:2px;margin-bottom:10px;}
.waiting{border: 1px solid #ffe097; background-color:#fbff97;padding:2px;margin-bottom:10px;}
/*INVIO MAIL */
#sendMailContainer{text-align:left;}
#sendMailContainer legend{padding:5px;color:black;margin:0;}
#sendMailContainer a{font-weight:bold;}
#sendMailContainer a:hover{color:#B11D44;}
#submitContainer{float:right;margin-top:-10px;}
#subjectLabel{font-weight:bold;padding-bottom:5px;float:left;}
#messageLabel{font-weight:bold;padding-bottom:5px;margin-top:10px;}
#sendMailContainer form{margin:0;}
#textAreaContainer{float:left;}
#legendContainer{float:right;padding-top:228px;}
#sendMailContainer textarea{height:242px;}
#warningContainer{margin-top:5px;}
#warningTitle{font-weight:bold;padding-bottom:5px;}
#warningContainer ol{margin-top:0;margin-bottom:0;}
.sentMailSuccess{margin-top:200px;padding:20px;text-align:center;}
.returnMailSuccess{text-align:center;margin-top:10px;}
/*FINE INVIO MAIL */
/*CONNECTIONS*/
#connectionManagerContainer{padding-top:10px;width:700px;}
#manageConnectionTable th{border-bottom:1px solid #CCCCCC;}
#manageConnectionTable .avatar{height:30%;width:30%;padding-top:4px;}
.connectionBox .avatar{padding:4px;}
#manageConnectionTable .inputbox{margin-top:5px;height:80px;}
#myCon{font-weight:bold;}
/*FINE CONNECTIONS*/
/*SBLOCCO-BLOCCO UTENTE */
.unbanSuccess{margin-top:200px;padding:20px;text-align:center;}
#banFormContainer{margin-top:130px;}
#banFormContainer legend{color:black;padding:5px;font-weight:bold;}
#banFormContainer form{margin:0;}
#banFormContainer table tr td{font-weight:bold;}
#banFormContainer #submitContainerBan{padding-left:44.5%;}
/*FINE SBLOCCO-BLOCCO UTENTE */

/*FINE DETTAGLIO PROFILO ALTRUI*/

/*MOD_CBLOGIN*/
#mod_login_pms, #mod_login_connections{font-size:8pt;text-align:left;padding-left:20px;font-weight:bold;}
#mod_login_pms img, #mod_login_connections img{padding-right:2px;}
/*FINE MOD_CBLOGIN*/

/*ADMINMENU*/
#adminMenu{z-index:10000;position:absolute;background-color:#CCCCCC;border:2px solid #999999;}
#adminMenu .menu{padding:0px;margin-left:0px;margin:5px 10px 10px 0;overflow:hidden;}
#adminMenu .menu li{list-style:none;background:url(../images/bullet_menu.png) no-repeat center left; font-weight:bold;margin-bottom:4px;padding-left:14px;}
#adminMenu .menu li:hover, #adminMenu .menu li.active{list-style:none;background:url(../images/bullet_menu_hover.png) no-repeat center left;}
#adminMenu .menu li a{margin-bottom:10px;}
#adminMenuHeader{background-color:#BBBBBB;border-bottom:1px solid #999999;font-weight:bold;padding-top:5px;text-align:center;}
/*FINE ADMINMENU*/

/* GESTIONE VIDEO */
#urlvaldiv .inputbox{width:520px;}
/* FINE GESTIONE VIDEO */
