/*** FOOTER ***/
.foot_scroller h4 {
background:#F0F0F0 none repeat scroll 0 0;
color:#444444;
font-family:trebuchet ms,trebuchet;
font-size:16px;
margin:-10px 0 0 -20px;
padding:4px 10px;
position:absolute;
width:978px;
}
div#mycarousel div.carousel-prev {
float:left;
margin:95px -15px 0 -22px;
}
div#mycarousel {
border:1px solid #D0D0D0;
clear:both;
overflow:hidden;
width:987px !important;
}
.arrow_right, .arrow_left{cursor:pointer;
display:block;
float:right;
height:22px;
margin:7px 0 7px 22px;
overflow:hidden;
width:11px;
}
.arrow_right { margin-left:0px !important;}



div.login input.puls {
border:medium none !important;
}

.cont_studenti_appunti {
margin:10px auto 0 !important;
overflow:hidden;
width:1000px;
}
div#path {
color:#F27109;
font-size:14px;
font-weight:bold;
margin:0 0 10px 0px;
overflow:hidden;
font-size:11px;
}
div#path b, div#path i {
color:#888888;
font-size:11px;
font-style:normal;
font-weight:normal;
text-transform:lowercase;
}

div#path a {
color:#888888 !important;
font-size:11px;
font-style:normal;
font-weight:normal;
text-transform:lowercase;
}

div#corpoPag {
clear:left;
float:left;
margin:0 10px 0 0;
overflow:hidden;
padding-bottom:10px;
width:660px;

}
div#menuDx {
background:#F5F5F5 none repeat scroll 0 0;
margin:10px 0 0;
overflow:hidden;
width:330px;
}
div#menuDx div.box_dx{
background:#FFF;
border:1px solid #DDD;
margin:5px 10px 10px 4px;
overflow:hidden;
padding:0;
width:310px;
}

div#menuDx div.box_dx b.tit {
color:#CA1900;
font-family:trebuchet ms,trebuchet,sans-serif;
font-size:16px;
margin:10px 0 10px 10px;
padding:0;
}

div#menuDx div.box_dx ul.lista_topi li, div#menuDx div.box_dx ul.lista_arti li {margin:10px;
overflow:hidden;
padding:0; display: block
}


/*** WIDGET IN SIDEBAR ***/
div#menuDx li.widget_drawblock {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #DDDDDD;
margin:10px 4px;
overflow:hidden;
padding:0;
width:320px;
}
div#menuDx div.sidebarBlockVideo {
background:#fff;
}
div#menuDx div.sidebarBlockVideo h2, div#menuDx div.sidebarBlockPodcast h2{color:#CA1900;
font-family:trebuchet ms,trebuchet,sans-serif;
font-size:16px;
margin:10px 0 10px 10px;
}
div#menuDx div.sidebarBlockVideo ul li {
margin:10px;
overflow:hidden;
padding:0;
}
div#menuDx div.sidebarBlockVideo ul li a {
display:block;
margin:0;
}

div#menuDx div.sidebarBlockVideo ul li a.vidThumb {
margin:0 7px 0 0;
padding:1px 3px 3px 1px !important;
}
div#menuDx div.sidebarBlockVideo ul li a img {
display:block;
float:left;
margin:0 10px 0 0;
overflow:hidden;
padding:1px;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #ddd !important;
}

div#menuDx div.sidebarBlockVideo ul li p {margin:0; padding:0; font-size:12px; color:#444}

div#menuDx div.sidebarBlockPodcast ul.apod_list li {
background:transparent url(http://www.studenti.it/images/iconset.gif) no-repeat scroll 2px -5100px;
height:auto;
margin:0 0 10px 5px;
padding:7px 0 7px 35px;
text-align:left;
width:260px;
}

div#main {
background:#F8F8F8 url(http://stbm.it/studenti/images/search_box_bg.gif) repeat-x scroll center bottom;
border:1px solid #DDDDDD;
margin:0;
overflow:hidden;
padding:0 5px;/*height:119px;*/
}
div#main ul li a {
background:transparent url(http://stbm.it/studenti/images/ico_dir.gif) no-repeat scroll 2px 5px;
font-size:13px;
padding:4px 5px 4px 24px;
}

div#main h1, div.sa_boxes h2{
color:#CA1900;
font-family:trebuchet ms,trebuchet,sans-serif;
font-size:16px;
margin:5px 0;
}

div#main ul li {
float:left;
margin:0;
overflow:hidden;
padding:5px 0;
width:320px;
}

div.box_dx b.tit {
display:block;
font-size:14px;
padding:2px 10px 3px; _padding:0px;
font-family:trebuchet ms,trebuchet,sans-serif; clear:both;
}

div#oggetto {
border:1px solid #DDD;
margin-top:3px;
padding:5px;
background:#FFF;width:648px;
}
div#oggetto div.box_dx {
display:block;
margin:2px 0 10px;
overflow:hidden;
clear:both;
border-bottom:1px solid #DDD; _height:110px;
}

