/*
Theme Name: Altaveu 2008
Theme URI: http://www.minskoddities.com/
Description: Tema per el Festival Altaveu 2008
Version: 1.0
Author: Minsk Oddities
Author URI: http://www.minskoddities.com/
*/

body {
    font-size: 62.5%; /* Resets 1em to 10px */
    font-family: Arial, sans;
    background:url("images/fons.png");
    color: #333;
    text-align: center;
    margin: 0;
    padding: 0;
    }
p{
    margin: 0;
    paddding: 0;
}
    div#content{
        background-color: white;
        /*background: url("contingut.jpg") repeat-y;*/
        margin: auto;
        padding: 0;
        width: 790px;
        text-align: left;
    }

    div#content .esquerra{
        float: left;
        margin: 0;
        /*padding: 0 0 0 48px;*/
        padding: 0 0 0 40px;
        width: 207px;
    }

        div#content .esquerra .info{
                margin: 20px 0 0 0;
        }
                div#content .esquerra .info .titularentrades-ca{
                    background-color: #f9faf4;
                    background: url("images/venda.png") no-repeat;
                    height: 25px;
                }
                div#content .esquerra .info .titularentrades-es{
                    background-color: #f9faf4;
                    background: url("images/venta.png") no-repeat;
                    height: 25px;
                }
                div#content .esquerra .info .titularbuscador{
                    background-color: #f9faf4;
                    background: url("images/buscador.png") no-repeat;
                    height: 25px;
                }
                div#content .esquerra .info .titulararribar-ca{
                    background-color: #f9faf4;
                    background: url("images/arribar.png") no-repeat;
                    height: 25px;
                }
                div#content .esquerra .info .titulararribar-es{
                    background-color: #f9faf4;
                    background: url("images/llegar.png") no-repeat;
                    height: 25px;
                    margin:0;
                }
                div#content .esquerra .info .entry{
                    background-color: #fff;
                    /*background: url("pattern2.png");*/
                    color: #727272;
                    width: 186px;
                    border: 1px solid #d7d8d4;
                }
                    div#content .esquerra .info .entry p{
                        padding: 5px 5px 5px 8px;
                    }
                    div#content .esquerra .info .entry a, input{
                        font-size: 11px;
                    }
                    div#content .esquerra .info .entry input{
                        width: 172px;
                        height: 15px;
                    }
                    div#content .esquerra .info .entry .submit input{
                        width: 80px;
                        height: 18px;
                        background-color: #eff1f2;
                        color: #000;
                        border:1px solid #b7bcbf;
                        _margin:0;
                        _padding: 0;
                        margin-left: 92px;
                    }
                    div#content .esquerra .info .entry a.none{
                            padding: 0;
                            margin: 0;
                        }
                    div#content .esquerra .info .entry a{
                            background-color: #eff1f2;
                            color: #000;
                            border:1px solid #b7bcbf;
                            text-decoration: none;
                            padding: 2px 5px;
                            margin:0 0 0 85px;
                        }

    div#content .dreta{
        float: left;
        width: 505px; /*Originalmente son 540px, pero para poder hacer un margen derecho lo reduzco*/
    }
    div#content .dreta .idiomas{
        margin: 10px 0 5px 0;

    }
        div#content .dreta .idiomas ul{
            margin: 0 0 0 425px;
            padding: 0;
        }
        div#content .dreta .idiomas ul li{
            list-style: none;
            float: left;
            margin: 0 0 2px 5px;
        }
        div#content .dreta .idiomas ul li a{
            font-size: 12px;
            color: #999;
            text-decoration: none;
        }
        div#content .dreta .idiomas ul li a:hover{
            color: #e27924;
        }
    div#content .dreta .menu{
        clear: left;
        height: 75px;
    }
    div#content .dreta .menu:after{
        display: block;
        content: ".";
        height: 0;
        visibility: hidden;
        clear: left;
    }
    div#content .dreta .con{
        background: url("images/submenu-fons.png") no-repeat;
    }
    div#content .dreta .sin{
        background: url("images/menu-fons.png") no-repeat;
    }
        div#content .dreta .menu ul{
            float: left;
            margin:3px 0 0 0;
            *margin:5px 0 0 0;
            padding: 0;
        }
        div#content .dreta .menu ul li{
            list-style: none;
            line-height: 9px;
        }
        div#content .dreta .menu ul li a{
            font-size: 12px;
            margin-top:4px;
            *margin-top:0;
            color: #999;
            text-decoration: none;
            display: block;
            padding: 0 0 0 10px;
            width: 134px;
        }
        div#content .dreta .menu ul.submenu{
            margin: 30px 15px 0 10px;
        }
        div#content .dreta .menu ul.submenu li a{
            padding: 0;
        }
        div#content .dreta .menu ul li a:hover{
            background: url("images/menu-over.png") no-repeat;
            color: #e76c0c;
        }
        div#content .dreta .menu ul.submenu li a:hover{
            color: #e76c0c;
            background-image: none;
        }
        div#content .dreta .menu ul li a.selected{
            font-weight: bold;
            color: #FFF;
        }
        div#content .dreta .logo{
            padding: 18px  18px 0 0;
            float: right;
        }
        div#content .dreta .logo a{
            display: block;
            height: 0 !important;
            width: 169px;
            padding: 34px 0 0 0;
            overflow: hidden;
            height /**/: 34px;
            background: url("images/logo.png") no-repeat;
        }
    div#content .dreta .cabecera{
        background-color:  #f37f25;
        background: url("images/capcalera.jpg") no-repeat;
        height: 47px;
        margin-top: 8px;
    }
        div#content .dreta .cabecera p{
            margin: 0;
            padding: 0;
        }
    div#content .dreta .precontenido{
        background:#eff1f2;
        margin: 0 0 0 0;
        padding: 10px;

    }
        div#content .dreta .precontenido p{
            margin: 0;
            padding: 0;
            color:#242424;
            /*color: #630;*/
            font-size:12px;
        }
    div#content .dreta .post{
        border: 1px solid #d7d8d4;
        font-size: 12px;
    }
        div#content .dreta .post .titular{
            background:#e27924;
        }
            div#content .dreta .post .titular h2{
                font-size: 16px;
                font-weight: bold;
                margin: 0;
                padding: 5px 15px 0 15px;
				tex-align:auto !important;
            }
            div#content .dreta .post .titular a{
                text-decoration: none;
                color:#fff;
            }
            div#content .dreta .post .titular p{
                font-size: 12px;
                margin: 0;
                padding: 0 0 5px 15px;
                /*color: #c63c03;*/
                color:#FFF;         }
            div#content .dreta .post .entry{
                text-align: justify;
                border-top: 1px solid #c7c8be;
                padding: 5px 15px;
                background-color: #fff;
                color: #727272;
            }
                        div#content .dreta .post .entry p{
                                margin: 5px 0;
                        }
            div#content .dreta .post img{
                     padding: 0 10px 10px 0;
               }
                    div#content .dreta .anys{
                        border: 1px solid #d7d8d4;
                        background-color: #f9faf4;
                        font-size: 12px;
                        padding: 8px;
                    }
                    div#content .dreta .anys ul{
                        margin: 0;
                        padding: 0;
                        list-style: none;
                    }
                    div#content .dreta .anys ul li{
                        float: left;
                        margin: 0 0 0 5px;
                    }
                    div#content .dreta .anys ul li a{
                        color: #727272;
                        text-decoration: none;
                    }
                    div#content .dreta .anys ul li a:hover{
                        color: #e27924;
                    }
                    div#content .dreta .post .entry a{
                        color: #e27924;
                    }
            div#content .dreta .post .postmetadata {
                background-color: #f3f4e7;
                margin: 0;
                padding: 0 0 0 15px;
            }
                div#content .dreta .post .postmetadata a{
                        color: #e27924;
                }
    div#content .dreta .separador{
        margin: 10px 0 0 0;
        padding: 0;
    }

div.footer {
                clear: left;
        padding: 0;
        margin: auto;
        width: 790px;
        height: 102px;
        /*background: url("images/peu-contingut.jpg") no-repeat;*/
    }
    div.footer a{
        /*
        margin: 9px 40px 0 0;
        padding: 0;
        color: #FFF;
        float: right;
        text-decoration: none;
        */
        text-decoration: none;
        color:#FF9;      
		position: relative;
        top: 23px;
        left: 590px;
    }
div.footer map{
    border: 0;
}
div.footer img{
    border: 0;
}

fieldset{
    border: 1px solid #d7d8d4;
    background-color: #f3f4e7;
    color: #727272;
}
fieldset p{
    padding: 0;
    margin: 5px 0 0 0;
    color: #727272;
}
input, textarea{
    color: #727272;
    border: 1px solid #d7d8d4;
}

.clear{
    margin: 0;
    padding: 0;
    clear: both;
}
div.info a.nostyle{
    text-decoration:none;
    border:0;
}
div.info a.nostyle img{
    border:0;
}

.imgEntrada {
	margin:10px 3px;
	}
