.main-content .content .content-middle .thema .content-thema-middle .texte p a { color:#0EBDE6; text-decoration:none; }
.main-content .content .content-middle .thema .content-thema-middle .texte p a:hover { text-decoration:underline; }

img
{
border:none;
} 

.main-content .content .content-middle .zone-info .element-theme ul li .text a {
display: inline;
font-size: 10px;
float:none;
padding:0px;
}

.main-content .content .content-middle .zone-info .element-theme ul li .text a:hover {
display: inline;
font-size: 10px;
float:none;
padding:0px;
text-decoration:underline;
}

.main-content .content .content-middle .thema .content-thema-middle .texte {
padding-left:35px;
}

.main-content .content .content-middle .zone-video .video-com .com2 p i a {
font-size:11px;
line-height:20px;
color:white;
text-decoration:none;
}

.main-content .content .content-middle .zone-video .video-com .com2 p i a:hover {
font-size:11px;
line-height:20px;
color:white;
text-decoration:underline;
}


.main-content .content .content-middle .zone-info .resultat_block .video a {
  margin:0px;
  padding:0px;
}


.main-content .content .content-middle .zone-info .resultat_block .tag {
  margin:0px;
  padding:0px;
  text-align:left;
  color:#000;
  width:270px;
}


.main-content .content .content-middle .zone-info .resultat_block .tag a {
  margin:0px;
  float:none;
  color:#000;
}

.main-content  .popcroix {
  cursor:pointer;
}

form .error input {
  border:1px solid red;
}

.main-content .popupinterv{float:left;background-image:url("../images/fondviolet.png");background-repeat:no-repeat;width:800px;height:450px;display:inline-block;}

.simplepopup{float:left;background-image:url("../images/fondviolet.png");background-repeat:no-repeat;width:550px;height:454px;display:inline-block;}

.main-content .popupinterv .popcroix{float:right;margin:1px 3px 0px 0px;background-image:url("../images/popcroix.png");width:26px;height:27px;}


.main-content .content .content-middle .zone-video .video-com .theme ul li ul {
  z-index:1000;
}

.main-content .content .content-middle .zone-video .autre-expert .diapo .elt span{font-family:HELVETICA;font-size:10px;width:104px;margin:0;}
.main-content .content .content-middle .thema .content-thema-middle .texte { padding-left:30px; }
.main-content .content .content-middle .zone-info .pagination ul { width:auto; }
.main-content .content .content-middle .lire {margin-top:15px;}

.main-content .popupinterv .colRight a:hover {
text-decoration:underline;
}

.main-content .popupamis {
margin-top:50px;
}

.main-content .popupafa {
background:url("../images/popupbackgroundasso.png") repeat scroll 0 0 transparent;
float:left;
height:auto;
width:540px;
}

.main-content .popupdl {
background:url("../images/popupbackground.png") repeat scroll 0 0 transparent;
float:left;
width:500px;
height:300px;
}

.main-content .popupafa .popcroix{float:right;margin:1px 3px 0px 0px;background-image:url("../images/popcroix.png");width:26px;height:27px;}
.main-content .popupdl .popcroix{float:right;margin:1px 3px 0px 0px;background-image:url("../images/popcroix.png");width:26px;height:27px;}


.popupafa h3 {
   margin-top:12px;display:block;float:left;margin-bottom:0;font-size:13px;text-transform:uppercase;font-family:NEWJUNE-M;font-weight:bold;background:url(../images/specialiste-title.png) no-repeat left top;padding:19px 0 0 25px;width:450px;height:28px;}
}

.main-content .content .content-middle .zone-video .video-right .video-com {
height:auto;
}

.main-content .content .content-middle .zone-video .video-com .com {
float:left;
font-family:HELVETICA;
font-size:12px;
margin-bottom: -6px;
}

.main-content .content .content-middle .question_expert {
float:left;
margin:0 0 5px 13px;
width:358px;
}

.main-content .content .content-middle .zone-info .ColRight .question_frequente{
float:left;
margin-top:0px;
margin-bottom:30px;
}

.down { 
  margin-left:90px;  
}

.up {

}

.up img, .down img {
  margin-top:1px;
}

.footer-legals {
  text-align:center;position:absolute;margin-top:-17px;
}

.main-content .content .content-middle .zone-video .video-com .theme {
}

.main-content .popuptrapmail{float:left;background-image:url("../images/popupbackground.png");width:500px;height:280px;}

.game{
width:620px;
height:620px;
}

.popupMap{
position:absolute;
left:630px;
}
