/*  
Theme Name: MareNectaris theme
Theme URI: http://marenectaris.net/
Description: The WordPress theme usato da MareNectaris 
Version: 1.0
Author: Yuma
Author URI: http://marenectaris.net/

	MareNectaris v1.0
	 http://marenectaris.net

*/

/************************************/
/* RIDEFINIZIONE STILI DEI TAG HTML */
/************************************/

body 
  {
  background-color:#8c8cf3;
  margin: 0px;
  }

h1 
  {
  margin: 0;
  font-family : 'Georgia', 'serif';
  font-size : 26px;
  color: #000090;
  text-align: center;
  padding-bottom: 6px;
  }

h2 
  {  
  padding: 10px 0 0px 10px;
  margin: 0;
  font-family : 'Times New Roman', 'serif';
  font-style:italic;
  font-size : 30px;
  color: #000090;
  text-align: left;
  text-shadow: 0 1px 1px #bbbbbb;
  }

h3 
  {
  padding: 0;
  margin: 30px 0 0;
  }

.entry
  {
  padding-left: 4px;
  padding-right: 4px;
  }

.entry p
  {
  font-family : Verdana, Arial,'sans-serif';
  font-size : 14px;
  color: #000000;
  line-height: 20px;
  }
  
.more_text  
  {
  font-family : Arial,'sans-serif';    
  font-style:italic;
  font-size : 16px;
  text-align: center;
  text-shadow: 0 1px 1px #bbbbbb;
  clear: both;
  padding-bottom: 24px;
  }
  
.more_text a:hover 
  {
  text-decoration: none;  
  }

hr 
  {
  width: 94%;
  margin: 0px auto;
  background: #0000CC;
  border: 0px;
  color: #0000CC;
  height: 1px;
  margin-top: 4px;
  margin-bottom: 4px;
  }

.navigation {
	display: block;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 30px;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}

/**************************/
/* STILE DEI COLLEGAMENTI */
/**************************/

a:link, a:visited
  {
  text-decoration: none;
  font-weight: bold;
  color:#128A50;
  }

a:hover 
  {
  color: #8C8CF3;
  text-decoration: underline;
  }
  
h2 a:hover
  {
  text-decoration: none;
  }

.menu_item a:link, .menu_item a:visited 
  {
  font-weight: bold;
  text-decoration: none;
  /*color:#007700;*/
  color:#FFFFCC;
  border-bottom-style:none;
  }

.menu_item a:hover 
  {
  /*color:#F76349;*/
  color:#FF6600;
  /*color: #EE0000;*/
  /*border-bottom: #EE0000 dotted 1px;*/
  }

#menu_bottom a:link, #menu_bottom a:visited 
  {
  font-weight: normal;
  text-decoration: none;
  color:#9999FF;
  }

#menu_bottom a:hover 
  {
  color: #FF6600;
  }

#footer a:link, #footer a:visited 
  {
  font-weight: bold;
  text-decoration: none;
  color:#C4EDBF;
  border-bottom: #C4EDBF dotted 1px;
  }

#footer a:hover
  {
  text-decoration: none;
  color: #FF6600;
  border-bottom: #FF6600 dotted 1px;
  }

.external
  {
  background:url(../images/external.png) no-repeat right 3px;
  padding-right:14px;
  }

.postlink
  {
  background-color: #FFFFCC;
  border: #000090 solid 1px;
  padding: 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -webkit-border-radius: 4px 4px 4px 4px;
  margin: 0px 6px 0px 6px;
  }

.dotted
  {
  border-bottom: #9999FF dotted 1px;
  }

/*******************************/
/* STILE GENERICO DELLA PAGINA */
/*******************************/

#page 
  {
  margin: 0px auto;
  margin-top: 10px;
  width: 984px;
  background-color: #FFFFFF;
  border: #000090 solid 1px;
  }

#header
  {
  background: url('../images/headerhome.png') no-repeat;
  height: 140px;
  }

