
/*************************/
/* div arrondis standard */
/*************************/

.round_container
{
    overflow:hidden;
    width: 100%;
    display: block;
    position: relative;
    background: #FFFFFF;
}
.raised
{
    width: 99%;   
    overflow:hidden;
    background: transparent;
    padding: 2px;
    
}
.raised p
{
    margin: 0 10px;
}
.raised p
{
    padding-bottom: 0.5em;
}

.raised .top, .raised .bottom
{
    display: block;
    background: transparent;
    font-size: 1px;
}

.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b,
.raised .b1r, .raised .b2r, .raised .b3r, .raised .b4r, .raised .b1br, .raised .b2br, .raised .b3br, .raised .b4br
{
    display: block;
    overflow: hidden;
}

.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b,
.raised .b1r, .raised .b2r, .raised .b3r, .raised .b1br, .raised .b2br, .raised .b3br
{
    height: 1px;
}

.raised .b2, .raised .b2r
{
    background: #ccc;
    border-left: 1px solid #fff;
    border-right: 1px solid #eee;
}
.raised .b3,.raised .b3r
{
    background: #ccc;
    border-left: 1px solid #fff;
    border-right: 1px solid #ddd;
}
.raised .b4, .raised .b4r
{
    background: #ccc;
    border-left: 1px solid #fff;
    border-right: 1px solid #aaa;
}

.raised .b4b
{
    background: #ccc;
    border-left: 1px solid #eee;
    border-right: 1px solid #999;
}
.raised .b3b
{
    background: #ccc;
    border-left: 1px solid #ddd;
    border-right: 1px solid #999;
}
.raised .b2b
{
    background: #ccc;
    border-left: 1px solid #aaa;
    border-right: 1px solid #999;
}
.raised .b4br
{
    background: #ccc;
    border-right: 1px solid #999;
}
.raised .b3br
{
    background: #ccc;
    border-right: 1px solid #999;
}
.raised .b2br
{
    background: #ccc;
    border-right: 1px solid #999;
}



.raised .b1
{
    margin: 0 5px;
    background: #fff;
}
.raised .b2, .raised .b2b
{
    margin: 0 3px;
    border-width: 0 2px;
}

.raised .b3, .raised .b3b
{
    margin: 0 2px;
}

.raised .b4, .raised .b4b
{
    height: 2px;
    margin: 0 1px;
}
.raised .b1b
{
    margin: 0 5px;
    background: #999;
}




.raised .b1r
{
    margin: 0px 5px 0px 0px;
    background: #fff;
}
.raised .b2r, .raised .b2br
{
    margin: 0px 3px 0px 0px;
    border-width: 0 2px;
}

.raised .b3r, .raised .b3br
{
    margin: 0px 2px 0px 0px ;
}

.raised .b4r, .raised .b4br
{
    height: 2px;
    margin: 0px 1px 0px 0px;
}
.raised .b1br
{
    margin: 0px 5px 0px 0px;
    background: #999;
}




.raised .boxcontent
{
    display: block;
    background: #cccccc;
    border-left: 1px solid #fff;
    border-right: 1px solid #999;
}



/****************************/
/* div arrondis pour images */
/****************************/

.raised .img
{
    background-position: center center;
    display: block;
}

.raised .img .top, .raised .img .bottom
{
    background: transparent;
    display: block;
    font-size: 1px;
}

.raised .img .b1, .raised .img .b1b
{
    overflow: hidden;
    background: transparent;
}

.raised .img .b1, .raised .img .b1b,
.raised .img .b1m, .raised .img .b2m, .raised .img .b3m,
.raised .img .bfill
{
    height: 1px;
}

.raised .img .b1
{
    margin: 0px 0px;
    background: #ffffff;
}
.raised .img .b1m
{
    background: #ffffff;
    width:5px;
    float:left;
    overflow:hidden;
}

.raised .img .b1b
{
    margin: 0 0px;
    background: #999;
}

.raised .img .b2m
{
    background: #ffffff;
    width:3px;
    float:left;
    overflow:hidden;
}
.raised .img .b3m
{
    background: #ffffff;
    width:2px;
    float:left;
    overflow:hidden;
}
.raised .img .b4m
{
    height: 2px;
    background: #ffffff;
    width:1px;
    float:left;
    overflow:hidden;
}


.raised .img .bfill
{
    background: transparent;
    float:left;
    overflow:hidden;
}
.raised .img .boxcontent
{
    background: transparent;
    border-left: 1px solid #fff;
    border-right: 1px solid #999;
}
