/*--------------------------------------------------------NOTAS-------------------------------------------------------*/
/* No poner acentos en los comentarios: IE6 da problemas.
*/
/*-------------------------------------------------limpiar estilos 1.0------------------------------------------------*/
body *{margin:0; padding:0; outline-style:none; border:0; background-repeat:no-repeat;}
h1{font-size:30px;}
h2{font-size:25px;}
h3{font-size:20px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:14px;}
div{cursor:default;}
img,ul li{display:block;}
ul{list-style:none; overflow:hidden;}
ul li{float:left;}
ol,ol li{overflow:visible;}
ol{padding:0 0 0 30px;}
code{cursor:text;}
/*-----------------------enlaces-----------------------*/
a{text-decoration:none;}
/*-----------------------clases------------------------*/
.mano{cursor:pointer;}
.ocultar{visibility:hidden;}
.ajustcont{overflow:hidden;}

/*-------------------------------------------------fin limpiar estilos------------------------------------------------*/
body{margin:0; padding:0;}
body{font-size:15px; font-family:Georgia,"Times New Roman",Times,serif; background:url(images/fndbody.gif) repeat; color:#333;}

#page{margin:0 auto; width:100%; text-align:left; background:url(images/fndpage.gif) repeat-x left bottom;}

#header,#cuerpo,#footer{margin:0 auto; width:990px; /* border:1px dotted #333; */}
#page,#contenedorheader,#contenedorFooter{min-width:990px;}

#contenedorheader{width:100%; height:165px; min-width:990px; background:url(images/fndcabecera.gif) repeat-x -100px 4px;}
#header{position:relative;}

#headerimg{display:block; width:100%; height:165px; cursor:default; background-image:url(images/imgcabecera.png);}
#buscador{position:absolute; right:54px; top:29px; z-index:1; width:240px;}

#cuerpo{/* min-height:450px; */}
#cuerpo p{line-height:21px; margin:10px 0 30px 0; color:#333;}

#content #etiqueta{position:absolute; top:-6px; left:-5px; z-index:100; border:0;}

#contenedorFooter{clear:both; position:relative; width:100%; height:350px; overflow:visible;}
#contenedorFooter *{overflow:hidden;}
#divOlas{position:absolute; left:0; bottom:-1px; z-index:2; width:100%; height:14px; background:url(images/olas.png) repeat-x;}
#footer{clear:both; height:100%; font-size:13px; background:url(images/fndfooter.png) no-repeat; color:#333;}
#footer ul{overflow:visible; padding:0; margin:0;}
#footer li{padding:0 3px;}
#footer a{color:#333; font-size:13px;}
#footer a:hover{color:#DD5A4E;}
#menuInferior{width:40%; margin:210px 0 0 30px;}
#menuInferior img.wplogin{margin-top:4px;}
#menuInferior li{padding-top:6px; color:#999477;}
#menuInferior li.icono{background:url(images/valido.gif) no-repeat 6px;}
#enlacesFooter{width:100px; height:30px; padding:3px; margin:70px 0 0 750px;}

#commentform p{margin:5px 0; font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike{color:#777;}

code{font:12px 'Courier New', Courier, Fixed; display:block; color:#4282AD; background-color:#F0F2EB; border:1px dotted #DEE1D8;}

acronym, abbr, span.caps{font-size:0.9em;	letter-spacing:.07em;}
/* End Typography & Colors */

/* Begin Various Tags & Classes */
acronym, abbr, span.caps{cursor:help;}
acronym, abbr{border-bottom:1px dashed #999;}

small{font-family:Arial, Helvetica, Sans-Serif;	font-size:12px; line-height:18px;}
.fndfechas{display:block; height:25px; padding:0 0 0 75px; background:url(images/fndfechas.png) no-repeat 0 5px; color:#333;}
.fndfechas em{color:#633; font-weight:bold;}
big{font-size:1.2em;}

blockquote{width:500px; margin:30px; padding:20px; background-image:url(images/fndcitas.jpg); font-size:1.1em;}
#cuerpo blockquote p{color:#333;}
blockquote cite{margin:5px 0 0;	display:block;}
object{display:block; margin:6px 0 50px 0;}

#headerimg .description{font-size:1.2em; text-align:center;}

.narrowcolumn, .widecolumn{float:left; width:72%; margin:0 20px 0 0;}

.narrowcolumn{padding:45px 10px 20px 10px;}
.narrowcolumn .postmetadata{padding-top:5px;}

.widecolumn{padding:20px 10px;}
.widecolumn .postmetadata{margin:30px 0;}
.widecolumn .smallattachment{text-align:center;	float:left;	width:128px; margin:5px 5px 5px 0;}
.widecolumn .attachment{text-align:center; margin:5px 0;}
.totalcolumn{padding:45px 10px 20px 10px;}

/* entradas */
.post{margin:0 0 20px;}
.post hr{display:block;}
.datosentrada{position:relative; margin:40px 0 0 0; background:url(images/fndpanel.png);}
.tags{float:left; width:30%; margin:0 10px 10px 80px; background:url(images/transoscb.png);}
#content .tags p{margin:0; font-size:18px;}
#content .postmetadata{overflow:hidden; width:50%; margin:0 0 0 80px; padding:0 10px; border-left:1px dotted #333;}
#content .postmetadata small{color:#633; background:url(images/transoscb.png);}

.entrada{float:left; padding:10px; margin:0 5px 5px 0; border:1px dotted #CEC6A0;}
#content .entrada > a >img{border:0; margin:-20px 0 0 20px;}
.entry{margin:10px 0 0 0; overflow:hidden;}
#content .entry p{line-height:21px;}
.entry p a:visited{color:#b85b5a;}
.entrada .entry{padding:0 10px; background:url(images/transclaro.png);}
#content .entrada .entry, #content .entrada .entry p{color:#633;}
#content p.inicio{font-size:23px; letter-spacing:-1px; word-spacing:2px; line-height:28px; color:#333; margin:0 0 10px;}
#content p.inicio span{color:#D18757;}
#content .inicio strong{font-size:1.1em;}
.extracto{width:46%; height:300px;}
.extracto .entry{height:150px;}
.extractoinicio{width:47%; height:230px;}
.extractoinicio .entry{height:130px;}

.commentlist{text-align:justify; margin:40px 0;}
.commentlist li.comment{/* background:url(images/fndcomentarios.jpg) no-repeat -25px -18px; */ font:0.8em 'Lucida Grande',Verdana,Arial,Sans-Serif; margin:15px 0 10px;}
.thread-alt{/* background-color:#f8f8f8; */}
.thread-even{/* background-color:#D9D1A8; */}				 /* fondo comentarios */
.depth-1{/* border:1px solid #ddd; */}
.even, .alt{/* border-left:2px solid #B4AD8A; */}
.alt{margin:0; padding:0;}
.comment-body{position:relative; width:82%; padding:0 0 10px 100px; border-bottom:1px dotted #333;}
.commentlist li ul li{margin:0 -5px 0 10px; font-size:1em;}
#cuerpo .commentlist li .avatar{position:absolute; left:0; margin:3px 30px 0 3px; padding:7px 16px 10px 7px; border:0; background:url(images/fndavatar.png) no-repeat;}
.comment-author{height:20px;}
.commentlist cite, .commentlist cite a{font-weight:bold; font-style:normal;	font-size:1.1em;}
.says{display:none;}
#cuerpo .comment-meta{margin:0 0 14px 0; font-size:0.9em;}
#cuerpo .commentlist p{margin:5px 20px 5px 0; font-weight:normal; font-style:italic; line-height:1.5em; color:#633;}

.children{padding:0;}

.nocomments{text-align:center; margin:0; padding:0;}

.commentmetadata{margin:0; display:block; font-size:0.9em; font-weight:normal;}

.alignright{float:right}
.alignleft{float:left}
.center{text-align:center}
.clear{clear:both}
.hidden{display:none}
.negrita{font-weight:bold}
.marginrightcero{margin-right:0 !important}
.fila{width:100%; overflow:hidden; /* border:1px solid red; */}
.color{background-color:#CCCEBA; word-spacing:6px; letter-spacing:2px; line-height:24px;}
.anotacion{font-style:italic; color:#5A5A5A;}

/* .fila div.scroller{border:1px solid green;}
.fila div.contSlides{border:1px solid orange;} */

.columna, .columna2, .columna3{float:left;}
.columna2{width:48.2%; margin:20px 30px 50px 0;}
.columna3{width:30%; margin:20px 20px 0 0;}

/* hr */
hr{display:none;}
hr.ajustcont{clear:both; display:block; visibility:hidden;}
div.sepnormal{clear:both; border-top:3px solid #CC9; margin:20px 0;}
div.sepfuerte{clear:both; border-top:3px solid #300; margin:20px 0;}
div.sepmarca{clear:both; height:1px; background-color:#B0AA88; border-top:1px solid #858067; margin:5px 0;}
div.seppuntos{clear:both; height:1px; border-bottom:1px dotted #858067; margin:5px 0;}
div.seplineas{clear:both; height:7px; background:url(images/fndsephor.png) repeat-x; margin:20px 0;}

.navigation{margin:30px 10px 0 10px; padding:4px; background:url('images/transclaro.png');}

.servicio h3{clear:none !important;}
.servicio p{padding:0 0 0 30px;}

div.mas{float:right; width:75px; height:50px; background:url(images/fndmas.png) no-repeat; margin:-16px 10px 0 0;}
div.descarga, div.ver{float:left; margin:20px 0 20px 80px;}
div.descarga a, div.ver a{position:relative; top:55px; color:#333; font-size:1.2em;}
div.descarga{width:219px; height:150px; background:url(images/fnddescargas.gif) no-repeat; text-align:center;}
div.ver{width:244px; height:129px; background:url(images/fndver.gif) no-repeat;}
div.ver a{left:30px;}
/* End Various Tags & Classes*/

/*	Begin Headers */
h1, h2, h3{font-weight:bold;}
h1{padding-top:70px; margin:0; font-size:4em;	text-align:center;}
h2{margin:40px 0 10px; padding:4px 0;}
h2.pagetitle{margin-top:40px;	text-align:center; font-size:1.6em;}
h2.titulo{margin:0; color:#333; font-size:41px; text-transform:uppercase; background-position:0 12px;}
h2.titulo a{color:#930;}
h2.titulopost{margin:50px 0 0 0;}
h2.widgettitle{height:20px; font-family:Arial, Helvetica, Sans-Serif; font-size:1.3em; cursor:pointer; font-weight:normal;}
h3{padding:0;	margin:20px 0 0;}
h4{font-size:0.8em;}

.marcadorcabeceras{position:relative; top:0;}
.marcadorcabeceras div{position:absolute; top:0; left:-35px; z-index:10; width:30px; height:30px; background:url(images/marcadorh3.gif);}

h3.comments{padding:0; margin:40px auto 20px;}
h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description{text-decoration:none;	color:white;}
h2, h2 a, h2 a:visited{color:#333;}
h3, h3 a, h3 a:visited{color:#333;}
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite{text-decoration:none;}

#content h1,#content h2,#content h3,#content h4{clear:both;}

#sidebar h2{margin:5px 0 0;	padding:0;}
/* End Headers */

/* Begin Links */
a, h2 a:hover, h3 a:hover{color:#DD5A4E; font-style:italic;}
#cuerpo a:hover{text-decoration:underline;}

a.mas{display:block; font-size:30px; line-height:20px; width:25px; height:25px; font-weight:bold; margin:9px 0 0 24px;}
#cuerpo a.mas:hover{text-decoration:none; color:#333;}
/* End Links */

/* Begin Images */
div.imagen{display:inline;}
p img{padding:0; max-width:100%;}

#cuerpo img{border:8px solid #999477;}
#cuerpo img.icono{float:left; border:0; margin:10px;}
#cuerpo img.wp-smiley{display:inline; border:0;}

#cuerpo a img{border:0;}
#cuerpo a.aimgborde{display:block;}
#cuerpo a.aimgborde img{border:8px solid #999477;}
#cuerpo a.aimgborde:hover img{border:8px solid #DD5B4E;}

img.centered{display:block;	margin:0 auto;}
img.alignright{padding:4px;	margin:0 0 2px 7px;	display:inline;}
img.alignleft{padding:4px; margin:0 15px 15px 0; display:inline;}
/* End Images */

/* Begin Lists

	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */

html>body .entry ul{margin:20px 0 10px 20px; padding:0 0 0 30px; padding-left:10px;}
html>body .entry li{margin:2px 0 2px 10px;}

ul.conpunto{margin:10px 0 0 20px;}
ul.conpunto li{width:100%; padding:0 0 0 20px; background:url(images/ptolistas.gif) no-repeat 2px 5px;}

ul.lineal{background-color:#DDE0CF;}
ul.lineal li{margin:0 0 0 20px; border-top:1px dotted #333; border-bottom:1px dotted #333;}

.lista-categorias{margin:0 0 20px 0;}

/* .entry ul li:before, #sidebar ul ul li:before{content:"\00BB \0020";} */
.entry ul li, #sidebar ul ul li{width:83%; padding:0 0 0 16px; background:url(images/puntolistas2.png) no-repeat 0 4px;}
.entry ol{padding:0 0 0 35px;	margin:0;}
.entry ol li{margin:0; padding:0;}

.navint{float:right; margin:-20px 10px 0 0;}
.navint li{margin:4px;}

.postmetadata ul, .postmetadata li{display:inline; list-style-type:none; list-style-image:none;}

ol li, #sidebar ul ol li{list-style:decimal outside;}
/* End Entry Lists */

/* Begin Form Elements */
label{display:block; color:#333; font-size:17px; height:20px; font-weight:bold; font-style:italic;}
span.req{letter-spacing:10px; padding:0 5px;}
input,textarea,select{overflow:hidden; font-size:16px; background-color:transparent; color:#333; padding:4px 0; margin:0 0 8px 0; border-bottom:1px dotted #DD5A4E;}
textarea{border:1px dotted #DD5A4E;}

.respuesta_form{border-top:1px dotted #333; border-bottom:1px dotted #333; margin:0 0 30px 0; padding:2px 0;}
#content .respuesta_form p{border-top:2px dotted #DD5A4E; border-bottom:2px dotted #DD5A4E; margin:0; padding:8px 0;}
#content .respuestaerror p{color:#ED4766;}

.formbuscar input{margin:0 2px; border:0;}
.formbuscar .txtbuscar{width:134px; height:21px; padding:2px 12px 0 12px; margin-left:4px;}
.formbuscar .btnenviar{width:55px; height:30px; cursor:pointer;}
#searchform{width:280px; height:50px; margin:110px 0 0 120px; padding-top:20px; background-position:0 0;}
.fndcontsf{width:600px; height:300px; padding:30px 0 0 60px; background:url('images/fndbuscar.jpg') no-repeat -20px 0;}

.entry form{/* This is mainly for password protected posts, makes them look better. */ text-align:center;}
select{width:130px;}

#commentform input{width:170px;}
#commentform{margin:5px 10px 0 0;}
#commentform textarea{overflow:auto; width:100%; padding:2px;}
#commentform #enviar, #formCorreo #boton_enviar
 {width:100px; height:40px; border:0; margin:10px 0 0 20px; background:url(phps/fuentes.php?etiqueta=submit&txt=enviar) no-repeat 5px 2px;}

#respond:after{content: "."; display:block; height:0; clear:both; visibility:hidden;}

#captchaImgDiv{float:right; margin:20px; padding:0; /* background:url(images/fndpanel.png); */}
#captchaImgDiv div{width:220px; height:55px; padding:4px;}
#si_image{border:4px solid #333 !important;}
#captchaImgDiv div a{display:block; float:right; width:22px; margin:1px 0 3px 0; border:2px solid #333;}
#captchaInputDiv label{color:#D18656;}
#captcha_code{width:187px !important;}
/* End Form Elements */

/* Begin Sidebar */
#sidebar{overflow:hidden; width:23%; font:1em 'Lucida Grande', Verdana, Arial, Sans-Serif; /* background:#CC9 url(images/fndsidebar.jpg) no-repeat -80px 0; */}
#sidebar{position:relative; top:40px;}
#cabecerasidebar{height:80px; background-image:url(images/fndcabsidebarblog.jpg);}
#piesidebar{height:40px; /* background:url(images/fndpiesidebar.gif) no-repeat 0 100%; */}
#sidebar form{margin:0;}
#sidebar ul{overflow:hidden; width:100%;}
#sidebar ul li{font-size:12px; margin-bottom:15px; width:100%; padding-left:0 !important;}
#sidebar ul li a{line-height:16px; font-style:normal;}
#sidebar ul p, #sidebar ul select{margin:5px 0 8px;}
#sidebar ul ul, #sidebar ul ol{margin:5px 0 0 10px;}
#sidebar ul ul ul, #sidebar ul ol{margin:0 0 0 10px;}
#sidebar ul ul li, #sidebar ul ol li{margin:3px 0 0;}
#sidebar>ul{width:95%; padding:0 4px;}
#sidebar>ul>li{border-bottom:1px dotted #996;}
/* End Sidebar */

/* Begin Calendar */
#wp-calendar #prev a, #wp-calendar #next a{font-size:9pt;}
#wp-calendar{empty-cells:show; margin:10px auto 0; width:155px;}
#wp-calendar #next a{padding-right:10px; text-align:right;}
#wp-calendar #prev a{padding-left:10px;	text-align:left;}
#wp-calendar a{display:block; text-decoration:none;}
#wp-calendar caption{width:100%; font:bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;	text-align:center;}
#wp-calendar tbody td{border-bottom:1px solid #fff;}
#wp-calendar th{font-style:normal; text-transform:capitalize;}
#wp-calendar td{padding:3px 0; text-align:center;}
#wp-calendar td.pad:hover{/* Doesn't work in IE */ background-color: #fff;}
/* End Calendar */

/* Captions */
.aligncenter,div.aligncenter{display:block;	margin-left:auto;	margin-right:auto;}

#content .wp-caption{border:4px solid #333; text-align:center; background-color:#333; margin:0 10px 10px 0;}
.wp-caption a{display:block; margin:4px 0 0 0;}
.wp-caption img{margin:0 auto; padding:0; border:0;}
#content .wp-caption p.wp-caption-text{font-size:11px; /* line-height:17px; */ padding:0 4px 5px; margin:0; color:#fff;}
/* End captions */

/* Pagina inicio */
#panelinicio{position:relative; width:100%; padding:20px 0; margin-bottom:80px; background:transparent url(images/fndpanel.png) 15px 15px;}
#panelinicio p{color:#333; font-size:14px; text-align:right; margin:0 0 10px 0;}
#panelinicio img{border:0;}
#enlace_entradas_RSS{display:block; width:216px; margin:20px 0 0 60px;}

#colderpanelinicio{position:absolute; right:20px; top:-20px;}
#colizqpanelinicio{width:53%; margin:0 20px; padding:10px; background:url(images/transoscb.png) repeat;}
#portfolio{overflow:hidden; width:350px; height:262px; border:15px solid #333;}
#controlescarousel{overflow:hidden; margin:4px 0 0 10px;}
#controlescarousel li{font-family:Arial,Helvetica,sans-serif; font-weight:bold; margin:3px; text-align:center; line-height:23px;}
#controlescarousel li a{display:block; overflow:hidden; width:20px; height:20px; background:url(images/jumpercarrusel2.gif);}
#controlescarousel li a:hover{text-decoration:none;}
#controlescarousel li a.carousel-selected{background-position:20px 0;}

.servicioinicio{width:38%; margin:0 25px 0 0;}

.irservicios{float:left; width:152px; margin:30px 0 0 20px;}
.irservicios a{display:block; width:150px; height:152px;}
/* Fin Pagina inicio */

/* Pagina contacto */
#datos_contacto{float:right; width:325px; height:350px; padding:61px 0 0 40px; background-image:url(images/fnddirec.gif);}
#datos_contacto h4{width:50%; padding:4px; border-bottom:1px dotted #DD5A4E; border-top:1px dotted #DD5A4E; color:#DD5A4E; letter-spacing:2px;}
#datos_contacto address{margin:10px 0 10px 0; font-size:19px; font-weight:bold;}
a#dir{display:block; width:190px; background:url(images/dir.gif) no-repeat 0 2px; margin:30px 0 0 0;}
a#dir:hover{border-bottom:1px dotted #DD5A4E; border-top:1px dotted #DD5A4E; text-decoration:none;}

#formCorreo{width:500px; margin:4px 0 0 0;}
#datos_form{width:330px;}
#datos_form label{height:20px; font-weight:bold; font-style:italic; color:#D18656;}
#datos_form input{width:330px;}
#formCorreo textarea{overflow:auto; width:100%; height:200px;}
/* Fin Pagina contacto */

/* Pagina mapa */
div.ddsg-wrapper{padding:0;}
div.ddsg-wrapper strong{font-weight:normal; font-style:italic; color:#333;}
div.ddsg-wrapper h2{overflow:visible; float:left; width:200px; padding:0 0 40px 0; margin:0 10px 0 0; border-right:2px dotted #333;}
div.ddsg-wrapper ul{width:77%; margin:5px 0 10px 10px; padding-bottom:40px;}
div.ddsg-wrapper li{width:99%;}
div.ddsg-wrapper div{clear:both; width:20%; margin:4px 0; border-top:2px dotted #333; border-bottom:1px dotted #333;}
/* Fin Pagina mapa */

/* Pagina portafolios */
.trabajo{position:relative; text-align:right;}
.esqder, .esqizq{position:absolute; z-index:200; width:50px; height:50px; background:url(images/tira.png);}
.esqder{top:-18px; right:-18px;}
.esqizq{bottom:50px; left:-18px;}
.trabajo h3{margin:20px 0 0 0;}
#content .trabajo p{margin:0;}
.trabajo p span{color:#D18757; background-color:#fff; font-weight:bold; font-size:19px;}
/* Fin Pagina portafolios */

/* Pagina freeware */
#carrusel img{border:0;}
#controlescarouselFW{overflow:hidden; display:none; padding:0 0 0 20px; width:45%; margin:0 0 40px 0;}
#controlescarouselFW li a{display:block; overflow:hidden; width:70px; height:70px; margin:6px; background-color:#DDE0CF;}
#controlescarouselFW li a:hover{text-decoration:none; background-color:#DD5A4E;}
#controlescarouselFW li a.carousel-selected{background-color:#DD5A4E;}

#cajapanelesdemo{width:55%; border:1px dotted #BFC2AB; margin-bottom:50px;}
#cajapanelesdemo .tab-panel{padding:20px 15px; background-color:#2B2B27;}
#cajapanelesdemo .tab-panel p{font-size:11px; color:#fff;}
#pestanyasdemo{display:none;}
#pestanyasdemo li{padding:0 3px;}
#pestanyasdemo a.tab-jumper, .go-Up a{display:block; font-weight:bold; padding:10px; background-color:#E5E7DD; color:#333; border:1px dotted #BFC2AB; border-bottom:0;}
#pestanyasdemo a.tab-jumper:hover{color:#DD5A4E; text-decoration:none;}
#pestanyasdemo a.tab-selected{background-color:#2B2B27; color:#fff;}
/* Fin Pagina freeware */

/* Paginas documentacion */
.tabbox{width:97%; background:transparent url(images/fndpanel.png) 15px 15px; padding:8px; margin-bottom:50px;}
.tabbox .tab-panel{/* height:400px; overflow:auto; */ padding:30px 15px; background-color:#E5E7DD;}
#pestanyas{display:none;}
#pestanyas li{padding:0 3px;}
#pestanyas a.tab-jumper, .go-Up a{display:block; font-weight:bold; padding:10px; background-color:#BFC2AB; color:#FFF; border:1px solid #BFC2AB; border-bottom:0;}
#pestanyas a.tab-jumper:hover{color:#DD5A4E; text-decoration:none; }
#pestanyas a.tab-selected{background-color:#E5E7DD; color:#333; font-size:1.2em;}
#content .go-Up{background-color:#E5E7DD;}
#content .go-Up a{width:15px; height:15px; padding:0; margin:10px 20px; background:#E5E7DD url(images/flecha.gif) no-repeat; border:0;}
#content .go-Up a:hover{color:#DD5A4E; text-decoration:none; background-position:-15px 0;}

#carruselejemplo .carousel-slide, #ce1 .c-s
 {float:left; width:30px; height:30px; margin:10px 30px; padding:6px; font-size:22px; text-align:center; border:10px solid #D18656;}

#carruselejemplo, #ce1{float:left; overflow:hidden; width:100%; margin-bottom:10px;}
.controles{display:none;}
#CC1{float:left; width:24%; margin:10px 30px; font-size:18px;}
#CC1 .carousel-control{margin:0 5px; font-weight:bolder;}
#CC1 .carousel-disabled{color:#CFD1BC;}
#CJ1{float:left; width:23%; margin:10px 40px;}
#CJ1 li a{display:block; overflow:hidden; width:5px; height:5px; margin:2px; border:2px solid #989275;}
#CJ1 li a:hover{text-decoration:none;}
#CJ1 li a.carousel-selected{background-color:#DD5A4E;}

.tabla1{border-collapse:separate; border-spacing:20px; margin:20px 0; width:100%;}
.tabla1 td, .tabla1 th{padding:0 0 20px 0; margin:50px;}
.tabla1 td.tipo, .tabla1 th.tipo{text-align:right; vertical-align:top; padding:0 0 10px 0; border-top:1px dotted #333;}
.tabla1 th{border-top:4px solid #333 !important; border-bottom:2px solid #333;}
.tabla1 td.tipo strong, .tabla1 th.tipo strong{font-size:17px; font-weight:bold; font-style:oblique; color:#D18656;}
#content table.tabla1 td p{margin:0 0 10px 0;}
#content table.tabla1 ul.conpunto{margin:0;}
/* Fin Paginas documentacion */