/*
* Feuille de style AN - habillage de la partie débat
*/
.common-content
{
	background:transparent url(/images/main-repeatr.png) repeat-y scroll right center;
	float:right;
	padding-bottom:8px;
	padding-left:10px;
	width:759px;
}

/********************** Messages  */
.success {
	color:#3d6611;
}
.error {
	color:#df280a;
}
.notice {
	color:#e26703;
}
.success, .error {
	font-weight:bold;
}
.messages {
	clear:both;
	display:block;
	float:left;
	margin-left:0pt !important;
	margin-right:0pt !important;
	margin-bottom:0pt !important;
	margin-top:1em;
	padding:0pt !important;
	width:98%;
}
.messages ul
{
	margin-left:5px;
	padding-left:5px;
}
.messages li{
	margin-left:0pt !important;
}

li.error-msg, li.success-msg, li.notice-msg, li.warning-msg, .error-msg li, .success-msg li, .notice-msg li, .warning-msg li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.error-msg, .success-msg, .notice-msg, .warning-msg {
    min-height:23px !important;
    margin-bottom:1em !important;
    border-style:solid !important;
    border-width:1px !important;
    background-repeat:no-repeat !important;
    background-position:10px 10px !important;
    padding:8px 8px 8px 10px !important;
    font-size:.95em !important;
    font-weight:bold !important;
}
.error-msg li, .success-msg li, .notice-msg li, .warning-msg li {
	padding:0pt 0pt 0.5em 20px;
	margin-bottom:.2em;
}
.error-msg {
    border-color:#f16048;
    color:#df280a;
    background-color:#faebe7;
    /*background-image:url(../images/admin/form/exclamation.gif);*/
}

.error-msg {
    border-color:#f16048;
    color:#df280a;
    background-color:#faebe7;
}

.error-msg li{
	background:transparent url(../images/admin/form/exclamation.gif) no-repeat scroll left top;
}


.success-msg {
    border-color:#446423;
    color:#3d6611;
    background-color:#eff5ea;
    background-image:url(../images/success_msg_icon.gif);
}

li.success-msg a ,li.warning-msg a{
	color:#3d6611;
    }

.notice-msg {
    border-color:#fcd344;
    color:#3d6611;
    background-color:#fafaec;
    background-image:url(../images/note_msg_icon.gif);
}
.warning-msg{
 	background-color:#FFEEEE;
background-image:url(../images/note_msg_icon.gif);
border-color:#FF3333;
color:#FF3333;
 }
.advert-unpublish
{

	text-align:center;
	font-size:10px;
	color:orange;
}
/***************************Style encart debat + login *************/


.entete-debats-right-right
{
	color:white;
	float:right;
	width:200px;height:88px;margin-right:5px;}

.back_debats
{
	font-size:10px;
	background-color:#F0F0F0;
	color:#F04F55;
	font-weight:bold;clear:both;float:left;
	margin:5px 0px 5px 0px;
}
#col2_content {
	padding:0px 10px 10px;
	width:249px;
}
div.craorg ul
{
	margin-left:5px;
	float:left;clear:both;
	border-left:1px solid #F57E14 !important;
	width: 445px;
	overflow:hidden;
}
div.craorg .subdiv-entete
{
	width:100%;height:16px;
	background:transparent url(../../images/liste_header_org.png) top left no-repeat ;
}
.complement_info
{
	border-left : 1px dotted #BAB3A9;
	width:110px;
	margin-right:12px;
	float: right;
	padding-left:25px;
	padding-right:5px;
}
.complement_info_puce
{
	background:transparent url(../../images/checkpuce_small.png) scroll 3px 3px no-repeat ;
}
.complement_info a
{
	border-bottom:1px dashed #F04F56 !important;
	color:#F04F56 !important;
	text-decoration:none;
	font-size:11px;

}
.links-crainfo a,.links-craeu a,.links-craorg a,.links-crafr a
{
	font-weight:bold;
	background:transparent url(../../images/checkpuce_small.png) scroll 3px 3px no-repeat ;
	padding:3px 5px 3px 25px;
	margin:5px 0px 5px 0px;
	float:left;clear:both;text-decoration:none !important;
}
.links-crainfo a
{
	color: #D0169E !important;
}
.links-craeu a
{
	color: #7B3D3D !important;
}
.links-craorg a
{
	color: #FD7F03 !important;
}
.links-crafr a
{
	color: #87C719 !important;
}


/************ ADD by AN 17/12 *******************************/


.debat-content h2 a
{

color:#663333 !important;
font-size:16px !important;
text-decoration:none !important;
font-weight:bold !important;
}
.answer_content
{
	/*display:block;*/

	margin-top:5px;
	padding:10px;
	font-style:italic;
	float:left;
	clear:both;
	margin-left:9px;
	border-left:3px solid #9D6868;
	width:305px !important;
	background-color:#EBE0E0;
}
a.voir_detail
{
	background:transparent url(../../images/picto-plus2.png) scroll 0px 0px no-repeat ;
	padding-left:20px;
	float:left;
	clear:both;
}
.pdocked 
{
	background:transparent url(../../images/auvergne_onglet.png) scroll 0px 0px no-repeat ;
	width:140px;
	height:220px;
	display:block;
	border:0px solid white;
	margin-top:380px;
}
.pdocked div
{
	background-color:white;
	float:left;
	height:209px;
	margin-top:5px;
	margin-left:24px;
	padding-left:6px;
	padding-top:2px;
	text-align:left;
	width:110px;
	clear:both;
	opacity:0.9;

	/*background-color:#F2EBEB;*/
	 /*-moz-border-radius : 10px 0px 10px 10px; */

}
.pdocked div a
{
	height:22px;
	color:black;
	
}
*html .pdocked div
{
	margin-top:290px;
	
}
.pdocked div#dock1
{

	color:black;
}

.LienSite {
	overflow:hidden;
}

/* Surcharge de style pour l'affichage de la liste des questions en attente
dans la sidebarre droite (Réutilisation du template)*/
.common-content #col2_content .ReactionDiv a img {
	border:0;
	margin:0;
	padding:0;
	margin-right:3px;
}
.common-content #col2_content ul.listeDebats,
.common-content #col2_content ul.listeDebats li
{
	width:267px;
}

.common-content #col2_content .liste-debats-item
{
	width:250px;
}
.common-content #col2_content .liste-debats-item-content
{
	width:191px;
}
*html .common-content #col2_content ul.listeDebats,
*html .common-content #col2_content ul.listeDebats li
{
	width:240px;
}

*html .common-content #col2_content .liste-debats-item
{
	width:220px;
}
*html .common-content #col2_content .liste-debats-item-content
{
	width:170px;
}
.video_navi
{
background : #E6E6E6 none repeat scroll 0% 0%;
width:100%;
clear:both;
float:left;
}
.video_navi .link_movie_nav-prev
{
	width:25%;float:left;
}
.video_navi .link_movie_nav-suiv
{
	width:25%;float:left;text-align:right;
}
.video_navi .video_selector
{
	width:48%;float:left;
	text-align:center;
}
.navi-subject span {

color:#999999;
font-size:10px;
padding:3px 1px;
text-decoration:none;
width:110px;
}
.embedCode
{
	width:99%;
	}