#headerlog
  {
  background: url('../images/headerlog_2.jpg') no-repeat;
  height: 140px;
  }

#toolbar
  {
  /*padding-top: 112px;*/
  margin-bottom: 10px;
  }

#menu 
  {
  padding: 4px 0px 4px 0px;
  background-color:#000090;
  text-align: center;
  }

#fascia
  {
  background: url('../images/fascia.jpg') no-repeat;
  height:24px;
  }

#sidebar
  {
  float: left;
  width: 254px;
  text-align: center;
  }

#date 
  {
  font-family : Tahoma, Arial, 'sans-serif';
  font-size : 12px;
  font-weight: bold;
  color: #3333CC;
  text-align: right;
  float:left;
  width: 20%;
  }

#frase
  {
  font-family : 'Verdana', 'sans-serif';
  font-style:italic;
  font-weight:bold;
  font-size : 11px;
  color: #3333CC;
  text-align: left;
  float:left;
  width: 80%;
  }

#separator 
  {
  height: 20px;
  clear:both;
  }

.separator_10 
  {
  clear:both;
  height: 10px;
  }

.separator_dotted
  {
  clear:both;
  border-bottom: #000090 dotted 1px;
  height: 12px;
  width: 98%;
  margin: 0px auto;
  margin-bottom: 6px;
  }


#corpo
  {
  margin-top:4px;
  clear:both;
  overflow:hidden;
  }

#content 
  {
  float: left;
  width: 724px;
  }

.narrowcolumn 
  {
  float: left;
  }

#data_post
  {
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 10px;
  text-align: center;
  color: #FF6600;
  }

#footer
  {
  font-family : Arial, 'sans-serif';
  font-size : 12px;
  color: #FFFFFF;
  text-align: center;
  }

.postmetadata
  {
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 12px;
  padding-left: 8px;
  }

#riquadro_commenti
  {
  width: 94%;
  background-color: #FFFFCC;
  border: #000090 solid 1px;
  text-align:justify;
  margin-top:6px;
  margin-bottom:6px;
  padding-left:4px;
  padding-right:4px;
  }

.testo_commenti
  {
  font-family : 'bitstream vera serif','serif';
  font-size : 12px;
  line-height: 20px;
  }

.testo_autore_commenti
  {
  font-family : 'bitstream vera serif','serif';
  font-size : 14px;
  }

.riquadro_item
  {
  margin: 0px auto;
  width: 100%;
  border-top: 1px dotted #0000CC;
  padding-top: 10px;
  padding-bottom: 10px;
  }

.nocomments
  {
  font-family : 'Verdana','sans-serif';
  font-weight:bold;
  font-style:italic;
  font-size : 16px;
  color:#900000;
  text-align:center;
  margin-top: 16px;
  }

.quoting
  {
  background-color:#FFFFCC;
  border: #555555 dotted 1px;
  width:600px;
  margin: 0px auto;
  font-family : 'Verdana','sans-serif';
  font-style:italic;
  font-size : 16px;
  line-height: 22px;
  color:#161616;
  text-align:center;
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 6px;
  }

.quoting_nocenter
  {
  background-color:#FFFFCC;
  border: #555555 dotted 1px;
  width:600px;
  font-family : 'Verdana','sans-serif';
  font-style:italic;
  font-size : 16px;
  color:#161616;
  text-align:center;
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 6px;
  }

.autore
  {
  font-weight:bold;
  color:#78D916;
  font-size : 12px;
  }

/********************************/
/* STILE PER I DESKTOP DI ELISA */
/********************************/

#down_zip
  {
  float:right;
  margin: 0px 0px 0px 6px;
  }

/**************************************/
/* STILE PER IL TRIBUTO AD OG MANDINO */
/**************************************/

#page_og
  {
  margin: 0px auto;
  width: 984px;
  background-color: black;
  }


