/* CSS Document Alunys */
/* Gabarit de base */

body{
background : #E3E3E4;
font-family : Arial, Helvetica, sans-serif;
margin : 0;
padding : 0;
}
.container{
width : 755px;
margin : 0 auto;
background : #FFF;
position:absolute;
left:50%;
margin-left:-372px;
}
.main_content{
width:562px;
float:left;
}
.sidebar{
width : 185px;
float:right;
}
.clearleft{
clear:both;
}
/* Header */
.headerimg{
width : 755px;
height : 150px;
background : #FFF url('../images/headerimg.jpg') no-repeat;
}
/* Menus */
.topmenu_amster{
display : block;
height : 13px;
border-bottom : 1px solid white;
overflow : hidden;
background : #E3E3E4;
color : #000;
font-size : 12px;
font-variant:small-caps;
padding : 0px 0px 0px 5px;
}
.topmenu_amster a{
text-decoration:none;
color:#000;
}

.vide{
height : 15px;
background : #FFF;
}
.topmenu_alunys{
background : #48BBA4;
border-bottom:1px solid #FFF;
border-right:1px solid #FFF;
overflow:hidden;
display:block;
height:12px;
width:569px;
}
.topmenu_alunys ul{
margin : 0;
margin-top:-5px;
_margin-top:-3px;
padding : 0;
}
.topssmenu_alunys ul{
margin : 0;
margin-top:-5px;
_margin-top:-3px;
padding : 0;
}
.topmenu_alunys ul li, .topssmenu_alunys ul li{
display:inline;
font-size : 12px;
font-variant:small-caps;
margin : 0;
padding : 0;
}
.topmenu_alunys ul li a{
text-decoration:none;
color:#000;
margin : 0 5px 0 5px;
}
.topmenu_alunys ul li a:hover{
color : #FFF;
}
.topmenu_alunys ul li a.selected{
color:#FFF;
}
.topssmenu_alunys{
background : #AADFD5;
border-bottom:1px solid #FFF;
border-right:1px solid #FFF;
overflow:hidden;
display:block;
height:12px;
width:569px;
}
.topssmenu_alunys ul li a{
color : #FFF;
text-decoration:none;
margin : 0 5px 0 5px;
}
.topssmenu_alunys ul li a.selected{
color : #000;
}
.topssmenu_alunys ul li a:hover{
color : #000;
}
.topmenu_right{
background : #48BBA4;
height:12px;
border-bottom:1px solid #FFF;
display:block;
overflow:hidden;
}
.topssmenu_right{
background : #AADFD5;
height:12px;
border-bottom:1px solid #FFF;
overflow:hidden;
display:block;
padding:0;
}
/*Homepage*/
div.contenu{
padding : 10px;
}
.g_visuel{
margin:0 0 0 20px;
}
div.contenu h2{
color : #666;
font-size : 16px;
margin : 20px 0 0 20px;
}
ul.blue_list li{
list-style-image:url(../images/fleche_liste_bleu.jpg);
color : #666;
font-size : 12px;
margin : 5px 0px 5px 0px;
}
ul.blue_list li.ss_list{
list-style-image:none;
list-style:none;
}
ul.blue_list a{
color : #666;
font-size : 12px;
}
.factsheet{
margin : 0 0 0 20px;
}
.factsheet a{
color:#666;
font-size:12px;
}
/*Sidebar*/
.side_contact{
border : 2px solid #A4DDD2;
margin:5px;
padding : 3px;
}
.side_contact h1{
margin:0;
}
.side_contact p{
color:#666;
font-size : 11px;
margin:0;
padding:0px;
}
span.evidence{
color :#48BBA4;
font-weight:bold;
font-size:18px;
}

strong{
color :#48BBA4;
font-weight:bold;
font-size:12px;
}

