/*_________________________CLASSI SOVRASCRITTE_____________________________________*/

div#content{
  margin-left:15px;
  width:730px;
}

/*_________________________CLASSI_____________________________________*/

div.box_content{
  background-image:url(../images/shadow_big.gif);
  background-repeat:no-repeat;
  background-color:#FFFFFF;
  padding-left:10px;
  padding-bottom:30px;
}

div.box_content ul{
  list-style-type:none;
  margin-left:20px;
  margin-top:10px;
}


div.box_content ul h4,
div.box_content h4{
  margin-top:10px;
  margin-bottom:0px;
  color:#666666;
}

div.box_content ul.bull { 
  list-style-image:url(../images/bull_red.gif);
}

div.box_content ul.bull li { 
  color:#666;
  font-family:Arial,Helvetica,sans-serif;
  font-size:10px;
}

div.box_content p{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#666;
  text-align:left;
  padding:0px 5px 0 0;
}

div.title_int{
  background-image:url(../images/bg_title.gif);
  background-repeat:no-repeat;
  background-color:#FFFFFF;
  height:43px;
}

div.title_int h3{
  font-family:Arial, Helvetica, sans-serif;
  text-transform:uppercase;
  font-size:15px;
  color:#336600;
  position:relative;
  left:14px;
  top:27px;
  text-align:left;
}

div.title_int2{
  background-image:url(../images/bg_title_int.gif);
  background-repeat:no-repeat;
  background-color:#FFFFFF;
  border-bottom: 1px solid #C3BBAB;
  margin-top:10px;
  margin-bottom:10px;
  padding-bottom: 8px;
  position:relative;
  left:-10px;
}

div.title_cataloghi{
  background-image:url(../images/bg_title_int.gif);
  background-position:left bottom;
/* background-color:red; */
  background-repeat:no-repeat;
  border-bottom: 1px solid #C3BBAB;
/*   margin-top:12px; */
/*   margin-bottom:10px; */
/*   padding-bottom: 8px; */
  position:relative;
  margin-left:10px;
  width:700px;
  height:30px;
}

div.title_cataloghi h3{
  margin-top:10px;
  position:relative;
  top:10px;
  left:8px;
  color: #B3CA55;
}

div.title_int2 h3{
  margin-top:30px;
  position:relative;
  top:10px;
  left:8px;
  color: #B3CA55;
}

div.title_int2 p{
  margin-top:10px;

}

div.box_content p.bold {
  font-weight:bold;
  font-size:12px;
}


/*----------------- Tabella valutazione dei trek ----------------*/

table.valutazione{
  border:1px #000000 solid;
  border-collapse:collapse;
  padding:2px;
}

table.valutazione p{
  text-align:center;
/*   color:#000000;   */
}

tr.val{
  border:1px #000000 solid;
}

td.white{
  background-color:#FFFFFF;
  border-collapse:collapse;
  border:1px #000000 solid;
  padding:2px;
}

td.green{
  background-color:#B3CA55;
  border-collapse:collapse;
  border:1px #000000 solid;
  padding:2px;
}

td.black p{
  color:white;
}

td.red {
  background-color:#ee2222;
  border-collapse:collapse;
  border:1px #000000 solid;
  padding:2px;
}
td.red p{
  color:black;
}

td.yellow{
  background-color:#ffda00;
  border-collapse:collapse;
  border:1px #000000 solid;
  padding:2px;
}

td.giallo_verde{
  background-image:url(../images/gialloverde.gif);
  background-repeat:repeat;
  border-collapse:collapse;
  border:1px #000000 solid;
  padding:0px;
}

td.giallo_rosso{
  background-image:url(../images/giallorosso.gif);
  background-repeat:repeat;
  border-collapse:collapse;
  border:1px #000000 solid;
  padding:0px;
}

td.giallo_rosso_vert{
  background-image:url(../images/giallorosso_vert.gif);
  background-repeat:repeat;
  border-collapse:collapse;
  border:1px #000000 solid;
  padding:0px;
}

td.giallo_rosso p{
  padding:0px;
  color:black;
}

td.giallo_rosso_vert p{
  padding:0px;
  color:black;
}

td.giallo_verde_vert{
  background-image:url(../images/gialloverde_vert.gif);
  background-repeat:repeat;
  border-collapse:collapse;
  border:1px #000000 solid;
  padding:0px;
}

td.rosso_nero_vert{
  background-image:url(../images/rossonero_vert.gif);
  background-repeat:repeat;
  border-collapse:collapse;
  border:1px #000000 solid;
  padding:0px;
}

td.rosso_nero{
  background-image:url(../images/rossonero.gif);
  background-repeat:repeat;
  border-collapse:collapse;
  border:1px #000000 solid;
  padding:0px;
}
td.rosso_nero p{
  padding:0px;
  color:white;
}

td.rosso_nero_vert p{
  padding:0px;
  color:white;
}
/*----------TREKMAGAZINE-----------------------------------------------------------------*/
/*ATTENZIONE!!!!!!!!!!!!!!!!!!!**********************************************************/
/*SE SI MODIFICA QUESTO CSS MODIFICARE ANCHE IL CSS PRESENTE IN trekpanel/xihna/css/ti.css
e in trekpanel/css/redazionale.css 
IN QUESTO MODO LA VISUALIZZAZIONE TRA SITO E MODULO DI GESTIONE RIMANE INVARIATA*/
/****************************************************************************************/
#trekmagazine {   
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
    color:#666;
    margin-left:0px;
    padding-top:10px;    
}

#trekmagazine img{ 
    position:relative;
}

#trekmagazine *{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    color:#666;
    margin:0;
}

#trekmagazine h4 {    
    color:#336600;
    font-weight:bold;
    font-size:15px;
    margin-bottom:5px;
}

#trekmagazine h3 {    
    color:#336600;
    font-weight:bold;
    font-size:18px;
    margin-bottom:5px;
}

#trekmagazine p {
    padding:0; 
    margin-top:3px;
}

#trekmagazine a {   
    color:#990000;
}

#trekmagazine ul {
    list-style:disc;    
    margin-left:20px;
}

/*FINE TREK MAGAZINE**************************************************************************/
h4.cat {	
	color:#B3C95C;
}
				
.box_content {	
	padding-top:15px;
}
			
#flyMenu {
	border:1px solid #B3C95C;
	padding:5px;
    display:block;
    width:300px;
}	
			
#flyCont{	
	margin-left:0px;
	padding-top:10px;
	background-color:#fff;
	position:relative;
}
			
a.flyBtn {
    position:relative;
    border:1px solid #B3C95C;
    cursor:pointer;	
    font-size:12px;
    font-weight:bold;
    background-color:#fff;
    padding:5px;
    color:#990000;
    margin-left:0px;
    left:0px;
    top:-10px;
}

div.f_category {	
    float:left;
    padding-bottom:5px;
}

div.f_search {	
    margin-top:10px;
    float:left;
}

#flyCont ul {	
    padding-left:0;
    margin-top:5px;
    list-style:none;
}

#flyCont ul li a {
    font-weight:bold;	
    color:#990000;
    text-decoration:none;
}

#flyCont ul li a:hover {	
    color:#B3C95C;
    text-decoration:underline;
}

a.art_title {
    font-weight:bold;	
    color:#990000;
    text-decoration:none;
}	