/************************************/
/* STILE PER LA PAGINA DEI QUADERNI */
/************************************/

.citazione
  {
  font-style:italic;
  color: #33CC00;
  }

/*************************************/
/* STILE PER LE CITAZIONI NEL DIARIO */
/*************************************/

.box_citazione
  {
  width: 86%;
  margin: 0px auto;
  border: #000090 solid 1px;
  background-color:#EEEEEE;
  padding: 4px;
  -moz-border-radius: 6px 6px 6px 6px;
  -webkit-border-radius: 6px 6px 6px 6px;
  }

/************************************/
/* STILE PER LA PAGINA DEI CONTATTI */
/************************************/

#form_cont
  {
  float:right;
  width:440px;
  margin-left: 6px;
  margin-right: 6px;
  }

/****************************************/
/* STILE PER LA PAGINA DELLA NEWSLETTER */
/****************************************/

#testo_nm
  {
  text-align:justify;
  float:left;
  width:590px;
  margin-right:8px;
  }

#form_nm
  {
  float:left;
  width:366px;
  background-color: #FFFFCC;
  border: #000090 solid 1px;
  }

/***************************************/
/* STILE PER LA PAGINA DETTAGLIO LIBRO */
/***************************************/

#testo_libro
  {
  text-align:justify;
  }

#sidebar_libro
  {
  float:right;
  width:296px;
  margin-right:4px;
  }

#sidebar_indice
  {
  float:right;
  width:328px;
  margin-right:4px;
  }

.testo_italic
  {
  font-style:italic;
  color:#66CC00;
  }

/*******************/
/* STILI PER RECTA */
/*******************/

#corpo_tr
  {
  clear:both;
  overflow:hidden;
  display:table;
  background-color:#FFFFCC;
  }

#corpo_tr_row
  {
  display:table-row;
  }


#leftbar_recta
  {
  float:left;
  width: 220px;
  background-color:#FFFFCC;
  display: table-cell;
  }

#content_recta
  {
  float:left;
  width: 754px;
  padding: 0px 4px 6px 4px;
  display: table-cell;
  background-color:#FFFFFF;
  }

.menu_note_r
  {
  padding-left: 10px;
  border-bottom: #FFFFCC dotted 1px;
  }

.menu_item_r
  {
  font-family: 'Arial', 'sans-serif';
  font-size: 22px;
  font-style:italic;
  padding-left: 8px; 
  }

.menu_title_r
  {
  font-family: 'Times New Roman', 'sans-serif';
  font-size: 28px;
  font-style:italic;
  text-align:center;
  font-weight:bold;
  color:#291F96;
  padding-top:6px;
  border-bottom: #291F96 solid 1px;
  }

.testo_piccolo_r
  {
  font-family : Tahoma, Arial, 'sans-serif';
  font-size : 11px;
  color: #686868;
  font-weight:normal;
  }

.menu_item_r a:link, 
.menu_item_r a:visited
  {
  color:#5444FF;
  }

.menu_item_r a:hover
  {
  color:#FF6600;
  text-decoration:none;
  }

.titolo_r
  {
  font-family : 'Arial', 'sans-serif';
  font-size : 24px;
  color:#486B32;
  font-style:italic;
  font-weight:bold;
  padding: 6px 0px 16px 10px;
  }

.domanda_r
  {
  font-family : 'Arial', 'sans-serif';
  font-size : 16px;
  color:#486B32;
  font-style:italic;
  font-weight:bold; 
  padding-top:18px;
  }

/**************************/
/* STILI PER LA HOME PAGE */
/**************************/

#headerhome
  {
  background: url('../images/headerhome.jpg') no-repeat;
  height: 96px;
  margin-top:12px;
  margin-bottom:12px;
  }

#pagehome
  {
  margin: 0px auto;
  width: 984px;
  }

