/* CSS Document */
/*  Author: *dot Next snc*
	Date: *04052007*
	Colours	+ *Page/section name*
		- *colour hex* *colour name* (*purpose*)
=== === === === === === === === === === */

div#header{
        position:relative; width:940px; margin:10px;
        min-height: 280px; height: auto !important; height: 280px; 
        background: url(img/bg_top.png) repeat-x left 65px;}

div#header h1 a{position:absolute;left:30px;top:74px}

div#contenitore{text-align:left; background: url(img/ombra_top.png) no-repeat left 70px;}

div#contenuti-hp p{line-height:1.8em;}

div#sx{float:left;width:260px; margin-left:10px;}

/* ========= box_or_hp ========= */
div#box_or_hp {background: url(img/box_or_bg.png) repeat-y left top;margin-top:22px;}
div#box_or_hp .box{width:650px; background: url(img/box_or_top.png) no-repeat left top; padding:20px 0 0 10px}
div#box_or_hp .box-cont{width:370px;float:left; margin:10px 10px 10px 10px; text-align:justify}
div#box_or_hp .box-ico{width:200px; float:left;margin-left:20px}

div#box_or_hp .box-bottom{background: url(img/box_or_bt.png) no-repeat left bottom; height:20px !important;}

div#box_or_hp, div#menu-hp{float:right;width:660px; margin-right:20px;}

h3.titolo3-hp, .sottotitolo{color:#FFFF33;}


/* ========= menu_hp ========= */
div#box_or_hp, div#menu-hp{float:right;width:660px; margin-right:20px;}

div#menu-hp {margin-top:0px;}

div#menu-hp ul{padding:0; margin-top:5px;}
div#menu-hp li{float:left; margin:0; padding:0}

div#menu-hp a{ width:110px; height:142px; display: block;}

div#menu-hp span{ display:none}

a#btnblogra{width:660px !important; height:92px !important;}


.navigare a:link, .navigare a:visited {background: url(img/btn_navigare.jpg) no-repeat left top;}
.navigare a:hover{background: url(img/btn_navigare.jpg) no-repeat right top;}

.community a:link, .community a:visited {background: url(img/btn_community.jpg) no-repeat left top;}
.community a:hover{background: url(img/btn_community.jpg) no-repeat right top;}

.video a:link, .video a:visited {background: url(img/btn_video.jpg) no-repeat left top;}
.video a:hover{background: url(img/btn_video.jpg) no-repeat right top;}

.videogiochi a:link, .videogiochi a:visited {background: url(img/btn_videogiochi.jpg) no-repeat left top;}
.videogiochi a:hover{background: url(img/btn_videogiochi.jpg) no-repeat right top;}

.condividi a:link, .condividi a:visited {background: url(img/btn_condividi.jpg) no-repeat left top;}
.condividi a:hover{background: url(img/btn_condividi.jpg) no-repeat right top;}

.ecommerce a:link, .ecommerce a:visited {background: url(img/btn_ecommerce.jpg) no-repeat left top;}
.ecommerce a:hover{background: url(img/btn_ecommerce.jpg) no-repeat right top;}


#blog_home { height: 100px; width: 652px; margin: 7px 0 0 8px;}
#blog_home #tit_blog { background: url(img/nostri_blog.png) top left no-repeat; width: 110px; height: 86px; }
#blog_home ul li a{height: 69px; display: block; margin: 0; padding: 0;}

#blog_home ul li a#bl_ragazzi {width: 107px; background: url(img/ts_bl_ragazzi.png) bottom left no-repeat;}
#blog_home ul li a#bl_ragazzi:hover {width: 107px; background: url(img/ts_bl_ragazzi.png) top left no-repeat;}

#blog_home ul li a#bl_insegnanti {width: 109px; background: url(img/ts_bl_insegnanti.png) bottom left no-repeat;}
#blog_home ul li a#bl_insegnanti:hover {width: 109px; background: url(img/ts_bl_insegnanti.png) top left no-repeat;}

#blog_home ul li a#bl_scuole {width: 110px; background: url(img/ts_bl_scuole.png) bottom left no-repeat;}
#blog_home ul li a#bl_scuole:hover {width: 110px; background: url(img/ts_bl_scuole.png) top left no-repeat;}

#blog_home ul li a#bl_genitori {width: 110px; background: url(img/ts_bl_genitori.png) bottom left no-repeat;}
#blog_home ul li a#bl_genitori:hover {width: 110px; background: url(img/ts_bl_genitori.png) top left no-repeat;}

#blog_home ul li a#bl_redazione {width: 105px; background: url(img/ts_bl_redazione.png) bottom left no-repeat;}
#blog_home ul li a#bl_redazione:hover {width: 105px; background: url(img/ts_bl_redazione.png) top left no-repeat;}
