/*
 * Mettre ici les classes à afficher dans la select du sélecteur de classe tinyMCE
 * */
.red{color: #e00034 !important;}
/* a { text-decoration:none;} */
a.red{font-size:9px;}
a.lightbox{color: #e00034 !important;font-size:9px;}
/*
.image{display: block; width: 106px; height: 136px; padding: 2px 0 0 2px; background: transparent url(/images/bg-mag-box.png) no-repeat 0 0;}
*/

/*Importations de styles de pages pour TinyMCE*/
*{font: Verdana, Arial, Helvetica, sans-serif;}
.cols2 p, .cols3 p, .cols4 p{margin:0;color:#666;font-size:10px;}
.cols2 img, .cols3 img, .cols4 img{margin:0;}
.cols2, .cols3, .cols4{list-style:none; padding:28px 10px 0 35px;}
.cols2 li, .cols3 li, .cols4 li {float:left;width:100px;padding:0 6px 0 0;}
.blue-content strong{color: #0368A8; font-size: 19px; font-weight: bold;}

.list-block{float:left;width:568px;}
.list-block h3{color:#dc0034;font-size:11px;margin:0 0 5px;}
.list-block ul{background:#f3f3f3;float:left;font-size:10px;line-height:12px;list-style:none;margin:0;padding:0;width:159px;}
.list-block ul.col2{background:#f8f8f8;width:229px;}
.list-block ul.col3{width:180px;}
.list-block ul.col2 li.bg{background:#e3e3e3;}
.list-block ul li{padding:0 6px;color:#4c4c4c !important}
.list-block ul li.bg{background:#cacaca;}
.list-block a{color:#4c4c4c !important;text-decoration:none;}
.list-block a:hover {text-decoration:underline;}

.large-content {float:left; display:inline; margin:0 0 0 3px;width:441px; height:176px; background:url(/images/content-bg.png) repeat-x;}
.large-content div,
.large-content ul {float:left;width: 200px; height: 162px; margin:0;list-style:none; padding:14px 10px 0; background-color: transparent; }
.large-content ul li {padding:2px 0 9px 16px;  width: 174px; background:url(/images/bullet-arrow.gif) no-repeat;}
.large-content h3 {margin:0;}
.large-content p {margin:0 0 6px;font-size:11px;color:#FFF;}
.large-content a {text-decoration:none !important;color:#fff !important;}
.large-content a:hover {text-decoration:underline !important;}

ul.successlist{list-style: none; padding: 0; float: right; background: transparent url(/images/inform8-col3-bg.gif) repeat-y 0 0;}
ul.successlist li{background:url(/images/list-bullet.gif) no-repeat -276px 50%;line-height:18px;padding:0 0 0 34px;width:242px;margin-right:30px;}
ul.successlist li.bg{background:url(/images/list-bullet.gif) no-repeat 0 50%;}
ul.successlist li a{color:#ccc !important;font-size:10px;text-decoration:none !important;}
ul.successlist a:hover{text-decoration:underline;}
ul.successlist li img{border:none;display:inline;float:right;margin:5px 44px 0 0;}

ul.successlist2{list-style: none; padding: 0; float: right; background: transparent url(/images/inform9-col3-bg.gif) repeat-y 0 0;}
ul.successlist2 li{background:url(/images/list-bullet2.gif) no-repeat -276px 50%;line-height:18px;padding:0 0 0 34px;width:242px;margin-right:30px;}
ul.successlist2 li.bg{background:url(/images/list-bullet2.gif) no-repeat 0 50%;}
ul.successlist2 li a{color:#ccc !important;font-size:10px;text-decoration:none !important;}
ul.successlist2 a:hover{text-decoration:underline;}
ul.successlist2 li img{border:none;display:inline;float:right;margin:5px 44px 0 0;}

/****************** Bouton vrai Faux ***************/
.vraifaux {margin:20px 0 0 0; overflow: hidden; width: 100%;}
.vraifaux div{float:left;margin-right:10px;padding:3px 10px 0 10px;background-color:#58585A;text-align:center;border-top:1px solid #919191;border-left:1px solid #919191;border-right:1px solid #303030;border-bottom:1px solid #303030; height: 20px;}
.vraifaux div.active{background-color:#fe0000; border-color:#fe0000;}
.vraifaux a, .vraifaux div{color:#fff !important; line-height: 17px; font-weight:700; font-size:22px; text-decoration: none !important; margin-top: -2px;}

/****************** liste communiqué ***************/
ul.list_com{padding:0; margin: 0;}
.list_com .date{background:none; border:none;}
.list_com li:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.list_com li{display: inline-block;}
* html .list_com li{height: 1%;}
.list_com li{display: block;}
.list_com li{background: transparent url(/images/bg-press-list-odd.gif) repeat-y 0 0; padding: 6px 0 5px 0;}
.list_com li.even{background-image: url(/images/bg-press-list-even.gif);}
.list_com li div, .list_com li img{float: left;}
.list_com li img{display: block;}
.list_com li .date{width: 90px;color: #808080; padding-left: 22px; font-size: 10px; font-weight: bold;}
.list_com li .content{width: 444px; padding-left: 16px;}
.list_com li .content p{margin: 0; color: #4d4d4d;}
.list_com li .follow{font-size: 9px; color: #e21142;}
.list_com a{color:#f00 !important; text-decoration:none !important;}
.list_com a img{border:0 !important;}

/****************** Bloc central bas Solutions ***************/
.col2.crisis, .col2.blue, .col2.naval, .col2.service, .col2.homeland, .col2.equipement{width:316px;height:225px;color:#fff;padding:15px 10px 0 16px;}
.col2.crisis{background:url(/images/inform10-col2-bg.gif) repeat-y;}
.col2.blue{background:url(/images/inform14-col2-bg.gif) repeat-y;}
.col2.naval{background:url(/images/inform18-col2-bg.gif) repeat-y;}
.col2.service{background:url(/images/inform15-col2-bg.gif) repeat-y;}
.col2.homeland{background:url(/images/inform17-col2-bg.gif) repeat-y;}
.col2.equipement{background:url(/images/inform16-col2-bg.gif) repeat-y;}
p {color:black;}
