/*
    Theme Name: edgardo
    Theme URI: http://www.idkinformatica.com
    Description: 1º template de edgardo
    Version: 1.0
    Author: Jose María Sampedro (iDkInformatica)
    Tags: idkinformatica
*/

/* reset estilos */
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,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0px;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0px}body{margin:0px;padding:0px;font-family:"Garamond",Lucida Grande,Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:18px;}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}
/* /reset estilos */

#web
{

    margin: auto;
    padding: 0px 30px 30px;
    width: 626px;
}


/* cabecera */
#cbcr
{
    margin-bottom: 60px;
}

#cbcr-cntd
{
    height: 153px;
    position: relative;
    padding: 18px 0px;
    background: url(images/cbcr.gif) no-repeat center center;
}

#cbcr-cntd h1 a, #cbcr-cntd h2 a
{
    display: block;
    height: 129px;
    left: 0px;
    position: absolute;
    text-indent: -2000em;
    top: 30px;
    width: 145px;
}
/* /cabecera */


/* post */
.post-cntr
{
    font-size: 1.2em;
}

.post-cntr p
{
    margin: 5px 0px;
    text-align: justify;
}

.post-cntr strong
{
    font-weight: bold;
    color: #000000;
}

.post-cntr em
{
    font-style: italic;
}

.titl
{
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 10px;
    font-size: 1.2em;
}

.post
{
    margin-bottom: 80px;
    overflow: hidden;
    height: 100%;
}

.more-link
{
    background: url("images/glbe.gif") no-repeat scroll right 7px transparent;
    float: right;
    font-size: 1.3em;
    font-style: italic;
    font-weight: normal;
    padding-right: 10px;
}

.slideshow
{
    margin-bottom: 20px;
}
/* /post */


/* mensajes */
.msje
{
    border:1px dashed;
    color:#666666;
    font:12.5px/23px "lucida grande",Arial,Helvetica,sans-serif;
    padding:12px 30px 12px 66px;
    position:relative;
    text-align:justify;
    height:auto!important;
    height:43px;
    min-height:43px;
    margin-bottom: 20px;
}

.msje div
{
    height:48px;
    left:8px;
    position:absolute;
    top:10px;
    width:48px;
    background-image: url( images/msje.gif );
    background-repeat: no-repeat;
}

.msje strong
{
    font-weight: bold;
}

.msje ul
{
    list-style-type:disc;
    margin:5px 0px 0px 25px;
}

.wrng { background-color:#F9FAE8; }
.wrng { border-color:#FCCB57; }
.wrng div { background-position: 0px 0px; }

.crct { background-color:#EBFAE8; }
.crct { border-color:#92C746; }
.crct div { background-position: 0px -56px; }

.eror { background-color:#FAE8E8; }
.eror { border-color:#FC575E; }
.eror div { background-position: 0px -114px; }

.info { background-color:#e8f3fa; }
.info { border-color:#5789fc; }
.info div { background-position: 0px -173px; }
/* /mensajes */


/* paginación */
#pgnd
{
    font-family:Tahoma,Arial,Helvetica,Sans-serif;
    font-size:13px;
    line-height:28px;
    text-align:center;
}

#pgnd a
{
    margin:2px;
    padding:2px 5px;
    text-decoration:none;
}

#pgnd a.actv
{
    font-weight:bold;
}
/* /paginación */


/* sobre mi */
#mi
{
    border: 1px solid;
    border-color: #bcbcbd;
    border-width: 0px 0px 1px;
    padding-bottom: 20px;
    overflow: hidden;
    height: 100%;
    position: relative;
    padding-top: 50px;
}

#mi-img
{
    float: left;
    margin: -50px 10px 1px;
}

#mi-nmbr
{
    height: 39px;
    position: absolute;
    right: 70px;
    top: 23px;
    width: 284px;
    background: url(images/nobre.jpg) no-repeat center right;
}
/* /sobre mi */


/* 404 */
.e404
{
    background:url("images/404.gif") no-repeat scroll 0 0 transparent;
    padding-left:65px;
    margin-top: 20px;
}

.e404 p, .e404 li
{
    margin:10px 0px;
}

.e404 ul
{
    list-style:disc outside none;
    margin:10px 30px;
}
/* /404 */


/* links */
#links a
{
    display: inline-block;
    margin: 25px 40px;
}
/* /links */


/* archivo */
.arch-img
{
    position: absolute;
    left: 0px;
}

.arch-list
{
    border-style: solid;
    border-width: 0 0 1px;
    height: auto!important;
    height: 100px;
    min-height: 100px;
    padding: 0px 0 31px 163px;
    position: relative;
    border-color: #bcbcbd;
    margin-top: 55px;
}

.arch-first
{
    margin-top: 0px;
}
/* /archivo */


/* formularios */
form p
{
    margin-top:10px;
    overflow: hidden;
    height: 100%;
}

form textarea, form input
{
    width: 615px;
}

.sbmt
{
    cursor:pointer;
    float:right;
    font-size: 1.3em;
    margin-right:4px;
    width:auto;
    border: 0px;
}

input, textarea
{
    border:1px solid;
    padding:3px;
    border-color:#C9C9C9;
}

label
{
    font-weight: bold;
}
/* formularios */


/* menu */
#menu
{
    font-size: 1.3em;
}

#menu ul
{
    overflow: hidden;
    height: 100%;
    padding: 5px 0px;
    border: 1px solid;
    border-width: 1px 0px;
}

#menu li
{
    float: left;
    padding: 0px 22px;
    background: url(images/sprt.gif) no-repeat center right;
}

#sbme
{
    float: right;
    overflow: hidden;
    height: 100%;
    font-weight: bold;
    font-style: italic;
    font-size: 0.9em;
}

#sbme li
{
    background: url("images/glbe.gif") no-repeat scroll left 8px transparent;
    float: right;
    font-size: 1.5em;
    font-weight: normal;
    margin: 0 2px 0 10px;
    padding: 0 0 0 8px;
}
/* menu */


#fotr
{
    border-top: 1px solid #87888A;
    font-size: 15px;
    font-style: italic;
    margin-top: 10px;
    padding-top: 8px;
    text-align: center;
}


/* color fondo */
#web
{
    background-color: #ffffff;
}

body
{
    background-color: #000000;
}
/* /color fondo */


/* color borde */
#menu ul
{
    border-color: #000000;
}
/* /color borde */


/* color fuente */
body, a:visited, a:active, a:link
{
    color: #58585a;
}

.titl a:visited, .titl a:active, .titl a:link, .titl
{
    color: #87888a;
}

a:hover, a.actv, .titl a:hover
{
    color: #b80000;
}
/* /color fuente */


/* tags */
a, a:visited, a:active, a:link, a:hover
{
    text-decoration: none;
}
/* tags */