input, textarea, select{
background:#F7F7F7;
border : 1px solid #D1D1D1;
color : #000;
font-size:11px;
margin:2px 0 0 2px;
}
input.sub_contact{
margin : 5px 0 0 0;
border : 0px;
}
.side_home_ipbx{
border : 2px solid #A4DDD2;
margin:5px;
text-align:center;
}
.side_home_ipbx p{
font-size:12px;
color:#666;
margin : 5px 0 0 0;
}
.prix{
font-size:21px;
color:#FF0000;
}
.press, .news{
text-decoration:none;
color:#000;
margin : -3px 5px 0 5px;
_margin:-1px 5px 0 5px;
font-size:12px;
height:12px;
font-variant:small-caps;
display:block;
float:left;
color:#FFF;
}
.press{
color : #48BBA4;
}
div.press_news_content{
background:#F6F6F6;
padding : 5px;
font-size:12px;
}
div.press_news_content h3{
color:#48BBA4;
font-size:12px;
margin : 2px 5px 1px 5px;
}
div.press_news_content a{
color:#48BBA4;
font-size:12px;
}
div.press_news_content p{
color:#666;
font-size:12px;
margin : 1px 5px 10px 5px;
}
/*footer*/
.footer{
background:#E3E3E4;
font-size:11px;
padding : 5px;
}
.footer img{
float:left;
}
.footer_text{
width : 300px;
text-align:right;
float:right;
}
/*Page services Intro*/
.contenu h1{
padding-left : 28px;
margin:0px;
font-size:14px;
color:#48BBA4;
background:url('../images/ico_title.jpg') left no-repeat;
}
.contenu h2.small_title{
color:#666;
font-size:12px;
font-weight:normal;
}
div.group{
overflow:hidden;
clear:both;
}
.lefted{
width : 49%;
float:left;
text-align:center;
}
.righted{
width : 49%;
float:right;
text-align:center;
}
.ima_title{
color:#379180;
font-size:14px;
}
.servi_link{
text-decoration:none;
}
.servi_link img{
border:0;
}
/*Page service déploiement IP*/
div.contenu h2.under_title, div.all_width_content h2.under_title{
font-size:12px;
color:#787878;
border-bottom:1px solid #787878;
font-weight:bold;
text-align:left;
margin : 10px 0px 5px 2px;
}
p.para_center{
padding : 5px;
margin:5px 0 0 0;
color : #515151;
font-size:11px;
text-align:justify;
}
a img{
border:0px;
}
.all_width_content{
padding : 10px;
}
.carre_info{
background : #F6F6F6;
margin:5px;
padding : 3px;
}
.carre_info h1{
margin:0;
}
.carre_info p{
color:#666;
font-size : 11px;
margin:0;
padding:0px;
}
/*Page know how*/
.tiers{
width : 38%;
height:50px;
}
.double_tiers{
width : 55%;
height:50px;
}
.right{
float:right;
}
.left{
float:left;
}
.group p{
color:#666;
font-size : 75%;
margin:0 0 0 0;
padding:5px 5px 5px 5px;
text-align:justify;
height:100%;
}
.group p.double_tiers{
padding : 15px 0 0 0;
}
p.standard_para{
font-size : 12px;
color : #666;
}
.contenu p{
font-size : 12px;
color : #666;
}
/* Page convergence logicielle */
.center_schema{
text-align:center;
}
.img_style1{
border : 1px solid #01ABC4;
}
.ss_schema{
color : #01ABC4;
font-size : 12px;
}
ul.fd_gris li{
list-style-image:url(../images/fleche_bleu_fd_gris.gif);
}
/* Page autres services */
p.autres_services{
font-size:12px;
font-weight:bold;
margin:40px auto;
}
/* Page solution */
table.solution_table{
padding : 0px;
margin:0px;
}
/* Page solution stable */
div.contenu h2.solution_title{
color : #666;
border-bottom:1px solid #666;
padding : 10px 0px 3px 40px;
margin : 10px 0 10px 0;
}
.stable{
background : url('../images/ico_stable.gif') left no-repeat;
}
div.contenu h3, div.all_width_content h3{
font-size:12px;
font-weight:bold;
color : #01ABC4;
margin:0;
padding:0;
}
.standard_para a{
color : #01ABC4;
font-weight:bold;
}
.standard_para a:hover{
color : #000;
}
/* Page solution flexible */
.flexible{
background : url('../images/ico_flexible.gif') left no-repeat;
}
.listalign{
text-align:left;
}
/* Page solution complète */
.complete{
background : url('../images/ico_complete.jpg') left no-repeat;
}
/* Page solution professionnelle */
.professionnelle{
background : url('../images/ico_professionnelle.gif') left no-repeat;
}
/* Page solution economique */
hr{
border : 1px dotted #CCC;
}
.right_legend{
text-align:right;
font-size : 11px;
color : #666;
}
/* Page fonctionnalites */
table.fct_table{
width : 95%;
}
table.fct_table tr td{
border : 1px solid #999;
padding : 2px;
vertical-align:top;
font-size : 12px;
}
table.fct_table tr td.titletd{
font-weight:bold;
font-size:12px;
color : #666;
}
/* Page contact */
table.contact_form{
font-size : 12px;
color : #666;
}
table.contact_form td{
vertical-align:top;
}
table.contact_form td input.sub_all{
border : 0px;
}
.plan_table{
width : 95%;
}
.plan_table tr td{
border : 1px solid #48BBA4;
padding : 5px;
vertical-align:top;
}
.plan_table tr td.ima_contact{
text-align:center;
}
.zoom{
font-size:12px;
color:#666;
text-decoration:none;
font-weight:bold;
}
/* Page Google */
div.contenu h2.google_title_left{
padding : 3px;
font-size:12px;
color : #FFF;
background : #48BBA4;
}
div.contenu h2.google_title_right{
padding : 3px;
font-size:12px;
color : #FFF;
background : #01ABC4;
}
