/*-- HEADER
----------------------------------------------------------------------*/
ul.navigation li.casetta a {background:none;}
ul.navigation li.annunci a {background: url("http://stbm.it/studenti/images/sprites/header/gradients.png") repeat-x scroll 0 -96px #0A8EC2;}
span.error {color: #f40;font-weight:bold;background:url("http://img.studenti.it/grafica/g3/icone/18_attenzione.gif") 0px 0px no-repeat;padding-left:24px;}

/*-- CONFERMA 
----------------------------------------------------------------------*/
div.ans_conferma {text-align: center;font-size: 16px;font-weight: bold;color: #1D5A9E;}
div.ans_conferma div {clear: both;margin: 10px;overflow: hidden;}
div.ans_conferma span {clear: both;display: block;margin: 10px;overflow: hidden;}

/*-- CITTA
----------------------------------------------------------------------*/
div.ans_cities {    background: url("http://stbm.it/studenti/images/2011/sidebar-block-title.png") repeat-x scroll 0 0 #fff;border: 2px solid #D3D1D1; overflow: hidden;padding: 10px; margin:10px 0;}
div.ans_cities h4 {overflow: hidden; padding:2px 0 10px;font-size: 13px;color: #0879B4;margin-bottom:10px;text-transform:capitalize;font-family:Georgia; 
background:url("http://stbm.it/studenti/images/sprites/sidebar/icone.png") no-repeat scroll 225px -1600px transparent;}
div.ans_cities h4 a.ans_ico_all {font-size: 10px;font-weight: bold;color: #0879B4;margin-top:4px; display:block; }
div#prov_hp div, div#prov_all div  {float: left;width:135px;    overflow: hidden; width: 85px !important;     margin-right: 6px;}
div.ans_cities div a {background: url("http://stbm.it/studenti/images/sprites/sidebar/icone.png") no-repeat scroll 0 -2140px transparent;color:#777;font-size: 11px; display:block;padding: 3px 5px 3px 10px;}
div.ans_cities div i {font-size: 11px;_font-size: 13px;font-weight: bold;font-style: normal;}
div.ans_cities div i a {color: #1D5A9E !important;}
div.ans_cities span {display: block;overflow: hidden;padding: 6px 7px 6px 6px;_padding: 2px;}
div.ans_cities span a.ans_ins_ann {background: url("http://img.studenti.it/grafica/www2/annunci/ans_ins_ann.gif") 0px 0px no-repeat;width: 288px;height: 53px;display: block;}
div.ans_cities div.str_300x30 {width: 298px;margin: 10px 0px 10px 0px;padding: 1px;border: 0px;}

/*-- sotto categorie in cities 
----------------------------------------------------------------------*/

div.ans_undercat h5 ,div.ans_ultimi10 h5{background: url("http://stbm.it/studenti/images/sprites/sidebar/icone.png") no-repeat scroll 225px -1600px transparent;color: #0879B4;font-family: Georgia;font-size: 13px;margin-bottom: 20px;overflow: hidden;padding: 2px 0 15px;text-transform: capitalize;}
div.ans_undercat, div.ans_ultimi10 {background: url("http://stbm.it/studenti/images/2011/sidebar-block-title.png") repeat-x scroll 0 0 #fff;border: 2px solid #D3D1D1; overflow: hidden;padding: 10px; margin:10px 0;}
div.ans_undercat a {background: url("http://stbm.it/studenti/images/sprites/sidebar/icone.png") no-repeat scroll 0 -2140px transparent;color: #777777;display: block;float: left;font-size: 11px; padding: 3px 0 3px 8px; width: 130px;}
div.ans_ultimi10 ul li {background: url("http://stbm.it/studenti/images/sprites/sidebar/icone.png") no-repeat scroll 0 -2140px transparent; padding: 3px 0 3px 8px;color: #777777;font-size: 12px;}    
div.ans_undercat a b {color: #1D5A9E !important; font-weight: normal;}
div.ans_undercat a:active, a:visited {color: #333;}

/*-- ANNUNCI PRIMA
----------------------------------------------------------------------*/
div.ans_bacheca {overflow:hidden; margin-top:10px;}
div.ans_bacheca .sezioni_annunci {border: 1px solid #C4E0F0;float:left;margin:2px 5px 10px;overflow: hidden; width: 200px;}
div.ans_bacheca .sezioni_annunci ul li a {color: #333 !important;}
div.ans_bacheca .sezioni_annunci b { background: url("http://stbm.it/studenti/images/sprites/generale/bkg-gen.png") repeat-x scroll 0 -97px #4AA1D2; color: #FFFFFF;display: block;font-size: 13px; font-weight: normal; line-height: 27px;overflow: hidden;padding: 0 0 0 10px;text-shadow: 0 1px 1px #3B7898;text-transform: uppercase;}
div.ans_bacheca ul {overflow: hidden;padding: 5px;}
div.ans_bacheca .sezioni_annunci ul li { border-top: 1px dotted #BADAED;font-size: 14px;overflow: hidden;padding: 3px 2px;}
div.ans_bacheca ul li a { background: url("http://stbm.it/studenti/images/sprites/sidebar/icone.png") no-repeat scroll 0 -2140px transparent;color: #777777;padding: 3px 0 3px 10px;}
div.ans_bacheca span.ans_due {overflow: hidden;margin: 0px 0px 10px 0px;_zoom:1;display: block;padding: 0px;clear: both;}
div.ans_bacheca .ans_clinks {display: block;width: 205px;margin: 2px;overflow: hidden;float: left;}
div.ans_bacheca .ans_clinks a.ans_cc {display: block;margin-bottom: 11px;}
div.ans_bacheca .ans_clinks a.ans_cl {display: block;margin-bottom: 11px;}
div.ans_bacheca .ans_clinks a.ans_ch {display: block;}

/*-- ANNUNCI SECONDA - il div princ e' definito sopra
----------------------------------------------------------------------*/
span.offro_cerco {-moz-border-radius: 3px 3px 3px 3px; -moz-box-shadow: 0 1px 1px #DDDDDD;background: url("http://stbm.it/studenti/images/sprites/header/gradients.png") repeat-x scroll 0 0 #F5CF33;border: 1px solid #ECC10E;color: #5A4005;float: left;font-weight: bold;height: 12px;line-height: 12px;margin: 4px 0 0;padding: 2px !important;text-align: center;text-decoration: none;text-shadow: 0 1px 0 #F9E286;text-transform: uppercase; width: 45px; }
div.ans_sottoann div.lista_risultati {background: none repeat scroll 0 0 #FFFFFF;clear: both;margin: 5px 0 15px;overflow: hidden; padding:0;border:1px solid #C4E0F0;}
div.ans_sottoann div.lista_risultati b { background: none repeat scroll 0 0 #E9F5FC;border-bottom: 1px solid #A7C3E3;display: block;height: 27px;line-height: 27px; margin-bottom: 4px;overflow: hidden;padding: 0 3px;}
div.ans_sottoann div.lista_risultati b a { text-transform: uppercase;float:left;font-size: 12px;font-weight: normal;padding-left: 5px;color: #1B7CB1;}
div.ans_sottoann div.lista_risultati b img {display:none;}
div.ans_sottoann div.lista_risultati b span {color: #191700; font-size:11px;}
div.ans_sottoann div.lista_risultati span {padding: 5px;display: block; _display:inline;color: #555;margin-bottom: 8px; font-size:12px;}
div.ans_sottoann div.lista_risultati span.ans_data {_padding: 5px 0 0;_zoom:1;}

/*-- SINGOLO ANNUNCIO
----------------------------------------------------------------------*/
div.ans_singolo {border:1px solid #C4E0F0;padding-bottom:20px;}
h1.ans_sin_titolo {border-top: 1px dotted #CCCCCC;color:#222222;font-family:Georgia,"Times New Roman",Times,serif;font-size: 18px;line-height: 1.3em;padding: 10px 0;}
div.ans_singolo .ans_sin_tit_info {background:#E0F2FF ;overflow: hidden; display: block;padding: 3px 0; font-size:12px;}
div.ans_singolo span {_zoom:1;}
div.ans_singolo ul {overflow: hidden;text-align:center;}
div.ans_singolo ul li { padding: 2px; margin:4px 2px; float:left; color:#444444;}
div.ans_singolo ul li b {color: #1B7CB1;}
div.ans_singolo ul li img {background: #fff;display: block;padding: 3px 2px;border: 1px solid #CCCCCC;}
div.ans_options {overflow: hidden;text-align:center;margin:20px;}
div.ans_options a { -moz-border-radius: 3px 3px 3px 3px;-moz-box-shadow: 0 1px 1px #DDDDDD;background: url("http://stbm.it/studenti/images/sprites/header/gradients.png") repeat-x scroll 0 0 #F5CF33;border: 1px solid #ECC10E;color: #5A4005;display: inline-block;font-size: 12px;font-weight: bold;height: 24px;line-height: 24px; padding: 0 10px;text-align: center;text-decoration: none;text-shadow: 0 1px 0 #F9E286;width: 110px;}
div.ans_sin_nav {overflow: hidden;margin: 0px 0px 5px 0px;clear: both;_zoom:1; }
div.ans_sin_nav a.ans_next  {background-position:73px -345px !important; padding:7px 30px 0 0 !important; float: right !important;}        
div.ans_sin_nav a.ans_next:hover {background-position:73px -444px !important;}
div.ans_sin_nav a.ans_next span,    div.ans_sin_nav a.ans_prev  span {display:block;}
div.ans_sin_nav a.ans_next ,    div.ans_sin_nav a.ans_prev { background: url("http://stbm.it/studenti/images/annunci_sprites.png") no-repeat scroll 2px -394px transparent;display: block;height: 20px;padding: 7px 0 0 30px;  font-size:13px; color: #333;float:left;}
div.ans_sin_nav a.ans_prev:hover {background-position:2px -493px !important;}
div.ans_sin_nav a.ans_prev_null, div.ans_sin_nav a.ans_next_null {color: #999999;cursor: default;float: left;font-size: 13px; padding: 7px 7px 0 5px;}
div.ans_sin_nav a.ans_next_null {float:right !important;}
div.ans_sin_nav a.ans_prev_null:hover,div.ans_sin_nav a.ans_next_null:hover  {text-decoration: none;}


/*-- INSERISCI STEP 1 
----------------------------------------------------------------------*/
div.ans_step1 div {overflow: hidden;float: left; width:140px; padding: 13px 8px 13px 46px;margin: 12px 9px 10px 2px;}
div.ans_step1 div.ans_cc {background: url("http://img.studenti.it/grafica/www2/annunci/ans_ico_cc.gif") no-repeat;}
div.ans_step1 div.ans_merc {background: url("http://img.studenti.it/grafica/www2/annunci/ans_ico_merc.gif") no-repeat;}
div.ans_step1 div.ans_lav {background: url("http://img.studenti.it/grafica/www2/annunci/ans_ico_lav.gif") no-repeat;}
div.ans_step1 div.ans_stu {background: url("http://img.studenti.it/grafica/www2/annunci/ans_ico_stu.gif") no-repeat;}
div.ans_step1 div.ans_hifi {background: url("http://img.studenti.it/grafica/www2/annunci/ans_ico_hifi.gif") no-repeat;}
div.ans_step1 div.ans_serv {background: url("http://img.studenti.it/grafica/www2/annunci/ans_ico_serv.gif") no-repeat;}
div.ans_step1 div.ans_ch {background: url("http://img.studenti.it/grafica/www2/annunci/ans_ico_ch.gif") no-repeat;}
div.ans_step1 div a {font-weight: bold;color: #1D5A9E;padding: 2px;font-size: 13px;}
div.ans_step1 a:visited {color: #1D5A9E;}
div.ans_step1 a:active {color: #1D5A9E;}
div.ans_step1 h3, div.ans_step2 h3 {color: #1B7CB1;display: block;font-size: 18px;font-weight: bold;margin: 0 0 10px;overflow: hidden;padding: 10px 0;}

/*-- step2
----------------------------------------------------------------------*/
div.ans_step2 div {    display: block;float: left;margin: 10px 5px;overflow: hidden;width: 45%;}
div.ans_step2 a { background: url("http://stbm.it/studenti/images/sprites/sidebar/icone.png") no-repeat scroll 0 -2140px transparent;color: #0F4B8DE;padding: 2px 2px 2px 17px;}
div.ans_step2 a:visited {color: #1D5A9E;}
div.ans_step2 a:active {color: #1D5A9E;}

/*-- step 3 form
----------------------------------------------------------------------*/
div.ans_ins span {display: block; overflow: hidden;_zoom:1; margin: 5px 0 ;}
div.ans_ins span.ans_stai {    background: url("http://img.studenti.it/grafica/www2/annunci/ans_ico_insert.gif") no-repeat scroll 4px 5px #E0F2FF;border: 1px solid #CFEBFF; color: #0F4B8D;font-size: 13px;margin-bottom: 20px; padding: 8px 5px 5px  40px;text-transform: uppercase;}
div.ans_ins span.ans_stai a {font-size: 11px;padding: 3px;}
div.ans_ins span label {    color: #0F4B8D;display: block;float: left;margin: 3px;overflow: hidden;width: 110px;}
div.ans_ins span b.ans_lab_cerco, div.ans_ins span b.ans_lab_offro{font-weight: normal;}
div.ans_ins span img {display: block;float: left;overflow: hidden;margin-bottom: 10px;}
div.ans_ins span input, select, textarea {width: 300px;}
div.ans_ins span.ans_radiocheck input {width: 20px;margin-right: 30px;}
div.ans_ins input.puls {margin: 10px 10px 10px 96px;  }
div.ans_ins input.ans_price {width: 70px;overflow: hidden;}
div.ans_ins textarea.ans_desc {height: 130px;   }
span.ans_obl {color: #cc3300 !important;font-size: 11px;display: block;clear: both;overflow: hidden;margin-left: 97px !important;}
span.ans_nospam input {width: 150px !important;margin-left: 10px;text-transform: uppercase;}
span.ans_nospam b {font-size: 11px;font-weight: normal;display: block;overflow: hidden;margin-left: 10px;_padding-left: 10px;_zoom:1;margin-top: 3px; float:left;}

/*-- REPLY
----------------------------------------------------------------------*/
div.ans_reply span {display: block;clear: both;overflow: hidden;margin: 10px;}
div.ans_reply span label {font-weight: bold;overflow: hidden;display: block;float: left;width: 60px;clear: left;margin: 0px 10px 0px 0px;}
div.ans_reply span input, textarea {width: 300px;}
div.ans_reply textarea {height: 200px;}
div.ans_reply span img {display: block;margin-bottom: 5px;overflow:hidden;float: left;}
div.ans_reply p {display: block;margin-left: 70px;}

/*-- RISUlTATI - PAGINA DETTAGLI
----------------------------------------------------------------------*/
p.ans_singolo_descrizione {margin:5px; text-align:justify; font-size:14px; border-top:1px solid #CCCCCC; padding-top:7px;}
div.ans_singolo_info {float:right;}
ul.ans_singolo_elencofoto { margin-left:25px;}
ul.ans_singolo_elencofoto li { margin:5px 8px !important; }
.ans_singolo_elencofoto_big_imm {min-height:250px; text-align:center;margin:20px 0 10px; overflow:hidden;}
.ans_singolo_elencofoto_big_imm img {width:250px;border:1px solid #B5CDE9; padding:2px;}
div.ans_singolo ul li b, div.ans_singolo b {color: #1D5A9E;}
h3.an_ricerca_tit { clear: both;color: #1B7CB1 !important;font-size: 20px;font-weight: bold;letter-spacing: -1px; margin: 0  !important;overflow: hidden;padding: 10px 0 20px; }
h3.an_ricerca_tit.correlati {float: left; width: 75%;}
h3.an_ricerca_tit span {color:#555; font-size:20px;}
.an_ricfoto {padding:0; border:1px solid #DDDDDD; float:left; margin:4px 10px; }
span.ans_data,span.ans_prezzo {  margin-bottom: 0 !important;margin-right:5px;float:right;padding:0 !important;}
span.ans_prezzo{  margin-right:25px !important; _margin-right:20px !important;}
div.ans_nav {text-align: center;}
div.ans_nav a {font-weight: bold;color: #1D5A9E;padding: 2px;}
div.ans_nav a:visited {color: #1D5A9E;}
div.ans_nav a:active {color: #1D5A9E;}

/*-- ADV 
----------------------------------------------------------------------*/
div.ans_main p.adv {overflow: hidden;clear: left;_zoom:1;width: 670px;float: left;margin-top: 15px;margin-bottom: 15px;display: block;}
div.ans_main {margin: 15px 0px 15px 0px !important;}
.path {margin: 0px !important;}
div.sidebar .noBorder {margin-bottom:15px;}
.sidebar .strip300 #track2, .noBorder embed {width:301px !important;}


/*-- box studenti consiglia 
----------------------------------------------------------------------*/
div.sidebar div.sidebarBlockRedazionale  h2 {color:#CA1900;font-size:16px;margin:10px 0 10px 10px;}
div.sidebar div.sidebarBlockRedazionale ul {margin:10px;overflow:hidden;padding:0;}
div.sidebar div.sidebarBlockRedazionale ul li {background: url("http://stbm.it/studenti/images/iconset.gif") no-repeat scroll 2px -5463px transparent;
display:block;padding:5px 0 5px 19px;}
div.sidebar div.sidebarBlockRedazionale ul li a {color:#444444;}

.ans_clinks .ans_clinks_box  {    background: url("http://stbm.it/studenti/images/2011/sidebar-block-title.png") repeat-x scroll 0 -10px transparent; border: 2px solid #D3D1D1;margin: 0 0 10px;overflow: hidden;}
.ans_clinks_box .logo_cerca_casa,.ans_clinks_box .logo_cerca_lavoro,.ans_clinks  .logo_cerca_hostess {display: block;height: 35px;margin: 0;
padding: 10px 0 0 10px;background: url("http://stbm.it/studenti/images/sprites/sidebar/icone.png") no-repeat scroll 155px -2795px transparent;}
.ans_clinks .ans_clinks_box h2 a {color: #0879B4; font-family: Georgia;text-transform: capitalize;}
.ans_clinks_box .logo_cerca_lavoro{    background-position: 160px -2894px !important;}
.ans_clinks  .logo_cerca_hostess{    background-position:155px -2645px !important; }
.ans_clinks .ans_clinks_box  ul li  {font-size:13px; padding:3px;}
.ans_clinks .ans_clinks_box  ul { list-style:none outside none;margin:5px 0;padding:0;}
.ans_clinks .ans_clinks_box ul li a {background: url("http://stbm.it/studenti/images/sprites/sidebar/icone.png") no-repeat scroll 0 -2141px transparent;height: 20px;margin-left: 5px;padding: 0 0 0 10px;}

div.ann_button { display: block; margin-bottom: 10px;overflow: hidden; }
div.ann_button a.ans_ins_ann {display:block;background: url("http://stbm.it/studenti/images/annunci_sprites.png") no-repeat scroll 0 -643px transparent;height: 75px;}

span.an_tit_uno { float: left;font-size: 20px;font-weight: normal;letter-spacing: 1px;text-align: left;text-transform: uppercase;}
span.an_tit_due{display:block;float:left;margin:5px 0 0 10px;}
span.an_tit_due a {font-size:14px;font-weight:normal;letter-spacing:1px;}            

/*-- PULS ANNUNCIO CORRELATI E SEGNALA AD UN AMICO 
----------------------------------------------------------------------*/  
.an_altro {text-align: center;}
.an_altro a:hover {text-decoration:none;}
.annunci_button , .amici_button {display: block;height: 23px;margin-left: 22px;padding:10px 6px 1px;}
.icon_annunci_button , .icon_amici_button   {line-height:10px; margin-right:5px;display:inline-block;line-height:10px;
background:url("http://stbm.it/studenti/images/sprites/generale/elements.png") no-repeat scroll -200px -807px transparent;}  
.icon_amici_button {background-position: -200px -730px;}
.FBConnectButton_Small .FBConnectButton_Text {    padding: 5px 6px 3px !important;} 

/*-- FORM SEGNALA AD UN AMICO 
----------------------------------------------------------------------*/
ul.campi_segnala_form {margin: 10px 0; width:480px; overflow:hidden;}
ul.campi_segnala_form li {padding:0; display:block; float:left; margin: 2px 0;}
ul.campi_segnala_form li input {width: 250px;}
ul.campi_segnala_form span {background:url("http://img.studenti.it/grafica/g3/my/iscrizione/asterix.gif") no-repeat scroll 150px 5px #E9F5FC;float:left;font-size:15px ;margin-right:10px;padding:2px 15px 0 0;text-align:right;width:145px;}
.segnala_errormessage {background:none repeat scroll 0 0 #CC3300;color:#FFFFFF;font:11px tahoma;margin:2px 0;padding:3px 4px;display:block;}
.btn_segnala {cursor:pointer;-moz-border-radius: 3px 3px 3px 3px;-moz-box-shadow: 0 1px 1px #DDDDDD;background: url("http://stbm.it/studenti/images/sprites/header/gradients.png") repeat-x scroll 0 0 #F5CF33;border: 1px solid #ECC10E;color: #5A4005;display: inline-block;font-size: 12px;font-weight: bold;height: 24px;line-height: 24px;padding: 0 10px;text-align: center;text-decoration: none;text-shadow: 0 1px 0 #F9E286;width: 110px !important;}
li.button_segnala {  padding:3px 0 !important ; margin: 10px 0 !important;overflow: hidden;text-align: right !important;width: 75%;}
p.mess_mail_inviata , p.mess_mail_errore { height: 75px; padding-top:25px;;background: url("http://www.studenti.it/images/email_invioriuscito.jpg") no-repeat scroll 145px 0; font-size:16px; margin-top:25px; text-align:center;}    
p.mess_mail_errore {color: red !important;}
.info_formsegnala {display:block; font-size:13px; margin:5px 0; border-top:2px solid #FF541F; text-align: right; padding-top:3px; }
.info_formsegnala p {margin: 2px 5px 0 0; display:inline; color:#444444;}
div.ans_sottoann div b.ans_prov {margin:0; border: 0; line-height:20px; height:20px; clear: both; display:block; padding: 0 5px;}
div.ans_sottoann div b.ans_prov a { font-size: 11px; float: right;}
a.back_annuncio , .btn_tornahome {    -moz-border-radius: 3px 3px 3px 3px;-moz-box-shadow: 0 1px 1px #DDDDDD;background: url("http://stbm.it/studenti/images/sprites/header/gradients.png") repeat-x scroll 0 -48px #D4ECFB;border: 1px solid #BDD2DF; color: #166EAE !important;display: block;float: right;font-size: 12px;font-weight: bold; height: 24px;line-height: 24px; text-align: center;text-decoration: none;text-shadow: 0 1px 0 #FFFFFF;width: 135px; margin: 10px 0;}            

/*-- FORM CERCA ANNUNCI
----------------------------------------------------------------------*/
.mdr_annunci_box { border-bottom: 1px solid #E4E5E5;font-size: 12px;height: 95px;margin: 5px; clear:both;overflow: hidden;padding: 0;}
.mdr_annunci_box span {display:block;clear:both;}
.mdr_tit {display:block;float:left;width: 60px;height:40px;padding:3px 0 0 50px;margin:0 20px 0 10px;background: url("http://stbm.it/studenti/images/annunci_sprites.png") no-repeat scroll 0 3px #FFFFFF;font-size:11px;}
.mdr_tit a{color:#000;}
.mdr_tit strong{font-size:17px;color:#1B7CB1;}
.mdr_tit span{color:#1B7CB1;}
.mdr_annunci {display:block;float:left;height:39px;border:1px solid #3cade4;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.mdr_annunci .campo-cerca{display:block;float:left;width:398px;height:15px;padding:10px;line-height:15px;margin:0px 0px 5px 0px;border-width:2px 0 2px 2px;border-style:solid;border-color:#88d0f8;color:#aaa;font-size:12px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;}
.mdr_annunci .cerca{display:block;float:left;width:63px;height:39px;line-height:37px;padding:0 10px;margin:0;border-width:2px 2px 2px 1px;border-style:solid;border-color:#88d0f8 #88d0f8 #88d0f8 #e8e7e7;background:#f2f2f2 url('http://www.studenti.it/images/sprites/header/gradients.png') repeat-x 0 -130px;color:#096896;font-weight:bold;cursor:pointer;text-shadow:1px 1px 0 #FFFFFF;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;}
.mdr_annunci .cerca:hover{background-position:0 -165px;}
*:first-child+html div.mdrCont form input#mdrTesto {margin-left: -55px;} 
.mdr_annunci_box select {   border: 0 none;color: #666666;text-transform: uppercase; -webkit-appearance: none; font-size:11px;}
.mdr_annunci_box div.scegli_offerte,.mdr_annunci_box div.scegli_citta, .mdr_annunci_box div.scegli_ordine { background: url("http://stbm.it/studenti/images/annunci_sprites.png") no-repeat scroll 0 -62px transparent;border: 0 none;display: block;float: left;height: 20px;margin: 10px 5px 10px 0;overflow: hidden;padding: 7px 6px 6px 3px;}
.mdr_annunci_box div.scegli_offerte { width:129px;} 
.mdr_annunci_box div.scegli_citta {background-position: 0 -121px;width:166px;} 
.mdr_annunci_box div.scegli_ordine {background-position: 0 -181px;width:145px;} 
.mdr_annunci_box div.scegli_ordine select {width:145px !important; -webkit-appearance: menulist-button;}
.mdr_annunci_box div.scegli_citta select {width:166px !important; -webkit-appearance: menulist-button;}
.mdr_annunci_box div.scegli_offerte select {width:129px !important; -webkit-appearance: menulist-button;}
.annunci-offerte option,.annunci-citta option ,.annunci-ordine option { color: #777777;text-transform:uppercase;font-size:11px; } 
.an_titsottocategoria {clear:both; overflow:hidden;margin-bottom:5px;}    
.ans_sottoann ul.paginatore{width:500px;margin:20px auto;overflow:hidden;}
  

/*-- CONTENITORE AFC - 1 ANNUNCIO
----------------------------------------------------------------------*/
.afc_lista_annunci {padding:10px}
.afc_lista_annunci div.afc_adsag{padding-bottom:5px; font-size:11px;}
.afc_lista_annunci a.afc_colorag{color:#666;}
.afc_lista_annunci span{padding:0 !important; margin:0 !important; display:inline}
.afc_lista_annunci span.afc_adsurl{font-weight:bold; text-decoration:none;color:#1B7CB1 !important;font-size:15px;}
.afc_lista_annunci span.afc_adstxt{color:#191700;font-size:12px; padding: 5px 0; display:block}
.afc_lista_annunci a.afc_adslink{color:#1B7CB1;font-size:11px;}

 
