#admin-action-cms { background-color: #DFFAD3; border: 1px solid #72CB67; color: #374853; margin-bottom: 10px; padding: 4px; }
#admin-action-cms input.exclusive { float:right }
body#cms div#columns h1 { font-size: 19px; font-weight: bold; color: #000; margin-bottom: 20px; }
body#cms div#columns h2 { font-size: 16px; font-weight: bold; color: #a82219; margin: 3px 0 7px 0; }
body#cms div#columns h3 { font-size: 14px; font-weight: bold; color: #a82219; margin: 3px 0 7px 0; }
body#cms div#columns h4 { font-size: 13px; font-weight: bold; color: #a82219; margin: 3px 0 7px 0; }
body#cms div#columns h5 { font-size: 12px; font-weight: bold; color: #a82219; margin: 3px 0 7px 0; }
body#cms div#columns h6 { font-size: 11px; font-weight: bold; color: #a82219; margin: 3px 0 7px 0; }
body#cms div#columns p { margin: 3px 0 7px 0; line-height: 18px; font-size: 12px; }
body#cms div#columns a { text-decoration: underline; }
body#cms div#columns a.account_button { text-decoration: none; }
body#cms div#columns ol li { line-height: 17px; list-style: inside decimal; padding-left: 15px; }


body#cms div#columns .return_articles {margin:0;width:100%}
body#cms div#columns .return_articles h2 {font-size:16px;margin:10px 0}
body#cms div#columns .return_articles h3 {font-size:13px;margin:14px 0 10px}
body#cms div#columns .return_articles p {font-size:12px;line-height:16px}
body#cms div#columns .step {float:left;width:135px;padding:10px;background:#f5f5f5;height:150px;margin:15px 0 0}
body#cms div#columns .step + .step {border-left:1px solid #ddd}
body#cms div#columns .step .number {color:#A82217;font-size:48px;font-weight:bold;text-align:center}
body#cms div#columns .step .texte {margin:8px 0 0;font-size:11px;line-height:18px;text-align:center}


/*Prenium CMS*/

.prenium_bg {background: url(../img/prenium_bg.jpg) no-repeat;width: 958px;height: 628px;position: absolute;top:-22px;left:0;z-index: 1}
.prenium_bg + .rte {position: relative;z-index: 2;height: 460px}
.prenium_top {width: 670px;min-height:143px;background:black;margin:120px auto 0;text-align: left}
.prenium_top .img_left {background: url(../img/prenium_shipping.png) no-repeat;width: 161px;height: 106px;float:left;margin:20px 50px}
.prenium_top h2, body#cms div#columns .prenium_top h2, #product #fancybox-wrap .prenium_top h2  {color:#fbdc18;font-size: 25px;text-transform: uppercase;margin:0 0 15px;width: 100%;padding-top:28px;}
.prenium_top p, body#cms div#columns .prenium_top p {font-size: 17px;color:white;}
.prenium_top p span {color:#fbdc18}


.prenium_left {float:left;width: 285px;margin:40px 0 0 167px;}
.prenium_left > div + div {margin-top:30px}
.prenium_left h3, body#cms div#columns .prenium_left h3, #fancybox-wrap .prenium_left h3 {font-size: 16px;color:white;text-transform: uppercase;margin:0}
.prenium_left h3 span, body#cms div#columns .prenium_left h3 span {display: inline-block;*display: inline;zoom:1;vertical-align: middle;margin-right:14px;}
.prenium_left h3 .prenium_exlu {background: url(../img/prenium_exclu.png) no-repeat;width: 34px;height: 37px;}
.prenium_left h3 .prenium_game {background: url(../img/prenium_game.png) no-repeat;width: 35px;height: 35px;}
.prenium_left p, body#cms div#columns .prenium_left p {font-size: 13px;color:#d4d4d4;margin:10px 0 0;line-height: 17px;}

.prenium_right {margin:70px 0 0 70px;width: 300px;text-align: center;float:left;}
.prenium_right .price_block {float:left;text-align: right;margin:20px 10px 0 0;min-width: 148px;}
.prenium_right .price_block .price_no_reduc {color:#d4d4d4;font-size: 20px;text-decoration: line-through;font-weight: bold}
.prenium_right .price_block .price {color:#fbdc18;font-size: 45px;font-weight: bold;display: block;margin:4px;}
.prenium_right .price_reduction {float:left;background: url(../img/prenium_reduction.png) no-repeat;width: 68px;height: 92px;margin:0 0 0 20px}
.prenium_right .price_reduction span {display: block;font-size: 27px;font-weight: bold;color:white;text-shadow: 0 -2px 0 #000;margin:45px 0 0}
#cms #submitAddVipPass, #submitAddVipPass {background: url(../img/prenium_btn_join.png) no-repeat;width: 298px;height: 54px;color:white;margin:-55px 0 0 518px;float:left;font-size: 22px;font-weight: bold;line-height: 53px;cursor: pointer;border: none}