/*** 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;}



/**** SS Scheda appunto 2009 ****/
a {color: #002bb8;}
a:visited {color: #5a3696;}
a:active {color: #faa700;}

img.navBar {
background: url('http://img.studenti.it/grafica/www2/header.gif') no-repeat;
}

/**** top cerca ****/
#contmdr {  
overflow: hidden;
border: 0px !important;
background: none !important;
margin-bottom: -15px !important;
margin-left: 5px;
width: 1000px;
}

div.topBox {
margin: 10px auto !important;
overflow: hidden;
float: none;
width: 1000px;
height: 65px !important;
background: url('http://img.studenti.it/grafica/www2/top_bg2.gif') repeat-x;
}

b.topSx {
height: 65px !important;
background: url('http://img.studenti.it/grafica/www2/top_sx2.gif') no-repeat;
}

b.topDxNew {
width: 10px;
display: block;
float: right;
height: 65px !important;
background: url('http://img.studenti.it/grafica/www2/top_dx2.gif') no-repeat;
}

/***************************************
********* CHIUSO PER SPAGINAMENTO MDR **

#linkmdr {
float: left;
overflow: hidden;
padding-top: 23px;
}

#linkmdr li { display: inline; color: #888; }
#linkmdr li a { margin: 0px 5px; }

form#mdr {
padding-top: 21px;
margin-left: 54px;
}

form#mdr input#mdr_testo { width: 240px; background: none; }


****************************************
***************************************/

#titCerca {
float: left;
text-align: right;
background: url('http://img.studenti.it/grafica/www2/icone/ico_cerca.gif') no-repeat 3px 1px;
padding-left: 25px;
font-weight: bold;
padding-top: 2px;
}

div#corpoPag { width: 990px; padding: 0px !important; }


div#sca_path {
overflow:hidden;
margin: 0px 0px 10px 10px;
color: #f27109;
font-weight: bold;
font-size:11px;
}

div#sca_path b, div#sca_path a {
font-weight: normal;
color: #888;
font-style: normal;
text-transform: lowercase;
font-size: 11px;
}

div#sca_path b a {
color: #888 !important;
}
div#sca_path i {color:#888888;
font-size:11px;
font-style:normal;
font-weight:normal;
text-transform:lowercase;
}

#sca_corpo {
width: 1010px;
background: #fff;
padding-top: 1px;
overflow: hidden;
}

div.mdr_altriris{ border: 1px solid #ddd}

#sca_nomeapp{padding:12px 22px 10px 10px !important;
}
#sca_abstract{padding:0 0 0 10px !important;
}
#sca_antetit {padding:0 20px 4px 10px !important;
}


#sca_nomeapp, div.mdr_altriris h2 {
color:#CA1900;
font-family:trebuchet ms,trebuchet;
font-size:22px;
letter-spacing:0.05em;
margin:0;
overflow:hidden;
padding:10px 22px 2px;
}

div.mdr_altriris h2 {
background:#EEEEEE url(http://img.studenti.it/grafica/www2/icone/podcast.gif) no-repeat scroll 5px 2px;
height:26px;
padding-left:50px;
}

div.mdr_altriris h2 .pagedata {
font-size: 13px;
letter-spacing: normal;
margin-top: -22px!important;
}

#sca_colsx {
float:left;
margin:1px 5px 1px 0;
overflow:hidden;
padding:0 !important;
width:678px;
_width:672px;
/*border: 1px solid #c9cdd6;*/
}

#sca_coldx {
background:#F5F5F5;
border:1px solid #DDDDDD;
margin:0;
overflow:hidden;
padding:2px;
width:310px;
}

#sca_abstract {
padding: 0px 0px 0px 20px;
text-align: justify;
line-height: 1.5;
font-size: 15px;
width: 94%;
color: #555;
font-weight: normal;
}

#sca_puls {
display: block;
width: 150px;
margin: 20px auto;
background: #eee;
text-align:center;
font-size: 21px;
padding: 4px;
border: 4px solid #ddd;
}

#sca_puls:hover {
border: 4px solid #06f;
color: #666;
text-decoration: none;
}

#sca_antetit {
margin: 10px 0px 0px;
color: #f30;
font-size: 14px;
padding: 0px 20px 4px;
color: #aaa;
overflow: hidden;
}

.pagedata {
float: right;
font-weight: normal;
font-size: 10px;
color: #666;
margin-right: -10px;
margin-top: 2px;
}

.pagedata i, .pagedata b {
font-style: normal;
font-weight: normal;
color: #f60;
margin-right: 10px;
font-size: 11px;
}

#sca_anteprima {
color: #000;
/*border: 1px dotted #77bbe0;
border-width: 1px 0px;
padding: 10px 0px 15px 0px;margin: 0px 20px;
line-height: 1.5;
text-align: justify;
font-size: 14px;*/
border:1px solid #DDDDDD;
color:#555;
font-size:13px;
line-height:1.5;
margin:0 20px 0 0;
padding:10px 10px 15px;
text-align:justify;
width:655px;
display:block;
overflow:hidden;
}

