* {
	margin:0;
	padding:0;
}

body {background-color:#CEDEFF}
body, td, th { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; font-size:12px}

a {color: #0099FF; text-decoration:none;}
a:hover {color: #0099FF; background-color:none;}
a img:hover {background:none;}

p, form, fieldset, h1, h2, h3, h4, ul, li {list-style-type:none; border:0;}
table th, table td {vertical-align:top;}

#nomeguida {color:#FFF; font-size:20px; padding-left:10px;}
#nomeguida a {color:#FFF}


.boxcentro {width:780px; margin:0 auto; text-align:left; }
/* ------------------
	header
 ------------------*/
#boxhead {
	width:100%;
	text-align:center;
	border-top:#FFF 3px solid ;

}

#head {
	width:780px;
	height:145px;
	background: url(http://life.dada.net/img/blog_tmpl/libri/head.gif) no-repeat top;
	position:relative;
	z-index:300;
}

#head h1 {display:none;}

#head h2 a { color:#000066; text-decoration:none;}
#head h2 a:hover { color:#000066; text-decoration:none; background:none;}

#head h2 {font-size:34px; font-weight:normal; line-height:34px; color:#FFF; padding:7px 150px 0 5px;}
#head p {padding-left:10px; padding-top:0; font-size:13px; font-weight:normal}

#adsense {width:780px; background-color:#CEDEFF; height:90px; text-align:center; border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:#000;  margin-left:auto; margin-right:auto }

#adsense2 {width:468px; height:60px; margin-bottom:10px}

/* ------------------
	centrale
 ------------------ */
#boxlogo, #boxmain {width:780px; text-align:center; margin-left:auto; margin-right:auto}
#boxmain .boxcentro {padding-bottom:20px; clear:both; background:url(http://life.dada.net/img/blog_tmpl/libri/bg_main.jpg) 558px 0 repeat-y #FFF;}
#col_sx {width:200px; float:right; clear:both; overflow: hidden; padding-right:10px}
#content {width:529px; float:left; padding-top:10px;overflow:hidden; padding-right:3px; padding-left:20px}

/* ------------------
	navigazione
 ------------------*/
#box_col {float:center; padding: 0 5px 0 0;}

#calendario { width:207px; height:181px; padding:1px;  }
#calendario td {color:#003300; font-size:11px;}
#calendario td.tit {padding-top:5px;}
#calendario td.domenica {color:#0099FF;}
#calendario h3 {font-size:13px;  color:#000066; font-weight:bold; padding:2px; padding-left:5px}
#calendario a {font-weight:bold; color:#0099FF}

/* ricerca : nascosto */
#cerca {
	display:none;
	float:left; width:180px; padding:5px 0 5px 0;}
#cerca fieldset{margin:0; border:0; padding:0 20px 0 20px;}
#cerca input.text {clear:both; width:150px; border:1px solid #184B80; font-size:11px; padding:3px; vertical-align:middle;}
#cerca input.button {vertical-align:middle;}

/* liste navigazione */
#singolo_menu {padding:4px}
#singolo_menu  h3 {font-size:20px;
	font-weight:bold; color:#000066; }
.col_elenco {
	width:210px;
	margin:5px 0;
}
.col_elenco h3 {
	font-size:13px;
	font-weight:bold; color:#000066;
	padding-top:10px;
	margin-left:5px;
	}

.col_elenco h3 a{
	font-size:13px;
	font-weight:bold; color:#000066;
	padding-top:0;
	}


.col_elenco ul {
	width:170px;
	margin-top:5px;
	padding-left:30px;
	color:#0099FF;
}
.col_elenco ul li {
	list-style-type:disc; color:#0099FF;
	padding:0; margin:0;

}
.col_elenco ul li a {
	margin-left:0px;
	color:#0099FF
}
.col_elenco .commentoholder {
/*
	background:#fff url("http://life.dada.net/img/commento.gif") 4px 3px no-repeat;
*/
padding-left:20px;
}



.col_elenco .commentoholder * {
	font-size:11px; padding-left:4px;
}
.col_elenco .commentoholder a {color:#0099FF}


#col_sx .navigafoto ul li {background:none;padding:5px 0 0 0;width:100%;text-align:center; padding-top:13px; padding-left:15px}
#col_sx .navigafoto img {border:1px solid #013401;background:#EDF5E0;padding:4px;}


#col_sx table {padding:5px 0;}
#col_sx td {padding:0 4px;}
#col_sx .categorie ul li {color:#006699;}
#col_sx .categorie ul li a {background:none}


/*Box Profiles*/

.profile {display:block; height:auto; width:100%; padding-bottom:10px; margin-top:10px}
.profile a:hover {color:#fff; background:#09f;}
.profile img {float:left; margin-left:5px; padding:4px; border:1px solid black; background:#CEDEFF; }
.profile p {float:left; background:none; padding:5px 0 0 5px;}

/* class extra per personalizazione */

#col_sx .tags {}
#col_sx .tags h3 a {}
#col_sx .archivio {}
#col_sx .archivio h3 a {}
#col_sx .ultimi-commenti {}
#col_sx .tags ultimi-commenti a {}
#col_sx .categorie {}
#col_sx .categorie h3 a {}


#col_sx .preferiti {}
#col_sx .preferiti h3 a {}
#col_sx .navigafoto {}
#col_sx .navigafoto h3 a {}
#col_sx .ultimi-post {}
#col_sx .ultimi-post h3 a {}
#col_sx .diffondi {}
#col_sx .diffondi h3 {}
#col_sx .condividi {}
#col_sx .condividi h3 {}
#col_sx .condividi table, #col_sx .diffondi table {margin:10px 0 5px 10px;}
/*
#linkout ul {float:left; width:175px; margin:5px 0 0 0; padding:0; list-style-type:none;}
*/
#linkout ul li{	list-style-type:disc; color:#0099FF;
	padding:0; margin:0;}

.col_elenco ul li a, #linkout ul li a {word-wrap: break-word;} /* per IE */

/* ------------------
	contenuto blog
 ------------------*/

/* post */
#content .storia {width:509px; padding-left:2px}
#content .storia .tit{ color:#000066;}
#content .tit h1 {font-weight:normal; font-size:21px;  color:#000066;}
#content .tit .dettaglio {padding:3px; font-size:11px; color:#999;}
#content .storia .img {width:490px; float:left; text-align:center; padding:10px 0 10px 0;}
#content .storia p img, #content .storia img {padding:3px; height:auto; max-width:500px; border:0px solid #000; background:#CEDEFF; margin-right:10px; margin-bottom:1px;}
#content .storia p {width:509px; padding:10px 10px 0 0; color:#003300}
#content .shozu_desc {padding-bottom:3px; font-size:11px; color:#999;}

#content .tags {width:100%;text-align:right;padding-top:10px;font-size:11px;clear:both; color:#0099FF}
#content .tags a {color: #0099FF}
#content .tags img {border:0;background:none;padding:0;}

/* barra info */
#content .info {border-top:1px dashed #666666; margin:15px 0 10px 0; padding-bottom:25px;clear:both;}
#content .info img {border:0; background:none; margin:0}

#content .info .autore {width:170px; padding:2px 0 2px 3px; color:#0099FF;}
#content .info .num_comm {display:block; margin-top:7px; background:#fff url("http://life.dada.net/img/blog_tmpl/libri/commenti.gif")   no-repeat; float:left;  height:24px}
#content .info .invia_amico {display:block; margin-top:7px; background:#fff url("http://life.dada.net/img/blog_tmpl/libri/invia.gif")   no-repeat; float:left; height:24px}
#content .info .continua {display:block; margin-top:7px; background:#fff url("http://life.dada.net/img/blog_tmpl/libri/permalink.gif")  no-repeat; float:left;  height:24px;}
#content .info .continua a {margin:0 10px 10px 0; padding:3px 0 3px 35px;  color:#0099FF; display:block;}
#content .info .num_comm a {margin:0 10px 10px 0; padding:3px 0 3px 35px;  color:#0099FF; display:block;}
#content .info .invia_amico a {margin:0 10px 10px 0; padding:3px 0 3px 35px; color:#0099FF; display:block;}
#content .info .continua a:hover, #content .info .num_comm a:hover, #content .info .invia_amico a:hover {background-color:none;color:#0099FF;}

#content_goodvoting {color:#390; display:none; margin-top:5px;}
#content_badvoting {color:#f00; display:none; margin-top:5px;}
#content .vota img {margin:0; padding:0;}
#content .vota {display:block; background:#fff; color:#0099FF}
#content .vota a {margin:0 0 0 5px; padding:0;}
#content .inner_vota {display:block; background:#fff; margin:10px 0 0 15px; height:24px;}


/* pagina index categorie */
#content .tit-categoria {font-size:160%;}
#content .categorieholder {clear:both;width:100%;margin:0 auto;padding:10px 0 5px 0;border-bottom:1px dashed #DCE6EF;}
#content .categorieholder table {width:100%; margin:0 auto;}
#content .categorieholder table td {vertical-align:top;}
#content .categorieholder table td.nome {width:40%;font-size:180%;line-height:100%;text-align:right;}
#content .categorieholder table .descrizione {font-style:italic;}
#content .categorieholder table td.numero {font-size:280%;text-align:right;color:#DCCF58;}
#content .categorieholder table td.tag {width:60%;padding-left:5%;font-size:100%;}



/* permalink commenti */
#commenti {width:490px; float:left; padding-top:10px;}
#commenti .tit {width:490px; float:left; color:#000;}

.commentoholder {margin:10px 0;display:block;}
.commentoholder .data {font-weight:bold;}
.commentoholder .commento {color:#000;display:block;}
.commentoholder .commento * {font-size:110% !important;}
.commentoholder .utente {font-size:11px;}

/* Form commenti permalink */

form#commentit label, form#commentit input, form#commentit textarea {display:block;float:left;width:70px;margin:5px 0;}
form#commentit input {width:150px;}
form#commentit textarea {width:280px;}
form#commentit input.submit {width:auto;padding:4px;cursor:pointer;border:1px solid #fff; font-size:12px; color:#fff; background:#09F;}
form#commentit br {clear:left;}

/* ------------------
	footer
 ------------------*/
#boxpiede {clear:left;width:100%; }
#foot {width:780px; border-top:1px dashed #000; background: url(http://life.dada.net/img/blog_tmpl/libri/foot.gif) no-repeat right top; position:relative; height:45px; clear:both;}
#foot p {margin-top:60px; color:#999; font-size:11px;}
#a_foot {display:block; position:absolute; top:-25px; left:15px; width:110px; height:22px; background:url(http://life.dada.net/img/blog_tmpl/libri/life_foot.gif) no-repeat;}
#crea, #crea:hover {color:#000; background:none; font-size:12px; top:-20px; left:555px; position:absolute; z-index:10; color:#0099FF}
#crea:hover {text-decoration:underline; color:#0099FF}

/* ------------------
	tagcloud
 ------------------*/
#htmltagcloud {
  text-align:  center;
  line-height: 36px;
}
 /* homepage */
#col_sx #htmltagcloud {
  line-height: 21px; padding-top:15px;
}
span.tagcloud0 { font-size: 12px; color:#0099FF}
span.tagcloud0 a {text-decoration: none; color:#0099FF}
span.tagcloud1 { font-size: 13px; color:#0099FF}
span.tagcloud1 a {text-decoration: none; color:#0099FF}
span.tagcloud2 { font-size: 14px; color:#0099FF}
span.tagcloud2 a {text-decoration: none; color:#0099FF}
span.tagcloud3 { font-size: 15px; color:#0099FF}
span.tagcloud3 a {text-decoration: none; color:#0099FF}
span.tagcloud4 { font-size: 16px; color:#0099FF}
span.tagcloud4 a {text-decoration: none; color:#0099FF}
span.tagcloud5 { font-size: 17px; color:#0099FF}
span.tagcloud5 a {text-decoration: none; color:#0099FF}
span.tagcloud6 { font-size: 18px; color:#0099FF}
span.tagcloud6 a {text-decoration: none; color:#0099FF}
span.tagcloud7 { font-size: 19px; color:#0099FF}
span.tagcloud7 a {text-decoration: none; color:#0099FF}
span.tagcloud8 { font-size: 20px; color:#0099FF}
span.tagcloud8 a {text-decoration: none; color:#0099FF}
span.tagcloud9 { font-size: 21px; color:#0099FF}
span.tagcloud9 a {text-decoration: none; color:#0099FF}
span.tagcloud10 { font-size: 22px; color:#0099FF}
span.tagcloud10 a {text-decoration: none; color:#0099FF}
span.tagcloud11 { font-size: 23px; color:#0099FF}
span.tagcloud11 a {text-decoration: none; color:#0099FF}
span.tagcloud12 { font-size: 24px; color:#0099FF}
span.tagcloud12 a {text-decoration: none; color:#0099FF}
span.tagcloud13 { font-size: 25px; color:#0099FF}
span.tagcloud13 a {text-decoration: none; color:#0099FF}
span.tagcloud14 { font-size: 26px; color:#0099FF}
span.tagcloud14 a {text-decoration: none; color:#0099FF}
span.tagcloud15 { font-size: 27px; color:#0099FF}
span.tagcloud15 a {text-decoration: none; color:#0099FF}
span.tagcloud16 { font-size: 28px; color:#0099FF}
span.tagcloud16 a {text-decoration: none; color:#0099FF}
span.tagcloud17 { font-size: 29px; color:#0099FF}
span.tagcloud17 a {text-decoration: none; color:#0099FF}
span.tagcloud18 { font-size: 30px; color:#0099FF}
span.tagcloud18 a {text-decoration: none; color:#0099FF}
span.tagcloud19 { font-size: 31px; color:#0099FF}
span.tagcloud19 a {text-decoration: none; color:#0099FF}
span.tagcloud20 { font-size: 32px; color:#0099FF}
span.tagcloud20 a {text-decoration: none; color:#0099FF}
span.tagcloud21 { font-size: 33px; color:#0099FF}
span.tagcloud21 a {text-decoration: none; color:#0099FF}
span.tagcloud22 { font-size: 34px; color:#0099FF}
span.tagcloud22 a {text-decoration: none; color:#0099FF}
span.tagcloud23 { font-size: 35px; color:#0099FF}
span.tagcloud23 a {text-decoration: none; color:#0099FF}
span.tagcloud24 { font-size: 36px; color:#0099FF}
span.tagcloud24 a {text-decoration: none; color:#0099FF}

/*  THE WALL */

#boxthewall{display:block; width:560px; background:#fff;}
#boxthewall h3{font-size:13px; font-weight:bold; width:696px; background:#f2f2f2; line-height:22px;}
#mondowall{clear:right; width:696px; height:20px; font-size:21px; font-weight:normal; color:#666; margin:0; padding:0; vertical-align:top;}
/* h5{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size:12px; margin:5px 0 10px 0; padding:0; font-weight:normal; color:#333;}
a{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size:12px; margin:5px 0 10px 0; padding:0; font-weight:normal; color:#666;} */
#wall {float:left; margin:0; background:#ffff00; margin:0; padding:0;}
#cont_wall0,
#cont_wall1,
#cont_wall2,
#cont_wall3,
#cont_wall4,
#cont_wall5 {float:left; background:#fff;margin-right:5px;}
#cont_wall5 {margin-right:0;}

.s_wall{position:relative; width:110px; margin:5px;}
.s_wall a, .s_wall img {width:110px;height:auto;max-width:110px;}
.icone_foto_w{position:absolute; z-index:100; top:0; left:0; border:none; background:none;}
/*  Recover password*/
#boxcell {display:block; width:260px; height:60px; position:absolute; top:250px; left:350px; background:#f7f7f7; font-size:12px; color:#0099ff; margin:5px 0 20px 0; padding:5px; border:3px solid #d1ddef;}

/* Link TESTA */
#boxbarra {background:#fff; height:29px;}
#barra {float:left; line-height:29px; position:relative; width:924px; background-color:#fff}
#crea_barra {color:#000; position:absolute; font-size:11px; padding:0 2px; top:3px; right:5px; z-index:3;}
a#logo_barra {background:none; position:absolute; top:0; right:0; height:1px; width:1px; z-index:4; color:#000}
#boxbarra a {
	color:#000
}


/* Paginazione */
#content .paginazione{width:100%; margin:0;  clear:both; float:left; margin-bottom:10px}
#content .prec {float:left; width:270px; clear:left; padding:1px 4px;}
#content .succ {float:right; width:150px; text-align:right;  padding:1px 4px; font-size:12px;}

