/*
Theme Name: Mediateca Maison de France
Theme URI: http://www.ocaradigital.com.br
Description: Desenvolvido exclusivamente para a Mediateca.
Version: 1.0
Author: Ocara Digital
Author URI: http://www.ocaradigital.com.br
Tags: maison, france
*/
html, body {
	height: 100%;
}

body,td,th {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #646161;
	line-height: 20px;
	letter-spacing:0.5px;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a { color: #646161; }

h1 { margin:0px 0px 15px 0px; font-size:38px; line-height:44px; color:#1b1b1b; font-weight:normal; }
h1 a:link    { color:#1b1b1b; text-decoration:none; }
h1 a:visited { color:#1b1b1b; text-decoration:none; }
h1 a:hover   { color:#1b1b1b; text-decoration:underline; }
h2 { margin:0px 0px 10px 0px; font-size:26px; line-height:32px; color:#1b1b1b; font-weight:normal; }
h3   { margin:0px; font-size:14px; font-style:italic; font-weight:normal; line-height:20px; color:#646161; }
h3 a { font-style:normal; color:#646161; text-decoration:none; }
h3 a:hover { font-style:normal; color:#646161; text-decoration:underline; }
h4   { margin:0px; font-size:13px; font-family:"Arial Black", Arial; font-weight:normal; }
h4 a { text-decoration:none; }
h4 a:hover { text-decoration:underline; }
h5 { margin:0px; font-size:13px; font-style:italic; font-weight:normal; line-height:19px; color:#241D1D; }

strong { font-weight:bold }
p      { margin-top:0px; }
img    { border:0px; }


.institucional { color:#6c8100; }
.institucional a       { color:#6c8100; text-decoration:none; }
.institucional a:hover { color:#6c8100; text-decoration:underline; }

.agenda { color:#4c5c1c; }
.agenda a       { color:#4c5c1c; text-decoration:none; }
.agenda a:hover { color:#4c5c1c; text-decoration:underline; }

.acervos { color:#a2acca; }
.acervos a       { color:#a2acca; text-decoration:none; }
.acervos a:hover { color:#a2acca; text-decoration:underline; }

.namidia { color:#6274A4; }
.namidia a       { color:#6274A4; text-decoration:none; }
.namidia a:hover { color:#6274A4; text-decoration:underline; }

.publicacoes { color:#9e6db6; }
.publicacoes a       { color:#9e6db6; text-decoration:none; }
.publicacoes a:hover { color:#9e6db6; text-decoration:underline; }

.editores         { color:#da412a; }
.editores a       { color:#da412a; text-decoration:none; }
.editores a:hover { text-decoration:underline; }

.tradutores         { color:#f66a37; }
.tradutores a       { color:#f66a37; text-decoration:none; }
.tradutores a:hover { text-decoration:underline; }

.livrarias         { color:#a57c4b; }
.livrarias a       { color:#a57c4b; text-decoration:none; }
.livrarias a:hover { text-decoration:underline; }

.bibliotecas         { color:#463a32; }
.bibliotecas a       { color:#463a32; text-decoration:none; }
.bibliotecas a:hover { text-decoration:underline; }

.afins         { color:#005f76; }
.afins a       { color:#005f76; text-decoration:none; }
.afins a:hover { text-decoration:underline; }

.parcerias         { color:#239dd8; }
.parcerias a       { color:#239dd8; text-decoration:none; }
.parcerias a:hover { text-decoration:underline; }



.destaque { font-weight:bold }

.subB           { font-weight:bold; line-height:21px; margin-bottom:20px; }
.subB a:link    { font-weight:normal; text-decoration:none; }
.subB a:visited { font-weight:normal; text-decoration:none; }
.subB a:hover   { font-weight:normal; text-decoration:underline; }

.subB li { list-style:none; line-height:16px; margin-bottom:8px; }
.subB .current_page_item a { font-weight:bold; }
.subB .current-cat a { font-weight:bold; }

.subTitulo { font-family: Helvetica, Arial, sans-serif; font-size:26px; line-height:28px; color:#241d1d; font-weight:normal; }
.subTitulo a:link    { font-weight:normal; color:#241d1d; text-decoration:none; }
.subTitulo a:visited { font-weight:normal; color:#241d1d; text-decoration:none; }
.subTitulo a:hover   { font-weight:normal; color:#241d1d; text-decoration:underline; }

.notas { background-color:#e7e2d8; padding:5px 10px 1px 10px; font-size:12px; }
.notas a:link    { color:#646161; }
.notas a:visited { color:#646161; }
.notas a:hover   { color:#646161; }

.linkquebrado { font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#CCCCCC; letter-spacing:0px; }
.linkquebrado a:link    { color:#aaaaaa; text-decoration:none; }
.linkquebrado a:visited { color:#aaaaaa; text-decoration:none; }
.linkquebrado a:hover   { color:#aaaaaa; text-decoration:underline; }

#conteudo li { list-style:none; line-height:16px; margin:0px 0px 8px 0px; }
#conteudo .current_page_item a {  }
#conteudo .current-cat a {  }

/*
li.cat-item          { color:#576522; list-style:none; display:inline; padding:0px; }
li.cat-item a        { color:#576522; text-decoration:none; float: left;display: block; border-right: 1px solid #576522; padding: 0px 7px; }
li.cat-item a:hover  { color:#576522; text-decoration:underline; }
*/

/* MENU ALFABETICO */
ol.snap_nav { display: inline; float: left; clear: both; list-style: none; color:#dddddd; letter-spacing:3px; font-size:14px; margin:10px 0px 20px;; padding:0px; }
ol.snap_nav li { display: block; float: left; padding: 0 2px 10px 0; }
ol.snap_nav li a { font-weight: bold; color: #aaaaaa; text-decoration:none; cursor:pointer; }
ol.snap_nav li a:hover { text-decoration:underline; }
ol.snap_nav li.snap_selected a { cursor: text; color: #646161; }
ol.snap_nav li.snap_selected a:hover { text-decoration:none; }
ol.snap_titles { clear: both; display: block; border: 0; list-style: none; }


