div#container div#content div#col-left div#box-video span  {padding-top:0;}
div#container div#content div#col-left ul#menu-middle li a span, div#container div#content div#col-left ul#menu-middle li a span {font-style:normal;}

#box-territorio span p, #box-cicloturismo span p, #box-sport-natura span p{
text-align:justify;
font-size:12px;
}
#box-sport-natura span p {color:#656565;}
#box-sport-natura span h1 {
background:#fff url(images/ciclamini/bg_territorio_testi_2.jpg) 0 0 repeat-x;
color:#02650B;
font-size:16px;
padding: 10px;
}

#box-sport-natura span em {color:#009CD3;}

div#container div#content div#col-left div#box-eccellenze ul li a {
color:#02650B;
padding-top:0;
margin-top:0;
}

.percorso-colleft p.desc_percorso {
border:#2599D2 1px solid;
background:#D1EDFC;
padding: 7px;
}


div#container div#content div#col-left div#box-cicloturismo div.percorso-colright div#percorso-foto {
padding:10px 10px 10px 10px;
}

div#container div#content div#col-right div#box-menu-territorio ul li a {
}

div#container div#content div#col-left div#box-territorio span h1{
background:#FFFFFF url(images/grand-tour/divisorio_orizzontale_marrone.png) no-repeat left bottom;
font-size:15px;
padding: 0 0 5px 0;
color:#732F0A;
margin:0;
}
div#container div#content div#col-left div#box-territorio span p { color:#2F1304; margin-top:3px;}

div#container div#content div#col-left div#box-territorio span h2{
font-size:13px;
padding: 0 0 5px 0;
color:#AA6949;
margin:0;
}

div#container div#content div#col-left div#box-territorio span.desc-title {
color:#732D0B;
padding:5px 0 20px 20px;
width:460px;
margin-top:35px;
background:url(images/grand-tour/sfum_giallo.jpg) 0 0 repeat-x;
}

div#container div#content div#col-left div#box-territorio.generica span.desc-title {
color:#192863;
background:url(images/grand-tour/sfum_azzurro.jpg) 0 0 repeat-x;
}



div#container div#content div#col-left div#box-sport-natura span.desc-title, #box-sport-natura span h2 {
color:#0695D7;
padding:5px 0 5px 15px ;
width:460px;
margin-top:35px;
background:url(images/grand-tour/sfum_blu.jpg) 0 0 repeat-x;
font-size:13px;
font-weight:bold;
}

#box-sport-natura span h2 {width:440px; margin-top:0; font-size:12px; padding-left:5px;}

div#container div#content div#col-left div#mini-gallery {
background:url(images/grand-tour/foto.png) 0 28px no-repeat;
padding-top:75px;
}
div#container div#content div#col-left div#box-sport-natura div#mini-gallery {
background:url(images/grand-tour/photogallery.png) 3px 28px no-repeat;
padding-top:60px;
width:121px;
}
div#container div#content div#col-left div#mini-gallery ul li {width:130px; display:block; text-align:right;}
div#container div#content div#col-left div#box-sport-natura div#mini-gallery ul li {width:121px; }

div#container div#content div#col-left div#box-sport-natura span {text-align:justify;}
div#container div#content div#col-left div#box-sport-natura span.home-sport{
color:#818181;
padding:10px 10px 10px 20px;
font-size:12px;
}
div#container div#content div#col-left div#box-sport-natura span h3{
color:#009CD3;
font-size:13px;
padding: 10px 0 5px 0;
margin: 0;
}
div#container div#content div#col-left div#box-sport-natura span.home-sport p {margin:0 0 10px 0; }

div#container div#content div#col-left div#box-sport-natura .box-sport {
margin: 0 0 15px 0;
padding: 0 15px 0 10px;
float:left;
width:290px;
font-size:10px;
}
div#container div#content div#col-left div#box-sport-natura .box-sport p {font-size:11px;}
div#container div#content div#col-left div#box-sport-natura .box-sport .sport-title  {
padding:0;
margin:0;
background:url(images/grand-tour/bg_titolo_blu_sfumato_celeste.png) 0 0 no-repeat;
color:#003882;
text-transform:uppercase;
font-weight:bold;
font-size:14px;
padding: 10px 0 10px 15px;
text-align:left;
}
div#container div#content div#col-left div#box-sport-natura .box-sport .sport-title span.sub_title,
div#container div#content div#col-left div#breadcrumbs span.sub_title, div#container div#content div#col-left div#box-sport-natura span.desc-title span.sub_title {
display:inline; 
text-transform:none; 
font-size:12px;
padding:0;
 width:auto;
}
div#container div#content div#col-left div#box-sport-natura .box-sport span {
padding:0;
margin:0;
}

.box-sport img {float:left; padding: 10px 10px 5px 0;}
.box-sport a {
color:#033979;
display:block;
text-decoration:none;
font-weight:bold;
margin: 10px 0 0 0;
float:right;
}

.box-sport a:hover {text-decoration:underline;}
div#box-sport-natura span li {
color:#2D5086;
font-style:italic;
list-style:none;
padding:0;
}
div#box-sport-natura span ul {margin:0; padding:0 0 0 20px;}



.gt-img {
    float: left;
    width: 133px;
    height: 133px;
    border: #CCCCCC 1px solid;
    margin: 10px;
    padding: 2px;
}

a:hover .gt-img {
    border: #666666 1px solid;
}

div.appunti-post {
padding:10px;
font-size:11px;
color:#808080;
border-bottom:#FBED82 1px solid;
margin: 0 0 10px 0;
}
#box-tag div.appunti-post {
padding-left:20px;
}

div#box-appunti-posts {
padding: 0 0 100px 0;
}
div.appunti-post span.appunti-post-title a {
color:#ED9321;
font-size:13px;
font-weight:bold;
display:block;
text-decoration:none;
}
#box-tag div.appunti-post span.appunti-post-title a {
color:#192863;
}

div.appunti-post span.appunti-post-title a:hover {
text-decoration:underline;
}
div.appunti-post span.appunti-post-info {
display:block;
font-style:italic;
}

div.appunti-post span.appunti-post-content {
text-align:justify;
font-style:normal;
}

span.appunti-post-tags {
display:block;
color:#DA4A0D;
font-weight:bold;
}
#box-tag span.appunti-post-tags, #box-tag span.appunti-post-tags a {color:#203380;}

span.appunti-post-tags a {color:#DA4A0D;}
span.appunti-post-comments, span.appunti-post-comments a {color:#35A7C9;}

div#box-appunti div#breadcrumbs{display:none;}



div.box-eccellenza {
    min-height:80px;
    padding-bottom: 10px;
    margin: 5px 0;
    border-bottom: #CCC 1px solid;
}
div.box-eccellenza .box-eccellenza-image {
    display:block;
    float:left;
    margin-right:20px;
}
div.box-eccellenza .box-eccellenza-title a{
    color:#732F0A;
    font-size:13px;
    font-weight: bold;
    margin:0;
    padding:0 0 5px;
}

#box-territorio span img {
    margin: 10px;
    padding: 6px;
    border: #CCC 1px solid;
}

div#container div#content div#col-left div#box-territorio .evento span  {
padding:5px 0 10px 10px;
}
.evento {
font-size:11px;
color:#888;
clear:both;
margin-top:20px;
}
.evento img {
display: block;
float: left;
border:#CCC 1px solid;
padding:2px;
margin:5px;
}
.evento div {
display: block;
float: left;
width: 500px;
}
.evento a{
color:#039900;
font-weight:bold;
padding: 3px 0 0 10px;
font-size:12px;
}