#pagehome hr
  {
  clear:both;
  width: 80%;
  margin: 0px auto;
  background: #C4EDBF;
  border: 0px;
  color: #C4EDBF;
  height: 1px;
  margin-top: 4px;
  margin-bottom: 4px;
  }

#pagehome strong
  {
  color: #FFFF00;
  }

#sezione
  {
  }

#titolosezione
  {
  height:22px;
  background-color:#C4EDBF;
  text-align:center;
  width:100%;
  }

#testosezione
  {
  padding: 4px;
/*  background-color:#FFFFFF;*/
  }

#sezionecontainer
  {
  width:286px;
  height: 228px;
  float:left;
  margin-left:4px;
  }

#sezionenews
  {
  width:286px;
  float:left;
  margin-left:4px;
  margin-top:6px;
  }

.box_sezioni_basso
  {
  margin-top:16px;
  }

.sezione_basso
  {
  width:320px;
  float:left;
  margin-left:8px;
  }

#videohome
  {
  width:492px;
  height:386px;
  float:left;
  }

#audioplayer
  {
  padding-top: 2px;
  background-color:#C4EDBF;
  float:left;
  }

.titolo_sezioni
  {
  font-family : Verdana, 'sans-serif';
  font-size : 16px;
  font-weight: bold;
  font-style:italic;
  color: #000090;
  text-align: center;
  }

.testo_sezioni
  {
  font-family : Tahoma,'sans-serif';
  font-size   : 11px;
  line-height: 18px;
  color:#FFFFFF;
  }

.testo_news
  {
  font-family : Arial,'sans-serif';
  font-size   : 11px;
  color:#FFFFFF;
  }

#quadro_audio a:link,
#quadro_audio a:visited
  {
  font-weight: bold;
  text-decoration: none;
  color:#000090;
  border-bottom: #000090 dotted 1px;
  }

#quadro_audio a:hover
  {
  text-decoration: none;
  color: #FF6600;
  border-bottom: #FF6600 dotted 1px;
  }

#sezione a:link,
#sezione a:visited
  {
  font-weight: bold;
  text-decoration: none;
  color:#C4EDBF;
  border-bottom: #C4EDBF dotted 1px;
  }

#sezione a:hover
  {
  text-decoration: none;
  color: #FF6600;
  border-bottom: #FF6600 dotted 1px;
  }

#menuspacehome
  {
  margin-top: 4px;
  float:left;
  width: 190px;
  }

#menuspacehome img
  {
  margin-bottom:8px;
  border-width:0px;
  }

#contenthome
  {
  float:left;
  width: 786px;
  padding: 0px 4px 6px 4px;
  }

#quadro_left
  {
  width: 512px;
  float: left;
  padding-left: 4px;
  }

#quadro_right
  {
/*  width: 486px;*/
  width: 452px;
  padding-left: 10px;
/*  padding-right: 2px;*/
  float: left;
  }

#quadro_left_slide_container
  {
  width: 492px;
  height: 360px;
/*  padding-top:8px;*/
  }

#quadro_novita
  {
  overflow:hidden;
  width: 485px;
  height: 366px;
  border: #000090 solid 1px;
  margin-left: 2px;
  }

#quadro_slide
  {
  overflow:hidden;
  width: 485px;
  height: 300px;
  border: #000090 solid 1px;
  margin-left: 2px;
  }

#riquadro
  {
  overflow:hidden;
  width: 485px;
  height: 366px;
  border: #000090 solid 1px;
  margin-bottom: 2px;
  margin-top: 10px;
  margin-left: 6px;
  }

#quadro_controlli
  {
  width: 485px;
  height: 68px;
  border-bottom: #000090 solid 1px;
  border-left: #000090 solid 1px;
  border-right: #000090 solid 1px;
  background-color:#C4EDBF;
  margin-left: 2px;
  }

#quadro_tasti
  {
  width: 240px;
  height: 40px;
  padding-top: 2px;
  float:left;
  margin-left:120px;
  }

