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: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;}body {font-family: "Trebuchet MS", 'Inconsolata', arial, serif;font-size: 0.80em;color:#000;background-image:url(/images/body.png);background-repeat:repeat-x;background-position:top left;background-color:#cdcdcf;}
.cajagen{width:auto;height:auto;float:left;display:block;}
.areacn {float: left;height: auto;position: relative;width: auto;}
#web {width:960px;margin:0px auto 40px;padding:0px 20px;}
#contenedor {}
h1{font-size:2.75em;color:#70a529;text-transform: uppercase;}
h2{font-size:2em;color:#000;text-transform: uppercase;}
h3{font-size:1.8em;color:###;text-transform: uppercase;font-weight: normal;margin: 15px 0;}
h4{font-size:1.2em;color:#666;text-transform: uppercase;}
h5{font-size:1.1em;color:#000;text-transform: uppercase; font-weight: normal;}
img {display: block;}
a {color:#000;text-decoration:none;}
a:hover {color:#70a529;}


#box1 {width:100%;}

#box2 {width:100%;display:block;float:left;margin-top:20px;}
#botonera{font-family: "Trebuchet MS", 'Inconsolata', arial, serif;font-weight:bold;height:33px;color:#000;float:left;font-size:13px;}
#bot{margin: 0px 0 0 0px;padding:10px 0px;	float:right;}
#bot li{float: left;list-style: none;}
#bot li a{color: #000;display:block;height:auto;width:120px;text-align:center;text-decoration:none;}
#bot li a:hover{color: #70a529;}
#bot li #este{color: #666;}

#box13 {width:960px;display:block;float:left;margin:10px 0px 20px 0px;background-color:#141414;}
#box14 {width:286px;float:left;display:block;padding:30px;margin:0px 10px;color:#fff;}
#box15 {width:236px;float:left;display:block;padding:30px;margin:0px 10px;color:#fff;}
#box16 {width:186px;float:left;display:block;padding:30px;margin:0px 10px;color:#fff;}
#box14 h2, #box15 h2, #box16 h2 {color:#fff;font-size:1.5em;padding-bottom:10px;}
#box14 a,#box15 a {color:#70a529;}
#box14 a:hover, #box15 a:hover {color:#fff;}

#box17 {margin:10px 0px 30px 0px;}#box3 {width:100%;display:block;float:left;}
#box3 h1 {color:#fff;text-shadow: -1px -1px white, 1px 1px #333;padding:30px 0px;font-size: 2.4em;}
#box3 h4 {color:#fff;}
#box3 .idarbdeta {display:block;width:960px;}

#box4 {width:760px;display:block;text-align:center;padding:20px 100px;}
#box4 h2 {text-shadow: 1px 1px #fff;}
#box4 h4 {color:#666;text-shadow: 1px 1px #fff;}

#box5 {width:960px;display:block;float:left;margin:10px 0px;}
#box6, #box7, #box8 {width:256px;float:left;display:block;background-color:#fff;border:2px solid #bbbbbb;padding:20px;margin:0px 10px;text-align:center;height:280px;}
#box6 img, #box7 img, #box8 img {display: block;margin-left: auto;margin-right: auto;}

#box9  {width:100%;border:5px solid #70A529;}

#box10  {width:100%;margin:10px 0px;}
#box10  .areacn {width:230px;margin:10px 5px;background-color:#fff;float:left;display:block;height:530px;}
#box10  .arbfoto {float:left;display:block;padding-bottom:10px;}
#box10  .arbtitle {text-transform: uppercase;font-size:18px;color:#70a529;padding:10px;width:220px;}
#box10  .arbdesc {display:block;padding:0px 10px 30px 10px;width:210px;height:100px;}
#box10  a:hover {color:#666;}


#box11  {width:450px;margin:10px 0px;}
#box11  .areacn {width:450px;margin:10px 5px 0px 5px;float:left;display:block;border-bottom:1px dotted #fff;}
#box11  .arbfoto {float:left;display:block;margin:0px 10px 10px 0px;border:2px solid #bbbbbb;}
#box11  .arbtitle {text-transform: uppercase;font-size:18px;color:#70a529;width:450px;}
#box11  .arbdesc {display:block;padding:0px 0px 5px 0px;width:450px;}
#box11  .arbmasinfo {float:right;text-transform: uppercase;font-weight: bold;padding-bottom:10px;}


#box12  {width:450px;margin:30px 0px;float:right;}#box2{width:700px;}
#box70{width:260px;}
