#logo{

	background: white url("../flash/testata_02.jpg") no-repeat;
height:100px;
margin-bottom:0;
}
#footer ul li.sel a{
	color: #799b13;
}

#headermenu ul li a:hover{
	color: #799b13;
}

#headermenu ul li.sel a{
	color: #799b13;
}

a{
	color:#799b13;
}

span.titolo_primopiano{color:#799b13; font-size: 1.4em; margin-bottom: 5px;}

span.titolo_news{color:#799b13;}
span.titolo_news_01{font-weight:bold; color:#4C7D95;}

#speciale_listnews ul  li div.news_voce a{
color:#799b13;
}


#sidescissor{
	background: white url("../img/side_libri.gif") no-repeat top;
}

#leftcolumn ul li.voceendsel1 a,
#leftcolumn ul li.vocesel1 a,
#leftcolumn ul li.vocesel a{
	color:#799b13;
	font-weight:bold;
}

#leftcolumn ul li a:hover{
	color:#799b13;
}
#leftcolumn ul li.evidenzaend a,
#leftcolumn ul li.evidenza a{
	color: white;
	background:#799b13;
}


.quadre_top{
	background: white url("../img/02_quadre_top.gif") no-repeat 0px 7px;
	color:#799b13;
}

.quadre_content{
	background: white url("../img/02_quadre_content.gif") repeat-y;
}
.quadre_bottom{
	background: white url("../img/02_quadre_bottom.gif") no-repeat;
}

.quadre_content ul li{font-size: 0.8em;}
.quadre_content ul li a{font-size: 1.4em; color:#799b13; margin-bottom: 5px; font-weight:bold;}
.quadre_content ul li a:hover{font-size: 1.4em; color:#006600; margin-bottom: 5px; font-weight:bold;}
.quadre_content ul li img{float:left; margin:0 5px 5px 0;}

.quadre_content ul li.vocesel a{
	color:#006600;
	font-weight:bold;
}

#leftcolumn ul li{
	background: white url("../img/02_listitem.gif") no-repeat left 3px;
}
#leftcolumn ul li.voceendsel1,
#leftcolumn ul li.vocesel1,
#leftcolumn ul li.voce1{
	background: none;
	margin-left:15px;
	/*border:1px solid red;*/
}

.static_titolo, .news_nome_cat{
	color:#799b13;
}

.img_home{
	background: transparent url("../img/02_primopiano.gif") no-repeat bottom right;
}

.primopiano img {
	/*float: none;*/
	margin-right: 10px;
	border-bottom:5px solid #799b13;
	padding-bottom: 5px;
    
}
.primopiano .bloccoleft{
float:left;
}
.primopiano .text .numcommenti_left img {
	float:none;
	margin:0;
	padding:0;
}


.autore{color:#808080; font-size: 1em;padding:5px 0 2px;width:160px;}

.primopiano .text{
	font-size: 0.9em;
	width:300px;
	float:left;
}

.mylibriprimopiano img{
display:block;
border-bottom:5px solid #799b13;
	padding-bottom: 5px;
}
.mylibriprimopiano .bloccoleft{
float:left;
border:0px solid #FF0000;
margin-right:35px;
font-size:0.9em;
}
.mylibriprimopiano .text{
float:left;
width:300px;
border:0px solid #000;
font-size:0.9em;
}
img.mycarrellino{
border:0;
margin:3px 0;
}

.boxspiega{
      width:35%;
      float:right;
      background-color: #9ACD32;
      border:1px dotted #228B22;
      margin-top:10px;
      /* margin-right:10px;*/
      padding:5px;

    }

.toolbar{
	width:98%;
	background:#799b13;
}


.numcommenti{
	background: white url(../img/bg_02commenti.gif) no-repeat 12px 0;
	margin-bottom: 20px;
}
.numcommenti_left{
	background: white url(../img/bg_02commenti.gif) no-repeat 12px 0;
	margin-bottom: 20px;
}
.numcommenti_left img{
	border:0;
}

.toolbar .left{
	color:white;
	font-weight: bold;
	padding-left:10px;
}

.static_testo .left{width: 212px; float:left; margin-right:10px;}
.static_testo .left a img{float:left; margin-right:10px;}


.toolbar .left ul li a{color:white;}

.libriprimopiano,
.primopiano {
	margin:0px 10px;

}
.libriprimopiano ul li{
	border-top: 5px solid #c8c8c8;
	padding-top: 5px;
}

.libriprimopiano ul li img{
	margin-right:5px;
}

.libriprimopiano ul li{
	margin:0px 5px 10px 0px;
	width:47%;
}
.libriprimopiano ul li.clear{
	clear:both;
}

ul.scrittura_creativa li div.news_titolo{
	margin-bottom:10px;
}
ul.scrittura_creativa li div.news_introduzione{
	font-weight:normal;
	font-size:0.7em;
}

.libriprimopiano ul li.newline {
	width: 100%;
	height: 1px;
	float: none;
	font-size: 0.8em;
	text-align: left;
	clear: both;
	display: block;
	margin-bottom: 10px;
	background:none;
	border:0;
	padding:0;
}



#fotogallery .prevnextimg{
	background: #799b13;
}
ul#theMenu02_libri_categorie li.voce a.vocemenu{
font-weight:bold;
}

/* CART */
.box{
	border:1px solid #799b13;
}
.box .title{
background-color:#799b13;
}
.box hr{
	color:#799b13;
	background-color:#799b13;
}
