#page.ct-legales
{

}
#page.ct-legales #header
{
padding-top:0
}
#page.ct-legales #header h1 a
{
width:386px;
height:75px;
background:url(http://www.elmostrador.cl/assets/img/logo-avisos-legales-elmo.jpg) left top no-repeat
}
#page.ct-legales #header h1 a.header-form-mostrador
{
    background: url(http://desamostrador.mzzo.com/assets/img/logo-letras-negras.png) no-repeat 0 0 transparent;
    display: block;
    float: none;
    font: 0/0 a;
    margin-left: 0 !important;
    padding: 0;
    -webkit-transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -o-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}
#page.ct-legales #header .legal-notice
{
padding:6px 10px;
font-size:14px;
line-height:14px;
color:#fff;
background-color:#2D2D36;
height:25px;
clear:both;
display:block;
margin-bottom:20px
}
#page.ct-legales #header .legal-notice a
{
color:#fff
}
#page.ct-legales .a-box
{

}
#page.ct-legales .a-box h3
{
margin-bottom:5px;
font-size:24px;
font-weight:700;
color:#bb8220
}
#page.ct-legales .search
{
margin-bottom:30px
}
#page.ct-legales .search .colored
{
padding:15px;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
background-color:#f5f5f5;
display:block;
margin-bottom:10px
}
#page.ct-legales .search .colored form,#page.ct-legales .search .colored .welcome-notice
{
width:445px;
color:#333
}
#page.ct-legales .search .colored .a-field
{
margin-bottom:15px
}
#page.ct-legales .search .colored .a-field label
{
float:left;
width:100px;
padding:5px 0;
font-size:12px;
font-weight:700
}
#page.ct-legales .search .colored .a-field input,#page.ct-legales .search .colored .a-field select
{
float:left;
width:325px;
padding:4px;
border:1px solid #ccc;
font-size:12px;
background-color:#fff
}
#page.ct-legales .search .colored .a-field select
{
width:336px
}
#page.ct-legales .search .colored .date-from-upto
{

}
#page.ct-legales .search .colored .date-from-upto span
{
display:inline-block;
float:left;
width:167px;
font-size:12px;
color:#999
}
#page.ct-legales .search .colored .date-from-upto .date-from
{
margin-right:6px
}
#page.ct-legales .search .colored .date-from-upto input
{
float:none;
width:118px;
letter-spacing:1px;
background:#fff url(../img/ico-calendar.gif) 100px 4px no-repeat;
cursor:pointer
}
#page.ct-legales .search .colored .submit
{
margin-bottom:0;
padding-right:9px
}
#page.ct-legales .search .colored .submit input
{
float:none;
width:auto;
border-width:0;
color:#fff;
font-weight:700;
background-color:#333
}
#page.ct-legales .search .colored .welcome-notice p
{
margin-bottom:15px;
font-size:16px;
line-height:22px
}
#page.ct-legales .search .colored .welcome-notice .view-list
{
font-size:12px;
color:#666
}
#page.ct-legales .posts-and-categories
{

}
#page.ct-legales .posts-and-categories .last-posts
{
width:550px
}
#page.ct-legales .posts-and-categories .last-posts .colored
{
margin-bottom:20px;
padding:10px 0;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc
}
#page.ct-legales .posts-and-categories .last-posts .colored li
{
position:relative;
margin-bottom:10px;
padding-left:60px;
font-size:12px;
color:#000
}
#page.ct-legales .posts-and-categories .last-posts .colored li a
{
color:#000
}
#page.ct-legales .posts-and-categories .last-posts .colored li span
{
position:absolute;
top:0;
left:0;
font-weight:700
}
#page.ct-legales .posts-and-categories .categories
{
width:350px
}
#page.ct-legales .posts-and-categories .categories .colored
{
margin-bottom:20px;
padding:10px;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
background-color:#f5f5f5
}
#page.ct-legales .posts-and-categories .categories .colored li
{
padding:5px 5px 5px 45px;
border-left:1px dotted #ccc;
background:url(../img/ico-folder-category.gif) left 3px no-repeat;
font-size:12px;
color:#333
}
#page.ct-legales .posts-and-categories .categories .colored li a
{
color:#333
}
#page.ct-legales .post-detail
{
margin-top:20px;
margin-bottom:40px
}
#page.ct-legales .post-detail p.logo
{
margin-bottom:10px;
text-align:center
}
#page.ct-legales .post-detail p.logo img
{
display:inline
}
#page.ct-legales .post-detail .date
{
font-size:12px;
text-transform:uppercase;
font-style:normal;
color:#333
}
#page.ct-legales .post-detail .post-title
{
margin-bottom:30px;
padding-bottom:5px;
border-bottom:3px solid #bb8220;
font-size:28px;
font-weight:700
}
#legal-doc
{
color:#5F5F5F
}
#legal-doc p
{
margin-top:10px;
margin-bottom:10px
}
#legal-doc h1
{
margin-top:20px;
margin-bottom:20px
}
#legal-doc td
{
padding:3px 10px
}
#legal-doc ul li,#legal-doc ol li
{
margin-bottom:5px;
margin-left:20px
}
#legal-doc ul li
{
list-style-type:disc
}
#legal-doc ol li
{
list-style-type:decimal
}
#legal-doc th
{
text-align:center
}

