*{border:0;margin:0;padding:0;} 
html 
{
    position:relative;
}
body 
{
    text-align:center;
    color:black;
    font-family: arial, sans-serif;
    background: #ffa106 url(/img/fondo-100franquicias.jpg) top repeat-x;
}
#todo 
{
    position:relative;
    width:985px;
    margin:27px auto 17px;
}
#arriba
{
    height:160px;
    width:100%;
    clear:both;
    background: url(/img/cabecera-100franquicias.jpg) no-repeat bottom center;
    color: white;
}
#arriba #logo
{
    position:absolute;
    top:41px;
    left:18px;
    display:block;
    height:80px;
    width:293px;
}
#arriba #logo span
{
    display:none;
}
#arriba h1
{
    padding-top:13px;
}
#arriba h1 a, #arriba h1 a:visited
{
    position:absolute;
    top:140px;
    left:19px;
    font-size:15px;
    font-weight:normal;
    font-style:italic;
    color: white;
    text-decoration:none;
}
#arriba h2 
{
    font-size:15px;
    font-style:italic;
    font-weight:normal;
}
#arriba img
{
    float:left;
}
#arriba #hombreMaletin
{
    position:absolute;
    top:26px;
    left:780px;
}
#menu
{
    width:100%;
    height:38px;
    background: url(/img/fondo-menu-100franquicias.gif) repeat-x;
    border-top:2px dashed white;
    border-bottom:2px dashed white;
}
#fechaMenu
{
    height:42px;
    width:290px;
    text-align:left;
    float:left;
    text-indent:20px;
    color:white;
    line-height:38px;
    font-size:13px;
    font-weight:bold;
}
#paginasMenu
{
    height:38px;
    float:left;
    font-size:15px;
}
#paginasMenu li {
    float:left;
    line-height:38px;
    height:38px;
}
#paginasMenu li a {
    display:block;
    float:left;
    height:38px;
    background-position:bottom;
    text-decoration:none;
    color:white;
    font-weight:bold;
    background: url(/img/enlace-menu-100franquicias.jpg) repeat-x;
    padding:0 8px;
}
#formNewsletter, #formBuscar 
{
    font-size:11px;
    text-align:center;
}
#formNewsletter p, #formBuscar p
{
    padding:5px 0;
}
#izquierda
{
    float:left;
    width:750px;
    text-align:left;
    margin-bottom:10px;
    margin-top:10px;
}
#derecha .bordes
{
    clear:both;
    margin:0 auto;
    width:235px;
    background: url(/img/medio-cajita-100franquicias.gif) repeat-y;
}
#derecha .bordes1
{
    clear:both;
    margin:0 auto;
    width:235px;
    background: url(/img/medio1-cajita-100franquicias.gif) repeat-y;
}
#derecha .bordes div, #derecha .bordes ul, #derecha .bordes1 div, #derecha .bordes1 ul
{
    padding:7px 15px 0px 15px;
    text-align:justify;
}
#derecha .bordes ul a, #derecha .bordes1 ul a
{
    text-decoration:none;
    color:#8b8587;
    font-size:13px;
}
#derecha .topBordes
{
    margin:7px auto 0;
    background: url(/img/top-cajita-100franquicias.gif) top no-repeat;
    height:24px;
    width:235px;
}
#derecha .topBordes1
{
    margin:7px auto 0;
    background: url(/img/top1-cajita-100franquicias.gif) top no-repeat;
    height:24px;
    width:235px;
}
#derecha .bottomBordes
{
    margin:0 auto;
    background: url(/img/bottom-cajita-100franquicias.gif) bottom no-repeat;
    height:24px;
    width:235px;
}
#derecha .bottomBordes1
{
    margin:0 auto;
    background: url(/img/bottom1-cajita-100franquicias.gif) bottom no-repeat;
    height:24px;
    width:235px;
}
#derecha .bordes h3, #derecha .bordes1 h3
{
    color:#ff6c00;
    font-size:22px;
}
.post 
{
    clear:both;
    margin:6px 6px;
    background:#ffffff;
    padding:11px;
    text-align:justify;
    border: 2px solid #5b5b5b;
    font-size:13px;
    line-height:20px;
}
#izquierda .post p
{
    margin-bottom:8px;
    font-family:arial,sans-serif !important;
}
#izquierda .post font
{
    font-family:arial,sans-serif !important;
}
.leerMas
{
    clear:both;
    height:27px;
    margin-top:4px;
}
.leerMas p
{
    margin-top:2px;
    float:left;
    font-style:italic;
    font-size:11px;
    color:#ff9900;
}
.leerMas p a, .leerMas p a:visited
{
    text-decoration:none;
    font-weight:bold;
    font-style:italic;
    color:#ff9900;
}
.post h3 strong
{
    font-weight:bold;
}
.post h3
{
    margin:10px 5px;
    float:left;
    width:590px;
    line-height:32px;
}
.post .fechaPost
{
    height:56px;
    width:100px;
    float:left;
    background: url(/img/calendario-100franquicias.png) bottom no-repeat !important;
    background: url(/img/calendario-100franquicias.gif) bottom no-repeat;
    text-align:center;
    font-size:12px;
    color:black;
    font-weight:bold;
    line-height:12px;
    margin-bottom:6px;
}
.post .fechaPost p
{
    margin-left:6px;
}
.post .diaFecha
{
    font-size:21px;
    color:#ff9900;
    clear:both;
    display:block;
    margin: 17px 0 2px;
}
.post h3 a, .post h3 a:visited, .post h3
{
    font-size:20px;
    color:#5b5b5b;
    text-decoration:none;
}
.post a, .post a:visited
{
    color:#5b5b5b;
    text-decoration:underline;
    font-weight:bold;
}
.post .postImagen {
    float:left;
    padding:5px;
    margin-right:5px;
    margin-bottom:2px;
    border:2px solid #ffa500;
}
#derecha
{
    float:right;
    width:235px;
    text-align:left;
    margin-bottom:10px;
    margin-top:41px;
}
#derecha .cajita
{
    clear:both;
    margin:7px auto;
    width:235px;
}
#derecha .cajita li, #derecha .cajita dd
{
    clear:both;
}
#derecha .cajita a, #derecha .cajita a:visited
{
    color:white;
    text-decoration:none;
    font-weight:bold;
}
#derecha .cajita span
{
    color:black;
    display:block;
    clear:both;
}
#derecha .cajita h3 
{
    font-size:22px;
    color:white;
    line-height:24px;
}
.cajita
{
    font-size:11px;
}
.cajita img
{
    float:left;
}
.cajita ul
{
    padding-left:5px;
}
#abajo
{
    margin: 0 auto;
    clear:both;
    width:985px;
    color:white;
    padding:10px 0;
    text-align:left;
}
#abajo .cajita h3 
{
    font-size:16px;
    margin:4px;
    color:white;
}
#abajo .cajita
{
    font-size:13px;
}
#abajo .pieIzq
{
    float:left;
    margin-left:10px;
    width:260px;
}
#abajo .pieDer
{
    float:right;
    margin-right:10px;
    margin-left:10px;
    width:260px;
    font-size:11px
}
#abajoDer
{
    float:right;
    width:700px;
}
#abajo .pieCen, #abajo .pieCen li
{
    float:left;
}
#abajo .pieCen
{
    width:400px;
}
#abajo .cajita li
{
    margin:3px 10px;
}
#abajo .cajita a, #abajo .cajita a:visited
{
    color:white;
    text-decoration:none;
}
#abajo .cajita a:hover
{
    text-decoration:underline;
}
#pie
{
    width:100%;
    background: #dc2b01 url(/img/pie-100franquicias.jpg) bottom repeat-x;
    color:white;
    clear:both;
    border-top:2px dashed white;
}
#pie a, #pie a:visited, #pie a:hover
{
    text-decoration:none;
    color:white;
}
/* etiquetas */
a.etiqueta1
{
    font-size: 12px;
    font-weight:normal;
    color:#8b8587;
    text-decoration:none;
}
a.etiqueta2 
{
    font-size: 14px;
    font-weight:normal;
    color:#f06307;
    text-decoration:none;
}
a.etiqueta3 
{
    font-size: 18px;
    font-weight:normal;
    color:#8b8587;
    text-decoration:none;
}
a.etiqueta4 
{
    font-size: 22px;
    font-weight:bold;
    color:#f06307;
    text-decoration:none;
}
a.etiqueta5 
{
    font-size: 26px;
    font-weight:bold;
    color:#8b8587;
    text-decoration:none;
}
a.etiqueta6 
{
    font-size: 36px;
    font-weight:bold;
    color:#f06307;
    text-decoration:none;
}
/* etiquetas */
ul, li
{
    list-style:none;
}
#h3Buscar
{
    line-height:44px;
    padding-left:60px;
    background: url(/img/lupa-100franquicias.jpg) 14px center no-repeat;
}
#h3Tags
{
    line-height:44px;
    padding-left:60px;
    background: url(/img/tags-100franquicias.jpg) 10px center no-repeat;
}
#h3Newsletter
{
    line-height:44px;
    padding-left:60px;
    background: url(/img/newsletter-100franquicias.jpg) 14px center no-repeat;
}
#h3Enlaces
{
    line-height:44px;
    padding-left:60px;
    background: url(/img/enlaces-100franquicias.jpg) 14px center no-repeat;
}
#h3UltCom
{
    margin-top:14px;
    margin-bottom:7px;
    padding-left:48px;
    background: url(/img/comentarios-100franquicias.png) 2px center no-repeat !important;
    background: url(/img/comentarios-100franquicias.gif) 2px center no-repeat;
}
#h3EntVis
{
    margin-top:14px;
    margin-bottom:7px;
    padding-left:48px;
    background: url(/img/entradas-100franquicias.png) 2px center no-repeat !important;
    background: url(/img/entradas-100franquicias.gif) 2px center no-repeat;
}
#enviar, #buscar
{
    width:80px;
    height:22px;
    color:white;
    font-size:13px;
    font-weight:bold;
    background: url(/img/fondo-boton-100franquicias.jpg) top left no-repeat;
    cursor:pointer;
}
#email, #busq{
    width:200px;
    height:22px;
    color:black;
    font-size:14px;
    font-weight:bold;
    background: url(/img/input-100franquicias.jpg) top left no-repeat;
    text-indent:6px;
}
#autor, #emailAutor
{
    width:200px;
    color:black;
    background: #fff1d4 url(/img/fondo-input-100franquicias.jpg) center repeat-x;
    border:1px solid gray;
    height:15px;
    line-height:15px;
    padding:0 4px;
    float:left;
}
#comentario
{
    overflow:auto;
    border:1px solid gray;
    color:black;
    line-height:15px;
    padding:0 4px;
    background: #fff1d4 url(/img/fondo-input-100franquicias.jpg) top repeat-x;
    margin-left:0 !important;
    margin-left:-3px;
}
#comentar
{
    margin-left:200px;
    width:95px;
    height:22px;
    color:white;
    font-size:13px;
    font-weight:bold;
    background: url(/img/fondo-comentar-100franquicias.jpg) top left no-repeat;
    cursor:pointer;
}
#formComentar
{
    margin:6px;
}
#formComentar br
{
    clear:both;
    height:12px;
}
#formComentar label
{
    display:block;
    float:left;
    width:200px;
    font-size:13px;
    font-weight:bold;
    height:15px;
    line-height:15px;
}
#captcha
{
    margin-top:5px;
    text-align:center;
    font-size:12px;
    margin-left:200px !important;
    margin-left:30px;
}
#captcha span
{
    color:black;
    font-size:12px;
}
#iconos
{
    text-align:center;
}
#iconos img
{
    margin:2px;
}
.botonLeerMas, .botonLeerMas:visited
{
    display:block;
    float:right;
    clear:right;
    height:27px;
    width:81px;
    background: url(/img/botonleermas.png) top left no-repeat !important;
    background: url(/img/botonleermas.gif) top left no-repeat;
    color:black;
    font-weight:bold;
    text-decoration:none !important;
    font-size:12px;
    text-indent:12px;
    line-height:27px;
}
.compartirPost
{
    text-align:right;
    padding-left:7px;
    color:black;
    font-weight:bold;
    font-size:12px;
    line-height:20px;
    clear:both;
    margin-top:12px;
}
.compartirPost iframe
{
    height:35px;
}
.compartirPost img
{
    margin-bottom:-3px;
}
.publicadoPor
{
    clear:both;
}
#paginacion {
    text-align:center;
    color:black;
    font-size:12px;
    padding: 10px 0;
    clear:both;
}
#paginacion span {
    border:1px solid black;
    margin:2px;
    padding:4px 6px;
    color:black;
    font-weight:bold;
    background:white;
}
#paginacion a, #paginacion a:visited {
    border:1px solid #ff9900;
    margin:2px;
    padding:4px 6px;
    color:#ff9900;
    background:white;
    text-decoration:none;
}
#paginacion a:hover {
    text-decoration:none;
    background:#fff3d9;
    color:black;
    border:1px solid black;
}
.etiquetasPost, .categoriasPost, .relacionadosPost
{
    font-weight:bold;
    background:#e3e1dd;
}
.relacionadosPost li
{
    color:black;
    font-weight:normal;
    font-style:italic;
}
.etiquetasPost a, .categoriasPost a, .etiquetasPost a:visited, .categoriasPost a:visited, .relacionadosPost a, .relacionadosPost a:visited
{
    color:black;
    font-weight:normal;
    font-style:italic;
}
.comentariosPost, .escribirComentario
{
    clear:both;
    margin:6px 6px;
}
.comentariosPost span, .escribirComentario span
{
    color:#ff9900;
    font-size:20px;
    font-weight:bold;
}
.comentario
{
    margin-top:9px;
    text-indent:5px
}
.comentariosPost .impar
{
    border:1px solid #fff1d4;
    background:#ffdd95;
}
.comentariosPost .par
{
    border:1px solid #ffdd95;
    background:#fff1d4;
}
.comentario h4, .comentario span
{
    padding-top:4px;
    font-size:13px;
    font-weight:bold;
    color:black;
}
.comentario p
{
    margin:5px;
    font-size:13px;
    text-align:justify;
    color:black;
}
.correcto
{
    font-size:12px;
    color:black;
    font-weight:bold;
    background:#3fec64;
    border:1px solid black;
    padding:4px;
    margin:5px auto;
}
.error
{
    font-size:12px;
    color:black;
    font-weight:bold;
    background:#ff4f4f;
    border:1px solid black;
    padding:4px;
    margin:5px auto;
}
.lecturas
{
    text-align:right;
    font-size:11px;
    font-weight:bold;
    padding-right:3px;
}
.lecturas2
{
    clear:both;
    text-align:right;
    font-size:11px;
    font-weight:bold;
    padding-right:3px;
}
.informacionFicha
{
    clear:both;
}
.informacionFicha a, .informacionFicha a:visited
{
    display:block;
    height:60px;
    line-height:60px;
    font-size:19px;
    color:#000000;
    background:#cde4ed url(/img/info_franquicias.jpg) top left no-repeat;
    text-indent:66px;
    border:2px solid #035aa8;
    text-decoration:none;
}
.informacionFicha a:hover
{
    color:#b8b4b4;
    border:2px solid #14a9f3;
}