#quadro_audio
  {
  clear:both;
  }

#riquadro_testo
  {
  width: 476px;
  float:right;
  padding-left: 2px;
  }

#box_tools
  {
  margin: 0px auto;
  overflow:auto;
  padding-top:4px;
  padding-left:4px;
  padding-right:4px;
  }

.tool
  {
  float:left;
  width:320px;
  padding-left:5px;
  }

.visore
  {
  float:left;
  width:241px;
  margin-left:2px;
  }

.icon_home
  {
  border: #000090 solid 1px;
  margin: 0px 4px 4px 0px;
  float: left;
  }


/*****************************/
/* STILI PER NECTARISDESKTOP */
/*****************************/

.boximage
  {
  float:left;
  width:240px;
  padding-left:3px;
  }

/*****************************/
/* STILI LE IMMAGINI SLIDING */
/*****************************/

#layer_1
  {
  position:relative;
  left:0px;
  top:0px;
  }


#layer_2
  {
  position:relative;
  left:0px;
  top:-300px;
  }

#div_layer_1
  {
  width:286px;
  height: 228px;
  position:relative;
  left:0px;
  top:0px;
  }


#div_layer_2
  {
  width:286px;
  height: 228px;
  position:relative;
  left:0px;
  top:-228px;
  }

/*******************************/
/* STILI PER TABELLE GENERICHE */
/*******************************/

.border_table
  {
  border: #000090 solid 1px;
  }


/*******************************/
/* STILI DEGLI ELENCHI PUNTATI */
/*******************************/

#lablist
  {
  margin: 0px auto;
  width: 940px;
  }

.lablist_li
  {
  float: left;
  width: 40px;
  text-align:center;
  padding-top: 2px;
  }

.lablist_text
  {
  float: left;
  width: 890px;
  text-align: justify;
  padding-left: 4px;
  padding-right: 4px;
  font-family : Verdana, Arial,'sans-serif';
  font-size : 14px; 
  }

ul.manilist
  {
  list-style-image: url('../images/list.png');
  }

.related_post
  {
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 12px;
  color: #777;
  text-align: justify;
  padding-left: 8px;
  padding-right: 8px;
  }

/******************/
/* STILE DEI MENU */
/******************/

.menu_item
  {
  font-family : 'Arial', 'sans-serif';
  font-size : 14px;
  color: #000090;
  }

#menu_bottom
  {
  text-align: center;
  font-family : Verdana, 'sans-serif';
  font-size : 10px;
  }

/************************/
/* STILE TESTO GENERICO */
/************************/

.date {
    font-family : Tahoma, Arial, 'sans-serif';
    font-size : 12px;
    font-weight: bold;
    color: #FF6600;
    text-align: right;
    padding-top: 2px;
  }

.titolo
  {
  font-family : 'Times New Roman', 'sans-serif';
  font-size : 24px;
  color: #FF6600;
  }

.paragrafo
  {
  font-family : 'Times New Roman', 'sans-serif';
  font-size : 18px;
  color: #000090;
  }

.domanda
  {
  font-family : Verdana, Arial,'sans-serif';
  font-size : 18px;
  color: #FF6600;
  padding-left: 4px;
  padding-right: 4px;
  }

.ctdown
  {
  font-family : Arial,'sans-serif';
  font-size : 20px;
  color:#C0C0C0;
  float:right;
  padding: 10px 16px 0px 0px;
  }

.testo_14
  {
  font-family : Arial,'sans-serif';
  font-size : 14px;
  line-height: 20px;
  }

.testo_12
  {
  font-family : Arial,'sans-serif';
  font-size : 12px;
  line-height: 18px;
  }

.testo_11
  {
  font-family : Tahoma, Arial,'sans-serif';
  font-size : 11px;
  }

.testo_xxs {
    font-family : Tahoma, Arial, 'sans-serif';
    font-size : 10px;
    color: #000000;
  }

