/* RESET BASE STYLES */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-weight:inherit;
    font-style:inherit;
    font-size:13px;
    font-family:inherit;
    vertical-align:baseline}

/* remember to define focus styles! */
:focus{outline:0}
ol,ul{list-style:none}

/* tables still need cellspacing="0" (for ie6) */
table{border-collapse:separate; border-spacing:0}
caption, th, td{text-align:left; font-weight:normal; vertical-align:top}
blockquote:before, blockquote:after,q:before, q:after{content:""}
blockquote, q{quotes:"" ""}
.clearfloat{clear:both; height:0; font-size:1px; line-height:0px}

/* DEFAULTS */
body{overflow:auto; text-align:left; margin:0 auto; padding:0; font:12px Arial, Verdana, sans-serif}
a{color:#590000; text-decoration:none; -moz-outline-style:none; outline:none}
a:visited{}
a:hover{color:#333; text-decoration:underline}
p{margin:0px 0px 15px 0}
img{border:none}
ul{margin:5px 0px 15px; padding-left:20px}
ul li{margin:0px}
ol{margin:5px 0px 15px; padding-left:20px}
ul li{margin:0}
form{margin:0; padding:0}
small{font-size:90%}
h1, h2, h3, h4, h5, h6{font-weight:bold; line-height:normal}
h1{font-size:1.8em}
h2{font-size:1.5em}
h3{font-size:1.2em}
h4{font-size:1.0em}
h5{font-size:0.9em}
h6{font-size:0.8em}
dt{margin:0; padding:0; font-weight:bold}
dd{margin:0 0 1em 1em;padding:0}
pre, code{font-family:Monaco,"Courier New",Courier,monospace; font-size:12px; background:#EBF5FF; overflow:auto}
code{padding:2px 3px}
pre{padding:3px 15px; margin:0px 0 15px 0; line-height:1.3em}
blockquote{padding:3px 15px; margin:0px 0 15px 0; line-height:1.3em; background:#EBF5FF; border:none !important}
blockquote p{margin:0 0 5px 0}

/* PAGE LAYOUT - MAIN STRUCTURE SPOTLIGHT FOOTER HORIZONTAL ELGG TOPBAR */
/* PAGE LAYOUT - MAIN STRUCTURE */
#wrapper_header{margin:0; padding:0; width:100%; height:44px; border-bottom:#FFF solid 1px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/sf_feste.png) repeat-x 202px 0}
#wrapper_header #logo{margin:0; padding:0; width:240px; float:left; position:relative; z-index:800; top:0}
#wrapper_header h1{margin:15px 0 0 15px; padding:0; width:310px; float:left; position:absolute}

#ntw{margin:0; padding:0; position:relative; float:right; top:13px; width:700px; z-index:1000}
#ntw a{margin:0 0 0 4px; padding:0; background:#FFF}
#ntw img{margin:0; padding:0}

#mn{margin:-53px 1px 0 0; padding:0; width:758px; height:50px; position:relative; float:right; background:#999 url(http://www.unicalinrete.it/mod/theme_ucir/graphics/sf_logo.png) repeat-x left bottom}
#mn ul{margin:22px 0 0 20px; padding:0; position:relative; float:left}
#mn li{margin:0; padding:0; display:inline; position:relative; z-index:1000; list-style:square}
#mn li a{margin:0; padding:2px; border:0; text-decoration:none; color:#FFF; font-weight:bold}
#mn li a:hover{color:#333}
#page_container{margin:0; padding:0}
#page_wrapper{width:990px; margin:0 auto; padding:0; min-height:300px}

#layout_canvas{margin:0; padding:0; min-height:360px}

/* canvas layout:1 column, no sidebar */
#one_column{margin:10px 0 10px 0; padding:20px; width:948px; border:#900 solid 1px; line-height:22px}

/* canvas layout:2 column left sidebar */
#two_column_left_sidebar{width:240px; margin:0 14px 0 0; min-height:400px; float:left; border:#900 solid 1px; padding:0}
#two_column_left_sidebar_maincontent{width:730px; margin:0; min-height:400px; float:left; border:#900 solid 1px; padding:0}
#two_column_left_sidebar_maincontent_boxes{width:730px; margin:0; min-height:400px; float:left; border:#900 solid 1px; padding:0}
#two_column_left_sidebar_boxes{width:240px; margin:0 14px 0 0; min-height:400px; float:left; border:#900 solid 1px; padding:0}
#two_column_left_sidebar_boxes .sidebarBox{margin:0 0 8px 0; padding:4px}
#two_column_left_sidebar_boxes .sidebarBox h3{padding:0 0 5px 0; font-size:1.1em; line-height:1.2em; color:#900}
#two_column_left_sidebar_boxes .sidebarBox form{border-bottom:#CCC solid 1px}
.contentWrapper{padding:2px 4px; margin:0 0 6px 0}
span.contentIntro p{margin:0}
.notitle{margin-top:10px}

#contentWrapper_csirad{padding:0; margin:0 0 6px 0}
#contentWrapper_csirblog{padding:0; margin:0 0 6px 0}
#contentWrapper_csirgal{margin:0 0 8px 0; padding:2px; background:#EEEEEE}

#bni728x90{margin:0 4px 10px 0; padding:0; float:right; position:relative}
#bni234x60{margin:10px 10px 0 0; padding:0; float:left; position:relative}
#bni200x200{margin:10px auto; padding:0; float:left; position:relative; width:200px; min-height:150px}
#bni468x60{margin:10px 10px 0 0; padding:0; float:left; position:relative}
#bni234ax60{margin:10px 10px 0 0; padding:0; float:left; position:relative}

/* FOOTER */
#layout_footer{margin:4px 0 0 0; padding:0; text-align:center; font-family:"Courier New", Courier, mono; font-size:12px; border-top:#333 solid 1px}
#layout_footer a{color:#333; margin:4px; padding:3px 0 3px 0; font-weight:bold}

/* HORIZONTAL ELGG TOPBAR */
#elgg_topbar{margin:0; padding:0; width:100%}
#elgg_topbar_i{margin:0 auto; padding:0 0 2px 0; background:#999; width:990px; min-width:990px; height:24px; border-bottom:#999 solid 1px; border-left:#CCC solid 1px; border-right:#999 solid 1px}

#elgg_topbar_i #weltop{float:left; positione:relative; margin:2px; padding:0; font-size:10px}

#elgg_bottombar_container_search{float:right; height:21px; position:relative; right:120px; text-align:right; margin:3px 0 0 0}
#elgg_bottombar{margin:0; padding:0; width:100%; position:fixed; bottom:0; z-index:9000}
#elgg_bottombar_i{margin:0 auto; padding:2px; background:#999; width:990px; min-width:990px; height:24px; border-top:#CCC solid 1px; border-left:#999 solid 1px; border-right:#CCC solid 1px}
#elgg_bottombar_container_right{margin:2px 4px 0 0; float:right}
#elgg_bottombar_container_right a{width:19px; height:16px}
#elgg_bottombar_container_right a:hover{text-decoration:none}

#elgg_bottombar_container_left{margin:0; padding:0; float:left; position:relative}

#elgg_bottombar_container_left .toolbarimages{margin:0 10px 0 10px; padding:0; float:left; position:relative; z-index:99999}
#elgg_bottombar_container_left .toolbarimages a{width:16px; height:16px; color:#FFF; text-decoration:none; display:block}

#elgg_bottombar_container_left .toolbarlinks{margin:4px 8px 0 0; padding:0; float:left; position:relative; display:block; z-index:99999}
#elgg_bottombar_container_left .toolbarlinks a{width:16px; height:16px; color:#FFF}

#elgg_bottombar_container_left .toolbarlinks2{margin:0; padding:4px 12px 0 0; float:left; position:relative; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/separatore.png) repeat-y right top; z-index:99999}
#elgg_bottombar_container_left .toolbarlinks2 a{float:left; color:#FFF}

#elgg_bottombar_container_left #inv1{display:none}
#elgg_bottombar_container_left #inv1A{margin:0; padding:0 0 6px 0; position:relative; top:-47px; left:0; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/toolbar_sf_a.png) no-repeat 4px bottom}
#elgg_bottombar_container_left #inv1A b{margin:0 0 4px 0; padding:3px; background:#CC0101}
#elgg_bottombar_container_left #inv2{display:none}
#elgg_bottombar_container_left #inv2A{margin:0; padding:0 0 6px 0; position:relative; top:-31px; left:0; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/toolbar_sf_a.png) no-repeat 4px bottom}
#elgg_bottombar_container_left #inv2A b{margin:0 0 4px 0; padding:3px; background:#CC0101}
#elgg_bottombar_container_left #inv3{display:none}
#elgg_bottombar_container_left #inv3A{margin:0; padding:0 0 6px 0; position:relative; top:-31px; left:0; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/toolbar_sf_a.png) no-repeat 4px bottom}
#elgg_bottombar_container_left #inv3A b{margin:0 0 4px 0; padding:3px; background:#CC0101}
#elgg_bottombar_container_left #inv4{display:none}
#elgg_bottombar_container_left #inv4A{margin:0; padding:0 0 6px 0; position:relative; top:-31px; left:0; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/toolbar_sf_a.png) no-repeat 4px bottom}
#elgg_bottombar_container_left #inv4A b{margin:0 0 4px 0; padding:3px; background:#CC0101}
#elgg_bottombar_container_left #inv5{display:none}
#elgg_bottombar_container_left #inv5A{margin:0; padding:0 0 6px 0; position:relative; top:-35px; left:0; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/toolbar_sf_a.png) no-repeat 4px bottom; width:200px; display:block}
#elgg_bottombar_container_left #inv5A b{margin:0 0 4px 0; padding:3px; background:#CC0101}
#elgg_bottombar_container_left #inv6{display:none}
#elgg_bottombar_container_left #inv6A{margin:0; padding:0 0 6px 0; position:relative; top:-31px; left:0; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/toolbar_sf_a.png) no-repeat 4px bottom}
#elgg_bottombar_container_left #inv6A b{margin:0 0 4px 0; padding:3px; background:#CC0101}
#elgg_bottombar_container_right small#inv7{display:none}
#elgg_bottombar_container_right small#inv7A{margin:0; padding:0 0 6px 0; position:relative; top:-27px; left:8px;  background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/toolbar_sf_a.png) no-repeat right bottom}
#elgg_bottombar_container_right small#inv7A b{margin:0 0 4px 0; padding:3px; background:#CC0101}
#elgg_bottombar_container_left #inv8{display:none}
#elgg_bottombar_container_left #inv8A{margin:0; padding:0 0 6px 0; position:relative; top:-31px; left:0; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/toolbar_sf_a.png) no-repeat 4px bottom}
#elgg_bottombar_container_left #inv8A b{margin:0 0 4px 0; padding:3px; background:#CC0101}

#elgg_bottombar_container_left .toolbarlinks a.pagelinks{color:#FFF; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/toolbar_dashboard_icon.png) no-repeat left 0; padding:0; margin:0}
#elgg_bottombar_container_left .toolbarlinks a:hover.pagelinks{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/toolbar_dashboard_icon.png) no-repeat left -26px}
#elgg_bottombar_container_left a.loggedinuser{color:#eeeeee; font-weight:bold; margin:0 0 0 5px}
#elgg_bottombar_container_left a.pagelinks{color:#FFF; margin:0 15px 0 5px; display:block; padding:3px}
#elgg_bottombar_container_left a.pagelinks:hover{text-decoration:none}

#elgg_bottombar a.privatemessages{width:16px; height:16px; margin:0 8px 0 0; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/toolbar_messages_icon.png) no-repeat left 3px; display:block}
#elgg_bottombar a.privatemessages:hover{text-decoration:none; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/toolbar_messages_icon.png) no-repeat left -16px}
#elgg_bottombar a.privatemessages_new{width:16px; height:16px; margin:0 8px 0 0; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/toolbar_messages_icon.gif) no-repeat left -70px; display:block}
#elgg_bottombar a.privatemessages_new:hover{text-decoration:none; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/toolbar_messages_icon.png) no-repeat left -44px}
#elgg_bottombar a.new_friendrequests{width:16px; height:16px; margin:0 8px 0 0; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/toolbar_friendrequests_icon.png) no-repeat left 0; display:block}
#elgg_bottombar a.new_friendrequests:hover{text-decoration:none; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/toolbar_friendrequests_icon.png) no-repeat left -44px}

#elgg_bottombar_container_left a.usersettings{width:16px; height:16px; margin:0 8px 0 0; padding:0; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/toolbar_setting_icon.png) no-repeat left 0; display:block}
#elgg_bottombar_container_left a.usersettings:hover{text-decoration:none; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/toolbar_setting_icon.png) no-repeat left -26px}
#elgg_bottombar_container_left a.usersettingsadmin{width:18px; height:18px; margin:0 8px 0 0; padding:0; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/toolbar_admin_icon.png) no-repeat left 0; display:block}
#elgg_bottombar_container_left a.usersettingsadmin:hover{text-decoration:none; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/toolbar_admin_icon.png) no-repeat left -24px}
#elgg_bottombar_container_left a.usersettingsadminmultisite{width:18px; height:18px; margin:0 8px 0 0; padding:0; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/toolbar_multisite_icon.png) no-repeat left 0; display:block}
#elgg_bottombar_container_left a.usersettingsadminmultisite:hover{text-decoration:none; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/toolbar_multisite_icon.png) no-repeat left -44px}

#elgg_bottombar_container_left a img.user_mini_avatar{border:1px solid #eeeeee; margin:2px 0 0 0}
#elgg_bottombar_container_left a:hover img.user_mini_avatar{border:1px solid #CC0000}

#elgg_bottombar_container_right a{color:#eeeeee; margin:0 5px 0 0; padding:0 20px 0 0; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/elgg_toolbar_logout.png) no-repeat top right; padding:0 21px 0 0; display:block; height:22px}
#elgg_bottombar_container_right a:hover{background-position:right -24px}

#searchform input.searchinput{background-color:#E6E6E6; border-left:#999 solid 1px; border-top:#999 solid 1px; border-right:#ccc solid 1px; border-bottom:#ccc solid 1px; color:#999; font-size:12px; font-weight:bold; margin:0 0 3px 0; padding:2px; width:260px; height:12px; position:relative; float:left; left:-4px}
#searchform input.searchbutton{color:#E6E6E6; background:#E6E6E6 url(http://www.unicalinrete.it/mod/theme_ucir/graphics/toolbar_searchtag_icon.gif) no-repeat 0 0; border:none; font-size:100%; font-weight:bold; margin:0; padding:2px; width:auto; height:18px; cursor:pointer;
                               border-right:#999 solid 1px; border-bottom:#999 solid 1px; border-left:#ccc solid 1px; border-top:#ccc solid 1px;  }
#searchform input.searchbutton:hover{color:#FFF; background:#999}

#elgg_topbar_container_search{margin:0; padding:0 10px 0 0; color:#FFF; float:right}

#searchformcoos,#searchformcoos2{margin:0; padding:0; position:relative; float:right}
#searchformcoos input,#searchformcoos2 input{margin:1px 0 4px 0; padding:2px; border:none}
#searchformcoos input[type="text"],#searchformcoos2 input[type="text"]{width:240px; float:left; position:relative; top:4px; height:14px; font-size:12px;
                                                                        background:#E6E6E6; border-left:#999 solid 1px; border-top:#999 solid 1px; border-right:#ccc solid 1px; border-bottom:#ccc solid 1px}
#searchformcoos input[type="image"],#searchformcoos2 input[type="image"]{margin:1px 0 0 3px; padding:2px; border:none; float:right; height:16px; position:relative; top:4px}
#searchformcoos input[type="image"]:hover,#searchformcoos2 input[type="image"]:hover{background:#FFF}

#searchformcoosrd{margin:0; padding:0 8px 0 0; float:right; position:relative}
#searchformcoosrd label{margin:0; padding:0; font-size:12px; color:#FFF}
#searchformcoosrd label a{color:#FFF; text-decoration:underline}
#searchformcoosrd label a:hover{text-decoration:none}
#searchformcoosrd label input{margin:8px 4px 0 0}

/*SFONDO SEMITRASPARENTE FUORI DALLA PAGINA DI RICERCA*/
.cse-overlay-bg{margin:0; padding:0; border:0; position:absolute; top:0; left:0; background-color:#999}
/*PAGINA DI RICERCA*/
.cse-overlay{margin:95px 0 0 11px; padding:10px; border:1px solid #00C; width:970px; position:absolute; top:0; left:0; background-color:#FFF; text-align:left; color:#333; font-size:11px}
/*BOTTONE CHIUDI*/
.cse-closeResults{margin:0; padding:0; position:relative; float:right; top:-8px; right:-11px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px}
.cse-closeResults a{margin:0; padding:2px; border:1px solid #00C; position:relative; background-color:#BBD4ED; color:#00C; font-weight:bold; text-decoration:none}
.cse-closeResults a:hover{margin:0; padding:2px; border:1px solid #00C; position:relative; background-color:#FFF}
/*FORM DELLA RICERCA*/
form.gsc-search-box{margin:0 0 10px 0; padding:0; border:0}
table.gsc-search-box{margin:0; padding:0; border:0; font-size:11px}
table td.gsc-clear-button{display:none}
input.gsc-input{margin:0; padding:0 2px 0 2px; border:#00C solid 1px; width:400px; font-size:12px}
input.gsc-search-button{margin:0; padding:2px 0 0 20px; border:0; height:26px; background:#FFF url("http://www.unicalinrete.it/mod/theme_ucir/graphics/google_icons/vai.gif") no-repeat 3px 7px; color:#00C; font-weight:bold; font-size:12px}
table.gsc-branding{margin:0; padding:0; border:0; width:470px; height:20px; font-size:10px}
table td.gsc-branding-text{margin:0; padding-left:2px; border:0; width:100%; text-align:right; vertical-align:top}
table td.gsc-branding-img img{margin:0; padding-left:2px; border:0; vertical-align:bottom}
/*BOX RISULTATI*/
.gsc-resultsbox-visible{margin:0; padding:0; border:0; width:500px; line-height:16px}
.gsc-resultsRoot{margin:0; padding:0; border:0}
.gsc-resultsHeader{display:none}
.gsc-results gsc-webResult{margin:0; padding:0; border:0}
.gs-title{margin:0; padding:0; border:0; font-size:12px; width:520px}
.gs-title a{margin:0; padding:0 0 0 12px; border:0; color:#009; background:#FFF url("http://www.unicalinrete.it/mod/theme_ucir/graphics/google_icons/freccia.gif") no-repeat 0 5px}
.gs-title a:hover{color:#F30; text-decoration:none}
.gs-snippet{margin:0; padding:0 0 0 12px; border:0; width:520px}
.gs-visibleUrl-short{margin:0; padding:0 0 8px 12px; border:0; color:#A22400; font-family:"Courier New", Courier, mono}
/*.gs-visibleUrl-short,*/.gs-visibleUrl-long,.gs-watermark{display:none}
/* SCORRIMENTO DELLE PAGINE*/
.gsc-cursor-box{margin:22px 0 10px 12px; padding:0; border:0; width:260px; font-size:12px; color:#00C}
.gsc-cursor div{margin:0; padding:0; display:inline; float:left}
.gsc-cursor-box .gsc-cursor-current-page{margin:0; padding:0 5px 0 5px; background-color:#FFF; color:#F30; font-size:10px; font-weight:bold; cursor:auto}
.gsc-cursor .gsc-cursor-page{margin:0 1px 0 1px; padding:0 5px 0 5px; display:inline}
.gsc-cursor-page{margin:0; padding:0; background-color:#BBD4ED; cursor:pointer}
.gsc-trailing-more-results a{margin:0; padding:0 5px 0 5px; border:0; float:right; display:inline; background-color:#BBD4ED}

#coosrd{left:206px !important; left:200px; top:0 !important; top:-4px}
#coosrd a{color:#A22400; font-weight:bold}
#coosrd a:hover{color:#F30; font-weight:bold}
/**/
.cse-cercacsnt{margin:0; padding:4px; border:1px solid #BBD4ED; width:100px; position:relative; float:right; top:20px; right:0px; font-family:"Courier New", Courier, mono; text-align:center; font-size:12px; background-color:#EBF2FA; line-height:18px}
.cse-cercacsnt a{color:#00C; font-weight:bold}
.cse-cercacsnt a:hover{color:#A22400}


/* SYSTEM MESSSAGES */
.messages{background:#ccffcc; color:#000000; padding:3px 10px 3px 10px; z-index:8000; margin:0; position:fixed; top:30px; width:969px; border:4px solid #00CC00; cursor:pointer;}
.messages_error{border:4px solid #D3322A; background:#F7DAD8; color:#000000; padding:3px 10px 3px 10px; z-index:8000; margin:0; position:fixed; top:30px; width:969px; cursor:pointer;}
.closeMessages{float:right; margin-top:17px}
.closeMessages a{color:#666; cursor:pointer; text-decoration:none; font-size:80%}
.closeMessages a:hover{color:#000}
#ie6{background:#ccffcc; color:#000000; padding:10px; z-index:8000; margin:0; position:absolute; top:0; width:98%; border:4px solid #00CC00}


/* COLLAPSABLE BOXES GENERAL FORM ELEMENTS LOGIN / REGISTER PROFILE RIVER SEARCH LISTINGS fRIENDS ADMIN AREA - PLUGIN SETTINGS */
/* COLLAPSABLE BOXES */
.collapsable_box{margin:0 0 0 0; height:auto}
#widgets_middle .collapsable_box_header{color:#FFF; padding:5px 10px 5px 10px; margin:0; border-bottom:1px solid #999}
#widgets_left .collapsable_box_header{color:#FFF; padding:5px 10px 5px 10px; margin:0; border-bottom:1px solid #999}
#widgets_right .collapsable_box_header{color:#FFF; padding:0; margin:0; background:#900; border-bottom:1px solid #999}
.collapsable_box_header h1{margin:0; padding:4px 8px; color:#900; font-size:1.25em; background:#FFF; display:block;
	-moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; -webkit-border-top-left-radius:6px; -webkit-border-top-right-radius:6px}

#widgets_middle .collapsable_box_content{padding:0 0 10px 0; margin:0; height:auto}
#widgets_left .collapsable_box_content{padding:0 0 10px 0; margin:0; height:auto}
#widgets_right .collapsable_box_content{padding:10px 0 10px 0; margin:0; height:auto}
#widgets_right .collapsable_box_header h1{margin:10px 0 0 0; border-top:1px solid #900}
.collapsable_box_content .contentWrapper{margin-bottom:5px}
.collapsable_box_editpanel{display:none; background:#DEDEDE; margin:0; padding:10px 10px 5px 10px; border-left:5px solid #FFF; border-right:5px solid #FFF; border-bottom:1px solid #999}
.collapsable_box_editpanel p{margin:0}
.collapsable_box_header a.toggle_box_contents{color:#333; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; text-decoration:none; float:right; margin:0 4px 2px 0}
.collapsable_box_header a.toggle_box_edit_panel{color:#333; cursor:pointer; font-size:9px; text-transform:uppercase; text-decoration:none; font-weight:normal; float:right; margin:10px 6px 0 0}
.collapsable_box_editpanel label{font-weight:normal; font-size:100%}

/* used for collapsing a content box */
.display_none{display:none}
/* used on spotlight box - to cancel default box margin */
.no_space_after{margin:0}

/* GENERAL FORM ELEMENTS */
label{font-weight:bold; color:#000; font-size:110%}
input{font:120% Arial, Helvetica, sans-serif; padding:5px; border:1px solid #999; color:#900}
textarea{font:120% Arial, Helvetica, sans-serif; border:solid 1px #900; padding:5px}
textarea:focus, input[type="text"]:focus{border:solid 1px #999; background:#DFEEEE}
#customise_editpanel .submit_button{ margin:0 20px 0 0; background:#FFF; border-color:#900; color:#900; width:150px}
#customise_editpanel .submit_button:hover, input[type="submit"]:hover{border:1px solid #FFF; background:#006; color:#FFF}
.submit_button{font:12px/100% Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; background:#999; border:1px solid #999; width:auto; height:25px; padding:2px 6px 2px 6px; margin:10px 0 10px 0; cursor:pointer}
.submit_button:hover, input[type="submit"]:hover{background:#999; border-color:#900}
input[type="submit"]{font:12px/100% Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; background:#900; border:1px solid #FFF; width:auto; height:25px; padding:2px 6px 2px 6px; margin:10px 0 10px 0; cursor:pointer}
#customise_editpanel .cancel_button{margin:0 0 0 20px; border:1px solid #FFF; background:#CCC; width:150px; color:#999}
#customise_editpanel .cancel_button:hover{border:1px solid #FFF; background:#006; color:#FFF}
.cancel_button{font:12px/100% Arial, Helvetica, sans-serif; font-weight:bold; color:#999; background:#DDD; border:1px solid #999; width:auto; height:25px; padding:2px 6px 2px 6px; margin:10px 0 10px 10px; cursor:pointer}
.cancel_button:hover{background:#CCC}
.input-text,.input-tags,.input-url,.input-textarea{width:98%}
.input-textarea{height:200px}
/* LOGIN / REGISTER */

#two_column_left_sidebar #logingenerale{margin:0; padding:0; background:#900; color:#333}
#two_column_left_sidebar #logingenerale legend{margin:0; padding:2px 58px 0 58px; background:#FFF; font-weight:bold; border-right:#900 solid 2px}
#two_column_left_sidebar #logingenerale form{margin:0 0 5px 0; padding:5px; border-bottom:#FFF solid 1px}
#two_column_left_sidebar #logingenerale p{margin:0; padding:0 0 4px 0}

#two_column_left_sidebar #logingenerale .login-textarea{margin:0; padding:0}
#two_column_left_sidebar #logingenerale label{margin:0; padding:3px 0 0 0; font-size:12px; color:#FFF; float:left; position:relative; clear:right}
#two_column_left_sidebar #logingenerale input[type="text"],
#two_column_left_sidebar #logingenerale input[type="password"]{margin:0; padding:2px; width:130px; height:15px; float:right; position:relative}
#two_column_left_sidebar #logingenerale p#ric{margin:0; padding:5px 0 0 0; clear:both}
#two_column_left_sidebar #logingenerale .submit_button{margin:0 2px 0 0; padding:0; width:130px; height:20px; float:right; position:relative; color:#000; background:#FFF; border:#FFF solid 1px}
#two_column_left_sidebar #logingenerale .submit_button:hover{background:#900; border:#FFF solid 1px}
#two_column_left_sidebar #logingenerale p.loginbox{margin:0; padding:8px 0 0 0; clear:both; color:#FFF}
#two_column_left_sidebar #logingenerale p.loginbox a{color:#FFF}
#two_column_left_sidebar #logingenerale p.loginbox a:hover{color:#000}

#register-box{margin:10px 0 10px 0; padding:0; float:left; position:relative; clear:both}
#register-box-left{margin:0 10px 0 0; padding:20px; width:400px; float:left; line-height:1.5em; border:#900 solid 1px}
#register-box-right{margin:0; padding:20px; width:494px; float:right; position:relative; line-height:1.5em; background:#EFEFEF}
#register-box-left input[type="text"],#register-box-left input[type="password"]{margin:0 0 10px 0; width:380px}
#register-box-left #entra .inp{margin:0 4px 4px 4px; padding:2px; float:left; position:relative}
#register-box-left #entra h3{margin:15px 8px 4px 0; padding:2px; float:left; position:relative}
#register-box-left #entra input{margin:0 8px 4px 0; padding:2px; width:80px; height:16px}
#register-box-left h2{color:#900; font-size:1.35em; line-height:1.2em; margin:0 0 10px 0}
#register-box-left #entra .submit_button{margin:18px 0 0 0; padding:2px; width:50px; float:left; position:relative; height:26px}
#persistent_login label{font-size:1.0em; font-weight:normal}
/* PROFILE */
#profile_info{margin:0 0 8px 0; padding:20px; border:1px solid #999}
#profile_info_column_left{float:left; padding:0; margin:0 20px 0 0}
#profile_info_column_middle{float:left; width:365px; padding:0}
#profile_info_column_right{width:578px; margin:4px 0 0 0; background:#E6E6E6; padding:4px}
#profile_menu_wrapper{margin:10px 0 10px 0; width:200px}
#profile_menu_wrapper p{border-bottom:1px solid #CCC}
#profile_menu_wrapper p:first-child{border-top:1px solid #CCC}
#profile_menu_wrapper a{display:block; padding:0 0 0 3px}
#profile_menu_wrapper a:hover{color:#FFF; background:#999; text-decoration:none}
p.user_menu_friends, p.user_menu_profile, p.user_menu_removefriend, p.user_menu_friends_of{margin:0}
#profile_menu_wrapper .user_menu_admin{border-top:none}
#profile_info_column_middle p{margin:7px 0 7px 0; padding:2px 4px 2px 4px}
/* profile owner name */
#profile_info_column_middle h2{padding:0 0 14px 0; margin:0; color:#900; font-size:16px}
#profile_info_column_middle .profile_status{background:#E6E6E6; padding:2px 4px 2px 4px; line-height:1.2em}
#profile_info_column_middle .profile_status span{display:block; font-size:90%; color:#666}
#profile_info_column_middle a.status_update{float:right}
#profile_info_column_middle .odd,#profile_info_column_middle .even{margin:4px 0 0 0; padding:3px 3px 3px 10px; border-bottom:1px solid #E6E6E6}
#profile_info_column_middle .odd a,#profile_info_column_middle .even a{color:#006}
#profile_info_column_right p{margin:0 0 7px 0}
#profile_info_column_right .profile_aboutme_title{margin:0; padding:0; line-height:1em}
/* edit profile button */
.profile_info_edit_buttons{float:right; margin:0; padding:0; position:relative; top:-14px; right:-10px}
.profile_info_edit_buttons a{font:12px/100% Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; border:1px solid #999; background:#999; padding:3px 8px 3px 8px; margin:0; cursor:pointer}
.profile_info_edit_buttons a:hover{background:#FFF; text-decoration:none; color:#999}

/* SEARCH LISTINGS */
#two_column_left_sidebar_maincontent .search_listing{display:block; background:#FFF; margin:0 10px 5px 10px; padding:5px; border-bottom:1px dashed #CCC}
.search_listing_icon{float:left}
.search_listing_icon img{width:40px}
.search_listing_icon .avatar_menu_button img{width:15px}
.search_listing_info{margin-left:50px; min-height:40px}
.search_listing_info p{margin:0 0 3px 0; line-height:1.2em}
.search_listing_info p.owner_timestamp{margin:-10px 0 0 0; padding:0; color:#666; text-align:right; font-size:85%; clear:both}
table.search_gallery{border-spacing:10px; margin:0}
.search_gallery td{padding:5px}
.search_gallery_item{background:#FFF; width:170px}
.search_gallery_item:hover{background:#999; color:#FFF}
.search_gallery_item .search_listing{background:none; text-align:center}
.search_gallery_item .search_listing_header{text-align:center}
.search_gallery_item .search_listing_icon{position:relative; text-align:center}
.search_gallery_item .search_listing_info{margin:5px}
.search_gallery_item .search_listing_info p{margin:5px 5px 10px 5px}
.search_gallery_item .search_listing{background:none; text-align:center}
.search_gallery_item .search_listing_icon{position:absolute; margin-bottom:20px}
.search_gallery_item .search_listing_info{margin:5px}
.search_gallery_item .search_listing_info p{margin:5px;	margin-bottom:10px}
/* FRIENDS */
/* friends widget */
#widgets_left #widget_friends_list{display:table; width:240px; margin:0 auto; padding:2px; background:#FFF}
#widget_friends_list{display:table; width:275px; margin:0 10px 0 10px; padding:8px 0 4px 8px; background:#FFF}
.widget_friends_singlefriend{float:left; margin:0 5px 5px 0}

/* FRIENDS COLLECTIONS ACCORDIAN */ 
ul#friends_collections_accordian{margin:0 0 0 0; padding:0}
#friends_collections_accordian li{margin:0 0 0 0; padding:0; list-style-type:none; color:#666}
#friends_collections_accordian li h2{background:#999; color:#FFF; padding:4px 2px 4px 6px; margin:10px 0 10px 0; font-size:1.2em; cursor:pointer}
#friends_collections_accordian li h2:hover{background:#333333; color:#FFF}
#friends_collections_accordian .friends_picker{background:#FFF; padding:0; display:none}
#friends_collections_accordian .friends_collections_controls{font-size:70%; float:right}
#friends_collections_accordian .friends_collections_controls a{color:#999; font-weight:normal}
    
/* FRIENDS PICKER SLIDER */     
.friendsPicker_container h3{font-size:4em !important; text-align:left; margin:0 0 10px 0 !important; color:#999 !important; background:none !important;padding:0 !important}
.friendsPicker .friendsPicker_container .panel ul{text-align:left; margin:0; padding:0}
.friendsPicker_wrapper{margin:0; padding:0; position:relative; width:100%}
.friendsPicker{position:relative; overflow:hidden; margin:0; padding:0; width:678px; height:auto; background:#CC9}
.friendspicker_savebuttons{background:#FFF; margin:0 10px 10px 10px}

/* long container used to house end-to-end panels. Width is calculated in JS  */
.friendsPicker .friendsPicker_container{position:relative; left:0; top:0; width:100%; list-style-type:none}
.friendsPicker .friendsPicker_container .panel{float:left; height:100%; position:relative; width:678px; margin:0; padding:0}
.friendsPicker .friendsPicker_container .panel .wrapper{margin:0; padding:4px 10px 10px 10px; min-height:230px}
.friendsPickerNavigation{margin:0 0 10px 0; padding:0}
.friendsPickerNavigation ul{list-style:none; padding-left:0}
.friendsPickerNavigation ul li{float:left; margin:0; background:#FFF}
.friendsPickerNavigation a{font-weight:bold; text-align:center; background:#FFF; color:#999; text-decoration:none; display:block; padding:0; width:20px}
.tabHasContent{background:#FFF; color:#333333 !important}
.friendsPickerNavigation li a:hover{background:#333333; color:#FFF !important}
.friendsPickerNavigation li a.current{background:#999; color:#FFF !important}
.friendsPickerNavigationAll{margin:0px 0 0 20px; float:left}
.friendsPickerNavigationAll a{font-weight:bold; text-align:left; font-size:0.8em; background:#FFF; color:#999; text-decoration:none; display:block; padding:0 4px 0 4px; width:auto}
.friendsPickerNavigationAll a:hover{background:#999; color:#FFF}
.friendsPickerNavigationL, .friendsPickerNavigationR{position:absolute; top:46px; text-indent:-9000em}
.friendsPickerNavigationL a, .friendsPickerNavigationR a{display:block; height:43px; width:43px}
.friendsPickerNavigationL{right:48px; z-index:1}
.friendsPickerNavigationR{right:0; z-index:1}
.friendsPickerNavigationL{background:url("http://www.unicalinrete.it/mod/theme_ucir/graphics/friends_picker_arrows.gif") no-repeat left top}
.friendsPickerNavigationR{background:url("http://www.unicalinrete.it/mod/theme_ucir/graphics/friends_picker_arrows.gif") no-repeat -60px top}
.friendsPickerNavigationL:hover{background:url("http://www.unicalinrete.it/mod/theme_ucir/graphics/friends_picker_arrows.gif") no-repeat left -44px}
.friendsPickerNavigationR:hover{background:url("http://www.unicalinrete.it/mod/theme_ucir/graphics/friends_picker_arrows.gif") no-repeat -60px -44px} 
.friends_collections_controls a.delete_collection{display:block; cursor:pointer; width:14px; height:14px; margin:2px 3px 0 0; background:url("http://www.unicalinrete.it/_graphics/icon_customise_remove.png") no-repeat 0 0}
.friends_collections_controls a.delete_collection:hover{background-position:0 -16px}
.friendspicker_savebuttons .submit_button,
.friendspicker_savebuttons .cancel_button{margin:5px 20px 5px 5px}

#collectionMembersTable{background:#CC9; margin:10px 0 0 0; padding:10px 10px 0 10px}/*  ADMIN AREA - PLUGIN SETTINGS */
.plugin_description{display:none}
.plugin_details{margin:0 10px 5px 10px; padding:0 7px 4px 10px}
.admin_plugin_reorder{float:right; width:300px; text-align:right}
.admin_plugin_reorder a{padding-left:10px; font-size:80%; color:#999}
.plugin_details a.pluginsettings_link{cursor:pointer; font-size:80%}
.active{border:1px solid #999; background:#FFF}
.not-active{border:1px solid #999; background:#CC9}
.plugin_details p{margin:0; padding:0}
.plugin_details a.manifest_details{cursor:pointer; font-size:80%}
.manifest_file{background:#CC9; padding:5px 10px 5px 10px; margin:4px 0 4px 0; display:none}
.admin_plugin_enable_disable{width:150px; margin:10px 0 0 0; float:right; text-align:right}
.contentIntro .enableallplugins,
.contentIntro .disableallplugins{float:right}
.contentIntro .enableallplugins{margin-left:10px}
.contentIntro .enableallplugins,
.not-active .admin_plugin_enable_disable a{font:12px/100% Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; background:#999; border:1px solid #999; padding:4px; cursor:pointer; width:auto}
.contentIntro .enableallplugins:hover,
.not-active .admin_plugin_enable_disable a:hover{background:#900; border:1px solid #900; text-decoration:none}
.contentIntro .disableallplugins,
.active .admin_plugin_enable_disable a{font:12px/100% Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; background:#999; border:1px solid #999; width:auto; padding:4px; cursor:pointer}
.contentIntro .disableallplugins:hover,
.active .admin_plugin_enable_disable a:hover{background:#333; border:1px solid #333; text-decoration:none}
.pluginsettings{margin:15px 0 5px 0; background:#E6E6E6; padding:10px; display:none}
.pluginsettings h3{padding:0 0 5px 0; margin:0 0 5px 0; border-bottom:1px solid #999}
#updateclient_settings h3{padding:0; margin:0; border:none}
.input-access{margin:5px 0 0 0}

/* SETTINGS & ADMIN */
.admin_statistics,
.admin_users_online,
.usersettings_statistics,
.admin_adduser_link,
#add-box,
#search-box,
#logbrowser_search_area{background:#FFF; margin:0 10px 10px 10px; padding:10px}

.usersettings_statistics h3,
.admin_statistics h3,
.admin_users_online h3,
.user_settings h3,
.notification_methods h3{background:#e4e4e4; color:#333; font-size:1.1em; line-height:1em; margin:0 0 10px 0; padding:5px}
h3.settings{background:#e4e4e4;	color:#333; font-size:1.1em; line-height:1em; margin:10px 0 4px 0; padding:5px}
.admin_users_online .profile_status{background:#E6E6E6; line-height:1.2em; padding:2px 4px}
.admin_users_online .profile_status span{font-size:90%;	color:#666}
.admin_users_online  p.owner_timestamp{padding-left:3px}

.admin_debug label,
.admin_usage label{color:#333; font-size:100%; font-weight:normal}

.admin_usage{border-bottom:1px solid #CCC; padding:0 0 20px 0}
.usersettings_statistics .odd,
.admin_statistics .odd{}
.usersettings_statistics .even,
.admin_statistics .even{}
.usersettings_statistics td,
.admin_statistics td{padding:2px 4px 2px 4px; border-bottom:1px solid #CCC}
.usersettings_statistics td.column_one,
.admin_statistics td.column_one{width:200px}
.usersettings_statistics table,
.admin_statistics table{width:100%}
.usersettings_statistics table,
.admin_statistics table{border-top:1px solid #CCC}
.usersettings_statistics table tr:hover,
.admin_statistics table tr:hover{background:#E4E4E4}
.admin_users_online .search_listing{margin:0 0 5px 0; padding:5px; border:2px solid #CCC}

/* force tinyMCE editor initial width for safari */
.mceLayout{width:683px}
p.longtext_editarea{margin:0 !important}
.toggle_editor_container{margin:0 0 15px 0}
/* add/remove longtext tinyMCE editor */
a.toggle_editor{display:block; 	float:right; text-align:right; color:#666; font-size:1em; font-weight:normal}

div.ajax_loader{background:#FFF url(http://www.unicalinrete.it/mod/theme_ucir/graphics/ajax_loader.gif) no-repeat center 30px; width:auto; height:100px; margin:0 10px 0 10px}

/* reusable elgg horizontal tabbed navigation 
   (used on friends collections, external pages, & riverdashboard mods)
*/
#elgg_horizontal_tabbed_nav{margin:0 0 5px 0; padding:0; border-bottom:1px solid #900; display:table; width:100%}
#elgg_horizontal_tabbed_nav ul{list-style:none;	padding:0; margin:0}
#elgg_horizontal_tabbed_nav li{float:left; border:1px solid #900; border-bottom-width:0; background:#FFEEEE; margin:0 0 0 10px}
#elgg_horizontal_tabbed_nav a{text-decoration:none; display:block; padding:3px 10px 0 10px; color:#900; text-align:center; height:21px}
#elgg_horizontal_tabbed_nav a:hover{color:#999}
#elgg_horizontal_tabbed_nav .selected{border-color:#900; background:#FFF}
#elgg_horizontal_tabbed_nav .selected a{position:relative; top:2px; background:#FFF; color:#900; font-weight:bold}


/* ADMIN AREA - REPORTED CONTENT */
.reportedcontent_content{margin:0 0 5px 0; padding:0 7px 4px 10px}
.reportedcontent_content p.reportedcontent_detail,
.reportedcontent_content p{margin:0}
.active_report{border:1px solid #D3322A; background:#F7DAD8}
.archived_report{border:1px solid #666; background:#CC9}
a.archive_report_button{float:right; font:12px/100% Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; background:#999; border:1px solid #999; width:auto; padding:4px; margin:15px 0 0 20px; cursor:pointer}
a.archive_report_button:hover{background:#900; border:1px solid #900; text-decoration:none}
a.delete_report_button{float:right; font:12px/100% Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; background:#999; border:1px solid #999; width:auto; padding:4px; margin:15px 0 0 20px; cursor:pointer}
a.delete_report_button:hover{background:#333; border:1px solid #333; text-decoration:none}
.reportedcontent_content .collapsible_box{background:#FFF}




/* GENERIC COMMENTS */
.generic_comment_owner{font-size:90%; color:#666}
.generic_comment{background:#FFF;padding:10px; margin:0 10px 10px 10px}
.generic_comment_icon{float:left}
.generic_comment_details{margin-left:60px}
.generic_comment_details p{margin:0 0 5px 0}
.generic_comment_details p a{padding:0 0 0 12px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_delete.png) no-repeat 0 3px}
.generic_comment_details p a:hover{padding:0 0 0 12px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_delete.png) no-repeat 0 -17px}
.generic_comment_owner{color:#666; margin:0px; font-size:90%; border-top:1px solid #aaaaaa}
.generic_comment_details p.generic_comment_owner a{margin:0; padding:0; background-image:none}
    
/* PAGE-OWNER BLOCK PAGINATION FRIENDS COLLECTIONS ACCORDIAN FRIENDS PICKER SLIDER WIDGET PICKER (PROFILE & DASHBOARD) */
/* PAGE-OWNER BLOCK */
#owner_block{padding:10px}
#owner_block_icon{float:left; margin:0 10px 0 0}
#owner_block_rss_feed,#owner_block_odd_feed,#owner_block_bookmark_this,#owner_block_report_this{padding:5px 0 0 0}
#owner_block_report_this{padding-bottom:5px; border-bottom:1px solid #CCC}
#owner_block_rss_feed a{font-size:90%; color:#999; padding:0 0 4px 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_rss.png) no-repeat left top}
#owner_block_rss_feed a:hover{color:#333; background-position:left -19px}
#owner_block_odd_feed a{font-size:90%; color:#999; padding:0 0 4px 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_odd.gif) no-repeat left top}
#owner_block_bookmark_this a{font-size:90%; color:#999; padding:0 0 4px 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_bookmarkthis.png) no-repeat left top}
#owner_block_bookmark_this a:hover{color:#333; background-position:left -26px}
#owner_block_report_this a{font-size:90%; color:#999; padding:0 0 4px 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_reportthis.png) no-repeat left top}
#owner_block_report_this a:hover{color:#333; background-position:left -26px}
#owner_block_odd_feed a:hover{color:#333}
#owner_block_desc{padding:4px 0 4px 0; margin:0 0 0 0; line-height:1.2em; border-bottom:1px solid #CCC; color:#666}
#owner_block_content{margin:0 0 4px 0; padding:3px 0 0 0; min-height:35px; font-weight:bold}
#owner_block_content a{line-height:1em}
.ownerblockline{padding:0; margin:0; border-bottom:1px solid #CCC; height:1px}
#owner_block_submenu{margin:20px 0 20px 0; padding:0; width:100%}
#owner_block_submenu ul{list-style:none; padding:0 0 10px 0; margin:0; border-bottom:#CCC dashed 1px}
#owner_block_submenu ul li.selected a{background:#999; color:#FFF}
#owner_block_submenu ul li.selected a:hover{background:#999; color:#FFF}
#owner_block_submenu ul li a{text-decoration:none; display:block; margin:2px 0 0 0; color:#333; padding:4px 6px 4px 10px; line-height:1.1em; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_submenu_list.png) no-repeat 0 8px}
#owner_block_submenu ul li a:hover{color:#FFF; background:#900}

#owner_block_submenu .submenu_group{margin:0; padding:0}
#owner_block_submenu .submenu_group .submenu_group_filter ul li a,#owner_block_submenu .submenu_group .submenu_group_filetypes ul li a{color:#333}
#owner_block_submenu .submenu_group .submenu_group_filter ul li.selected a,#owner_block_submenu .submenu_group .submenu_group_filetypes ul li.selected a{background:#999; color:#FFF}
#owner_block_submenu .submenu_group .submenu_group_filter ul li a:hover,#owner_block_submenu .submenu_group .submenu_group_filetypes ul li a:hover{color:#FFF; background:#999}
/* PAGINATION */
.pagination{background:#FFF; margin:5px 10px 5px 10px; padding:5px}
.pagination .pagination_number{display:block; float:left; background:#FFF; border:1px solid #999; text-align:center; color:#999; font-size:12px; font-weight:normal; margin:0 6px 0 0; padding:0px 4px; cursor:pointer}
.pagination .pagination_number:hover{background:#999; color:#FFF; text-decoration:none}
.pagination .pagination_more{display:block; float:left;	background:#FFF; border:1px solid #FFF; text-align:center; color:#999; font-size:12px; font-weight:normal; margin:0 6px 0 0; padding:0px 4px}
.pagination .pagination_previous,.pagination .pagination_next{display:block; float:left; border:1px solid #999; color:#999; text-align:center; font-size:12px; font-weight:normal; margin:0 6px 0 0; padding:0px 4px; cursor:pointer}
.pagination .pagination_previous:hover,.pagination .pagination_next:hover{background:#999; color:#FFF; text-decoration:none}
.pagination .pagination_currentpage{display:block; float:left; background:#999; border:1px solid #999; text-align:center; color:#FFF; font-size:12px; font-weight:bold; margin:0 6px 0 0; padding:0px 4px; cursor:pointer}

/* WIDGET PICKER (PROFILE & DASHBOARD) */
/* 'edit page' button */

a.toggle_customise_edit_panel{padding:3px 0; margin:0 0 4px 0; width:348px; float:right; clear:right; color:#FFF; border:1px solid #999; background:#999; text-align:center}
a.toggle_customise_edit_panel:hover{color:#999; background:#FFF; border:1px solid #999; text-decoration:none}

#customise_editpanel{display:none; width:968px; margin:0; padding:10px; background:#999; float:left; position:relative}

/* Top area - instructions */
.customise_editpanel_instructions{width:664px; margin:20px 0 0 0; padding:6px; background:#FFF}
.customise_editpanel_instructions h2{margin:0; padding:0; font-size:16px; clear:left}
.customise_editpanel_instructions p{margin:0 0 5px 0; line-height:1.4em}

/* RHS (widget gallery area) */
#customise_editpanel_rhs{margin:10px 0 0 0; padding:0; float:right; width:auto; background:#FFF}
#customise_editpanel #customise_editpanel_rhs h2{color:#333333; font-size:15px; margin:0; padding:6px}
#widget_picker_gallery{border-top:2px solid #999; background:#FFF; width:250px; height:510px; padding:10px; overflow:auto}
#widget_picker_gallery table.draggable_widget{width:100%; background:#7E7896; margin:10px 0 0 0}

/* main page widget area */
#customise_page_view{width:656px; padding:10px; margin:0 0 10px 0; background:#FFF}
#customise_page_view h2{margin:0; padding:5px; width:200px; color:#900; font-size:15px; line-height:1.2em; text-align:center}
#profile_box_widgets{width:422px; margin:0 10px 10px 0; padding:5px 5px 0px 5px; min-height:50px; border:1px solid #999}
#customise_page_view h2.profile_box{width:422px; color:#FFF; border:1px solid #999; background:#999}
#profile_box_widgets p{color:#999}
#leftcolumn_widgets{width:200px; margin:0 10px 0 0; padding:5px 5px 40px 5px; min-height:190px; border:1px solid #CC9}
#middlecolumn_widgets{width:200px; margin:0 10px 0 0; padding:5px 5px 40px 5px;	min-height:190px; border:1px solid #900}
#rightcolumn_widgets{width:200px; margin:0; padding:5px 5px 40px 5px; min-height:190px; border:1px solid #99C}
#rightcolumn_widgets.long{min-height:288px}

#customise_editpanel table.draggable_widget{margin:10px 0 0 0; vertical-align:text-top}
#customise_editpanel #leftcolumn_widgets table.draggable_widget{background:#CC9}
#customise_editpanel #rightcolumn_widgets table.draggable_widget{background:#7E7896}
#customise_editpanel #middlecolumn_widgets table.draggable_widget{background:#900}
#left_middle_column{width:200px; margin:0 10px 0 0; padding:5px 5px 40px 5px; min-height:190px; border:1px solid #999; color:#999}

/* take care of long widget names */
#customise_editpanel table.draggable_widget h3{word-wrap:break-word; color:#FFF; width:140px; line-height:1.1em; overflow:hidden; padding:4px}
#widget_picker_gallery table.draggable_widget h3{word-wrap:break-word; width:145px; line-height:1.1em; overflow:hidden; padding:4px}
#customise_editpanel img.more_info{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_customise_info.png) no-repeat top left; cursor:pointer}
#customise_editpanel img.drag_handle{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_customise_drag.png) no-repeat top left; cursor:move}
#customise_editpanel img{margin-top:4px}
#widget_moreinfo{position:absolute; border:1px solid #333; background:#e4ecf5; color:#333; padding:5px; display:none; width:200px; line-height:1.2em}
/* droppable area hover class  */
.droppable-hover{background:#E6E6E6}
/* target drop area class */
.placeholder{border:2px dashed #AAA; width:196px !important; margin:10px 0 10px 0}
/* class of widget while dragging */
.ui-sortable-helper{background:#999; color:#FFF; padding:4px; margin:10px 0 0 0}



#widgets_left{width:254px; margin:0 10px 10px 0; padding:0}
#widgets_middle{width:364px; margin:0 0 10px 0; padding:0}
#widgets_right{width:350px; margin:0 0 0 10px}
#widget_table td{border:0; padding:0; margin:0; vertical-align:top}

#widget_calendar .search_listing{margin:0 0 0 2px; padding:0; width:99%}
#widget_calendar .search_listing .search_listing_info{margin:0 0 2px 0; padding:3px; display:block; background:#E6E6E6; border:none}

#widgets_left .collapsable_box .collapsable_box_editpanel select{width:210px}
#widgets_middle .collapsable_box .collapsable_box_editpanel select{width:310px}
#widgets_right .collapsable_box .collapsable_box_editpanel select{width:303px}

#msg{margin:10px; padding:6px; background:#FFFFCC; line-height:1.6em; font-size:14px}
#msg a{font-size:16px}

/**/
/*  BREADCRUMBS */
#pages_breadcrumbs{font-size:80%; color:#bababa; padding:0; margin:2px 0 0 10px}
#pages_breadcrumbs a{color:#999; text-decoration:none}
#pages_breadcrumbs a:hover{color:#333; text-decoration:underline}

/* MISC. SETTINGS & ADMIN ADMIN AREA - REPORTED CONTENT */

/* MISC.
*************************************** */
/* general page titles in main content area */
#content_area_user_title h2{margin:0; padding:5px; color:#900; font-size:110%; line-height:1.2em}

/* reusable generic collapsible box */
.collapsible_box{padding:5px 10px 5px 10px; margin:4px 0 4px 0; display:none}
a.collapsibleboxlink{margin:0; padding:4px; cursor:pointer}

/* tag icon */	
.object_tag_string{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_tag.png) no-repeat left 2px; padding:0 0 0 14px; margin:0}

/* profile picture upload n crop page */	
#profile_picture_form{height:145px}
#current_user_avatar{float:left; width:160px; height:130px; border-right:1px solid #CCC; margin:0 20px 0 0}
#profile_picture_croppingtool{border-top:1px solid #CCC; margin:20px 0 0 0; padding:10px 0 0 0}
#profile_picture_croppingtool #user_avatar{float:left; margin-right:20px}
#profile_picture_croppingtool #applycropping{}
#profile_picture_croppingtool #user_avatar_preview{float:left; position:relative; overflow:hidden; width:100px; height:100px}
.owner_timestamp_csirad{margin:0; padding:0; position:relative; float:right; top:-10px; font-size:85%; color:#666}

/*categorie nelle form di inserimento*/
form .categories p br{float:left; position:relative}
form .categories{padding:6px 6px 0 6px; border:1px solid #999}
form .adcategories p input[type="checkbox"]{margin:0 0 0 10px}
form .adcategories p br{float:left; position:relative}
form .adcategories{padding:6px 6px 0 6px; border:1px solid #999}

.options{margin:4px 14px 0 0; padding:0; float:right}
.options a{margin:0; padding:0 0 0 12px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_delete.png) no-repeat 0 3px}
.options a:hover{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_delete.png) no-repeat 0 -17px}
.options a:hover{background-position: top -10px}
p .op_edit{margin:0; padding:0 0 0 12px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_edit.png) no-repeat 0 2px}
p .op_edit:hover{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_edit.png) no-repeat 0 -18px}

.submenu_group_0extendedprofile{display:none}



#profile_icon_wrapper{float:left}
.usericon{position:relative}

.avatar_menu_button{width:15px; height:15px; position:absolute; cursor:pointer; display:none; right:0; bottom:0}
.avatar_menu_arrow{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/avatar_menu_arrows.png) no-repeat left top; width:15px; height:15px}
.avatar_menu_arrow_on{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/avatar_menu_arrows.png) no-repeat left -16px; width:15px; height:15px}
.avatar_menu_arrow_hover{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/avatar_menu_arrows.png) no-repeat left -32px; width:15px; height:15px}
.usericon div.sub_menu{display:none; position:absolute; padding:2px; margin:0; border-top:solid 1px #E5E5E5; border-left:solid 1px #E5E5E5; border-right:solid 1px #999999; border-bottom:solid 1px #999999; width:160px; background:#FFFFFF; text-align:left}
div.usericon a.icon img{z-index:10}

.usericon div.sub_menu a{margin:0; padding:2px}
.usericon div.sub_menu a:link, 
.usericon div.sub_menu a:visited, 
.usericon div.sub_menu a:hover{display:block}
.usericon div.sub_menu a:hover{background:#cccccc;  text-decoration:none}

.usericon div.sub_menu h3{font-size:1.2em; padding-bottom:3px; border-bottom:solid 1px #dddddd; color:#4690d6; margin:0 !important}
.usericon div.sub_menu h3:hover{}
.user_menu_addfriend,
.user_menu_removefriend,
.user_menu_profile,
.user_menu_friends,
.user_menu_friends_of,
.user_menu_blog,
.user_menu_file,
.user_menu_messages,
.user_menu_admin,
.user_menu_pages{margin:0; padding:0}
.user_menu_admin{border-top:solid 1px #dddddd}
.user_menu_admin a{color:red}
.user_menu_admin a:hover{color:white !important; background:red !important}
.resetdefaultprofile{padding:0 10px 0 10px}
.resetdefaultprofile input[type="submit"]{background:#dedede; border-color:#dedede; color:#333}
.resetdefaultprofile input[type="submit"]:hover{background:red; border-color:red; color:white}

/* Banned user */
#profile_banned{background-color:#FF8888; border:3px solid #FF0000; padding:2px}
.simpleusermanagement_single_user_listing {
    margin-top: 5px;
    margin-bottom: 5px;
}

.simpleusermanagement_single_user_parameter {
    font-size: 100%;
}

.simpleusermanagement_single_user_actioncontrols {
    font-size: 100%;
}

.simpleusermanagement_entities_count {
    color: grey;
}

.simpleusermanagement_nothing_found {
    color: grey;
}
#images{height:180px; width:100%; padding:0; margin:0 0 10px 0; overflow:hidden}
#images img{padding:0; margin:0 0 0 30px; border:none}
#widgetcontent110626{color:#FFF}
#widgetcontent110626 p{color:#000}

/* MESSAGING PLUGIN */
#messages{margin:0 10px 0 10px}
.actiontitle{font-weight:bold; font-size:110%; margin:0 0 10px 0}
#messages .pagination{margin:5px 0 5px 0}
#messages input[type="checkbox"]{margin:0; padding:0; border:none}
.messages_buttonbank{background:white; margin:5px 10px; padding:5px; text-align:right}
.messages_buttonbank input{margin:0 0 0 10px}
.messages_buttonbank input[type="button"]{font:12px/100% Arial, Helvetica, sans-serif; font-weight:bold; color:#4690D6; background:#dddddd; border:1px solid #999999; width:auto; height:25px; padding:2px 6px 2px 6px; margin:0 0 0 10px; cursor:pointer}
.messages_buttonbank input[type="button"]:hover{background:#590000; border:1px solid #590000; color:white}

#messages td{text-align:left; vertical-align:middle; padding:5px}
#messages .message_sent{margin-bottom:5px; background:white; border:1px solid #cccccc}
#messages .message_notread{margin-bottom:5px; background:#F7DAD8; border:1px solid #ff6c7c}
#messages .message_read{margin-bottom:5px; background:white; border:1px solid #cccccc}
#messages .message_notread td{}
#messages .message_read td{}

#messages .delete_msg a{display:block; cursor:pointer; width:14px; height:14px; margin:0; background:url("http://www.unicalinrete.it/_graphics/icon_customise_remove.png") no-repeat right 0; text-indent:-9000px; float:right}
#messages .delete_msg a:hover{background-position:right -16px}
/* IE6 */
* html #messages .delete_msg a{background-position:right 4px}
* html #messages .delete_msg a:hover{background-position:right 4px}

#messages .usericon,
#messages .groupicon{float:left; margin:0 15px 0 0}

#messages .msgsender{color:#666; line-height:1em; margin:0; padding:0; float:left}
#messages .msgsender small{color:#AAAAAA}


#messages .msgsubject{font-size:120%; line-height:100%}

.msgsubject{font-weight:bold}

.messages_single_icon{float:left; width:110px}

.messages_single_icon .usericon,
.messages_single_icon .groupicon{float:left; margin:0 10px 10px 0}

/* view and reply to message view */
.message_body{margin-left:120px}
.message_body .messagebody{padding:0; margin:10px 0 10px 0; font-size:120%; border-bottom:1px solid #cccccc}

/* drop down message reply form */
#message_reply_form{display:none}

.new_messages_count{color:#666}
/* tinyMCE container */
#message_reply_editor #message_tbl{width:680px !important}
/* IE6 */
* html #message_reply_editor #message_tbl{width:676px !important}

#messages_return{margin:4px 0 4px 10px}
#messages_return p{margin:0}
.messages_single{background:white; margin:0 10px 10px 10px; padding:10px}
/* when displaying original msg in reply view */
.previous_message{background:#dedede; padding:10px; margin:0 0 20px 0}
.previous_message p{padding:0; margin:0 0 5px 0; font-size:100%}

#notificationstable td.sitetogglefield{width:50px; text-align:center; vertical-align:middle}
#notificationstable td.sitetogglefield input{margin-right:36px; margin-top:5px}
#notificationstable td.sitetogglefield a{width:46px; height:24px; cursor:pointer; display:block; outline:none}
#notificationstable td.sitetogglefield a.sitetoggleOff{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_notifications_site.png) no-repeat right 2px}
#notificationstable td.sitetogglefield a.sitetoggleOn{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_notifications_site.png) no-repeat right -36px}

#logbrowserSearchform {
	padding: 10px;
	background-color: #dedede;
	-webkit-border-radius: 8px; 
	-moz-border-radius: 8px;
}

.log_entry {
	width: 699px;
	font-size: 80%;
	background:white;
	margin:0 10px 5px 10px;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px;
	border:1px solid white;
}
.log_entry td {
}

.log_entry_user {
	width: 120px;
}

.log_entry_time {
	width: 210px;
	padding:2px;
}

.log_entry_item {
	
}

.log_entry_action {
	width: 75px;
}#ad{margin:0; padding:0}
#ad h2{margin:8px; padding:0; font-size:120%}
#ad_gallery_link{margin:0; padding:0; float:right; font-size:80%; position:relative}
#ad_gallery_link a{padding:2px 22px 2px 2px; background: transparent url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_gallery.gif) no-repeat right top; display:block}
#ad_gallery_link a:hover{background-position: right -40px}
.ad_avatar_user{margin:0; padding:4px 0 4px 10px; float:left; width:25px; height:25px; background:#EFEFEF; border-top:1px solid #900; border-bottom:1px solid #900}
.ad_avatar_user .avatar_menu_button{margin:0; padding:0; float:left; top:10px}
.ad_avatar_user .usericon .sub_menu{top:50px}
#ad_details_user{margin:0; padding:8px 0 0 10px; float:left; width:685px; height:25px; background:#EFEFEF; border-top:1px solid #900; border-bottom:1px solid #900}
#ad .tags{margin:5px 4px 0 10px; padding:0 0 0 22px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_tags.png) no-repeat 0 0; width:auto; float:left}
#ad .adcategories{margin:5px 0 0 10px; padding:0 0 0 22px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_categories.png) no-repeat 0 0; width:auto; float:left; position:relative}
#ad .tags strong,#ad .adcategories strong{display:none}
#ad .price{margin:2px 10px 0 4px; padding:0 0 4px 4px; border-bottom:#CCC dashed 1px}
#ad .options{margin:4px 14px 0 0; padding:0; float:right}
#ad .options a{margin:0; padding:0 0 0 12px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_delete.png) no-repeat 0 3px}
#ad .options a:hover{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_delete.png) no-repeat 0 -17px}
#ad .options a:hover{background-position: top -10px}
#ad p .op_edit{margin:0; padding:0 0 0 12px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_edit.png) no-repeat 0 2px}
#ad p .op_edit:hover{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_edit.png) no-repeat 0 -18px}
#ad_ad{margin:10px; padding:0}

form#contentWrapper_csirad{margin:10px; padding:0}


.ad_gallery_item{text-align:center; border:#999 dashed 1px}

.adcategories .input-checkboxes {
	padding:0;
	margin:2px 5px 0 0;
}
.adcategories label {
	font-size: 100%;
	line-height:1.2em;
}

#two_column_left_sidebar_maincontent .contentWrapper h2.adcategoriestitle {
	padding: 0 0 3px 0;
	margin:0;
	font-size:120%;
	color:#333333;
}
#two_column_left_sidebar_maincontent .contentWrapper .adcategories {
	border:1px solid #CCCCCC;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px;
	padding:5px;
	margin:0 0 15px 0;	
}
#two_column_left_sidebar_maincontent .contentWrapper .adcategories p {
	margin:0;	
}
#two_column_left_sidebar_maincontent .contentWrapper .blog_post .adcategories {
	border:none;
	margin:0;
	padding:0;
}

#two_column_left_sidebar .blog_adcategories {
	background:white;
	-webkit-border-radius: 8px; 
	-moz-border-radius: 8px;
    padding:10px;
    margin:0 10px 10px 10px;
}
#two_column_left_sidebar .blog_adcategories h2 {
	background:none;
	border-top:none;
	margin:0;
	padding:0 0 5px 0;
	font-size:1.25em;
	line-height:1.2em;
	color:#0054A7;
}
#two_column_left_sidebar .blog_adcategories ul {
	color:#0054A7;
	margin:5px 0 0 0;
}
#book{margin:0; padding:0}
#book h3{margin:8px; padding:0 0 0 20px; font-size:110%; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_bookmarkthis.png) no-repeat left top}
.book_avatar_user{margin:0; padding:4px 0 4px 10px; float:left; width:25px; height:25px; background:#ECECEC}
.book_avatar_user .avatar_menu_button{margin:0; padding:0; float:left; top:10px}
#book_details_user{margin:0; padding:8px 0 0 10px; float:left; width:685px; height:25px; background:#ECECEC}
#book .tags{margin:5px 4px 0 10px; padding:0 0 0 22px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_tags.png) no-repeat 0 0; width:auto; float:left}
#book .adcategories{margin:5px 0 0 10px; padding:0 0 0 22px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_categories.png) no-repeat 0 0; width:auto; float:left; position:relative}
#book .tags strong{display:none}
#book .options{margin:4px 14px 0 0; padding:0; float:right}
#book .options a{margin:0; padding:0 0 0 12px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_delete.png) no-repeat 0 3px}
#book .options a:hover{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_delete.png) no-repeat 0 -17px}
#book .options a:hover{background-position:top -10px}
#book p .op_edit{margin:0; padding:0 0 0 12px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_edit.png) no-repeat 0 2px}
#book p .op_edit:hover{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_edit.png) no-repeat 0 -18px}
#book_book{margin:10px; padding:0}
.bookmarks{margin:0 auto; padding:0; display:block; text-align:center}
.bookmarks a{margin:0; padding:0 0 0 17px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_bookmark.png) no-repeat 0 0}
.bookmarks a:hover{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_bookmark.png) no-repeat 0 -16px}


.sharing_item_owner{font-size:90%; margin:10px 0 0 0; color:#666}

.sharing_item_owner .icon{float:left; margin-right:5px}
.sharing_item_title h3{font-size:150%; margin-bottom:5px}
.sharing_item_title h3 a{text-decoration:none}
.sharing_item_description p{margin:0; padding:0 0 5px 0}
.sharing_item_tags{background:transparent url(http://www.unicalinrete.it/_graphics/icon_tag.png) no-repeat scroll left 2px; margin:0; padding:0 0 0 14px}

.sharing_item_address a{font:12px/100% Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; background:#4690d6; border:1px solid #4690d6; width:auto; height:25px; padding:2px 6px 2px 6px; margin:10px 0 10px 0; cursor:pointer}
.sharing_item_address a:hover{background:#590000; border:1px solid #590000; text-decoration:none}
.sharing_item_controls p{margin:0}

/* SHARES WIDGET VIEW */
.shares_widget_wrapper{background-color:white; margin:0 10px 5px 10px; padding:5px}
.shares_widget_icon{float:left; margin-right:10px}
.shares_timestamp{color:#666; margin:0}
.share_desc{display:none; line-height:1.2em}
.shares_widget_content{margin-left:35px}
.shares_title{margin:0; line-height:1.2em}

/* timestamp and user info in gallery and list view */
.search_listing_info .shares_gallery_user,
.share_gallery_info .shares_gallery_user,
.share_gallery_info .shares_gallery_comments{color:#666; margin:0; font-size:90%}




/* new members page */
.members .search_listing{border-bottom:1px dashed #ccc; margin:0 0 5px 0}
.members .search_listing:hover{background:#D4D0C8}
.members .group_count{font-weight: bold; color: #666; margin:0 0 5px 4px}
.members .search_listing_info{color:#666}
.members .profile_status{background:#E6E6E6; line-height:1.2em; padding:2px 4px}
.members .profile_status span{font-size:90%; color:#666}
.members  p.owner_timestamp{padding-left:3px}
.members .pagination{margin:0 0 10px 0}
#memberssearchform{border-bottom:1px solid #ccc; margin-bottom:10px}
#memberssearchform input[type="submit"]{padding:2px; height:auto; margin:4px 0 5px 0}


#pool{margin:0; padding:0}
#pool h2{margin:8px; padding:0; font-size:120%}
.pool_avatar_user{margin:0; padding:4px 0 4px 10px; float:left; width:25px; height:25px; background:#F8EAFF; border-top:1px solid #900; border-bottom:1px solid #900}
.pool_avatar_user .avatar_menu_button{margin:0; padding:0; float:left; top:10px}
#pool_details_user{margin:0; padding:8px 0 0 10px; float:left; width:685px; height:25px; background:#F8EAFF; border-top:1px solid #900; border-bottom:1px solid #900}
#pool .tags{margin:5px 4px 0 10px; padding:0 0 0 22px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_tags.png) no-repeat 0 0; width:auto; float:left}
#pool .tags strong{display:none}
#pool .options{margin:4px 14px 0 0; padding:0; float:right}
#pool .options a{margin:0; padding:0 0 0 12px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_delete.png) no-repeat 0 3px}
#pool .options a:hover{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_delete.png) no-repeat 0 -17px}
#pool .options a:hover{background-position:top -10px}
#pool p .op_edit{margin:0; padding:0 0 0 12px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_edit.png) no-repeat 0 2px}
#pool p .op_edit:hover{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_edit.png) no-repeat 0 -18px}
#pool .voted{margin:8px 16px; padding:3px; font-size:110%; border:1px dashed #FFF; color:#FFF; background:#900; font-weight:bold; text-align:center}
.nolog_poll .input-radio{display:none}
#pool .nolog_poll label{margin:0; padding:0 0 0 18px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/poll/icon_pal_poll.png) no-repeat 0 3px}
p.result a{margin:0; padding:0 0 0 12px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/poll/icon_poll_results.png) no-repeat 0 3px; float:right}

form#votapoll{margin:0 auto; padding:0; width:550px; line-height:1.8em}
form#votapoll p label{margin:0; padding:0; font-weight:normal}
form#votapoll input[type="submit"]{margin:0 0 0 250px}

#poll_edit_sidebar #content_area_user_title h2{margin:0; padding:0; color:#000}
#poll_edit_sidebar .categories{border-color:#FFF}
#poll_edit_sidebar .categories p br{float:left; position:relative}
#poll_edit_sidebar .categories{border:1px solid #999}

.input-radio{border:none; text-align:left; vertical-align:top}
#progress_indicator{width:500px; margin:0 auto; padding:2px}
#progressBarContainer{margin:0; padding:0; width:100%; height:12px; border:1px #99C solid}
#resultsDiv{margin:0; padding:0}
#pages_breadcrumbs{margin:2px 0 0 0; padding:0; float:right; font-size:80%}
#pages_breadcrumbs a{padding:2px 18px 2px 2px; background: transparent url(http://www.unicalinrete.it/mod/theme_ucir/graphics/pages/icon_pages_homepage.png) no-repeat right 2px; display:block}
.pages_avatar_user{margin:0; padding:4px 0 4px 10px; float:left; width:25px; height:25px; background:#D1D1E9; border-top:1px solid #900; border-bottom:1px solid #900}
.pages_avatar_user .avatar_menu_button{margin:0; padding:0; float:left; top:10px}
#pages_details_user{margin:0; padding:8px 0 0 10px; float:left; width:685px; height:25px; background:#D1D1E9; border-top:1px solid #900; border-bottom:1px solid #900}
#pages .tags{margin:5px 4px 0 10px; padding:0 0 0 22px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_tags.png) no-repeat 0 0; width:auto; float:left}
#pages .adcategories{margin:5px 0 0 10px; padding:0 0 0 22px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_categories.png) no-repeat 0 0; width:auto; float:left; position:relative}
#pages .tags strong,#pages .adcategories strong{display:none}
#pages #pages_text{margin:10px}
#sidebar_page_tree{margin:0 10px 10px 10px; padding:5px}
#sidebar_page_tree h3{border-bottom:1px solid #ccc; font-size:1.0em; margin:0 0 5px 0; padding:0 0 5px 5px;	color:#590000}
.treeview, .treeview ul{padding:0; margin:0; list-style:none}
.treeview .hitarea{background: url(http://www.unicalinrete.it/mod/pages/images/treeview-famfamfam.gif) -64px -25px no-repeat; height: 16px; width: 16px; margin-left: -16px; float: left; cursor: pointer}
.treeview ul{background-color: white; margin-top: 4px}

/* fix for IE6 */
* html .hitarea{display: inline; float:none}

.treeview li{margin: 0; padding: 3px 0px 3px 16px}
.treeview a.selected{background-color: #eee}
#treecontrol{margin: 1em 0; display: none}
.treeview .hover{color: red; cursor: pointer}
.treeview li{background: url(http://www.unicalinrete.it/mod/pages/images/treeview-famfamfam-line.gif) 0 0 no-repeat}
.treeview li.collapsable, .treeview li.expandable{background-position: 0 -176px}
.treeview .expandable-hitarea{background-position: -80px -3px}
.treeview li.last{background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable{background-image: url(http://www.unicalinrete.it/mod/pages/images/treeview-famfamfam.gif)}
.treeview li.lastCollapsable{background-position: 0 -111px }
.treeview li.lastExpandable{background-position: -32px -67px }
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea{background-position: 0}
.filetree li{padding: 3px 0 2px 16px}
.filetree span.folder, .filetree span.file{padding: 1px 0 1px 16px; display: block}
.filetree span.folder{background: url(http://www.unicalinrete.it/mod/pages/images/folder.gif) 0 0 no-repeat}
.filetree li.expandable span.folder{background: url(http://www.unicalinrete.it/mod/pages/images/folder-closed.gif) 0 0 no-repeat}
.filetree span.file{background: url(http://www.unicalinrete.it/mod/pages/images/file.gif) 0 0 no-repeat}

.pagesTreeContainer{margin:0; min-height: 200px}
.pageswelcome p{margin:0 0 5px 0}

/* IE6 */
* html #pages_welcome_tbl{width:676px !important}

.pages_widget_singleitem_more{margin:0 10px 0 10px; padding:5px; display:block; background:white}.blog_post{margin:0; padding:0}
.blog_post h3{margin:0; padding:4px 0 4px 10px; background:#E0DBEC; border-bottom:1px solid #900; border-top:1px solid #900}
.blog_avatar_user{margin:0; padding:4px 0 4px 10px; float:left; width:25px; height:25px; background:#E0DBEC; border-bottom:1px solid #900; border-top:1px solid #900}
.blog_avatar_user .blog_menu_button{margin:0; padding:0; float:left; top:10px}
.blog_avatar_user1{margin:0; padding:4px 0 4px 10px; float:left; width:25px; height:25px}
.blog_avatar_user1 .blog_menu_button{margin:0; padding:0; float:left; top:10px}
#blog_details_user{margin:0; padding:8px 0 0 10px; float:left; width:685px; height:25px; background:#E0DBEC; border-bottom:1px solid #900; border-top:1px solid #900}
#blog_details_user1{margin:0; padding:8px 0 0 10px; float:left; width:685px; height:25px}
.blog_post .tags{margin:5px 4px 0 10px; padding:0 0 0 22px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_tags.png) no-repeat 0 0; width:auto; float:left}
.blog_post .adcategories{margin:5px 0 0 10px; padding:0 0 0 22px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_categories.png) no-repeat 0 0; width:auto; float:left; position:relative}
.blog_post .tags strong,.blog_post .adcategories strong{display:none}
.blog_post .options{margin:4px 14px 0 0; padding:0; float:right}
.blog_post .options a{margin:0; padding:0 0 0 12px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_delete.png) no-repeat 0 3px}
.blog_post .options a:hover{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_delete.png) no-repeat 0 -17px}
.blog_post .options a:hover{background-position: top -10px}
.blog_post p .op_edit{margin:0; padding:0 0 0 12px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_edit.png) no-repeat 0 2px}
.blog_post p .op_edit:hover{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_edit.png) no-repeat 0 -18px}
.blog_post_body{margin:10px 10px 0 10px; padding:0}

form#blogPostForm{margin:10px; padding:0}

#blogPostForm a.preview{padding:0 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_preview.png) no-repeat 0 0}
#blogPostForm a.preview:hover{background-position: top -10px}
#blogPostForm a.saveb{padding:0 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_save.png) no-repeat 0 0}
#blogPostForm a.saveb:hover{background-position: top -10px}
.blog_previewpane p{margin:0; padding:2px; text-align:center; background:#CCC}



.categories .input-checkboxes{padding:0; margin:0; vertical-align:bottom}
.categories label{padding:0 10px 0 0; margin:0; font-size: 100%; line-height:1.2em; font-weight:normal}

#two_column_left_sidebar_maincontent .contentWrapper h2.categoriestitle{padding:0 0 3px 0; margin:0; font-size:1.05em; color:#333333}
#two_column_left_sidebar_maincontent .contentWrapper .categories{padding:5px; margin:0 0 15px 0}
#two_column_left_sidebar_maincontent .contentWrapper .categories p{margin:0}
#two_column_left_sidebar_maincontent .contentWrapper .blog_post .categories{border:none; margin:0; padding:0}
#two_column_left_sidebar .blog_categories{background:#EEEEEE; padding:8px; margin:0 10px 10px 10px}
#two_column_left_sidebar .blog_categories h2{background:#FFF; margin:0; padding:4px; font-size:1.05em; line-height:1.2em; color:#900}
#two_column_left_sidebar .blog_categories ul{background:#FFF; color:#333; margin:0}
#two_column_left_sidebar .blog_categories a{color:#333}.river_object_form_data_create {
	background: url(http://www.unicalinrete.it/_graphics/river_icons/river_icon_blog.gif) no-repeat left -1px;
}
.river_object_form_data_comment {
	background: url(http://www.unicalinrete.it/_graphics/river_icons/river_icon_comment.gif) no-repeat left -1px;
}

.form_listing .search_listing {
	border:2px solid #cccccc;
	margin:0 0 5px 0;
}

#groups_info_column_left .tabberlive .tabbertab {
	background-color: white;
}

#profile_info_column_middle .tabberlive .tabbertab {
	background-color: white;
}
p.filerepo_owner{margin:0; padding:0}
.filerepo_owner_details{margin:0; padding:0; line-height:1.2em}
.filerepo_owner_details small{color:#666}
.filerepo_owner .usericon{margin:3px 5px 5px 0; float:left}

.filerepo_download a{font:12px/100% Arial, Helvetica, sans-serif; font-weight:bold; color:white; background:#4690d6; border:none; width:auto; height:25px; padding:3px 6px 3px 6px; margin:10px 0 10px 0; cursor:pointer}
.filerepo_download a:hover{background:black; color:white; text-decoration:none}

/* FILE REPRO WIDGET VIEW */
.filerepo_widget_singleitem{margin:0 0 5px 0; padding:5px; min-height:60px; display:block; background:white}
.filerepo_widget_singleitem_more{margin:0; padding:5px; display:block; background:white}
.filerepo_listview_icon{float:left; margin-right:10px}
.filerepo_timestamp{color:#666; margin:0}
.filerepo_listview_desc{display:none; padding:0 10px 10px 0; line-height:1.2em}
.filerepo_listview_desc p{color:#333333}
.filerepo_widget_content{margin-left:70px}
.filerepo_title{margin:0; padding:6px 5px 0 0; line-height:1.2em; color:#666; font-weight:bold}
.collapsable_box #filerepo_widget_layout{margin:0 10px 0 10px; background:none}

/* widget gallery view */
#filerepo_widget_layout .filerepo_widget_galleryview{background:white; margin:0 0 5px 0}
.filerepo_widget_galleryview img{padding:0; border:1px solid white; margin:4px}
.filerepo_widget_galleryview img:hover{border:1px solid #333333}

/* SINGLE ITEM VIEW */
.filerepo_file{background:white; margin:10px 10px 0 10px}
.filerepo_file .filerepo_title_owner_wrapper{min-height:60px}
.filerepo_title_owner_wrapper .filerepo_title,
.filerepo_title_owner_wrapper .filerepo_owner{margin-left:70px !important}
.filerepo_file .filerepo_maincontent{padding:0 20px 0 0}
.filerepo_file .filerepo_icon{width:70px; position:absolute;	margin:10px 0 10px 10px}
.filerepo_file .filerepo_title{margin:0; padding:7px 4px 10px 10px; line-height:1.2em}
.filerepo_file .filerepo_owner{padding:0 0 0 10px}
.filerepo_file .filerepo_description{margin:10px 0 0 0; padding:0 0 0 10px}
.filerepo_download,
.filerepo_controls{padding:0 0 1px 10px; margin:0 0 10px 0}
.filerepo_file .filerepo_description p{padding:0 0 5px 0; margin:0}
.filerepo_file .filerepo_specialcontent img{padding:10px; margin:0 0 0 10px; background:black}
/* zaudio player */
.filerepo_maincontent .filerepo_specialcontent{margin:0 0 20px 0}
.filerepo_tags{padding:0 0 10px 10px; margin:0}

/* file repro gallery items */
.search_gallery .filerepo_controls{padding:0}
.search_gallery .filerepo_title{font-weight:bold; line-height:1.1em;	margin:0 0 10px 0}
.filerepo_gallery_item{margin:0; padding:0; text-align:center}
.filerepo_gallery_item p{margin:0; padding:0}
.filerepo_gallery_item .filerepo_controls{margin-top:10px}
.filerepo_gallery_item .filerepo_controls a{padding-right:10px; padding-left:10px}
.search_gallery .filerepo_comments{font-size:90%}

.filerepo_user_gallery_link{float:right; margin:5px 5px 5px 50px}
.filerepo_user_gallery_link a{padding:2px 25px 5px 0; background:transparent url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_gallery.gif) no-repeat right top; display:block}
.filerepo_user_gallery_link a:hover{background-position:right -40px}




/*
Forms - styling of fields
*/

a.location_select:hover {
	background:#C8C8C8;
	color:white;
	text-decoration:none;
}
a.address_inactive,
a.address_inactive:hover{
	text-decoration: none;
	color: #000000;
	cursor:default;
	background: none;
}
a.location_select{
	-moz-border-radius:5px;
	text-align: center;
	display: block;
	background:#B5B5B5;
	border:medium none;
	color:white;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	height:15px;
	width: 120px;
	margin:10px 0;
	padding:3px 6px;
}

.gmaps_container{
	background:white;
	-moz-border-radius:8px;
	border:2px solid #CCCCCC;
	margin:0 auto;
	overflow:hidden;
	padding:10px;
	width:640px;
}
.gmaps_centerer{
	position:fixed;
	z-index:10001;
	top:-40000px;
	position:fixed;
	width:100%;
	left:0;
}
.address_link{
	background: url("http://www.unicalinrete.it/mod/vazco_gmap/images/globus.gif") no-repeat right;
	padding-right: 18px;
}
.gmaps_lbox_bckg{
	background: black;
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	text-align: center;
	z-index:10000;
	top:-40000px;
}

.location_button:hover{
	background:#0054A7;
	color:white;
	text-decoration:none;
}
.location_button{
	-moz-border-radius:5px;
	-x-system-font:none;
	background:#4690D6;
	color:white;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:14px;
	line-height:100%;
	margin:0 0 0 10px;
	padding:3px 6px;
	width:89px;
	text-align: center;
}
p.location_address{
	margin: 5px 0 0 0;
}
.right{
	float:right;
	margin-top:5px;
}

.left{
	float:left;
	margin-top:5px;
}

input.location_address{
	width: 180px;
	padding: 2px;
}

.location_notifier{
	display: none;
	color: #FA7247;
	margin-left: 30px;
}

.hidden_input{
	display: none;
}/* widget */
.thewire-singlepage{margin:0 10px 0 10px}
.thewire-singlepage .note_body{background:#D1E9E9}
.collapsable_box_content .note_body{line-height:1.2em}
.thewire-singlepage .thewire-post{margin-bottom:5px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/thewire_speech_bubble.gif) no-repeat right bottom}
.thewire-post{background:#99cc99; margin-bottom:10px}
.thewire-post .note_date{font-size:90%; color:#666; padding:0}
.thewire_icon{float:left; margin:0 8px 4px 2px}
.note_body{margin:0; padding:6px 4px 4px 4px; min-height:40px; line-height:1.4em}
.thewire_options{float:right; width:65px}
.thewire-post .reply{font:11px/100% Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; background:#999; border:2px solid #999; width:auto; padding:0 3px 2px 3px; margin:0 0 5px 5px; cursor:pointer; float:right}
.thewire-post .reply:hover{background:#4690d6; border:2px solid #4690d6; color:white; text-decoration:none}
.thewire-post .delete_note{width:14px; height:14px; margin:3px 0 0 0; float:right}
.thewire-post .delete_note a{display:block; cursor:pointer; width:14px; height:14px; background:url("http://www.unicalinrete.it/_graphics/icon_customise_remove.png") no-repeat 0 0; text-indent:-9000px}
.thewire-post .delete_note a:hover{background-position:0 -16px}
/* IE 6 fix */
* html .thewire-post .delete_note a{background-position-y:2px}
* html .thewire-post .delete_note a:hover{background-position-y:-14px; }

.post_to_wire{background:white; margin:0 10px 10px 10px; padding:10px}
.post_to_wire input[type="submit"]{margin:0}

/* reply form */
textarea#thewire_large-textarea{width:664px; height:40px; padding:6px; font-family:Arial, 'Trebuchet MS','Lucida Grande', sans-serif; font-size:100%; color:#666}
/* IE 6 fix */
* html textarea#thewire_large-textarea{width:642px}

input.thewire_characters_remaining_field{color:#333333; border:none; font-size:100%; font-weight:bold; padding:0 2px 0 0; margin:0; text-align:right; background:white}
input.thewire_characters_remaining_field:focus{border:none; background:white}
.thewire_characters_remaining{text-align:right}

#insx{margin:2px 0 0 0; padding:0; float:left; position:relative; width:254px}
#incx{margin:4px 0 0 4px; padding:0; float:right; position:relative; width:728px}

#insx h2,#indx h2,#incx h2{font-size:12px}

#registrati{margin:0 4px 0 0; padding:0; position:relative; float:left; font-weight:bold; color:#333; width:100%}
#registrati fieldset{margin:1px 0 2px 0; padding:4px; border:1px solid #999; background:#E9E9E9}
#registrati legend{margin:0 0 0 148px; padding:0 28px; font-size:14px; background:#FFF; border:1px solid #999; display:block; float:right; position:relative}
#registrati div{margin:0; padding:0; float:left; position:relative}
.usps{margin:0; padding:4px 0 4px 0; color:#333; display:block; clear:both}
.usps label{margin:4px 0 0 0; padding:0; float:left; position:relative; font-weight:normal}
.usps input{margin:0; padding:2px; float:right; position:relative; width:140px; height:14px; border:1px solid #999; font-size:13px}
.ricordami{margin:8px 0 0 0; padding:0; float:left; position:relative; display:block; clear:both}
.ricordami label{color:#333; font-weight:normal}
#registrati .bottoneentra{margin:4px 0 0 0; padding:0; width:90px; height:18px; background:#999; color:#FFF; clear:both;
                        border-top:#CBCBCB solid 1px; border-left:#CBCBCB solid 1px; border-bottom:#383838 solid 1px; border-right:#383838 solid 1px}
#registrati .bottoneentra:hover{background:#B2B2B2; color:#000; border-top:#6B6B6B solid 1px; border-left:#6B6B6B solid 1px;  border-bottom:#D9D9D9 solid 1px; border-right:#D9D9D9 solid 1px}
#registrati .reg{margin:-20px 0 0 0; float:right; position:relative; display:block; clear:both}
.reg a{margin:0; padding:0}

#pubblicita{margin:4px 0 8px 0; padding:0; position:relative; float:left; clear:both}
#pubblicita legend{margin:0; padding:0; font-weight:bold; color:#900}
#pubblicita p{margin:1px 0 0 0; padding:0; border-top:2px solid #900; background:#ECECEC}
#pubblicita p a{margin:1px 0 0 0; padding:2px; color:#900; word-spacing:4px; font-size:14px; display:block; border:1px solid #900}

#attivita{margin:8px 0 0 0; padding:0; background:#900; clear:both; border:#900 solid 1px}
#attivita h2{margin:0; padding:3px; background:#FFF; text-align:center; border-bottom:#999 solid 1px;
            -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; -webkit-border-top-left-radius:6px; -webkit-border-top-right-radius:6px}
#attivita #attivita_river{margin:0; padding:4px; background:#FFF}
#attivita #river_container{margin:0; padding:0}
#attivita #river_container .river_item_list{margin:0; padding:0; clear:both; border:none}
#attivita .river_item{margin:0; padding:0; border-bottom:1px solid #CCC}
#attivita #river_container .river_item a{font-weight:normal; font-size:11px}
#attivita .river_object{margin:0; padding:0}
#attivita #river_container .bd{margin:0 0 0 5px; padding:0; float:left; position:relative; width:200px; font-size:11px}
#attivita .river_content_display{font-size:11px}

#news_facolta{margin:0 0 4px 0; padding:0; width:728px; float:left; position:relative}
#uninews{margin:0 0 4px 0; padding:0; width:520px; background:#900; float:left; position:relative}
#uninews h2{margin:0; padding:3px; background:#FFF; text-align:center; border-top:#900 solid 1px; border-bottom:#900 solid 1px; color:#900;
            -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; -webkit-border-top-left-radius:6px; -webkit-border-top-right-radius:6px}
#uninews ul{margin:0; padding:0; background:#FFF}
#uninews li{margin:0; padding:2px 0 2px 16px; list-style:none; border-bottom:1px dashed #999; background:#FFF url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_groups_ev.png) no-repeat 2px 4px}
#uninews li.c{background:#E9E9E9 url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_groups_ev.png) no-repeat 2px -66px}
#uninews a{color:#333; display:block}
#uninews p.nonw{margin:0; padding:20px 10px; background:#FFF; text-align:center; display:block}
#uninews .an{margin:0; padding:0; text-align:right; display:block; color:#000; background:#FFF}

#corsi{margin:0 0 4px 0; padding:0; width:200px; float:right; position:relative}
#corsi h2{margin:0; padding:3px; background:#900; text-align:center; color:#FFF}
#corsi ul{margin:0; padding:0; background:#FFF}
#corsi li{margin:0; padding:0; list-style:none}
#corsi li a{margin:3px; padding:3px; background:#E6E6E6; display:block; color:#900; text-align:center}
#corsi li a:hover{background:#900; color:#E6E6E6}


#agenda{margin:4px 0 4px 0; padding:0; width:254px; float:left; position:relative; background:#900; clear:both}
#agenda h2{margin:0; padding:3px; background:#FFF; text-align:center; border-top:#900 solid 1px; border-bottom:#999 solid 1px;
            -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; -webkit-border-top-left-radius:6px; -webkit-border-top-right-radius:6px}
#agenda ul{margin:0; padding:0; background:#FFF}
#agenda li{margin:0; padding:2px 0 0 20px; list-style:none; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/event_calendar/river_icon_event.png) no-repeat 0 0}
#agenda a{margin:0; padding:0; color:#333}
#agenda li.vc{background-color:#FFF}
#agenda li.vs{background-color:#E6E6E6}
#agenda p.noev{margin:0; padding:20px 10px; background:#FFF; text-align:center; display:block}

#annunci{margin:4px 0 4px 0; padding:0; width:468px; float:right; position:relative; background:#900}
#annunci h2{margin:0; padding:3px; background:#FFF; text-align:center; border-top:#900 solid 1px; border-bottom:#999 solid 1px;
            -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; -webkit-border-top-left-radius:6px; -webkit-border-top-right-radius:6px}
#annunci ul{margin:0; padding:0; background:#FFF}
#annunci li{margin:0; padding:2px 0 2px 20px; list-style:none; background:#FFF url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_ad.gif) no-repeat 0 0}
#annunci a{margin:0; padding:0; color:#333}
#annunci span{color:#900; font-style:italic}
#annunci p.noan{margin:0; padding:20px 10px; background:#FFF; text-align:center; display:block}


#news{margin:8px 0 4px 0; padding:0; width:728px; float:left; position:relative; background:#900}
#news h2{margin:0; padding:3px; background:#FFF; text-align:center; border-top:#900 solid 1px; border-bottom:#999 solid 1px;
            -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; -webkit-border-top-left-radius:6px; -webkit-border-top-right-radius:6px}
#news ul{margin:0; padding:0; background:#FFF}
#news li{text-indent:20px; margin:0; padding:2px 0 1px 0; list-style:none; border-bottom:1px dashed #666; background:url('http://www.unicalinrete.it/mod/theme_ucir/graphics/linews.png') no-repeat 0 4px}
#news li a{color:#333}
#news li span{margin:0; padding:0; color:#666; font-size:11px; display:block; text-align:right}
#news .sx img{margin:0; padding:2px 4px 2px 0; float:left; position:relative}
#news a.an{margin:0; padding:0; text-align:right; display:block; color:#000; background:#FFF}


#bnhome72890{margin:8px 0 4px 0; padding:0; font-size:13px}
#bnhome200200{margin:8px auto; padding:0; width:200px}
#bnhome46860{margin:8px 0 0 4px; padding:0; float:left; position:relative}
#bnhome23460{margin:8px 4px 0 0; padding:0; float:right; position:relative}div#calendarmenucontainer{position:relative; text-align:center}
ul#calendarmenu{list-style:none; position:relative; top:0; left:-15px}
ul#calendarmenu li{display:inline}

ul#calendarmenu li a{text-decoration:none; padding:4px; text-align:center}
ul#calendarmenu li a:hover, ul#calendarmenu li.sys_selected a{text-decoration:underline}
ul#calendarmenu li.sys_selected a{font-weight:bold}

#event_list{width:500px; margin:0 0 0 5px; float:left; padding:5px 0 0 0}
#event_list .search_listing{border:2px solid #D4D0C8; margin:0 0 5px 0}
.events{min-height:300px}

/*calendario nella pagina*/
.hasDatepicker{font-family:"Courier New", Courier, mono; font-size:16px; padding:0; margin:0; width:190px;
    border-top:1px solid #CCC;
    border-bottom:1px solid #999;
    border-left:1px solid #CCC;
    border-right:1px solid #999;
    background:#FEFDD8
}
.hasDatepicker a,#ui-datepicker-div a{color:#009}

.ui-datepicker-inline{padding:0 0 10px 0; margin:0; display: block; border-top:1px solid #FEFDD8; border-bottom:1px solid #999; border-left:1px solid #FEFDD8; border-right:1px solid #999}

/*calendario nella form*/
#ui-datepicker-div{font-family:"Courier New", Courier, mono; font-size:16px; padding:0 0 10px 0; margin:0; width:190px;
    border-top:1px solid #CCC;
    border-bottom:1px solid #999;
    border-left:1px solid #CCC;
    border-right:1px solid #999;
    background:#FEFDD8;
    display:none;
    z-index: 10
}
#ui-datepicker-links{margin:0; padding:0}
.ui-datepicker-clear, .ui-datepicker-prev{margin:0 0 0 4px; padding:6px 0 1px 0; float:left; width:32%}
.ui-datepicker-rtl .ui-datepicker-clear, .ui-datepicker-rtl .ui-datepicker-prev{float:right; text-align: right; border:1px solid #963}
.ui-datepicker-current{margin:0; padding:6px 0 1px 0; float:left; width:31%; text-align:center}
.ui-datepicker-close, .ui-datepicker-next{margin:0 4px 0 0; padding:6px 0 1px 0; float:right; width:32%; text-align:right}
.ui-datepicker-rtl .ui-datepicker-close, .ui-datepicker-rtl .ui-datepicker-next{float:left}

.ui-datepicker table{margin:0 auto; padding:0}
.ui-datepicker .ui-datepicker-title-row td{margin:0; padding:0; background:#E6E6E6}
.ui-datepicker .ui-datepicker-title-row td.ui-datepicker-week-end-cell{margin:0; padding:0; background:#BCBCBC}
.ui-datepicker .ui-datepicker-title-row td.ui-datepicker-days-cell.ui-datepicker-week-end-cell.ui-datepicker-current-day{background:#FFF}
.ui-datepicker td.ui-datepicker-days-cell.ui-datepicker-current-day{border:1px solid #FEFDD8; background:#FAECAD}
.ui-datepicker td.ui-datepicker-days-cell.ui-datepicker-week-end-cell.ui-datepicker-current-day{border:1px solid #FEFDD8; background:#F5DD6B}
.ui-datepicker td.ui-datepicker-days-cell.ui-datepicker-current-day.ui-datepicker-today{border:1px solid #F00}
table.ui-datepicker td{padding:3px; text-align:center; border:1px solid #FEFDD8}
.ui-datepicker-header{margin:0; padding:0; width:100%; text-align:center}
.ui-datepicker-header select{margin:6px 0 6px 0; border:1px solid #CCC; background:#FEFDD8}
.ui-datepicker-days-cell{width:13%}

.dto{font-family:"Courier New", Courier, mono; color:#F00; font-size:12px}

.contentWrapper_eve{margin:4px; padding:4px; line-height:25px}
.contentWrapper_eve p.princ{margin:0 40px 0 30px; padding:0 0 2px 30px; border-bottom:#CCC solid 1px}
.contentWrapper_eve div.det{margin:0 30px; padding:0; text-indent:0}
.contentWrapper_eve b{margin:0; padding:0 8px 0 0; float:left; position:relative}
.eventhomepage{text-align:right; font-weight:bold; display:block}/* ---- tidypics object views ---- */

#tidypics_wrapper {
}

#tidypics_breadcrumbs {
margin:5px 0 15px 0;
font-size:80%;
}

#tidypics_desc {
padding:0 20px;
font-style:italic;
}

#tidypics_image_nav {
text-align:center;
}

#tidypics_image_wrapper {
margin:10px 0 10px 0;
text-align:center;
}

#tidypics_image {
border:1px solid #dedede;
padding:5px;
}

#tidypics_image_nav ul li {
display:inline;
margin-right:15px;
}

#tidypics_controls {
text-align:center;
margin-bottom:10px;
}

#tidypics_controls a {
margin:10px;
}

#tidypics_controls ul {
list-style:none; 
margin:0px; 
padding:8px;
}

#tidypics_controls ul li {
padding:2px 10px 2px 22px;
margin:2px 0px; 
display:inline;
}

.tidypics_info {
padding:20px;
}

#tidypics_exif {
padding-left:20px;
font-size:80%;
}

.tidypics_album_images {
float:left;
width:153px; 
height:153px;
margin:3px;
padding:4px;
border:1px solid #dedede;
text-align:center;
}

.tidypics_album_cover {
padding:2px;
border:1px solid #dedede;
margin:8px 0;
}

.tidypics_album_widget_single_item {
margin-bottom:8px;
}

.tidypics_album_gallery_item {
text-align:center;
}

.tidypics_popup {
border:1px solid #3B5999; 
width:200px; 
position:absolute;
z-index:10000; 
display:none; 
background:#ffffff; 
padding:10px; 
font-size:12px; 
text-align:left;
}

/* ------ tidypics widget view ------  */

#tidypics_album_widget_container {
text-align:center;
}

.tidypics_album_widget_timestamp {
color:#333333;
}

.tidypics_widget_latest {
margin: 0 auto;
width: 208px;
}

/* ---------  image upload/edit forms  ------------   */

#tidpics_image_upload_list li {
margin:3px 0;
}

.tidypics_edit_image_container {
padding:5px;
margin:5px 0;
overflow:auto;
}

.tidypics_edit_images {
float:right;
width:160px; 
height:160px;
margin:4px;
padding:5px;
border:1px solid #dedede;
text-align:center;
}

.tidypics_image_info {
float:left;
width:60%;
}

.tidypics_image_info label {
font-size:1em;
}

.tidypics_caption_input {
	width:98%;
	height:100px;
}

/* ---- tidypics group css ----- */

#tidypics_group_profile {
-webkit-border-radius: 8px; 
-moz-border-radius: 8px;
background:white none repeat scroll 0 0;
margin:0 0 20px;
padding:0 0 5px;
}


/* ---------  tidypics river items ------------   */

.river_object_image_create {
	background: url(http://www.unicalinrete.it/mod/tidypics/graphics/icons/river_icon_image.gif) no-repeat left -1px;
}
.river_object_album_create {
	background: url(http://www.unicalinrete.it/mod/tidypics/graphics/icons/river_icon_album.gif) no-repeat left -1px;
}
.river_object_image_comment {
	background: url(http://www.unicalinrete.it/_graphics/river_icons/river_icon_comment.gif) no-repeat left -1px;
}
.river_object_album_comment {
	background: url(http://www.unicalinrete.it/_graphics/river_icons/river_icon_comment.gif) no-repeat left -1px;
}
.river_user_tag {
	background: url(http://www.unicalinrete.it/mod/tidypics/graphics/icons/river_icon_tag.gif) no-repeat left -1px;
}

/* ----------- tagging ---------------- */
#tidypics_tag_instructions {
background:#BBDAF7; 
border:1px solid #4690D6;  
padding:10px;
height:25px;
min-width:360px;
display:none;
overflow:hidden; 
position:absolute; 
z-index:10000;
-webkit-border-radius: 8px; 
-moz-border-radius: 8px;
}

#tidypics_tag_instruct_text {
padding-top: 3px;
float: left;
}

#tidypics_tag_instruct_button_div {
float: left;
margin-left: 15px;
}

#tidypics_tag_instruct_button {
margin:0;
}

#tidypics_tag_menu {
width:240px;
max-height:400px;
overflow:hidden;
-webkit-border-radius: 8px; 
-moz-border-radius: 8px;
}

.tidypics_popup_header {
width:100%;
margin-bottom:10px;
}


#tidypics_tagmenu_left {
width:175px;
float:left;
}

#tidypics_tagmenu_right {
float:left;
}

#tidypics_tagmenu_right .submit_button {
margin-top:2px;
}

#tidypics_delete_tag_menu {
-webkit-border-radius: 8px; 
-moz-border-radius: 8px;
overflow:hidden;
}

.tidypics_tag {
display:none;
background:url(http://www.unicalinrete.it/mod/tidypics/graphics/spacer.gif); 
border:2px solid #ffffff; 
overflow:hidden; 
position:absolute; 
z-index:0;
}

.tidypics_tag_text {
display:none;
overflow:hidden; 
position:absolute; 
z-index:0;
text-align:center;
background:#BBDAF7;
border:1px solid #3B5999;
-webkit-border-radius:3px; 
-moz-border-radius:3px;
padding:1px;
}

#tidypics_phototags_list {
padding:0 20px 0 20px;
}

#tidypics_phototags_list ul {
list-style:none; 
margin:0px; 
padding:8px;
}

#tidypics_phototags_list ul li {
padding-right:10px;
margin:2px 0px; 
display:inline;
} 
/* CSS extender for google-map */ 
.gmapped { display:none; }

#content_area_group_title h2{color:#900; font-size:1.35em; line-height:1.2em; margin:0 0 0 8px; padding:5px}
#topic_posts #content_area_group_title h2{margin:0 0 0 0}

#two_column_left_sidebar_maincontent #owner_block_content{margin:0 0 10px 0 !important}

#groups_info_column_left{float:left; width:430px; margin:0 20px 0 20px; position:relative}


#groups_info_column_left .odd{background:#D4D0C8; width:100%}
#groups_info_column_left .even{background:#D4D0C8; width:100%}
#groups_info_column_left .contentWrapper{background:#D4D0C8; width:100%}
#groups_info_column_left p{margin:0 0 7px 0; padding:2px 4px}

#groups_info_column_right{width:250px; margin:0 0 0 10px; float:right; position:relative}
#groups_info_wide p{ margin:0 20px 0 0; float:right; position:relative}
#groups_info_wide p a{margin:0; padding:0 0 0 12px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_edit.png) no-repeat 0 2px}
#groups_info_wide p :hover{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_edit.png) no-repeat 0 -18px}
#group_stats{width:190px; background:#D4D0C8;	padding:5px; margin:10px 0 20px 0}
#group_stats p{margin:0}
#group_members{margin:10px; background:white}

#right_column{clear:left; float:right; width:340px; margin:0 10px 0 0}
#left_column{width:340px; float:left; margin:0 10px 0 10px}

#group_members h2,
#right_column h2,
#left_column h2,
#fullcolumn h2{margin:0 0 10px 0; padding:5px; color:#590000; font-size:1.25em; line-height:1.2em}
#fullcolumn .contentWrapper{margin:0 10px 20px 10px; padding:0 0 5px}

.member_icon{margin:0 0 6px 6px; float:left}

/* IE6 */
* html #topic_post_tbl{ width:676px !important}

/* all browsers - force tinyMCE on edit comments to be full-width */
.edit_forum_comments .defaultSkin table.mceLayout{width:636px !important}

/* topics overview page */
#forum_topics{padding:10px; margin:0 10px 0 10px; background:white}
/* topics individual view page */
#topic_posts{margin:0 10px 5px 10px}
#topic_posts #pages_breadcrumbs{margin:2px 0 0 0px}
#topic_posts form{padding:10px; margin:30px 0 0 0; background:white}
.topic_post{padding:10px; margin:0 0 5px 0; border:#D4D0C8 solid 2px}
.topic_post .post_icon{float:left; margin:0 8px 4px 0}
.topic_post h2{margin-bottom:20px}
.topic_post p.topic-post-menu{margin:0; border-top:1px solid #D4D0C8}
.topic_post p.topic-post-menu a{padding:0 0 0 16px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_delete.png) no-repeat 0 2px}
.topic_post p.topic-post-menu a:hover{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_delete.png) no-repeat 0 -18px}
.topic_post p.topic-post-menu a.collapsibleboxlink{padding:0 0 0 16px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_edit.png) no-repeat 0 2px}
.topic_post p.topic-post-menu a.collapsibleboxlink:hover{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_edit.png) no-repeat 0 -18px}
.topic_post table{border:none}


/* group latest discussions widget */
#latest_discussion_widget{margin:0 0 20px 0; background:white}
/* group files widget */
#filerepo_widget_layout{margin:0 0 20px 0; padding:0 0 5px 0;	background:white;	-webkit-border-radius:8px;
	-moz-border-radius:8px}
/* group pages widget */
#group_pages_widget{margin:0 0 20px 0; padding:0 0 5px 0; background:white}
#group_pages_widget .search_listing{border:2px solid #D4D0C8}
#right_column .filerepo_widget_singleitem{background:#D4D0C8 !important; margin:0 10px 5px 10px}
#left_column .filerepo_widget_singleitem{background:#D4D0C8 !important; margin:0 10px 5px 10px}
.forum_latest{margin:0 10px 5px 10px; background:#D4D0C8; padding:5px}
.forum_latest:hover{}
.forum_latest .topic_owner_icon{float:left}
.forum_latest .topic_title{margin-left:35px}
.forum_latest .topic_title p{line-height:1.0em; padding:0; margin:0; font-weight:bold}
.forum_latest p.topic_replies{padding:3px 0 0 0; margin:0; color:#666}
.add_topic{background:white; margin:5px 10px; padding:10px 10px 10px 6px}

a.add_topic_button{font:12px/100% Arial, Helvetica, sans-serif; font-weight:bold; color:white; background:#4690d6; border:none; width:auto; height:auto; padding:3px 6px 3px 6px; margin:0; cursor:pointer}
a.add_topic_button:hover{background:#590000; color:white; text-decoration:none}

/* latest discussion listing */
.latest_discussion_info{float:right; width:300px; text-align:right; margin-left:10px}
.groups .search_listing br{height:0; line-height:0}
span.timestamp{color:#666; font-size:90%}
.latest_discussion_info .timestamp{font-size:0.85em}
/* new groups page */
.groups .search_listing{border:2px solid #D4D0C8; margin:0 0 5px 0}
.groups .search_listing:hover{background:#D4D0C8}
.groups .group_count{font-weight:bold; color:#666; margin:0 0 5px 4px}
.groups .search_listing_info{color:#666}
.groupdetails{float:right}
.groupdetails p{margin:0; padding:0; line-height:1.1em; text-align:right}
#groups_closed_membership{margin:0 10px 20px 10px; padding:3px 5px 5px 5px; background:#E6E6E6}
#groups_closed_membership p{margin:0}

/* groups membership widget */
.groupmembershipwidget .contentWrapper{margin:0 10px 5px 10px}
.groupmembershipwidget .contentWrapper .groupicon{float:left; margin:0}
.groupmembershipwidget .search_listing_info p{color:#666}
.groupmembershipwidget .search_listing_info span{font-weight:bold}

/* groups sidebar */
.featuredgroups .contentWrapper{margin:0 0 10px 0; padding:4px; background:#D4D0C8}
.featuredgroups .contentWrapper .groupicon{float:left; margin:0}
.featuredgroups .contentWrapper p{margin:0; line-height:1.2em; color:#666}
.featuredgroups .contentWrapper span{font-weight:bold}
#groupssearchform{border-bottom:1px solid #D4D0C8; margin-bottom:10px}
#groupssearchform input[type="submit"]{padding:2px; height:auto; margin:4px 0 5px 0}
.sidebarBox #owner_block_submenu{margin:5px 0 0 0}

/* delete post */
.delete_discussion{}
.delete_discussion a{display:block; float:right; cursor:pointer; width:14px; height:14px; margin:0; background:url("http://www.unicalinrete.it/_graphics/icon_customise_remove.png") no-repeat 0 0}
.delete_discussion a:hover{background-position:0 -16px; text-decoration:none}
/* IE6 */
* html .delete_discussion a{font-size:1px}
/* IE7 */
*:first-child+html .delete_discussion a{font-size:1px}

/* delete group button */
#delete_group_option input[type="submit"]{background:#D4D0C8; border-color:#D4D0C8; color:#333333; margin:0; float:right; clear:both}
#delete_group_option input[type="submit"]:hover{background:red; border-color:red; color:white}

#two_column_left_sidebar_maincontent .search_listing{border:2px solid #D4D0C8}
#user_status img{
	position: relative;
	
	border: none;
	xfloat: left;
	z-index: 1010;
}

#user_status.user_status_tiny {
	margin-top: -9px;
}

#user_status.user_status_tiny img {
	width: 9px;
	height: 9px;
}

#user_status.user_status_small {
	margin-top: -12px;
}

#user_status.user_status_small img {
	width: 12px;
	height: 12px;
}



#user_status.user_status_medium {
	margin-top: -16px;
}

#user_status.user_status_medium img {
	width: 16px;
	height: 16px;
}



#user_status.user_status_large {
	margin-top: -32px;
}

#user_status.user_status_large img {
	width: 32px;
	height: 32px;
}



#user_status.user_status_full {
	margin-top: -64px;
}

#user_status.user_status_full img {
	width: 64px;
	height: 64px;
}/*JQuery UI Tabs*/
/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-group-hide {
        display: none !important;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-group-nav {
        display: none;
    }
}

/* Skin */
.ui-tabs-group-nav, .ui-tabs-group-panel {
    font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
    font-size: 12px;
}
.ui-tabs-group-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 3px;
}
.ui-tabs-group-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-group-nav li {
    float: left;
    margin: 0 0 0 2px;
    font-weight: bold;
}
.ui-tabs-group-nav a, .ui-tabs-group-nav a span {
    float: left; /* fixes dir=ltr problem and other quirks IE */
    padding: 0 12px 5px;
    background: url(http://www.unicalinrete.it/pg/statistics_etl/tabsimage) no-repeat;
    background-color: #c0c0c0;
}
.ui-tabs-group-nav a {
    margin: 5px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    background-position: 100% 0;
    text-decoration: none;
    white-space: nowrap; /* @ IE 6 */
    outline: 0; /* @ Firefox, prevent dotted border after click */
}
.ui-tabs-group-nav a:link, .ui-tabs-group-nav a:visited {
    color: #590000;
}
.ui-tabs-group-nav .ui-tabs-group-selected a {
    position: relative;
    top: 1px;
    z-index: 2;
    /*margin-top: 0;*/
    background-position: 100% -23px;
    color: #fff;
}
.ui-tabs-group-nav a span {
    padding-top: 1px;
    padding-right: 0;
    height: 20px;
    background-position: 0 0;
    line-height: 20px;
}
.ui-tabs-group-nav .ui-tabs-group-selected a span {
    padding-top: 0;
    height: 27px;
    background-position: 0 -23px;
    line-height: 27px;
}
.ui-tabs-group-nav .ui-tabs-group-selected a:link, .ui-tabs-group-nav .ui-tabs-group-selected a:visited,
.ui-tabs-group-nav .ui-tabs-group-disabled a:link, .ui-tabs-group-nav .ui-tabs-group-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.ui-tabs-group-nav a:hover, .ui-tabs-group-nav a:focus, .ui-tabs-group-nav a:active,
.ui-tabs-group-nav .ui-tabs-group-unselect a:hover, .ui-tabs-group-nav .ui-tabs-group-unselect a:focus, .ui-tabs-group-nav .ui-tabs-group-unselect a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.ui-tabs-group-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}
.ui-tabs-group-nav .ui-tabs-group-disabled a:link, .ui-tabs-group-nav .ui-tabs-group-disabled a:visited {
    color: #000;
}
.ui-tabs-group-panel {
    border-top: 1px solid #c0c0c0;
    padding: 10px;
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
}
/*.ui-tabs-group-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}*/

/* Additional IE specific bug fixes... */
* html .ui-tabs-group-nav { /* auto clear @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-group-nav  { /* auto clear @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}

.fusion_lib_pack_div {
	color: #000000;
}/*DASHBOARD*/
#bndb72890{margin:0 5px 8px 0; padding:0; float:right; position:relative}
#bndb200200{margin:0 25px; padding:0}
#bndb23460{margin:8px; padding:0}
#bndb46860{margin:0; padding:0}

#left{margin:0 4px 0 0; padding:0; width:250px; float:left; position:relative}
#center{margin:0 4px 0 0; padding:0; width:468px; float:left; position:relative}
#right{margin:0; padding:0; width:260px; float:right; position:relative}
#left h3,#right h3{text-align:center}
p.all{margin:0; padding:0; background:#FFF; display:block; text-align:center; clear:both}
p.all a{margin:3px; padding:1px 3px; background:#900; color:#FFF; font-weight:bold; font-size:11px}
p.all a:hover{background:#FFF; color:#333}

#river_msgsito{margin:0; padding:0; font-family:"Courier New", Courier, monospace; font-size:14px}
#river_msgsito .delms{float:none}
#river_msgsito .delms a{margin:0; padding:0; font-size:11px; background:#F00; color:#FFF}
#river_msgsito .delms a:hover{background:#FFC; color:#F00}
#river_msgsito h3{margin:0 4px; padding:4px; background:#FFC; display:block; color:#F00}
#river_msgsito p{margin:0 4px; padding:4px; background:#FFC}
.sidebarBox a.collapsibleboxlink{margin:0; padding:4px; display:block; background:#FFC; text-align:center}

#miniprofilo{margin:8px 0 0 0; padding:6px 0 6px 0; background:#FFF; border:#999 solid 1px}
#miniprofilo .usericon{margin:0; padding:0; text-align:center}
#miniprofilo h2{margin:0; padding:0; font-size:16px}
#welcome{margin:4px 8px; padding:0 0 4px 0; text-align:center; border-bottom:#999 dashed 1px}
#welcome p{margin:2px; padding:0; text-align:left}
#miniprofilo ul{margin:4px 8px; padding:0; list-style:none}
#miniprofilo li{margin:0; padding:0 0 0 10px; background:url("http://www.unicalinrete.it/mod/riverdashboard/graphics/icon_miniprofile_li.png") no-repeat 0 5px}
#miniprofilo li a{margin:0; padding:2px; display:block}
#miniprofilo li.msg_list .msg_header{margin:0 0 0 -10px; padding:0 0 0 12px; background:url("http://www.unicalinrete.it/mod/riverdashboard/graphics/icon_miniprofile_open.png") no-repeat 0 5px}
.msg_header{margin:0; padding:0; cursor:pointer}
.msg_body2{padding:0; margin:0}
* html #left{left:265px}

#river_newestmembers{margin:8px 0 8px 0; padding:0; clear:both}
#river_newestmembers #h3{margin:0; padding:0; background:#900}
#river_newestmembers h3{margin:0; padding:3px; background:#FFF; border-top:#900 solid 1px; border-bottom:#999 solid 1px;
            -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; -webkit-border-top-left-radius:6px; -webkit-border-top-right-radius:6px}
#river_newestmembers .recentMember{margin:2px 4px 8px 4px; padding:4px 0 0 0; float:left; position:relative; background:#FFF}
#river_newestmembers .recentMember .usericon img{width:25px; height:25px}

#mieigruppi{margin:12px 0 0 0; padding:0; background:#900}
#mieigruppi h3{margin:0; padding:3px; background:#FFF; border-top:#900 solid 1px; border-bottom:#999 solid 1px;
            -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; -webkit-border-top-left-radius:6px; -webkit-border-top-right-radius:6px}
#mieigruppi .search_listing{margin:0; padding:0 0 3px 0; background:#FFF}
#mieigruppi .search_listing_info{margin:0; padding:6px 6px 0 6px; background:#E6E6E6}
#mieigruppi .search_listing_icon{padding:6px 6px 0 6px}
#mieigruppi .groupdetails{margin:-5px 0 0 0; padding:0; clear:both; float:right; position:relative; font-size:10px}
#mieigruppi p.nogr{margin:0; padding:10px 0 10px 0; background:#FFF; text-align:center; display:block}

#tooltip{margin:0; padding:5px 0 4px 14px; display:block; background:#FFF; border-top:1px solid #900;
            -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; -webkit-border-top-left-radius:6px; -webkit-border-top-right-radius:6px}
#linkimg{margin:0 0 0 105px; padding:0; float:left; position:relative}
#linkimg a{margin:0 0 0 5px; padding:0}
#river_thewire{margin:0; padding:0; background:#900}
#river_thewire form{margin:0; padding:8px 0 0 0; border-top:1px dashed #900; background:#FFF}





#river_thewire h3{margin:0 0 0 10px; padding:3px}
#river_thewire textarea#thewire_sidebarInputBox{margin:0 10px 10px 10px; padding:0; width:280px; height:50px; float:left; position:relative}
#river_thewire form p{margin:0; padding:0; width:160px; float:left; position:relative; border:none}
#river_thewire .thewire_characters_remaining_field{margin:0 8px 0 0; padding:1px; width:35px; background:#EFEFEF}
#thewire_submit_button{margin:10px 0 0 0; padding:0; width:140px; float:left; position:relative;
                       border-top:1px solid #CA7B7B; border-left:1px solid #CA7B7B; border-right:1px solid #380000; border-bottom:1px solid #380000}
#thewire_submit_button:hover{margin:10px 0 0 0; padding:0; width:140px; float:left; position:relative; background:#B23F3F;
                       border-top:1px solid #6B3F3F; border-left:1px solid #6B3F3F; border-right:1px solid #D9A2A2; border-bottom:1px solid #D9A2A2}
#river_thewire p{margin:0; padding:0 0 10px 14px; display:block; background:#FFF; border-bottom:1px solid #900;
                    -moz-border-radius-bottomleft:6px; -moz-border-radius-bottomright:6px; -webkit-border-bottom-left-radius:6px; -webkit-border-bottom-right-radius:6px}

#river_thewire p img{margin:0; padding:0 3px 0 4px}
#river_thewire p a:hover{text-decoration:none}
#river_thewire #atticons{margin:0; padding:0 0 3px 14px; display:block; background:#FFF; border-bottom:1px solid #900;
                    -moz-border-radius-bottomleft:6px; -moz-border-radius-bottomright:6px; -webkit-border-bottom-left-radius:6px; -webkit-border-bottom-right-radius:6px}




#river_container{margin:8px 0 0 0; padding:0}
#river_container .riverdashboard_filtermenu{float:right; position:relative}
#river_container .river_item_list{margin:0; padding:10px; clear:both; border:none}
#river_container .river_item{margin:0; padding:4px 0 0 0; border-bottom:1px solid #CCC}
#river_container .river_item a{font-weight:bold}
#river_container .river_item .usericon{margin:0; padding:0; float:left; position:relative}
#river_container .river_item #user_status{margin:16px 0 0 0; padding:0; float:left; position:absolute}
#river_container .bd{margin:0 0 0 5px; padding:0; float:left; position:relative; width:395px}
#river_container .bd .river_content #user_status{display:none}
#river_container .river_object_event_calendar_update{background:none}
#river_container .river_object_event_calendar_create{background:none}
.river_item_time{margin:0; padding:0; float:right; position:relative; clear:both}

#river_calendar{margin:0 0 10px 0; padding:0; background:#900}
#river_calendar h3{margin:0; padding:3px; border-top:1px solid #999; border-bottom:#999 solid 1px; background-color:#FFF;
            -moz-border-radius:6px; -webkit-border-radius:6px}
#river_calendar ul{margin:0; padding:3px; background:#FFF; display:block; list-style:none}
#river_calendar li{margin:0; padding:3px 0 0 23px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/event_calendar/river_icon_event.png) no-repeat 0 2px}
#river_calendar li.noev{margin:0; padding:10px 0 10px 0; background:none; text-align:center}


#river_annunci{margin:0 0 10px 0; padding:0; background:#900}
#river_annunci h3{margin:0; padding:3px; border-top:1px solid #999; border-bottom:#999 solid 1px; background-color:#FFF;
            -moz-border-radius:6px; -webkit-border-radius:6px}
#river_annunci ul{margin:0; padding:3px; background:#FFF; display:block; list-style:none}
#river_annunci li{margin:0; padding:3px 0 0 23px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_ad.gif) no-repeat 0 2px}
#river_annunci li.noad{margin:0; padding:10px 0 10px 0; background:none; text-align:center}

#river_groups{margin:0 0 10px 0; padding:0; background:#900}
#river_groups h3{margin:0; padding:3px; border-top:1px solid #999; border-bottom:#999 solid 1px; background-color:#FFF;
            -moz-border-radius:6px; -webkit-border-radius:6px}
#river_groups .gruppoc{margin:0; padding:1px; float:left; position:relative; background:#FFF; width:100%}
#river_groups .gruppoc .groupicon{margin:0; padding:1px 0 1px 4px; float:left; position:relative}
#river_groups .gruppoc p{margin:0; padding:4px; float:left; position:relative}
#river_groups .gruppos{margin:0; padding:1px; float:left; position:relative; background:#E6E6E6; width:100%}
#river_groups .gruppos .groupicon{margin:0; padding:1px 0 1px 4px; float:left; position:relative}
#river_groups .gruppos p{margin:0; padding:4px; float:left; position:relative}
#river_groups p.nogr{margin:0; padding:10px 0 10px 0; background:#FFF; text-align:center; display:block}

#river_poll{margin:0 0 10px 0; padding:0; background:#900}
#river_poll h3{margin:0; padding:3px; border-top:1px solid #999; border-bottom:#999 solid 1px; background-color:#FFF;
            -moz-border-radius:6px; -webkit-border-radius:6px}
#river_poll .search_listing{margin:0; padding:0 0 3px 0; background:#FFF}
#river_poll .search_listing_info{margin:0; padding:6px 6px 0 6px; background:#E6E6E6}
#river_poll .search_listing_icon{padding:6px 6px 0 6px}
#river_poll .owner_timestamp{margin:0; padding:0; float:right; position:relative}
#river_poll p.nopoll{margin:0; padding:10px 0 10px 0; background:#FFF; text-align:center; display:block}

.following_icon{width:20px; height:40px; margin:0 2px 0 2px; background: url(http://www.unicalinrete.it/mod/riverdashboard/graphics/follow_icon.png) no-repeat left top}

/*  RIVER widget */

.collapsable_box_content .river_item{margin:3px 0 0 0; padding:0; border-bottom:1px solid #CCC}
.collapsable_box_content .river_user_update{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_profile.gif) no-repeat 0 0}
.collapsable_box_content .river_object_user_profileupdate{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_profile.gif) no-repeat 0 0}
.collapsable_box_content .river_object_user_profileiconupdate{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_profile.gif) no-repeat 0 0}
.collapsable_box_content .river_object_annotate{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_comment.gif) no-repeat 0 0}
.collapsable_box_content .river_object_bookmarks_create{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_bookmarks.gif) no-repeat 0 0}
.collapsable_box_content .river_object_bookmarks_comment{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_comment.gif) no-repeat 0 0}
.collapsable_box_content .river_object_status_create{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_status.gif) no-repeat 0 0}
.collapsable_box_content .river_object_file_create{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_files.gif) no-repeat 0 0}
.collapsable_box_content .river_object_file_update{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_files.gif) no-repeat 0 0}
.collapsable_box_content .river_object_file_comment{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_comment.gif) no-repeat 0 0}
.collapsable_box_content .river_object_widget_create{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_plugin.gif) no-repeat 0 0}
.collapsable_box_content .river_object_forums_create{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_forum.gif) no-repeat 0 0}
.collapsable_box_content .river_object_forums_update{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_forum.gif) no-repeat 0 0}
.collapsable_box_content .river_object_widget_update{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_plugin.gif) no-repeat 0 0}
.collapsable_box_content .river_object_blog_create{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_blog.gif) no-repeat 0 0}
.collapsable_box_content .river_object_blog_update{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_blog.gif) no-repeat 0 0}
.collapsable_box_content .river_object_blog_comment{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_comment.gif) no-repeat 0 0}
.collapsable_box_content .river_object_forumtopic_create{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_forum.gif) no-repeat 0 0}
.collapsable_box_content .river_user_friend{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_friends.gif) no-repeat 0 0}
.collapsable_box_content .river_object_relationship_friend_create{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_friends.gif) no-repeat 0 0}
.collapsable_box_content .river_object_relationship_member_create{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_forum.gif) no-repeat 0 0}
.collapsable_box_content .river_object_thewire_create{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_thewire.gif) no-repeat 0 0}
.collapsable_box_content .river_group_join{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_forum.gif) no-repeat 0 0}
.collapsable_box_content .river_object_groupforumtopic_annotate{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_comment.gif) no-repeat 0 0}
.collapsable_box_content .river_object_groupforumtopic_create{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_forum.gif) no-repeat 0 0}
.collapsable_box_content .river_object_sitemessage_create{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_blog.gif) no-repeat 0 0}
.collapsable_box_content .river_user_messageboard{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_comment.gif) no-repeat 0 0}
.collapsable_box_content .river_object_page_create{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_pages.gif) no-repeat 0 0}
.collapsable_box_content .river_object_page_top_create{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_pages.gif) no-repeat 0 0}
.collapsable_box_content .river_object_page_top_comment{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_comment.gif) no-repeat 0 0}
.collapsable_box_content .river_object_page_comment{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_comment.gif) no-repeat 0 0}
.collapsable_box_content .river_object_event_calendar_create{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/event_calendar/river_icon_event.png) no-repeat 0 0}
.collapsable_box_content .river_object_event_calendar_update{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/event_calendar/river_icon_event.png) no-repeat 0 0}
.collapsable_box_content .river_object_ad_create{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_ad.gif) no-repeat 0 0}
.collapsable_box_content .river_object_ad_update{padding:3px 0 0 20px; background: url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_ad.gif) no-repeat 0 0}
.collapsable_box_content .river_object_ad_comment{padding:3px 0 0 20px; background: url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_ad.gif) no-repeat 0 0}
.collapsable_box_content .river_user_join{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_profile.gif) no-repeat 0 0}
.collapsable_box_content .river_user_activate{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_profile.gif) no-repeat 0 0}
.collapsable_box_content .river_user_admin{padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_profile.gif) no-repeat 0 0}
.collapsable_box_content .river_object_poll_create {padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icon_poll.png) no-repeat 0 0}
.collapsable_box_content .river_object_poll_vote {padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icon_pool_comment.png) no-repeat 0 0}
.collapsable_box_content .river_object_poll_update {padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icon_poll.png) no-repeat 0 0}
.collapsable_box_content .river_object_poll_comment {padding:3px 0 0 20px; background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icon_pool_comment.gif) no-repeat 0 0}
.collapsable_box_content .river_object_image_create{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_image.png) no-repeat left -1px}
.collapsable_box_content .river_object_album_create{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_album.gif) no-repeat left -1px}
.collapsable_box_content .river_object_image_comment{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_comment.gif) no-repeat left -1px}
.collapsable_box_content .river_object_album_comment{background: url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_comment.gif) no-repeat left -1px}
.collapsable_box_content .river_user_tag{background: url(http://www.unicalinrete.it/mod/theme_ucir/graphics/river_icons/river_icon_tag.gif) no-repeat left -1px}

.following_icon{width:20px; height:40px; margin:0 2px 0 2px; background: url(http://www.unicalinrete.it/mod/riverdashboard_ntw/graphics/follow_icon.gif) no-repeat left top}
a.tracker_button {
	font: 12px/100% Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	background:#4690d6;
	border: 1px solid #4690d6;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px;
	width: auto;
	height: 25px;
	padding: 4px 10px 4px 10px;
	margin:10px 0 10px 0;
	cursor: pointer;
}
a.tracker_button:hover {
	background: #0054a7;
	border-color: #0054a7;
	text-decoration: none;
}


#notificationstable td.namefield{width:250px; text-align:left; vertical-align:middle}
#notificationstable td.namefield p{margin:0; vertical-align:middle; line-height:1.1em; padding:5px 0 5px 0}
#notificationstable td.namefield img{padding:6px 10px 6px 3px; float:left}
#notificationstable td.namefield p.namefieldlink{margin:9px 0 0 0}
#notificationstable td.emailtogglefield,
#notificationstable td.smstogglefield{width:50px; text-align:center; vertical-align:middle}
#notificationstable td.spacercolumn{width:30px}
#notificationstable td{border-bottom:1px solid silver}
#notificationstable td.emailtogglefield input{margin-right:36px; margin-top:5px}
#notificationstable td.emailtogglefield a{width:46px; height:24px; cursor:pointer; display:block; outline:none}
#notificationstable td.emailtogglefield a.emailtoggleOff{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_notifications_email.png) no-repeat right 2px}
#notificationstable td.emailtogglefield a.emailtoggleOn{background:url(http://www.unicalinrete.it/mod/theme_ucir/graphics/icon_notifications_email.png) no-repeat right -36px}

.notification_collections,
.notification_personal{margin-bottom:25px}

.settings_form .friendsPicker_container h3{color:#999999; font-size:3em; margin:0 0 20px; text-align:left; background:none; border-bottom:none}



blockquote {
    margin:10px;
    border:1px solid #efefef;
    padding:4px;
}

strong {
    font-weight:bold;
}

ul {
   list-style: disc;
}

ol {
  list-style: decimal;
}