/*  
Theme Name: lastfile
Theme URI: http://www.lastfile.com
Description: Le thème dessiné par Di-Waize pour le blog Rugama.
Version: 1.0
Author: Di-Waize
Author URI: http://www.rugama.com/
*/



/** Reset **/
    body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,textarea,p,blockquote,th,td,hr{margin:0;padding:0}
    table{border-collapse:collapse;border-spacing:0}
    body,fieldset,img,abbr,acronym,hr{border:0}
    address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
    ol,ul{list-style:none}
    caption,th{text-align:left}
    h1,h2,h3,h4,h5,h6{font-weight:normal}
    q:before,q:after{content:''}
    hr{display:block;height:1px;_margin:-7px 0;color:#808080;background-color:#808080;clear:both}
    body *{line-height:1.22em}
    input[type=submit],input[type=button]{overflow:visible;_width:1px}
    button,input.button{overflow:visible;_width:1px}
    textarea{height:58px;overflow-y:scroll}
    body{background-color:#fff}
    div{text-align:left;background-color:transparent}
    :focus{outline:0}
    a,a *{cursor:pointer}

/** Font - absolute 12 px **/
    body{font:11px georgia,arial,helvetica,verdana,"Bitstream Vera Sans",clean,sans-serif;color:#666;/*background-image: url("fonds/02.jpg");*/background-repeat: repeat-x;}
    table{font-size:inherit;font:11px}
    select,input,button,textarea{font:99% arial,verdana,helvetica,"Bitstream Vera Sans",clean,sans-serif}
    pre,code,kbd{font:115% monospace;_word-spacing:1px;_letter-spacing:1px;_font-size:100%}
    h1,h2,h3,h4,h5,h6{font-size:14px}

/** Utils **/
    html{height:101%;overflow-y:scroll}
    .alt{position:absolute;left:-9999px}
    .gras,.bold{font-weight:bold}
    .error,.erreur,.required,.requis{color:red;font-weight:bold}
    br.spacer{clear:both;font-size:0;line-height:0}

/** Liens **/
    a,
    a:active,
    a:visited{text-decoration:none;color:#009dd2}
    a:hover{text-decoration:underline;color:#009dd2}

/** layout **/
    body{background:transparent url('images/pat.gif') repeat-y 0 0}
    #page{width:100%/*;text-align:center*/}
        #site{width:1000px;/*margin:0 auto;background:transparent url('images/pat.gif') repeat-y 0 0*/}
            #header{width:1000px;clear:both;display:none}
            .colonne1{width:245px;float:left}
                #search{width:227px;margin-left:18px}
            .colonne2{width:715px;float:left;padding-left:40px}
            #footer{width:1000px;clear:both;height:50px}
                #hautpage{padding-left:285px;padding-top:15px}

/** colonne 1 **/
    /* RSS */
    #rss{width:200px;padding-top:5px;text-align:right}
    #rss a,
    #rss a:visited,
    #rss a:active,
    #rss a:hover{font:9px arial,helvetica,verdana,"Bitstream Vera Sans",clean,sans-serif;
            color:#666!important;background:transparent url('images/rss.gif') no-repeat 185px 0;
            text-decoration:none;display:block;line-height:13px;height:13px;padding-right:20px;
            padding-top:1px;}
    
    /* logo */
    h1{display:block;width:245px;height:150px;background:transparent url('images/logo_home.gif') no-repeat 0 0;position:relative}
        h1 a{display:block;width:80px;height:30px;position:absolute;left:145px;top:70px}
    
    /* Navigation */
    #nav{width:205px;margin-top:20px}
    .menu-title{text-align:right;padding-right:30px;height:20px;line-height:20px;margin-bottom:4px;color:white}
    .opened{background:#1d1d1d url('images/opened.gif') no-repeat 185px center;cursor:pointer;color:white}
    .closed{background:#1d1d1d url('images/closed.gif') no-repeat 185px center;cursor:pointer;color:white}
    .menu-items{padding-bottom:3px}
    .menu-items li{text-align:right;padding:3px 30px 3px 0}
    .menu-items li div{text-align:right}
    .menu-items .description{padding-left:5px}
    .menu-items a:hover{text-decoration:none}
    .current-cat a{color:white!important}

    /* Formulaire de recherche */
    #searchform{margin:30px 0 0 30px;width:175px;overflow:hidden}
    #searchform label{font-size:10px;display:block;color:#666;font-style:italic}
    #s{width:130px;border:1px #fff solid;vertical-align:middle;padding:0 1px 1px 2px;background-color:#fff;height:13px}
    #searchsubmit{vertical-align:middle;border:0;background:transparent url('images/bt_ok.gif') no-repeat left 1px;
                    height:28px;width:28px}

/** colonne 2 **/
    #marge-top-col2{height:75px}
        .pagetitle{font-size:28px;color:#666!important;margin-bottom:20px}
    
    /* apperence des posts */
    .post {border-bottom:1px solid #aaa;padding-bottom:20px;margin-bottom:20px}
    .date{margin:0 0 5px 10px}
    .post h2,
    .post h3{margin-bottom:10px;font-size:24px!important;padding-left:10px;
                background-color:#000;color:white}
    .unsurdeux h2,
    .unsurdeux h3{background-color:#009DD2!important;color:white}
    .post h2 a,
    .post h2 a:active,
    .post h2 a:visited,
    .post h3 a,
    .post h3 a:active,
    .post h3 a:visited{color:white}
    .post h2 a:hover,
    .post h3 a:hover{text-decoration:none}
    .entry{/*padding-bottom:15px*/}

p{margin:10px 0}
    
    /*.podPress_content{height:350px;overflow:hidden}*/

    /* navigation entre les posts */
    .navigation{clear:both}
    .alignleft{text-align:left;color:#009ee0;width:40%;float:left;padding-bottom:10px}
    /*.alignleft a{color:#f6c!important}*/
    .alignleft a:hover{text-decoration:none}
    .alignright{text-align:right;color:#009ee0;width:40%;float:right;padding-bottom:10px}
    /*.alignright a{color:#f6c!important}*/
    .alignright a:hover{text-decoration:none}