.testo_bottom 
  {
  font-family : Verdana, 'sans-serif';
  font-size : 10px;
  color: #000090;
  }

.testo_box_sidebar 
  {
  font-family : Tahoma, Arial, 'sans-serif';
  font-size : 12px;
  color: #000000;
  line-height: 16px;
  }

#sidebar ul li 
  {
  font-family : Arial, 'sans-serif';
  font-size : 12px;
  }

#sidebar p
  {
  padding-left: 4px;
  padding-right: 4px;
  text-align:justify;
  }

/********************************/
/* STILE DELLA PAGINA DEI LIBRI */
/********************************/

.libri_toolbar
  {
  font-family : Verdana, 'sans-serif';
  font-size : 12px;
  }

.libri_titolo
  {
  font-family : 'Times New Roman', 'serif';
  font-size : 24px;
  }

/*******************************/
/* STILE DELLA FORM DI RICERCA */
/*******************************/

#sf
  {
  padding-top: 4px;
  text-align:center;
  }

.sbox 
  {
  border-style: solid;
  border-width : 1px;
  border-left-color: #0000CC;
  border-top-color: #0000CC;
  border-right-color: #000090;
  border-bottom-color: #000090;
  color : #FF6600;
  font-family : Tahoma, Arial, 'sans-serif';
  font-size : 12px;
  font-weight: bold;
  padding: 2px 2px 2px 2px;
  }

/******************************************/

.frmtesto {
    border-style: solid;
    border-width : 1px;
    border-left-color: #0000CC;
    border-top-color: #0000CC;
    border-right-color: #000090;
    border-bottom-color: #000090;
    /**/ color : #FF6600;
    font-family : Tahoma, Arial, 'sans-serif';
    font-size : 12px;
    font-weight: bold;
    padding: 2px 2px 2px 2px;
  }

.frmtesto_commenti
  {
    border-style: solid;
    border-width : 1px;
    border-left-color: #0000CC;
    border-top-color: #0000CC;
    border-right-color: #000090;
    border-bottom-color: #000090;
    /**/ color : #3366FF;
    font-family : Arial, 'sans-serif';
    font-size : 16px;
    /*font-weight: bold;*/
    padding: 2px 2px 2px 2px;
  }

.commenti_post
  {
  font-family : Arial, 'sans-serif';
  font-size : 12px;
  color: #999;
  font-weight: normal;
  }

.center {
	text-align: center;
	}

small, #sidebar ul ul li, #sidebar ul ol li, .postmetadata, blockquote, strike {
	color: #777;
	}

#sidebar ul ul li:before {
	content: "\00BB \0020";
        font-size: 14px;
        }

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}

.aligncenter
  {
  text-align: center;
  }

/**************/
/* STILI VARI */
/**************/

.hide,
.nsc
  {
  display: none;
  }


.arancio {
    color: #FF6600;
  }

.grigio {
    color: #919191;
  }

.verde {
    color: #33CC00;
  }

.blu {
    color: #000090;
  }


.giallo {
    color: #FFCC00;
  }

.bianco {
    color: white;
  }

.nero {
    color: black;
  }


.pad {
    padding-top: 4px;
  }

.padlr 
  {
  padding-left:8px;
  padding-right:8px;
  }

/*------------------------------*/
/* STILI PER I RIQUADRI DI SPOT */
/*------------------------------*/

.box_upleft
	{
	background-image:url(../images/box/upleft.gif);
	background-repeat:no-repeat;
	width:12px;
	height:14px;
	}
	
.box_upright
	{
	background-image:url(../images/box/upright.gif);
	background-repeat:no-repeat;
	width:16px;
	height:14px;
	}
	
.box_bottomleft
	{
	background-image:url(../images/box/bottomleft.gif);
	background-repeat:no-repeat;
	width:12px;
	height:17px;
	}
	
.box_bottomright
	{
	background-image:url(../images/box/bottomright.gif);
	background-repeat:no-repeat;
	width:16px;
	height:17px;
	}
	