#enci #sca_anteprima { border-top: 0px; }

#sca_info {
background: #eee;
margin: 0px 1px;
padding: 8px 20px;
font-size: 13px;
overflow: hidden;
}

#sca_info a { margin: 0px 5px; }
#sca_infovarie { float: right; }

div#sca_coldx object,
div#sca_coldx embed {
margin: 0px 0px 8px 0px;
}

.sca_box {
border: 1px solid #ddd;
margin: 0 5px 10px 0;
background: #fff;
overflow: hidden;
}

div#sca_coldx div.sca_box ul li img {border:0px;}

.sca_nick {
font-size: 14px;
margin: -5px 0px 6px 0px !important;
font-weight: bold;
color: #aaa;
}

.sca_box h3 {
font-size: 16px;
margin: 0px 1px 5px 5px;
padding: 5px 5px;
color: #CA1900;
overflow:hidden;
font-family: trebuchet ms, trebuchet;
clear:both;
}

.sca_box h3 a, .sca_nick a { color: #f90; }

.sca_avatar {
border: 1px solid #aaa;
padding: 1px;
background-color: #fff;
float: left;
margin: 5px 10px 5px 5px;
}

.sca_datiaut { margin: 13px 0px 0px; font-size: 12px; }
.sca_datiaut li { margin-bottom: 3px; }
.sca_appcorr { margin: -5px 5px 10px; }

.sca_appcorr li {
padding: 4px 0px 4px 22px;
background: #fff url('http://www.studenti.it/images/iconset.png') no-repeat 4px -2794px;
}

.tit_appcorr {
background: transparent !important;
font-weight: bold;
padding: 2px 10px 0px 20px !important;
margin: 15px 0px 1px;
font-family: trebuchet ms, trebuchet;
text-transform: capitalize;
font-size: 14px;
}

#sca_coldx div.sca_box ul.sca_appcorr li.tit_appcorr{color:#555; padding:2px 10px 0 5px !important;
}

/* podcast */
#podcast {
border: 1px solid #b0d5ee;
border-bottom-color: #77b3e0;
margin-bottom: 10px;
background: #fff url('http://img.studenti.it/grafica/www2/icone/podcast_lite.gif') 8px 35px no-repeat;
overflow: hidden;
padding: 3px 10px 10px 48px;
line-height: 1.5;
}

#podcast h5 {
margin: 0px -9px 5px -47px;
font-size: 15px;
color: #888;
border-bottom: 1px dotted #aaa;
padding: 0px 9px;
}

/*home enc*/
.tit_nuvola {
margin: 25px 20px 5px;
font-size: 17px;
color: #f40;
}

.nuvola_lemmi {
border: 1px solid #ccc;
padding: 15px 30px 15px 40px;
margin-left: 10px;
width: 918px;
line-height: 25px;
text-align: justify;
border-bottom-color: #999;
}

.nuvola_lemmi a {
margin-right: 10px;
text-decoration: none;
padding: 0px 3px;
margin: 1px;
}

