/*Projeto Biblioteca Eletrônica - Jurid Publicações Eletrônicas*/

body { 
	border:none;
	margin:0;
	padding:0;
	font-family: verdana, arial, sans-serif;
	}

/*padrões*/

p { 
    border:none;
    margin:0;
    padding:0;
    font-size:0.8em;
    }   
    p a { 
        color:#5296af;
        text-decoration:none;
        }   
        p a:hover {
            color:#0b6b8e;
            text-decoration:underline;
            }
    
img, a{ border:none; margin:0; padding:0; }
ul { border:none; margin:0; padding:0; }
ol { border:none; margin:0; padding:0; }
li { border:none; margin:0; padding:0; }
.clear { clear:both; }

hr {
    border:1px dotted #6d889f;
    }
    
/*a página em sí*/

.topoall {
    width:100%;
    height:719px;
    background: url(img/bg-all.jpg) repeat-x;
    }
.topoall-download {
    width:100%;
    height:401px;
    background: url(img/bg-all-download.jpg) repeat-x;
    }
    .topo {
        height:719px;
        background: url(img/bg-topo.jpg) no-repeat center;
        width:1000px;
        margin:0px auto;
        }
    .topo-download {
        height:401px;
        background: url(img/bg-topo-download.jpg) no-repeat center;
        width:1000px;
        margin:0px auto;
        }
        .logo {
            text-align:center;
            padding:20px 0 0 0;
            }
        .chamada {
            width:986px;
            margin:0px auto;
            text-align:center;
            }
            h1 {
                color:#fff;
                border:none;
                margin:0;
                padding:0;
                font-weight:normal;
                font-size:2.6em;
                font-family:impact, arial, verdana, sans-serif;
                }
            h2 {
                color:#fff;
                border:none;
                margin:0;
                padding:0;
                font-weight:normal;
                font-size:0.9em;
                }
        .video {
            width:671px;
            margin:55px 0 0 155px;
            border: 1px solid #7fa0a7;
            }
            
.conteiner {
    background:#eee;
    width:710px;
    margin:0px auto;
    }
    h3 {
        border:none;
        padding:0;
        margin:0 0 0 0;
        color:#5ea89b;
        font-weight:normal;
        font-size:1.8em;
        font-family:century gothic, verdana, arial, sans-serif;
        }
    .sidebar {
        float:left;
        width:170px;
        padding:15px;
        }
        .sidebar p {
            font-size:0.8em;
            }
    .cases {
        float:left;
        width:490px;
        background:#fff;
        padding:15px 0 0 20px;
        }
    input.campo {
        width:300px;
        border:1px solid #9f9f9f;
        padding:5px 10px 5px 10px;
        font-size:1.5em;
        color:#8197a4;
        background:none;
        font-family:georgia, verdana, arial, sans-serif;
        }
        input.campoFOCUS {
            width:300px;
            border:1px solid #3d4a58;
            padding:5px 10px 5px 10px;
            font-size:1.5em;
            color:#2e5f65;
            background:none;
            font-family:georgia, verdana, arial, sans-serif;
            }
    span.btn-download {
        background: url(img/btn-download.png) no-repeat;
        background-position: 0px 0px;
        display: block;
        width: 123px;
        height: 37px;
        cursor:pointer;
        margin-right:8px;
        }
        span.btn-download:hover {
            background-position: 0px -37px;
            }
    span.btn-enviar {
        background: url(img/btn-enviar.jpg) no-repeat;
        background-position: 0px 0px;
        display: block;
        width: 118px;
        height: 42px;
        cursor:pointer;
        margin-right:8px;
        }
        span.btn-enviar:hover {
            background-position: 0px -42px;
            }
        
    
.BoxEditoraCase {
    background:#fff;
    width:470px;
    padding:10px;
    margin-bottom:30px;
    }
    .BoxEditoraCaseHover {
        background:#e8eeee;
        width:470px;
        padding:10px;
        margin-bottom:30px;
        }
        .editoralogo01 {
            float:left;
            border:2px solid #fff;
            }
            .editoralogo02 {
                border:1px solid #b0c6db;
                }
                .editoralogo02 img {
                    border:2px solid #fff;
                    }
        .editoradescricao {
            float:left;
            width:240px;
            margin-left:10px;
            font-size:0.95em;
            }
            h4 {
                border:none;
                padding:0;
                margin:0 0 5px 0;
                color:#a7bac4;
                font-weight:normal;
                font-size:1.6em;
                }
                p.visite a {
                    background:url(img/btn-visita01.jpg) #147ca1 no-repeat top right;
                    padding:10px;
                    display:block;
                    color:#fff;
                    margin-top:20px;
                    font-weight:bold;
                    width:60px;
                    font-size:1.3em;
                    text-align:center;
                    }
                    p.visite a:hover {
                        background:url(img/btn-visita02.jpg) #395071 no-repeat top right;
                        color:#fff;
                        text-decoration:none;
                        }
                        
    
.foot {
    background:#0c5167;
    height:5px;
    }