@charset "utf-8";
/* CSS Document */

/* HTML TAGS*/
	body { font-family: Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px; }
	h1 { font-weight: normal; margin: 0px 0px 10px 7px; color:#f99; text-transform: uppercase; font-size: 18px; }
	h2 { font-weight: normal; margin: 20px 0px 3px 7px; color:#f63; font-size: 16px; }
	h2 a { font-weight: normal; color:#f63; font-size: 16px; text-decoration:none; }
	img { border:0px solid;}
	
	.box_td_left_bottom, .box_td_right_bottom { height:600px;}

/* TABELLA PRINCIPALE DEL SITO */
	.tbl_site { margin: 0px; padding: 0px; width: 100%; }

/* PARTE TOP DEL SITO CON L'IMMAGINE DO ORSETTO */
	.logo { height: 172px; margin: 0px; padding: 0px; }

/* COLONNA SINISTRA */
	.td_left_top { margin: 0px; padding: 0px; height: 39px; width: 220px; background-image: url(_files/img/bg-td-left-top.jpg); background-repeat: no-repeat; }
	.td_left_center { width: 220px; background-image: url(_files/img/bg-td-left.gif); }
	.td_left_bottom { height: 3px; width: 220px; background-image: url(_files/img/bg-td-left-bottom.gif); background-repeat: no-repeat; }

	/* 3 box div uno dentro altro */
	/* con la parte decorativa (tutti i background) */
	/* con il il menu di navigazione all'interno di terzo box*/
	.box_td_left_center { background-image: url(_files/img/bg-td-left-menu-center.jpg); background-position: top left; background-repeat: repeat-y; width: 220px; text-align: center; }
	.box_td_left_top { background-image: url(_files/img/bg-td-left-menu-top.jpg); background-repeat: no-repeat; width: 220px; text-align: center; }
	.box_td_left_bottom { background-image: url(_files/img/bg-td-left-menu-bottom.jpg); background-position: bottom left; background-repeat: no-repeat; width: 220px; text-align: center; padding: 5px 0px 30px 0px; }
	.box_td_left_bottom a img { border-width: 0px; margin: 2px; }

/* COLONNA CENTRALE */
	.td_center_top { background-image: url(_files/img/bg-td-center.jpg); background-repeat: repeat-x; height: 39px; font-size: 18px; font-weight: normal; vertical-align: middle; padding-left: 10px; }
	.td_center { padding: 10px 10px 20px 10px; font-size: 13px; color:#999;}
	.td_center .sottotitolo { padding:0px 0px 10px 3px; margin-top:10px; font-size:12px; font-weight:normal; color:#999; }
	.td_center .sottotitolo a { font-size:12px; font-weight:normal; color:#39f; text-decoration:underline; }
	.td_center p { padding:0px 0px 0px 10px; margin-top:10px;}
	.td_center p a { color:#39f;}
	.td_center_bottom { height: 3px; background-image: url(_files/img/bg-td-center-bottom.gif); background-repeat: repeat-x; }
	
	/* home page */
	/* box delle parametri uguali a tutti tre colori (rosa,verde,blu) lista di sotto-categorie */
	.h2_rosa, .h2_verde, .h2_blu { margin:20px 0px 5px 0px; padding:0px; font-family: Georgia, Times, serif; font-size:18px; font-weight:normal;}
	.box_subcat_rosa, .box_subcat_verde, .box_subcat_blu { width:98%; margin:0px 0px 15px 0px; padding-bottom:10px; background-position:top left; background-repeat:repeat-x;}
	.box_subcat_td_rosa, .box_subcat_td_verde, .box_subcat_td_blu { padding:0px; height:25px; background-position:top left; background-repeat:no-repeat;}
	.box_subcat_span { display:block; float:left; margin:0px; padding:3px; width:200px; height:12px;}
	.box_subcat_span a { color:#f93; font-size:10px; text-transform:uppercase; text-decoration:none; font-weight:bold; }
	
	/* home page */
	/* box di colore rosa con h2 e lista di sotto-categorie */
	.h2_rosa { color:#fc9191;}
	.box_subcat_rosa { border-bottom:25px solid #ffeaea; background-image:url(_files/img/bg-table-rosa.jpg);}
	.box_subcat_td_rosa { background-image:url(_files/img/bg-td-rosa.jpg);}
	
	/* home page */
	/* box di colore verde con h2 e lista di sotto-categorie */
	.h2_verde { color:#96c572;}
	.box_subcat_verde { border-bottom:25px solid #effce5; background-image:url(_files/img/bg-table-verde.jpg);}
	.box_subcat_td_verde { background-image:url(_files/img/bg-td-verde.jpg);}
	
	/* home page */
	/* box di colore blu con h2 e lista di sotto-categorie */
	.h2_blu { color:#6699cc;}
	.box_subcat_blu { border-bottom:25px solid #e3f0fd; background-image:url(_files/img/bg-table-blu.jpg);}
	.box_subcat_td_blu { background-image:url(_files/img/bg-td-blu.jpg);}
	
	/* Visualizzazione dei link per le pagine precedenti e siccessive */
	.next_page { margin:20px 0px 20px 0px; text-align:center; font-weight:bold; text-transform:uppercase; font-size:12px; color:#9cf;}
	.next_page a {  color:#369; font-size:12px; text-decoration:none;}
	.next_page span { padding:0px 20px 0px 20px; font-size:16px; color:#9cf; font-family: Helvetica, sans-serif;}
	.next_page span a { padding:0px 2px 0px 2px; color:#4875a3; font-size:16px; text-decoration:none;}

	/* blocchi di codice integrati nel tag 'table' */
	/* per la visualizzazione di sotto-categorie */
	.tbl_subcat { float:left; background-image: url(_files/img/bg-cat.jpg); background-repeat: no-repeat; margin: 7px; height: 88px; width: 175px; }
	.tbl_subcat_img { width: 70px; padding-bottom: 8px; vertical-align: bottom; text-align: right; }
	.tbl_subcat_img img { border: 0px solid; }
	.tbl_subcat_text { width: 105px; padding:8px 8px 10px 8px; text-align:right; vertical-align:bottom; }
	.tbl_subcat_text a { font-size: 14px; color: #777; text-transform: lowercase; text-decoration: none; }
	
	/* Solo nel HOME PAGE */
	/* La lista con i siti web che offrono i disegni da colorare */
	.scheda { margin-top:10px; margin-bottom:10px; padding-left:30px; border-left:1px solid #f5f5f5;}
    .scheda h2 { height:25px; padding-left:32px; padding-top:10px; background-image:url(_files/img/bg-h2.jpg); background-repeat:no-repeat; font-size:12px; color:#99cc66;}
	.scheda p a { color:#888; font-weight:bold;}

/* COLONNA DESTRA */
	.td_right_top { margin: 0px; padding: 0px; height: 39px; width: 220px; background-image: url(_files/img/bg-td-right-top.jpg); background-repeat: no-repeat; }
	.td_right_center { background-image: url(_files/img/bg-td-right.gif); width: 220px; text-align: center; }
	.td_right_bottom { height: 3px; width: 220px; background-image: url(_files/img/bg-td-right-bottom.gif); background-repeat: no-repeat; }

	/* 3 box div uno dentro altro (colonna destra) */
	/* con la parte decorativa (tutti i background) */
	/* con il banner all'interno di terzo box*/
	.box_td_right_top { background-image: url(_files/img/bg-td-right-box-top.jpg); background-repeat: no-repeat; width: 220px; text-align: center; }
	.box_td_right_center { background-image: url(_files/img/bg-td-right-box-center.jpg); background-position: top left; background-repeat: repeat-y; width: 220px; text-align: center; }
	.box_td_right_bottom { background-image: url(_files/img/bg-td-right-box-bottom.jpg); background-position: bottom left; background-repeat: no-repeat; width: 220px; text-align: center; padding: 5px 0px 30px 0px; }
	.box_td_right_bottom a img { border-width: 0px; margin: 2px; }

/* BOTTOM BOX */
	.bottom { background-image: url(_files/img/bg-center-bottom.jpg); background-repeat: repeat-x; width: 100%; height:83px; margin-top:4px;}
	.bottom_left { background-image: url(_files/img/bg-left-bottom.jpg); background-repeat: no-repeat; background-position:left; width: 100%; height:83px;}
	.bottom_right { background-image: url(_files/img/bg-right-bottom.jpg); background-repeat: no-repeat; background-position:right; width: 100%; height:83px; text-align:center; color:#fff;}
	.bottom_right .menu, .bottom_right .menu a { text-transform:uppercase; color:#fff; margin:0px 5px 0px 5px; font-size:10px; font-weight:bold; line-height:16px;}
	.bottom_right .menu { padding-top:10px; margin-top:0px;}
