html,body{
}

body {
    text-align:left;
    font-size:16px;
    font-family:Arial, Helvetica, sans-serif;
    background-position:0px 0px;
    overflow:-moz-scrollbars-vertical;
    width: 100%;
    height: 930px;
    background-color: #c0c0c0;
    background-image: url(../images/fondfond.png);
    background-repeat: repeat-x;
}

td {
    color:rgb(0,0,0);
}


#outer{
    position:relative;
    width: 1000px;
    z-index: auto;
    margin:0px auto;
    background-color: #FFFFFF;
}

#totalpage
{
    z-index: 1;
    margin:0px auto;
    text-align: center;
    width: 1004px;
    background-image: url(../images/fond.png);
}

#header{
    position:relative;
    height:143px;
    color:rgb(0,0,0);
    background-repeat:repeat-x;
    background-position:0px 0px;
    z-index: 1;
    background-image: url("../images/bantopnewok.png");
    width: 1000px;
    margin:0px auto;
}

#degrade{

}

#second_image{
    position:relative;
    height:185px;
    color:#000000;
    background-repeat:no-repeat;
}

.float_logo{
    background-image:url(../images/psalmodia_transsansstraspetit.png);
    height:52px;
    background-repeat: no-repeat;
    position: relative;
    width: 86px;
    z-index: 3;
    float: right;
    margin-top: 18px;
    margin-right: 18px;
}

div,p  { }

#centrecontent {
    width: 815px;
    height: 550px;
    background-image: url(../images/fondcentre.png);
    background-repeat: no-repeat;
}

#centre {
    height:550px;
    width: 1000px;
}
#centrecentre {
    padding-top:20px;
}
#centretext {
    padding-left: 15px;
    padding-right: 30px;
}

#bottomnavi {
    text-align:center;
    color:rgb(0,0,0);
    height: 52px;
    background-image: url(../images/cadrebas.png);
    background-repeat: no-repeat;
    background-position: center;

}
#logo {

    width:780px;
    margin-top:18px;
}



#navipath {
    padding-bottom:10px;
    color:rgb(0,0,0);
    color:#F0CD76;
    width:619px;
    padding-top: 0;
    padding-right: 0;
    padding-left: 0;

}



.navi{

    width:157px;
    /*border-bottom:1px solid rgb(170,170,170);*/
}



h1 {

    padding-bottom:20px;
    padding-top:15px;
    font-weight:bold;
    font-size:22px;
    margin:0;
    text-align:center;

}



h1.content {

    margin-bottom:12px;

    padding:0;

}



hr { color:rgb(210,210,210); }



a { font-size:14px; color:#b7671d; text-decoration:none; }

a:hover { text-decoration:underline; }
 

#loginbox {
    background-color:#DFE0E5;
    border-top:1px solid #aeaeae;
    border-bottom:1px solid #aeaeae;
    padding-bottom:.6em;
    padding-top:.6em;
    padding-left:0em;
    padding-right:0em;
    margin-top:1.5em;
    margin-bottom:1.5em;
}



#searchbox {

    background-color:#DFE0E5;
    border-top:1px solid #aeaeae;
    border-bottom:1px solid #aeaeae;
    padding-bottom:.6em;
    padding-top:.6em;
    padding-left:0em;
    padding-right:0em;
    margin-top:1.5em;
    margin-bottom:1.5em;
}



#newsletterbox {
   background-color:#DFE0E5;
   border-top:1px solid #aeaeae;
   border-bottom:1px solid #aeaeae;
}



.hidden {
    display:none;
}



.balken {

    padding-left:0px;

    background-color:rgb(206,180,34);

    background-image:url('../images/bg2.gif');

    background-repeat: repeat-x,repeat-y;

    background-position:2px 0px ;

}

#ltop{
        padding-left:13px;
        padding-right:25px;
        height:313px;
}

.float_texttrans{
    background-image:url(../images/psamstrasmini.png);
    height:77px;
    background-repeat: no-repeat;
    position: relative;
    width: 320px;
    z-index: 3;
    background-position:center;
    margin-top: 35px;
    float: left;
    margin-left: 20px;
    margin-right: 110px;
}

.border_horiz{
    background-image:url(../images/bordure.jpg);
    height: 2px;
    background-repeat:no-repeat;

}

#navi_left{
    padding-top:20px;
    padding-left:6px;
}
#navi_left_image{
    width:185px;
    background-image: url(../images/menufond.png);
    height: 400px;
    z-index: 3;
    background-repeat: no-repeat;
}


#logo_psalm{
    height:52px;
    width:86px;
    float: left;
    margin-left: 20px;
    background-image:url(../images/psalmodia_transsansstraspetit.png);
    z-index: 3;
}

.navLevel1{
    background-position:left;
    background-image:url(../images/fondmenu.png);
    height:30px;
    width:185px;
    display:block;
    background-repeat:no-repeat;
    position:relative;
}
.navLevel1Selected{
    background-image:url(../images/boutonbrun1.png);
    background-repeat:no-repeat;
}

.navLevel1Inner{
    padding-top:2px;
    padding-left:28px;
}

.navLevel1 .link {
    color:#F0F0F0;
    font-weight:bolder;
    font-size:18px;
}

#logo_bottom {
    background-image:url(../images/logostras.png);
    height: 150px;
    width: 185px;
    background-repeat: no-repeat;
}
.artikelliste {
    border:2px;
}

.newscontent{
    text-align:center;
}
a newscontent{
    padding-left:20px;
    
}