body{
    background:url(images/fondo.png) center center;
    text-align:center;
    margin:0;
    padding:0;
    font-size:12px;
    font-family:Tahoma,Bitstream Vera Sans,arial,sans-serif,sans;
    color:#000000;
}
ul{
    list-style-position:inside;
}

img{
    border:none;
    vertical-align:middle;
}

h1,h2,h3,h4,h5{
    margin:0;
    padding:0;
}
ul,li{
    margin:0;
}

p{
    margin:0;
    padding:5px 0 10px 0;
}

#main{
    text-align:left;
    width:769px;
    margin:auto;
}

#head{
    text-align:center;
}


#prebody{
    background:url(images/prefondobody.png) center center;
    height:5px;
}
#postbody{
    background:url(images/postfondobody.png) top center no-repeat;
    height:33px;
    padding:30px;
    text-align:center;
}


#body{
    background:url(images/fondobody.png) center center;
    padding:0 20px;
}

#sidebar{
    float:right;
    width:200px;
}
#container{
    text-align:justify;
    padding:0 10px;
    margin:0 200px 0px 0;
}

#rss{
    float:right;
    margin-top:-30px;
    margin-right:10px;
}

#logos{
    border:1px solid #000;
    padding:10px;
    text-align:center;
    font-size:30px;
}

ul.menu, .menu li{
    margin:0;
    padding:0;
    list-style-type:none;
}

ul.menu{
    margin:0 5px 20px 5px;
    background:#fbc24f;
    padding: 7px 0;
}


ul.menu li a, ul.menu li.title{
    background:#fbc24f;
    padding: 2px 4px;
    display:block;
}

ul.menu li.title{
    background:#000;
    color:#FFF;
}

ul.menu li.selected a, ul.menu a:hover{
    background:#fcce72;
    display:block;
}

ul.menu a{
    text-decoration:none;
    color:#000;
}

.alert{
    padding:2px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border:dashed 2px #ff6b0f;
    margin-bottom:20px;
}

.anuncio{
    background:#ff6b0f;
    padding:2px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    color:#FFF;
    text-align:center;
}

.anuncio h3{
    font-size:16px;
    margin:0;
    padding:0;
}

.whatis{
    background:#e9e9e9;
    padding:10px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align:justify;
    margin:15px 0px 20px 0px;

}
.whatis a{
    color:black;
    /*text-decoration: none;*/
}
.whatis h3{
    font-size:20px;
    margin:-20px 0 0 -15px;
    padding:0;
}


.post .title{
    background:#a7a6a6;
    padding:5px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    color:#FFF;
}

.post .title h2{
    font-weight:normal;
    font-size:20px;
}

.post .title .tools{
    float:right;
    padding:4px;
}

.post .subtitle{
    color:#d3d3d3;
    font-weight:bold;
}

.post .post-content{
    color:#4f4c4c;
}