div#oggetto ul {
margin:0 10px;
overflow:hidden;
padding:10px 0 0;
}

div#oggetto ul.sh_studiare {
clear:both;
display:block;
float:left;
margin:0 10px; _margin:0 4px;
overflow:hidden;
padding:10px 0 0;
}

div.stu li {
background:transparent none repeat scroll 0 0 !important;
float:left;
margin-bottom:10px;
margin-right:30px !important;
padding-right:18px;
width:150px !important;
}

div.stu li a {
background:transparent url(http://img.studenti.it/grafica/www2/icone/mat_underlink.gif) no-repeat scroll 0 2px !important;
padding-left:20px;
}

div.sa_boxes {border:1px solid #DDD;
background:#fff;
margin:10px 0;
overflow:hidden;
padding:0 5px;
}
div.sa_boxes ul#nuoviAppunti{
  padding:5px 10px;
}
div.sa_boxes ul#nuoviAppunti li a{
display:block;
font-size:14px;
margin:0 5px 5px 0;
overflow:hidden;
padding:0px;
}
div.sa_boxes ul#nuoviAppunti li b{color:#666; font-size:11px; font-weight:normal;}
div.sa_boxes ul#nuoviAppunti li {
background:transparent url(http://stbm.it/studenti/images/iconset.png) no-repeat scroll 0 -3398px;
color:#444444;
display:block;
font-size:12px;
margin:0 20px 5px 0;
overflow:hidden;
padding:0 0 5px 30px;
}
ul.app_list_ultimi {
padding:10px;
overflow:hidden;
margin:0;
}
ul.app_list_ultimi li {
background:transparent url(http://stbm.it/studenti/images/iconset.png) no-repeat scroll 0 -3394px;
color:#444444;
display:block;
font-size:11px;
height:77px !important;
margin:0 20px 5px 0;
overflow:hidden;
padding-bottom:0;
padding-left:0;
padding-right:6px !important;
padding-top:0;
width:308px !important;
}

ul.app_list_ultimi li a{background:none !important;
padding:0 0 0 25px !important;
 display:block;
} 
ul.app_list_ultimi li div {
overflow:hidden;
padding-left:25px;
padding-top:4px;
}
div#nav {
clear:both;
font-size:110%;
padding:10px;
text-align:center;
overflow:hidden;
}
div#ultimoAppunto {
background:#FFF;
border:1px solid #ddd;
clear:both;
margin-bottom:10px;
padding:0 5px;
}
#sa_info {
background:#fff;
border:1px solid #ccc;
float:right;
margin:25px 0 10px 10px;
width:200px;
}
#sa_info a {
clear:both;
color:#FF4400;
font-size:13px;
font-weight:normal;
margin:1px 5px 5px;
padding:3px 10px;  
font-family:trebuchet ms,trebuchet,sans-serif;
}
#sa_info img#sa_avatar {
border:1px solid #999999;
float:left;
margin:10px 5px 15px;
padding:1px;
}
#sa_info #sa_autore {
float:left;
margin:10px 5px 15px;
}
div#sa_titdesc{ overflow:hidden;}
div#ultimoAppunto h2 {
color:#CA1900;
font-family:trebuchet ms,trebuchet,sans-serif;
font-size:16px;
margin:5px 0;
}
div#sa_titdesc a {
display:block;
font-size:150%;
margin-bottom:5px;
}
div#sa_ant {
color:#666666;
line-height:1.2em;
padding:5px 0;
}
ul#sa_documento {
clear:both;
margin:10px 0;
padding:3px 10px;
color:#333;
text-align:center;
}
ul#sa_documento li {
border-right:1px solid #333;
display:inline;
margin-right:10px;
padding-right:10px;
}
.noBorder {
border:0 none !important;
}
div#sca_colsx h2 {color:#CA1900;
font-family:trebuchet ms,trebuchet;
font-size:22px;
letter-spacing:0.05em;
margin:0;
overflow:hidden;
padding:5px 10px;
}
#sca_abstract {
color:#555555;
font-size:15px;
font-weight:normal;
line-height:1.5;
padding:0 0 0 10px;
text-align:justify;
width:94%;
}
#sca_antetit {
color:#666;
font-size:13px;
margin:10px 0 0;
overflow:hidden;
padding:0 20px 4px;
}

#sca_anteprima {
border-color:#77BBE0;
border-style:dotted;
border-width:1px 0;
color:#000000;
font-size:14px;
line-height:1.5;
margin:0;
padding:10px 10px 15px;
text-align:justify;
}

.tit_appcorr {
background:transparent none repeat scroll 0 0 !important;
color:#444444;
font-family:trebuchet ms,trebuchet;
font-size:14px;
font-weight:normal;
margin:15px 0 1px;
padding:2px 10px 0 5px !important;
text-transform:capitalize;
}
.sca_appcorr li {
background:transparent url(http://stbm.it/studenti/images/iconset.gif) no-repeat scroll 2px -5463px;
border-bottom:1px dotted #DDDDDD;
display:block;
padding:5px 0 5px 24px;  
}











                                     
