body{ color:#FFFFFF}
#breadCrumb{ display:none}

#content{ background:none; padding:0; margin:0}
#main{ background-color:#333; width:720px; padding:0; margin:0; }
*html  #main{ margin-left:12px; height:660px}

#main #breadCrumb+p  { margin:0px!important; margin-bottom:0px;} 
#main #breadCrumb+p>img  {border:0; border-bottom:10px solid #FFF; } 
#main>p img:hover{	border-color: #fff;}


#main .xtradiv{width:330px; float:left; margin-left:20px;  margin-bottom:15px; min-height:400px;
background:#3E3E3E url(/docroot/chccig/imgs/box330Bottom.gif) no-repeat scroll bottom; margin-top:10px; }

*html #main .xtradiv{ margin-left:10px; margin-right:10px;   }



#main .xtradiv h2{ background:transparent url(/docroot/chccig/imgs/box330Top.gif) no-repeat scroll top ;	}
#main .xtradiv h2{ font-size:1.8em; color:#FFFFFF; padding-left:25px; font-weight:bold; padding-top:10px;}
#main .xtradiv h3{ font-size:1.25em;}
#main .xtradiv ul li{ clear:both; min-height:80px; margin:20px 20px 0px 20px;}
#main .xtradiv img { border:1px solid #FFF;}
#main .xtradiv ul li h3, #main .xtradiv ul li p{ margin-left:85px;}
#main .xtradiv p.imgLeft a img {margin-bottom:50px;}

#main .xtradiv ul+p{
	float:right;
	padding:0 20px;

}
* html #main .xtradiv ul+p{
	float:right;
	padding:0 20px;
margin-top:-15px;

}

/* columna dreta*/
#main .xtradiv ul li ul li{ margin:5px; min-height:25px; border-top:1px solid #6C8538; padding:5px 0px 5px 25px}
#main .xtradiv h4{ background-image:url(/docroot/chccig/imgs/tick.gif); background-position:left top; background-repeat:no-repeat; padding-left:30px;  line-height:25px; font-size:1.4em; padding-top:5px; }



#main>p { clear:both;  text-align:center; margin-left:0px; min-height:30px; font-size:1.5em;}
#main a{color:#99CC33!important}
#main a:hover{ text-decoration:underline; background-color: transparent!important; }


