html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, strike, tt, var, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin:0;padding:0;border:0;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}a {outline: none;}img a{padding:0px;margin:0px;border:0px;display:block;outline:none;}.clearfix {display:inline-block;}.clearfix:after {content:".";display:block;height:0px;clear: both;visibility: hidden;}* html .clearfix {height: 1%;}.clearfloat {clear:both;line-height:0px;height:0;font-size:1px;}.cajagen{width:100%;height:auto;float:left;}.areacn{width:100%;height:auto;float:left;position:relative;}body {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;background-image:url(/images/fondo_body.png);background-repeat:repeat-x;background-position:top left;background-color:#910234;color:#666;}
#web {width:960px;margin:10px auto 0px auto;}
#contenedor{}
p {margin:0px;padding:0px;}
h1{font-size: 2em;font-weight: normal;color:#57173d;margin:0px 0px 5px 0px;padding:0px;}
h2{font-size: 1.5em;font-weight: normal;color:#57173d;margin:0px 0px 5px 0px;padding:0px;}
h3{font-size: 1em;font-weight: normal;color:#57173d;margin:0px 0px 5px 0px;padding:0px;}
.rotulocn{font-size: 1.3em;font-weight: normal;color:#910234;}
.rotulocn a{color:#910234;}
.rotulocn a:visited{color:#ff6600;}
a {color:#000;text-decoration:none;}
a:link {color:#000;text-decoration:none;}
a:hover {color:#000;text-decoration:none;}
a:active {color:#000;text-decoration:none;}
a:visited {color:#000;text-decoration:none;}
div.scrollable {position:relative;overflow:hidden;width: 465px;height:176px;padding:0px 0px;margin:0px 0px 0px 3px;}
div.scrollable div.items {width:10000em;position:absolute;clear:both;margin-right:5px;}
div.scrollable div.items div {	float:left;	width:145px;height: 167px;	padding:5px 5px;}
div.scrollable div.items div.active {background-color:#fff;}
#box11 .areacn {
	width:24%;
	height:400px;
	float:left;
	display:block;
	position:relative;
	background-color:#fff;
	color:#666;
	margin: 10px 1% 0px 0px;
}
#box11 .areacn .arbtitle {
  	margin:10px 0px 10px 5px;
}
#box11 .areacn .arbdesc {
	padding:10px 20px;
	font-size:12px;
	color:#666;
}
#box11 .areacn .arbdeta {
	position:absolute;
	bottom:20px;
	left:0px;
}
#box11 .toggler {cursor:pointer}.divimg {margin-bottom:-3px;}#box27{width:960px;}
#box325{width:175px;}
