/*---- Entreprise & &Phoning----*/

.tabbed_area {
    border:1px solid #9EA0A1;
    background-color:#000099;
    padding:8px;
}
ul.tabs {
    margin:0px; padding:0px;
}
ul.tabs li {
    list-style:none;
    display:inline;
}
ul.tabs li a {
    background-color:#464c54;
    color:#ffebb5;
    padding:8px 14px 8px 14px;
    text-decoration:none;
    font-size:9px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    text-transform:uppercase;
    border:1px solid #464c54;
}
ul.tabs li a:hover {
    background-color:#0066FF;
    border-color:#2f343a;
}
ul.tabs li a.active {
    background-color:#ffffff;
    color:#000099;
    border:1px solid #464c54;
    border-bottom: 1px solid #ffffff;
}
.content {
    background-color:#ffffff;
    padding:10px;
    border:1px solid #464c54; 
}
#telephonie_d_entreprise, #tarifs { display:none; }
ul.tabs {
    margin:0px; padding:0px;
    margin-top:5px;
    margin-bottom:6px;
}
.content ul {
    margin:0px;
    padding:0px 20px 0px 20px;
}
.content ul li {
    list-style:none;
    border-bottom:1px solid #d6dde0;
    padding-top:15px;
    padding-bottom:15px;
    font-size:13px;
}
.content ul li a {
    text-decoration:none;
    color:#3e4346;
}

ul.tabs li a {
    background-repeat:repeat-x; 
    background-position:bottom;
}
ul.tabs li a.active {
    background-repeat:repeat-x;
    background-position:top;
}
.content {
    background-repeat:repeat-x; 
    background-position:bottom;
}

/* Callback */

.tabbed_areacb {
    border:1px solid #9EA0A1;
    background-color:#900;
    padding:8px;
}
ul.tabcb {
    margin:0px; padding:0px;
}
ul.tabcb li {
    list-style:none;
    display:inline;
}
ul.tabcb li a {
    background-color:#464c54;
    color:#ffebb5;
    padding:8px 14px 8px 14px;
    text-decoration:none;
    font-size:9px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    text-transform:uppercase;
    border:1px solid #464c54;
}
ul.tabcb li a:hover {
    background-color:#C00;
    border-color:#2f343a;
}
ul.tabcb li a.active {
    background-color:#ffffff;
    color:#900;
    border:1px solid #464c54;
    border-bottom: 1px solid #ffffff;
}
.contentcb {
    background-color:#ffffff;
    padding:10px;
    border:1px solid #464c54; 
}
#callback_int, #callback_web { display:none; }
ul.tabcb {
    margin:0px; padding:0px;
    margin-top:5px;
    margin-bottom:6px;
}
.contentcb ul {
    margin:0px;
    padding:0px 20px 0px 20px;
}
.contentcb ul li {
    list-style:none;
    border-bottom:1px solid #d6dde0;
    padding-top:15px;
    padding-bottom:15px;
    font-size:13px;
}
.contentcb ul li a {
    text-decoration:none;
    color:#3e4346;
}

ul.tabcb li a {
    background-repeat:repeat-x; 
    background-position:bottom;
}
ul.tabcb li a.active {
    background-repeat:repeat-x;
    background-position:top;
}
.contentcb {
    background-repeat:repeat-x; 
    background-position:bottom;
}

/*---- Arrondi----*/

div.arrondi {
	background: #fff;
	color:#900;
	border: 2px solid #900;
	margin:1em;
	font: bold 20px verdana, arial, Batang, serif;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

/*---- Defilement Particulier----*/

#marqueecontainer{
position: relative;
width: 200px; /*marquee width */
height: 90px; /*marquee height */
background-color: transparent;
overflow: hidden;
/*border: 2px solid red;*/
padding: 2px;
padding-left: 4px;
margin-left: auto; 
margin-right: auto;
}