.en_nuv1 {font-size:11px;  color: #39a;}
.en_nuv2 {font-size:13px;  color: #36a;}
.en_nuv3 {font-size:15px;  color: #09a;}
.en_nuv4 {font-size:17px;  color: #06a;}
.en_nuv5 {font-size:20px;  color: #03a;}
.en_nuv6 {font-size:23px;  color: #00a;}

.nuvola_lemmi a:hover {
border: 1px solid #f40;
margin: 0px;
color: #f40;
}

/**** podcast ****/

h2.vid_tit {
background: #eee url("http://img.studenti.it/grafica/www2/icone/ico_vidcast.gif") 4px 3px no-repeat !important;
}


ol#mdr_risultati li {
margin-bottom: 15px;
font-size: 14px;
padding-bottom: 15px;
border-bottom: 1px solid #e0e0e0;
}

ol#mdr_risultati li span {
display:block;
margin-bottom: 6px;
color: #444;
overflow:hidden;
zoom:1;    
}

ol#mdr_risultati li span b { font-size:13px; color: #000; }
ol#mdr_risultati li span h5, ol#mdr_risultati li span h5 b { font-size:13px; color: #488800; }


.titDocLi {
font-size: 15px;
color: #f30!important;
font-weight:bold;
}

.greenDoc {
color: #080!important;
font-size: 13px;
margin-bottom: 0px!important;
}

div#mdr_nav {
text-align: center;
font-size: 15px;
padding-top: 10px;
}

div#mdr_nav a, div#mdr_nav span.sel { margin: 0px 5px; }
div#mdr_nav span.sel { font-weight: bold; }
.podList { margin: 15px 10px 0px; }
.podLi { padding: 0px !important; }

.podLi h3 {
margin: 0px 0px 2px 0px;
color: #0068B3;
font-size: 20px;
font-weight: normal;
padding: 0px 10px 5px;
border-bottom: 4px solid #e0e0e0;
}

.podList li { padding: 2px 10px; color: #666; }

.podDesc {
background: #f0f0f0;
padding: 10px !important;
text-align: justify;
margin-bottom: 10px;
font-style: italic;
font-size: 15px;
color: #000!important;
line-height: 1.4;
}

.podDesc b {
display: block;
font-style: normal;
font-size: 13px;
margin-bottom: 5px;
}

.podList li b { padding-right: 10px; color: #000; }

.podPuls {
display: block;
width: 150px;
margin: 20px auto;
background: #eee;
text-align:center;
font-size: 21px;
padding: 4px;
color:#f90;
border: 4px solid #ddd;
}

.podPuls:hover {
border: 4px solid #06f;
color: #666;
text-decoration: none;
}

/*prev next*/
.sca_nav {
background: #eee;
padding: 5px 10px;
margin-top: 20px;
text-align:right;
font-size: 13px;
}

.sca_nav a { margin: 0px 10px; }

/** vidList **/

ul.vidList { overflow: hidden; margin: 0px; }
ul.vidList h3 { color:#CC0000; font-size: 18px; text-align:center;}

ul.vidList li {
margin: 10px;
text-align: justify;
line-height: 1.3;
clear:both;
}

ul.vidList .vidDesc span {
color: #414f6a;
line-height: 1.4;
font-size: 14px;
font-style: italic;
_font-style: normal;
}

ul.vidList h5 {
color: #123456;
font-size: 13px;
width: 106px;
text-align: right;
overflow: hidden;
margin: 0px 8px 4px 0px;
padding-top: 0px;
float: left;
_zoom:1;
}

ul.vidList li span, ul.vidList li.vidDesc span {
display: block;
overflow: hidden;
margin: 0px 0px 0px 0px;
_margin: -16px 0px 0px 0px;
_zoom:1;
}

*:first-child+html ul.vidList li span { margin-top: -16px; }

ul.vidList object,
ul.vidList iframe,
ul.vidList embed {
/*margin-left: 110px;*/
border: 1px solid #ccc;
padding: 2px;
display:block; margin:0px auto;
}

ul.vidList iframe {
width: 430px;
}

div.sca_box ul.sca_appcorr li.vidCorr {
display: block;
clear:both;
list-style:none !important;
margin: 5px 0px 0px -30px;
padding-left: 34px;
overflow:hidden;
background: transparent;
}

div.sca_box ul.sca_appcorr li.vidCorr span {
font-size: 11px;
display: block;
overflow:hidden;
_zoom:1;
margin-top: 5px;
}

div.sca_box ul.sca_appcorr li.vidCorr a { text-decoration:underline; }
div.sca_box ul.sca_appcorr { overflow:hidden; }

div.mdr_altriris ul.vidList li span#cp_vota form {
display:block;
margin: 0px 8px 0px 0px;
float: left;
}

ol#mdr_risultati li span h5 {
margin: 10px 10px 5px 0px;
float:left;
}

ol#mdr_risultati li span span.vidVot {
margin: 10px 0px 5px 0px;
float:left;
overflow:hidden;
display:block;
}

ol#mdr_risultati li a img {border:0px;}

/*** THUMBS VIDEO ***/

a.vidThumb {
display: block;
width: 85px;
margin-bottom: 3px;
margin-right: 10px;
height: 68px;
overflow: hidden;
padding: 2px;
border: 1px solid #ccc;
text-align: center;
font-size: 0px;
float: left;
}

b.vid {
background: url("http://img.studenti.it/grafica/g3/icone/vid_ico_video.gif") top left no-repeat;
z-index: 1 !important;
display: block !important;
width: 20px !important;
height: 20px !important;
overflow: hidden !important;
margin: -18px 0px 0px 65px !important;
}

/** SIDEBAR **/
#sca_coldx{
background:#F5F5F5 none repeat scroll 0 0;
margin:0 0 10px;
overflow:hidden;
padding:8px 0 5px 8px;
width:309px;
}

}
#sca_coldx b.tit {color:#CA1900 !important;
font-family:trebuchet ms,trebuchet,sans-serif;
font-size:16px;
margin:10px 0 10px 10px;
}
#sca_coldx div.box_dx {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #DDDDDD;
margin:10px 0 0;
padding:0 5px;
width:288px;
}

#sca_coldx div.box_dx ul {
background:#FFFFFF none repeat scroll 0 0;
}
#sca_coldx div.box_dx ul.vpod_list li {
clear:both;
color:#444444;
display:block;
height:80px;
}

#sca_coldx div.box_dx ul.vpod_list li a {
display:block;
margin:0;
}

#sca_coldx div.box_dx ul.vpod_list li a.vidThumb {margin:0 7px 0 0;
padding:1px 3px 3px 1px !important;
display:block;}

#sca_coldx div.box_dx ul.vpod_list li a img {display:block;
float:left;
margin:0 10px 0 0;
overflow:hidden;
padding:1px; border:0px !important;
}
#sca_coldx div.box_dx b {color:#CA1900;
display:block;
font-family:trebuchet ms,trebuchet,sans-serif;
font-size:16px;
margin:10px 0 10px 10px;
overflow:hidden;
}

#corpoPagWide {margin:0 auto;
overflow:hidden;
width:1010px;
}
 
