.bodyrub .item 
{
border:outset 2px #ffc0cb ; padding:0.25em;margin-bottom:0.25em;
}

.bodyrub #main .item .create,
.bodyrub #main .item .by,
.bodyarticle #main .create,
.bodyarticle #main .by,
.tool a
{
display:none;
}

#main
{
min-height:480px;
}

.shortcuts ul li a
{
font-family:times new roman,serif;
}

.news .rss
{
font-size:80%;
padding:0 0.5em 0 0.5em;
}

.thumb
{
background-color:rgb(255, 182, 193);
}

.boutiquearticle fieldset
{
border-color:#ffc0cb;
}

.boutiquearticle fieldset legend
{
font-size:1.5em;
}

.boutiquesubmit
{
float:right;
width:13em;
height:2.4em;
text-align:right;
background-color:#ffc0cb;
background-image:url(default.aspx?id=bd7f1fe8-7545-4bda-8c89-0827664647ae);
background-position:left center;
background-repeat:no-repeat;
}

.articlepu
{
font-size:20px;
font-weight:bold;
float:left;
width:200px;
height:48px;
padding:15px 0 0 15px;
background-image:url(default.aspx?id=08663ed5-9b1b-496d-88d2-52cab9947923);
background-position:top left;
background-repeat:no-repeat;
}

.articleport
{
font-weight:bold;
font-size:1.2em;
}

.fieldarticleport
{
display:none;
}

div,ul,li,input,textarea,select,a,table,td,th,img,iframe,fieldset
{
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}

.vignette,table,td,th,input,textarea,select,.thumb, .thumb img:hover, .horizon ul ul
{
border:solid 1px #888;
        -webkit-box-shadow:3px 3px 3px #aaa;
        -moz-box-shadow:3px 3px 3px #aaa;
}
tr:hover
{
background-color:pink
}
