
.h h1 {
font-size:2em;
font-weight:normal;
padding:0 1em 0 0.6em;
clear:left;
}
.h a {
display:block;
overflow:hidden;
clear:left;
color:#36c;
cursor:pointer;
float:none;
font-size:1.4em;
margin:1em 1em 0 2em;
padding-top:0.3em;
border-top:1px solid #ccc;
width:93%;
}
.h a:hover {
background:#ffffea;
}
.h span.fecha {
padding:0 5px;
background:#f00;
color:#fff;
cursor:pointer;
font-weight:bold;
border:2px solid #fff;
position:relative;
float:right !important;
margin:4px 4px auto auto;
width:auto;
}
.h hr {
display:block;
clear:both;
background:#fff;
color:#fff;
border:none;
width:100%;
}
.h img {
display:block;
float:left;
cursor:pointer;
position:relative;
padding:1px;
border:1px solid #ccc;
margin:2.5em 1em 0 2em;
max-height:10em;
max-width:10em;
z-index:1;
}
.h div {
display:none;
width:800px;
height:auto;
clear:both;
margin-top:-42.5%;
position:fixed;
z-index:+2;
}
*:first-child+html .h div {
padding-bottom:3em;
margin-left:-58.2em;
}
*:first-child+html div#design_ilus_modal {
margin-left:-13em;
}
div#indent_coor h1 { color:#f96;
}
div#publicidade h1 { color:#ff993b;
}
div#ilustracao h1 { color:#ff4f3b;width:100%;
}
div#design_indent_modal img, div#design_publi_modal img, div#design_ilus_modal img {
max-width:45.5em;
max-height:45.5em;
position:relative;
display:block;
clear:both;
margin:3em auto;
float:none;
border:1px #fff solid;
}


