
.cadre {
    border: 1px solid #000;
    width: 300px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    padding: 10px;
}

.cadre2 {
    border: 1px solid #000;
    width: 300px;
    border-top-left-radius: 50px 10px;
    border-top-right-radius: 50px 10px;
    padding: 10px;
}

.cadre3 {
    background-color: #CCC;
    border: 0px;
    width: 300px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    padding: 10px;
}

 blockquote {
 max-width: 620px;
 background: url(rs-right.png) right repeat-y }
 blockquote:before {
 display: block;
 line-height: 0;
 background: url(rs-topright.png) top right no-repeat;
 content: url(rs-topleft.png) }
 blockquote:after {
 display: block;
 line-height: 0;
 background: url(rs-bottomright.png) bottom right no-repeat;
 content: url(rs-bottomleft.png)  }
 
 
 div#bandeau {
	width:600px;
	height:50px;
	background-color:#00CCFF;
	}
div#contenu {
	width:600px;
	height:400px;
	background-color:#FFCC00;
	}
div#piedpage {
	width:600px;
	height:50px;
	background-color:#33FF99;
	}

table.roundedCorners { 
  border: 1px solid DarkGreen;
  border-radius: 13px; 
  border-spacing: 0;
  font-weight: normal;
  }
table.roundedCorners td, 
table.roundedCorners th { 
  border-bottom: 1px solid DarkGreen;
  border-radius: 13px; 
  border-spacing: 0;
  font-weight: normal;
  }