.box_upline
	{
	background-image:url(../images/box/upline.gif);
	background-repeat:repeat-x;
	}	

.box_bottomline
	{
	background-image:url(../images/box/bottomline.gif);
	background-repeat:repeat-x;
	}	
	
.box_leftline
	{
	background-image:url(../images/box/leftline.gif);
	background-repeat:repeat-y;
	}	
	
.box_rightline
	{
	background-image:url(../images/box/rightline.gif);
	background-repeat:repeat-y;
	}

.table_box
  {
  table-layout: fixed;
  border-collapse: collapse;
  border-spacing: 0px;
  empty-cells: show;
  }

.title_box
  {
  text-align:center;
  font-family : Georgia, 'sans-serif';
  font-size : 16px;
  font-weight:bold;
  color: #FF6600;
  padding-bottom: 4px;
  }

.title_cell_box
  {
  border-bottom-color : #0000cc;
  border-bottom-style : dotted;
  border-bottom-width : 1px;
  }

.content_box
  {
  padding-top: 4px;
  padding-bottom: 2px;
  }

/*****************************/
/* STILE PER I MINISPOT-POST */
/*****************************/

.minispot_empty
  {
  border-top: #9999FF dotted 1px;
  font-size: 1px;
  height: 1px;
  }

.minispot
  {
  padding-left: 8px;
  padding-right: 8px;
  margin-top: 10px;
  border-top: #9999FF dotted 1px;
  }

.titolo_laboratorio
  {
  font-family : 'Times New Roman', 'serif';
  font-size : 32px;
  font-style: italic;
  color:#FFFFCC;
  margin-bottom: 14px;
  }

.data_laboratorio
  {
  font-family : 'Arial', 'serif';
  font-size : 18px;
  font-weight: bold;
  color:#027230;
  }

.luogo_laboratorio
  {
  font-family : 'Arial', 'serif';
  font-size : 18px;
  font-weight: bold;
  color:#900000;
  }

.separator_dotted
  {
  border-bottom: #900000 dotted 1px;
  }

.eventi_titolo
  {
  font-family : 'Times New Roman', 'serif';
  font-size : 18px;
  color:#000090;
  }

.eventi_data
  {
  font-family : 'Arial', 'serif';
  font-size : 18px;
  color:#900000;
  }

.eventi_titolo a:link,
.eventi_titolo a:visited
  {
  font-weight: inherit;
  text-decoration: none;
  color:#000090;
  border-bottom: #17620a dotted 1px;
  }

.eventi_titolo a:hover
  {
  text-decoration: none;
  color: #FF6600;
  border-bottom: #FFCC00 dotted 1px;
  }

.minispot_testo
  {
  font-family : Tahoma, Arial,'sans-serif';
  font-size : 11px;
  }

/*******************************/
/* STILE DELLA LISTA CATEGORIE */
/*******************************/

.cat_name
  {
  font-family:'Arial','serif';
  font-style:italic;
  font-size : 18px;
  text-align: left;
  text-shadow: 0 1px 1px #bbbbbb;
  margin:0 0 4px 0;
  }

.cat_count
  {
  font-style:italic;
  font-size:12px;
  text-shadow:0;
  color:#AAAAAA;
  }
  
.cat_desc
  {
  font-family:'Arial','sans-serif';
  font-style:normal;
  font-size : 11px;
  text-align: justify;
  color:#999999;
  }
  
.cat_icon
  {
  border:black solid 1px;
  margin:0 4px 0 0;
  }
  
.cat_space
  {
  clear:both;
  height:16px;
  }

.cat_item a:hover 
  {
  text-decoration: none;  
  color: #8C8CF3;
  }
  
/*******************************/
/* STILE DEL PLUGIN SHARETHIS! */
/*******************************/

.st_fblike_buttons iframe
  {
  width:46px !important;
  }

