body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,p{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;}
ul {list-style:none;}
fieldset{width:60%;margin:auto;}

body,ul,h1,h2,h3,h4,h5,h6,td,th,caption,pre,p,blockquote,input,textarea {
  font-family: Arial, sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: normal;
  color: #333;
}

#body, #footer  {
  width: 980px;
  margin: 0 auto;
  text-align: left;
}

#body p {
  margin: 1em 0;
}

a {
  text-decoration:none;
  outline:none;
  color:#3399cc;
}

a:hover { text-decoration:underline; }

strong { font-weight:bold; }
.gras { font-weight: bold; }
.italique { font-style:italic; }
.new { font-size:10px; color:red; vertical-align: super; }
.prix_ttc { font-size:10px; }

.formu {
	padding: 10px;
	font-size: 1em;
	border:1px solid #AECDE8;
}

.formu legend {
	color: #3c5f7c;
	font-weight: bold;
}

input.submit { border: none; background: #454545; color: black; font-weight:bold; }
input { 
border: 1px solid #999999; background: #E6E7F5; color: #333333; padding:1px 4px 1px 4px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius : 5px; 
}
textarea {
	border: 1px solid #999999; background: #E6E7F5; color: #333333; padding:1px 4px 1px 4px;
}

.checkbox {
	border:none;
	background:none;
}

.aviso_info {
	background: #FF3;
	padding: 3px;
	border: 1px dotted #CCC;
	text-align: center;
	color: #000;
	font-weight: bold;
	width:40%;
	margin:auto;
}

h2, h3, h5, h6 {
  font-family: "myriad-pro", Arial, sans-serif;
}

h2 {
  font-size: 2.5em;
  margin: .5em 0 .75em;
  color:#333;
}

h3 {
  font-size: 1.5em;
  margin: 1.5em 0 0.5em;
  color:#333;
  font-weight: normal;
}

h4 {
  font-size: 1.25em;
  margin: 1.5em 0 0.5em;
  color:#333;
  font-weight: normal;
}

h5 {
  font-size: 1.2em;
  color: #333;
  font-weight: normal;
}

hr {
  height: 1px;
  color: #c2c2c2;
  background-color: #c2c2c2;
  border: 0;
  margin-top: 10px;
  margin-bottom: 0px;
}

/*********** Menu ***********/

#header {
	margin: 0 auto;
	border-bottom: 1px solid #CCCCCC;
	background-color:#1162B6;
	width:980px;
	height:49px;
	margin-top:2px;
}

.head_img {
	display:block;
	padding-left:10px;
	padding-top:4px;
}

#menu_navigation {
	float:right;
	margin-right:20px;
	width:500px;
	text-align:right;
	height:44px;	
	padding-top:5px;
}

#menu_navigation a {
	text-decoration:none;
	color:#E6E6E6;
}

#menu_navigation a:hover {
	color:yellow;
}

#border_navigation {
	height:1px;
	width:300px;
	margin:6px 0 5px 200px;
}

#menu_principal  {
	margin: 0 auto;
	width:980px;
	background:url(img/fond_menu_principal.png) 0 0 no-repeat;
	height:34px;
	margin-bottom:10px;	
}

#menu_mpleft {
	width:50px;
	float:left;
}

#menu_principal li {
	float:left;
	display:block;
	margin:2px 4px 3px 0; 
}

#menu_pright {
	float:right;
	margin-right:40px;
}

#menu_principal a {
	display:block;
	padding: .3em .5em;
	font-size:16px;
	text-decoration:none; 
	cursor:pointer; 
	text-align: center; 
	color: #0E4D8B;
	/*
	background-color: rgb(211,222,226);
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius : 5px; 
	color:rgb(211,222,226);*/
}



#menu_principal li#menu1 { width:75px; height:28px; }
#menu_principal li#menu2 { width:84px; height:27px; }
#menu_principal li#menu3 { width:158px; height:27px; }
#menu_principal li#menu4 { width:150px; height:27px; }
#menu_principal li#menu5 { width:90px; height:27px; }
#menu_principal li#menu6 { width:74px; height:27px; }
#menu_principal li#menu7 { width:80px; height:27px; }


#menu_principal li#menu1 a:hover { background:url(img/hover4_menu_principal.png) 0 0; }
#menu_principal li#menu2 a:hover { background:url(img/hover4_menu_principal.png) -75px 0; }
#menu_principal li#menu3 a:hover { background:url(img/hover4_menu_principal.png) -159px 0; }
#menu_principal li#menu4 a:hover { background:url(img/hover4_menu_principal.png) -317px 0; }
#menu_principal li#menu5 a:hover { background:url(img/hover4_menu_principal.png) -467px 0; }
#menu_principal li#menu6 a:hover { background:url(img/hover4_menu_principal.png) -557px 0; }
#menu_principal li#menu7 a:hover { background:url(img/hover4_menu_principal.png) -631px 0; }

#menu_principal li#menu1 a.selected { background:url(img/hover4_menu_principal.png) 0 -28px; }
#menu_principal li#menu2 a.selected { background:url(img/hover4_menu_principal.png) -75px -28px; }
#menu_principal li#menu3 a.selected { background:url(img/hover4_menu_principal.png) -159px -28px; }
#menu_principal li#menu4 a.selected { background:url(img/hover4_menu_principal.png) -317px -28px; }
#menu_principal li#menu5 a.selected { background:url(img/hover4_menu_principal.png) -467px -28px; }
#menu_principal li#menu6 a.selected { background:url(img/hover4_menu_principal.png) -557px -28px; }
#menu_principal li#menu7 a.selected { background:url(img/hover4_menu_principal.png) -631px -28px; }


/******* Content *******/

.center_text {
	text-align:center;
}

.clear {
	clear:both;
}

.content {
	background: #fff url(img/fond_content.png) repeat-y 0 0;
	width: 980px;	
	margin:auto;
	margin-top: 15px;
}

.content2 {
	background: #fff url(img/fond_content2.png) repeat-y 0 0;
	width: 980px;	
	margin:auto;
	margin-top: 15px;
}

.content_offres_centre {
	width: 980px;	
	margin:auto;
	margin-top:10px;
}

.content .contenu  {
	padding:25px;
}

.content .top {
	background: transparent url(img/top_content.png) no-repeat left top;
}

.content2 .top2 {
	background: transparent url(img/top_content2.png) no-repeat left top;
}

.content .bottom {
	background: transparent url(img/bottom_content.png) no-repeat left bottom;
	min-height: 261px;
}

.content .bottom2 {
	background: transparent url(img/bottom_content.png) no-repeat left bottom;
	min-height: 335px;
	_height: 335px;
	padding-bottom:25px;
}

.content .bottom3 {
	background: transparent url(img/bottom_content.png) no-repeat left bottom;
	min-height: 200px;
}

.content2 .bottom22 {
	background: transparent url(img/bottom_content2.png) no-repeat left bottom;
	min-height: 200px;
	padding-bottom:25px;
}

.content .text_main {
	width:500px;
	padding:5px 10px 10px 0;
}

.content .text_main h3,h4 {
	color: #0E4D8B;
}

.content .overview_text {
	float:left;
	width:700px;
	padding:10px 25px 10px 25px;
}

.content .overview_text h2,h3 {
	color: #0E4D8B;
}

.content .text_c {
	padding: 20px 25px;
}

.content2 .overview_text {
	float:left;
	width:700px;
	padding:10px 25px 10px 25px;
}

.content2 .overview_text h2,h3 {
	color: #0E4D8B;
}

.content2 .text_c {
	padding: 20px 25px;
}


.barre_milieu {
	height: 122px;
	background: #fff url(img/barre_milieu3.png) no-repeat top left;
	width:978px;
	margin:auto;
}

.barre_milieu_i {
	background: #fff url(img/barre_milieu3_i.png) no-repeat top left;
	height:250px;
}

.barre_milieu_ndd {	
	height:67px;
	/*background: #fff url(img/barre_milieu_ndd_new3.png) no-repeat top left;*/
	margin-top:5px;
	width:980px;
	margin:auto;
	margin-bottom:15px;
	border:1px solid #ADD8E6;
	background:#B0C4DE;
	margin-top:15px;
}


.barre_milieu_ndd_new {	
	height:270px;
	/*background: #fff url(img/barre_milieu_ndd_new3.png) no-repeat top left;*/
	width:487px;
	float:left;
	border:1px solid #ADD8E6;
	background:#B0C4DE;
}


.separator {
	border-right:1px dotted #b4b5b6;
	height: 1px;
	width: 1px;
	float: left; 
	margin-left: 20px; 
	margin-right: 20px;  
}

.barre_milieu_ndd .sep_bm_ndd {
	height: 45px; 
	margin-top:10px;
	border-right:1px dotted #FFFFFF;
}

.barre_milieu_inner {
	margin: 0 1px;
	padding: 0 10px 0 30px;
}

.barre_milieu_ndd_new .sep_bm_ndd_new {
	height: 15px;
	width: 400px;
	border-bottom:1px dotted #FFFFFF;
	margin:auto;
	margin-bottom:20px;
}

.barre_milieu_inner_new {
	margin: 0 1px;
	padding: 30px 10px 30px 10px;
}

.barre_milieu h2 {
  color: #363636;
  margin-bottom: .3em;
  font-size: 2.8em;
}

.barre_milieu h3 {
  font-size: 2em;
  margin-top: 0;
  color: #555555;
}

.barre_milieu_ndd h2 {
  color: #0000FF;
  margin-bottom: .3em;
  font-size: 1.5em;
  margin-top: 0px;
}

.barre_milieu_ndd h3 {
  font-size: 1.2em;
  margin-top: 3px;
  color: #00008B;
}

.barre_milieu_ndd_titre {
	float:right; 
	margin-top:12px; 
	width:300px;
}

.barre_milieu_ndd .form_check_domain {
	float:left; 
	width: 580px; 
	text-align:center; 
	padding-top:8px;
}

.barre_milieu_ndd .champ_check_domain {
	margin:0 3px 0 0;
	width:375px;
	background:#F5F5F5;
}

.barre_milieu_ndd .select_ext_ndd {
	margin-bottom:6px;
}


.barre_milieu_ndd .submit_check_ndd {
	background:#6495ED;
	text-transform: uppercase;
	font-family: 'Myriad-Pro','Helvetica Neue Light','Helvetica Neue',sans-serif;
	letter-spacing: 1px;
	line-height: 1.5em;
	color:white;
	padding:2px 6px;
	border:1px solid #4169E1;
}


.barre_milieu_ndd_new h2 {
  color: #0000FF;
  margin-bottom: .3em;
  font-size: 2em;
  margin-top: 0px;
}

.barre_milieu_ndd_new h3 {
  font-size: 1.5em;
  margin-top: 3px;
  color: #00008B;
}

.barre_milieu_ndd_new h4 {
  font-size: 1.2em;
  margin-top: 3px;
}

.barre_milieu_ndd_titre_new {
	margin-top:6px; 
	text-align:center;
}

.barre_milieu_ndd_new .form_check_domain_new {
	width: 420px; 
	margin:auto;
	text-align:center; 
	padding-top:8px;
}

.barre_milieu_ndd_new .champ_check_domain_new {
	margin:0 3px 0 0;
	width:300px;
	background:#F5F5F5;
}

.barre_milieu_ndd_new .select_ext_ndd_new {
	margin-bottom:6px;
}


.barre_milieu_ndd_new .submit_check_ndd_new {
	background:#6495ED;
	text-transform: uppercase;
	font-family: 'Myriad-Pro','Helvetica Neue Light','Helvetica Neue',sans-serif;
	letter-spacing: 1px;
	line-height: 1.5em;
	color:white;
	padding:2px 6px;
	border:1px solid #4169E1;
}

.content_main__i_index_lien  {
	width: 950px;
	padding: 15px 22px;	
}


.content_main_bottom_col1  {
	float: left;
	width: 540px;
	padding: 5px 22px;	
}

.content_main_bottom_col1_infos {
	margin-top: 15px;
	font-size: 12px;
	color: #345368;	
	padding-left: 60px;
	width: auto;
	text-align:justify;
}

.content_main_bottom_col1_infos_icon1 {
	background: url(img/accueil_heberger.png) left no-repeat;
}

.content_main_bottom_col1_infos_icon2 {
	background: url(img/accueil_partager.png) left no-repeat;
}

.content_main_bottom_col1_infos_icon3 {
	background: url(img/accueil_outils.png) left no-repeat;
}

.content_main_bottom_col2 {
	float: left;
	width: 350px;
	padding: 5px 12px;
}

.content_main_bottom_col2_sscol1 {
	float:left;
	margin-right:15px;
	width:170px;
	height:200px;
}

.content_main_index_col_i {
	float:left;
	width:230px;
	height:200px;
}

.content_offre_presentation_gauche {
	width: 447px;
	padding: 5px 20px 14px 20px;
	font-size: 12px;
	height: 259px;
	background-image: url('../images/fond_offre.png');
	background-repeat: no-repeat;
	float: left;
}

.content_offre_presentation_gauche h2 {
	margin-bottom:0px;
	margin-top:10px;
	text-align:center;
}

.content_offre_presentation_gauche h2 a {
	color:black;
	text-decoration:none;
}

.content_offre_presentation_gauche h3 {
	margin-top:0px;
	text-align:center;
}

.content_offre_presentation_gauche .content_presentation {
	float:left;
	margin-top:20px;
	margin-left:20px;
}

.content_offre_presentation_gauche h3 {
	margin-top:0px;
	margin-bottom:2px;
}

.content_offre_presentation_gauche .icone_pres {
	float:right;
	margin-top:15px;
}

.content_offre_presentation_gauche {

}




.content_offre_presentation_droit {
	width: 447px;
	padding: 5px 20px 14px 20px;
	font-size: 12px;
	height: 259px;
	background-image: url('../images/fond_offre.png');
	background-repeat: no-repeat;
	float: right;
}

.content_offre_presentation_droit h2 {
	margin-bottom:0px;
	margin-top:10px;
	text-align:center;
}

.content_offre_presentation_droit h2 a {
	color:black;
	text-decoration:none;
}

.content_offre_presentation_droit h3 {
	margin-top:0px;
	text-align:center;
	margin-bottom: 2px;
}

.content_offre_presentation_droit .content_presentation {
	float:right;
	margin-top:25px;
	margin-right:20px;
}

.content_offre_presentation_droit .icone_pres {
	float:right;
	margin-top:15px;
	float:left;
	margin-top:15px;
	margin-left:20px;
}


#index_news_h110 {
	width:944px;
	height: 93px;
	background: url('../images/fond_news_index_h110px.png') left top no-repeat;
	margin:auto;
	margin-top:11px;
	padding:10px 20px 10px 20px;
}

#index_news_h100 {
	width:944px;
	height: 88px;
	background: url('../images/fond_news_index_h100px.png') left top no-repeat;
	margin:auto;
	margin-top:11px;
	padding:5px 20px 10px 20px;
}

#index_news_h100 h2 {
	margin-top:11px;
	margin-bottom: 6px;
	font-size:2em;
}

#index_news_h100 h3 {
	margin-top:0px;
	font-size:1.4em;
}

#index_news_h100 h3 a {
	color: #0E4D8B;
}

#index_news_left {
	width:430px;
	height:80px;
	float:left;
}

#index_news_right {
	width:430px;
	height:80px;
	float:right;
	margin-right: 20px;
}

.index_news_cadre_icone {
	float:left;
	width:100px;
	height:70px;
}

.index_news_cadre_info {
	float:right;
	height:70px;
	width:300px;
	padding-top:15px;
}

.index_news_cadre_info h3 {
	margin-top:0px;
	margin-bottom:2px;
	color:black;
}

/*----------------------------*/

.solution_div {
	width:972px;
	margin:auto;	
	border-left:1px solid #AAA;
	border-right:1px solid #AAA;
	border-bottom:1px solid #AAA;
	background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; 
	color: #222222
}

.solution_c_left  {
	width: 450px;
	padding: 5px 0 5px 0;
	margin: 0 20px 20px 25px;
	font-size:11px;	
}

.solution_c_right  {
	float: right;
	width: 450px;
	padding: 5px 0 5px 0;
	margin: 0 25px 20px 20px;
	font-size:11px;
}

.ul_solution {
	margin-top:25px;
	font-family: Verdana,Arial,sans-serif;
	font-size: 1em;
}

.ul_solution li {
	margin-bottom:10px;
}

.solution_div h5 {
  padding-top: 5px;
  margin-bottom:17px;
  font-size: 1.9em;
  color: #000000;
  border-top:none;
}

.solution_div a {
	color: #222222;
}


/**********/

.infos_main_col1  {
	float: left;
	width: 425px;
	padding: 0 15px 5px 15px;
}

.infos_main_col2  {
	float: right;
	width: 425px;
	padding: 0 15px 5px 15px;
}

.infos_main_col_infos {
	font-size: 12px;
	color: #345368;	
	padding-left: 60px;
	width: auto;
	text-align:justify;
}

.infos_main_col_infos_wh_icon1 {
	background: url(img/produits/rapide.png) left no-repeat;
}
.infos_main_col_infos_wh_icon2 {
	background: url(img/produits/softaculous.png) left no-repeat;
}
.infos_main_col_infos_wh_icon3 {
	background: url(img/produits/cpanel.png) left no-repeat;
}
.infos_main_col_infos_wh_icon4 {
	background: url(img/produits/backup.png) left no-repeat;
}
.infos_main_col_infos_wh_icon5 {
	background: url(img/produits/programmation.png) left no-repeat;
}
.infos_main_col_infos_wh_icon6 {
	background: url(img/produits/multi.png) left no-repeat;
}
.infos_main_col_infos_wh_icon7 {
	background: url(img/produits/ssl.png) left no-repeat;
}
.infos_main_col_infos_wh_icon8 {
	background: url(img/produits/stats.png) left no-repeat;
}
.infos_main_col_infos_wh_icon9 {
	background: url(img/produits/surveillance.png) left no-repeat;
}
.infos_main_col_infos_wh_icon10 {
	background: url(img/produits/securebat.png) left no-repeat;
}
.infos_main_col_infos_wh_icon11 {
	background: url(img/produits/support.png) left no-repeat;
}

/*************/

.whfaq {
	width:650px;
}

.whfaq_rep {
	background-color:#FFF;
	color:#000;
	padding:10px;
	border:1px solid #CCC;
	text-align:justify;
}

.actualites {
	width:700px;
	margin:auto;
	margin-top:25px;
	margin-bottom:30px;
}

.actualites_cadre {
	background-color:#FFF;
	color:#000;
	padding:15px;
	border:1px solid #CCC;
	text-align:justify;
	margin-bottom:10px;
}

.about_main_text {
	font-size: 12px;
	color: #345368;	
	padding-left: 90px;
	width: 800px;
	text-align:justify;
	margin:auto;
}

.about_main_text2 {
	margin-left: 150px;
	padding-left:65px;
	width: 700px;
	text-align:justify;
	margin:auto;
}

.about_main_ul {
	list-style:disc;
	padding-left:50px;
	width:650px;
	margin:15px 0;
}

.about_main_text_icon1 {
	background: url(img/produits/about1.png) left no-repeat;
}
.about_main_text_icon2 {
	background: url(img/produits/about2.png) left no-repeat;
}
.about_main_text_icon3 {
	background: url(img/produits/about3.png) left no-repeat;
}
.about_main_text_icon4 {
	background: url(img/produits/about4.png) left no-repeat;
}
.about_main_text_icon5 {
	background: url(img/produits/about5.png) left no-repeat;
}
.about_main_text_icon6 {
	background: url(img/produits/about6.png) left no-repeat;
}
.about_main_text_icon7 {
	background: url(img/produits/about7.png) left no-repeat;
}
.about_main_text_icon8 {
	background: url(img/produits/about8.png) left no-repeat;
}
.about_main_text_icon9 {
	background: url(img/produits/multimedia.png) left no-repeat;
}
.about_main_text_icon10 {
	background: url(img/produits/about10.png) left no-repeat;
}
.about_main_text_icon11 {
	background: url(img/produits/about11.png) left no-repeat;
}


.cache {
	display:none;
}

.div_example_services {
	border-bottom:1px solid #AAA;
	padding-top:20px;
}

#video_lecteur {
	height: auto;
	width: 838px;
	margin: 10px auto 20px;
	position: relative;
	background: url('img/fond_player.jpg') no-repeat 0 0;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 1px solid #333;
	box-shadow: 0 2px 10px #333, inset 0 1px 0 #707478;
	-moz-box-shadow: 0 2px 10px #333, inset 0 1px 0 #707478;
	-webkit-box-shadow: 0 2px 10px #333, inset 0 1px 0 #707478;
}

#video_lecteur .VideoPlayer {
	width: 720px;
	height:406px;
	height:406px !important;
	border-bottom: 1px solid black;
	background: #111;
	margin: 20px auto 30px;
	box-shadow: 0 0 15px #000;
	-moz-box-shadow: 0 0 15px #000;
	-webkit-box-shadow: 0 0 15px #000;
	padding: 0 !important;
}

#video_lecteur .VideoPlayerP{
	width: 720px;
	height:600px;
	height:600px !important;
	border-bottom: 1px solid black;
	background: #111;
	margin: 20px auto 30px;
	box-shadow: 0 0 15px #000;
	-moz-box-shadow: 0 0 15px #000;
	-webkit-box-shadow: 0 0 15px #000;
	padding: 0 !important;
}

.services_menu {
	float:left;
	width:20%;
	padding-top:20px;
}

.services_menu  a {
	display:block;
	padding:2px 2px 5px 8px;
	text-decoration:none;
	font-size:12px;
}

.services_menu  a:hover {
	color: #0E4D8B;
}

.services_contenu {
	border-left: 1px solid #aaaaaa;
	width:76%;
	padding:20px 10px 5px 10px;
	font-size:11px;
	margin-left:20%;
}

.services_c_left  {
	width: 320px;
	padding: 5px 15px 5px 15px;
	margin-bottom:20px;
}

.services_c_right  {
	float: right;
	width: 320px;
	padding: 5px 15px 5px 15px;
	margin-bottom:20px;
}

.services_contenu h5 {
  padding-top: 5px;
  margin-bottom:17px;
  font-size: 1.9em;
  color: #000000;
}

.services_nopadding {
	padding:0;
	text-align:center;
}

.services_main_icon {
	margin-bottom:30px;
}

.services_main_icon img {
  float: left;
  margin-right: 8px;
}

.services_main_icon h5 {
  padding-top: 5px;
  margin-bottom:17px;
  font-size: 1.9em;
  color: #000000;
}

.services_main_col_infos {
	padding-left: 40px;
	color: #345368;
	width: 80%;
	text-align:left;
}

.services_main_col_infos  h6 {
	color: #034B8D;
	font-size: 1.25em;
	line-height: 100%;
	font-weight: normal;
	margin-top:20px;
}


.services_main_col1  {
	float: left;
	width: 425px;
	padding: 0 15px 5px 15px;
}

.services_main_col2  {
	float: right;
	width: 425px;
	padding: 0 15px 5px 15px;
}


.services_icon1 {
	background: url(img/services/tree.png) left no-repeat;
}
.services_icon2 {
	background: url(img/services/folder_actions.png) left no-repeat;
}
.services_icon3 {
	background: url(img/services/folder_fav.png) left no-repeat;
}
.services_icon4 {
	background: url(img/services/folder_tab.png) left no-repeat;
}
.services_icon5 {
	background: url(img/services/folder_tree.png) left no-repeat;
}
.services_icon6 {
	background: url(img/services/folder_share.png) left no-repeat;
}
.services_icon7 {
	background: url(img/services/folder_write.png) left no-repeat;
}
.services_icon8 {
	background: url(img/services/folder_users.png) left no-repeat;
}
.services_icon9 {
	background: url(img/services/users_perms.png) left no-repeat;
}
.services_icon10 {
	background: url(img/services/save.png) left no-repeat;
}
.services_icon11 {
	background: url(img/services/file_add.png) left no-repeat;
}
.services_icon12 {
	background: url(img/services/file_infos.png) left no-repeat;
}
.services_icon13 {
	background: url(img/services/file_link.png) left no-repeat;
}
.services_icon14 {
	background: url(img/services/file_secure.png) left no-repeat;
}
.services_icon15 {
	background: url(img/services/file_counter.png) left no-repeat;
}
.services_icon16 {
	background: url(img/services/file_linkp.png) left no-repeat;
}
.services_icon17 {
	background: url(img/services/file_stats.png) left no-repeat;
}
.services_icon18 {
	background: url(img/services/file_reader.png) left no-repeat;
}
.services_icon19 {
	background: url(img/services/unzip.png) left no-repeat;
}
.services_icon20 {
	background: url(img/services/file_shareemail.png) left no-repeat;
}
.services_icon21 {
	background: url(img/services/file_edit.png) left no-repeat;
}
.services_icon22 {
	background: url(img/services/music_reader.png) left no-repeat;
}
.services_icon23 {
	background: url(img/services/image_miniatures.png) left no-repeat;
}
.services_icon24 {
	background: url(img/services/image_convert.png) left no-repeat;
}
.services_icon25 {
	background: url(img/services/image_resize.png) left no-repeat;
}
.services_icon26 {
	background: url(img/services/picnik.png) left no-repeat;
}
.services_icon27 {
	background: url(img/services/galerie.png) left no-repeat;
}
.services_icon28 {
	background: url(img/services/album.png) left no-repeat;
}
.services_icon29 {
	background: url(img/services/diaporama.png) left no-repeat;
}
.services_icon30 {
	background: url(img/services/image_comms.png) left no-repeat;
}
.services_icon31 {
	background: url(img/services/playlist.png) left no-repeat;
}
.services_icon32 {
	background: url(img/services/music_lecteur.png) left no-repeat;
}
.services_icon33 {
	background: url(img/services/services_sd.png) left no-repeat;
}
.services_icon34 {
	background: url(img/services/services_ftp.png) left no-repeat;
}
.services_icon35 {
	background: url(img/services/contacts.png) left no-repeat;
}
.services_icon36 {
	background: url(img/services/support.png) left no-repeat;
}
.services_icon37 {
	background: url(img/services/search.png) left no-repeat;
}
.services_icon38 {
	background: url(img/services/start.png) left no-repeat;
}
.services_icon39 {
	background: url(img/services/file_add_simple.png) left no-repeat;
}
.services_icon40 {
	background: url(img/services/ssl.png) left no-repeat;
}
.services_icon41 {
	background: url(img/services/cost.png) left no-repeat;
}
.services_icon42 {
	background: url(img/services/hand.png) left no-repeat;
}
.services_icon43 {
	background: url(img/services/manage.png) left no-repeat;
}
.services_icon44 {
	background: url(img/services/access.png) left no-repeat;
}
.services_icon45 {
	background: url(img/services/upgrade.png) left no-repeat;
}
.services_icon46 {
	background: url(img/services/paiement.png) left no-repeat;
}
.services_icon47 {
	background: url(img/services/calendar.png) left no-repeat;
}
.services_icon48 {
	background: url(img/services/promo.png) left no-repeat;
}
.services_icon49 {
	background: url(img/services/help.png) left no-repeat;
}
.services_icon50 {
	background: url(img/services/techs.png) left no-repeat;
}
.services_icon51 {
	background: url(img/services/playlist.png) left no-repeat;
}
.services_icon52 {
	background: url(img/services/music_lecteur.png) left no-repeat;
}
.services_icon53 {
	background: url(img/services/services_sd.png) left no-repeat;
}
.services_icon54 {
	background: url(img/services/services_ftp.png) left no-repeat;
}
.services_icon55 {
	background: url(img/services/contacts.png) left no-repeat;
}
.services_icon56 {
	background: url(img/services/support.png) left no-repeat;
}
.services_icon57 {
	background: url(img/services/search.png) left no-repeat;
}

/******** footer *********/

#footer {
	width:920px;
	margin:auto;
	text-align:right;
	padding:10px;
	line-height:1;
	background:none;
	white-space:nowrap;
	padding-bottom:50px;
}
	
#footer li {
	display:inline;
	padding:0 4px;
	font-size:10px;
}

#footer ul {
	float:right;
}

#footer a {
	text-decoration:none;
	color:rgb(0, 132, 180);
	font-size:10px;
}

#footer a:hover {
	font-weight:bold;
}


/******** tabs ********/

#titre_hebergement_fichiers {
	float:right;
	margin-right:60px;
	margin-top:5px;
	
}

#tabs { 
	overflow: hidden; 
	padding-left: 100px;
	height: 28px;
	width:980px;
	margin:auto;
}

.tab-c {
	height: 28px;	
	float: left;
	display: block;
	margin: 0 6px 0 0;
	background: url(img/tabs/fond_tab_passif_left.png) left top no-repeat; 	
	font-size: 13px;
    color: #0E4D8B;
	font-family: Verdana,Arial,sans-serif;
}

.tab-c span {
	text-align: center;
	line-height: 28px;
	display: block;
	padding: 0 7px;
	background: url(img/tabs/fond_tab_passif_right.png) right top no-repeat; 
	cursor: pointer;
	color: #0E4D8B;
}

.tab-c a {
	text-decoration:none;
}

.tab-c.active, .tab-c:hover {
	background-image: url(img/tabs/tab_active_left.png); 
	text-decoration: none;	
}

.tab-c.active span, .tab-c:hover span {
	background-image: url(img/tabs/tab_active_right.png); 
	color:#000;
}


/******* tarifs *******/

.tarifs_offre {
	float: left;
	margin: 20px 10px 0 0;
	width: 299px;
	background-color:#FFFFFF;
}

.tarifs_offre a {
	text-decoration: none;
}

.tarifs_offre h2 {
	font-size: 30px;
}

.tarifs_offre h3 {
	font-size: 16px;
	margin: 10px 0 10px 0;
}

.tarifs_offre p {
	color: #111;
	clear: left;
	font-size: 13px;
	margin: 10px 0 15px 0;
	line-height: 20px;
	border-bottom: 1px dotted #CCC;
	padding: 0 0 10px 0;
}

.tarifs_top {
	background: url(img/tarifs_offre_top.png) no-repeat 0 0;
	height: 11px;
}

.tarifs_wrap {
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
	padding: 9px 29px 15px 21px;
	width: 247px;
	height:200px;
}

.tarifs_wrap div {
	border-bottom: 1px dotted #CCC;
}

.tarifs_bottom {
	background: url(img/tarifs_offre_bottom.png) no-repeat 0 0;
	height: 8px;
}

.tarifs_top_ip {
	background: url(img/tarifs_offre_top_inscription-p.png) no-repeat 0 0;
	height: 15px;
}

.tarifs_bottom_ip {
	background: url(img/tarifs_offre_bottom_inscription-p.png) no-repeat 0 0;
	height: 11px;
}

.tarifs_wrap .tarifs_bouton_lrg {
	border-bottom: none;
}

.tarifs_bouton_lrg.personal {
	margin: 35px 0 0 0;
}

.tarifs_bouton_lrg a {	
	color: #1a74b0;
	display: block;
	font-size: 16px;
	font-weight: bold;
	outline: none;
	padding: 9px 0 0 0;
	text-align: center;
}

.tarifs_bouton_lrg a:hover {
	background-position: 0 -53px;
}

.tarifs_bouton_lrg a:active {
	background-position: 0 -99px;
	outline: none;
}



/***** Tarifs Index ****/

.tarifs_i_offre {
	float: left;
	width: 320px;
}

.tarifs_i_offre_marge {
	margin-left:10px;
}

.tarifs_i_offre a {
	text-decoration: none;
}

.tarifs_i_offre h2 {
	font-size: 25px;
	margin-top:0;
}

.tarifs_i_offre h3 {
	font-size: 16px;
	margin: 10px 0 10px 0;
}

.tarifs_i_offre h4 {
	margin-top:0px;
}

.tarifs_i_offre p {
	color: #111;
	clear: left;
	font-size: 13px;
	margin: 10px 0 15px 0;
	line-height: 20px;
	border-bottom: 1px dotted #CCC;
	padding: 0 0 10px 0;
	text-align:justify;
}

.tarifs_i_offre ul {
	border-bottom: 1px dotted #CCC;
	padding:5px 0 5px 25px;
}

.tarifs_i_offre ul  li  {
	list-style:disc;
}


.tarifs_i_top {
	background: url(img/tarifs_i_offre_top.png) no-repeat 0 0;
	height: 14px;
}

.tarifs_i_wrap {
	padding: 9px 20px 15px 21px;
	width: 277px;
	height:200px;
	border-left:1px solid #A0A0A0;
	border-right:1px solid #A0A0A0;
	background-color:#F3F3F3;
}

.tarifs_i_wrap div {
	border-bottom: 1px dotted #CCC;
}

.tarifs_i_bottom {
	background: url(img/tarifs_i_offre_bottom.png) no-repeat 0 0;
	height: 14px;
}

.tarifs_i_wrap .tarifs_i_bouton_lrg {
	border-bottom: none;
}

.tarifs_i_bouton_lrg.personal {
	margin: 35px 0 0 0;
}

.tarifs_i_bouton_lrg a {	
	color: #1a74b0;
	display: block;
	font-size: 16px;
	font-weight: bold;
	outline: none;
	padding: 9px 0 0 0;
	text-align: center;
}

.tarifs_i_bouton_lrg a:hover {
	background-position: 0 -53px;
}

.tarifs_i_bouton_lrg a:active {
	background-position: 0 -99px;
	outline: none;
}

/******************/

.pricing_tableau_ndd_wrapper {
	border-bottom: 2px solid #deebf3;
	height: 1%;
	overflow: hidden;
	width:906px;
	margin:auto;
	margin-top:30px;	
}

.pricing_tableau_ndd_wrapper div {
	float: left;
}

.pricing_tableau_ndd_wrapper ul {
	list-style-type: none;
	padding: 0;
}

.pricing_tableau_ndd_wrapper li  {
	border-bottom: 1px dotted #CCCCCC;
	font-size: 12px;
	height: 16px;
	padding: 5px 0 5px 0;
}

.plan_features_tableau_ndd {
	width: 287px;
	background-color: #F9F9F9;
}

.plan_features_tableau_ndd li {
	padding-left: 10px;
	color:#333;
}

.plan_info_tableau_ndd  {
	text-align: center;
	width: 201px;
}

.plan_info_tableau_ndd li {
	color:#444;
}


.pricing_tableau_ndd_wrapper  .middle {
	margin: 0 2px 0 2px;
	background-color:#FFF;
}

.pricing_tableau_ndd_wrapper  .left {
	background-color:#FFF;
	margin-left: 2px;
}

.pricing_tableau_ndd_wrapper .plan_info_tableau_ndd_left {
	margin-left: 0;
	background-color:#FFFAD9;
}

.pricing_tableau_ndd_wrapper .plan_info_tableau_ndd_right {
	background-color:#FFF;
}


.pricing_tableau_ndd_wrapper .features_header_tableau_ndd {
	background-color: #DDD;
	border: 1px solid #AAA;
	color: #000;
	font-weight: bold;
}


/***************/

.prix_offre_stockage {
	color: #0E4D8B;
	font-size: 1.3em;
}

.prix_offre_stockage_promo {
	color: #0E4D8B;
	font-size: 1.1em;
}

.pricing_plan_info_wrapper {
	width:800px;
	margin:auto;
	margin-top:15px;	
	padding-left:20px;
}

.pricing_plan_info_wrapper div {
	float: left;
}

.pricing_plan_info_wrapper ul {
	list-style-type: none;
	padding: 0;
}

.pricing_plan_info_wrapper li  {
	font-size: 12px;
	height: 16px;
	padding: 5px 0 5px 0;
}

.pricing_plan_info_wrapper2 {
	border-bottom: 2px solid #deebf3;
	height: 1%;
	overflow: hidden;
	width:800px;
	margin:auto;
	margin-top:20px;
}

.pricing_plan_info_wrapper2 div {
	float: left;
}

.pricing_plan_info_wrapper2 ul {
	list-style-type: none;
	padding: 0;
}

.pricing_plan_info_wrapper2 li  {
	border-bottom: 1px dotted #CCCCCC;
	font-size: 12px;
	height: 16px;
	padding: 5px 0 5px 0;
}

.plan_features {
	width: 40%;
	background-color: #F9F9F9;
}

.plan_features li {
	padding-left: 10px;
	color:#333;
	font-size:13px;
}

.plan_features2 {
	width: 400px;
	background-color: #F7F7F7;	
}

.plan_features2 li {
	padding-left: 10px;
	color:#000;
	border-left:1px solid #AAA;
}

.plan_info {
	text-align: left;
	width: 55%;
}

.plan_info2 {
	text-align: center;
	width: 199px;
}

.plan_info li {
	padding-left: 10px;
	color:#444;
	font-size:1.2em;
}

.plan_info2 li {
	color:#444;
}

.pricing_plan_info_wrapper  .middle {
	margin: 0 2px 0 2px;
	background-color:#FFF;
}

.pricing_plan_info_wrapper  .left {
	background-color:#FFF;
}

.pricing_plan_info_wrapper .plan_info_left {
	margin-left: 0;
	background-color:#FFFAD9;
}

.pricing_plan_info_wrapper .plan_info_right {
	background-color:#FFF;
}

.pricing_plan_info_wrapper2 .plan_info_right {
	background-color:#FFF;
	border-right:1px solid #AAA;
}

.pricing_plan_info_wrapper .features_header {
	background-color: #DDD;
	border: 1px solid #AAA;
	color: #000;
	font-weight: bold;
}

.pricing_plan_info_wrapper .sub_header {
	border-bottom: 2px solid #deebf3;
}

.pricing_plan_info_wrapper .title_header {
	color: #17273b;
	font-weight: bold;
	font-size:15px;
}

.pricing_plan_info_wrapper .pricing_plan_button_sml {
	border-bottom: none;
	height: 55px;
}

.pricing_plan_info_wrapper2 .features_header {
	background-color: #DDD;
	border: 1px solid #AAA;
	color: #000;
	font-weight: bold;
}

.pricing_plan_info_wrapper2 .sub_header {
	border-bottom: 2px solid #deebf3;
	font-weight: bold;
	padding-top: 25px;
	padding-left:50px;
	padding-bottom:10px;
	font-size:14px;
}

.pricing_plan_info_wrapper2 .sub_header h5 {
	margin:0;	
	color: #1C355E;
}

.check {
	background: url(img/check.png) no-repeat center 5px;
}


/********* inscription ********/

.offre_radio {
	float: left;
	margin: 2px 6px 0 0;
	background:none;
	border:none;
}


#heberg_col1 {
	float:left;
	width: 330px;
	margin-left:150px;
}

#heberg_col2 {
	float:left;
	width: 330px;
}


#inscription_col1 {
	float:left;
	width: 300px;
	margin-left: 15px;
}

#inscription_col2 {
	float:left;
	width: 300px;
}

#inscription_col3 {
	margin:auto;
	width: 400px;
}

/*#inscription_col2 {
	margin:auto;
	width: 330px;
}*/

.inscription_content {
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
	padding: 9px 29px 15px 21px;
	width: 247px;
	height:200px;
}

.inscription_content_ip {
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
	padding: 9px 29px 15px 21px;
	width: 348px;
	height:200px;
	text-align: center;
}

.inscription_content_ip h3 {
	font-size:30px;
	margin-top:0px;
	margin-bottom: 3px;
}

.inscription_content_ip h4 {
	font-size:16px;
	margin-top:0px;
	color:#000;
}

.inscription_infos {
	padding:5px;
	border-top: 1px dotted #CCCCCC;
}

.inscription_infos li {
	color:#555;
}

table.cadre {
	background-color: #C5CBD2;
}

tr.titre {
	background-color: #F0F0F0;
	border:1px solid #CCC;
}

td.titre {
	border:1px solid #CCC;
}

tr.cadre {
	background-color: #FFFFFF;
	border:1px solid #CCC;
}

td.cadre {
	color: #000000;
	font-weight: normal;
	border:1px solid #CCC;
}

#commande {
	width:800px;
	margin:auto;
}

.billing_contact {
	border : 1px solid #CCCCCC;
    width: 300px;
    padding:10px;
    float:right;
	margin-right:40px;
	margin-bottom:20px;
}


/***** connexion *****/

#login-box {
	background:url(img/login_bgtile.gif) repeat-x bottom;
	border: #ccc solid 1px;
	width: 300px;
	height: 222px;
	margin: 10px auto -1px auto;
	padding: 10px 20px 5px 20px;
	text-align: left;
}

#login-box input {
	margin-left: 5px;
	background: #e8e8e8;
	border: #ccc solid 1px;
}

.input-box {
	margin-bottom: 10px;
	background: #e8e8e8;
	border: #ccc solid 1px;
	width:170px;
}

.login2 {
	margin-bottom: 10px;font: 14px Georgia, Palatino, serif;font-weight: bold;color: #003366;
}
.login3 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;line-height: 1.5em;color: #333333;
}
.login4 {
	text-decoration: none; font: 10px Verdana, Arial, Helvetica, sans-serif;line-height: 1.5em;color: #003366;
}
	
	
/******** Support *******/


.message_support {
	width:90%;
	margin:auto;
	padding: 10px;
	font-size: 13px;
	color: #345368;	
	margin-bottom: 15px;
}

.message_support_infos {
	font-size: 1em;
	text-align:right;
	float:right;
}

.message_support_auteur {
	font-size: 1.15em;
	font-weight: bold;
	float:left;
}

.message_rep_technicien {
	background: #F4F6FE;
	border: 1px solid #CEECFF;
}

.message_rep_client {
	background: #F7F7F7;
	border: 1px solid #EFEFEF;
}


.action_btn {
	background: #4C7EB7;
	padding: 8px 15px;
	color: white;
	text-decoration: none;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	font-weight: bold;
	font-size: 13px;
}


#non_js {
	display: block;
	font-size:16px;
	padding:10px;
	border:1px solid #d6ff3a;
	background-color:#faffec;
	width:800px;
	margin:auto;
	text-align:center;
}

#non_ie6 {
	display: none;
	font-size:16px;
	padding:10px;
	border:1px solid #d6ff3a;
	background-color:#faffec;
	width:800px;
	margin:auto;
	text-align:center;
}

#musiques_example_div {
	text-align:center;
	width:600px;
	margin:auto;
}


/************* Nivo Slider ************/
#slider-wrapper {
    width:980px;
    height:310px;
    margin:0 auto;
    padding-top:5px;
    margin-top:0px;
}

#slider {
	position:relative;
    width:980px;
    height:300px;
	margin:auto;	
	background:url(img/nivo-slider/loading.gif) no-repeat 50% 50%;
	border:1px solid #CCC;	
}

#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:435px;
	bottom:-30px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(img/nivo-slider/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(img/nivo-slider/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.6; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
	color:#FFF;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

h4.annonce {
	margin-top:0;
	margin-bottom:0;
}

h4.annonce a{
	color: #0E4D8B;
}

#presentation_services {	
	width:600px;
	margin:auto;
	margin-top:30px;
	text-align:justify;
}

.actualite_cadre {
	background-color:white;
	border:1px dotted black;
	margin-bottom:15px;
	width:700px;
	padding:3px;
	margin-left:20px;
}

.actualite_cadre h3 {
	margin-top:0px;
}


.title_cloud_sync h2 {
    margin-bottom: 0px;
    margin-top: 10px;
    text-align: center;
	color: #333;
}

.title_cloud_sync h3 {
    margin-top: 0px;
    text-align: center;
	color: #0E4D8B;
}

/*******************************************************/
/*******************************************************/
/******************************************************

.landing {
	background: rgb(242,242,242);
	border: 1px solid #D5DBCF;
	border-radius: 6px;
	-moz-border-radius: 6px;
	margin:auto;
	width: 750px;
	margin-bottom: 50px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	line-height: 1.8em;
	color: #777;
	height:150px;
	text-align:center;
}

.landing .signup-button {
	padding: 26px 30px 30px 0;
	width:340px;
	float:right;
}

.landing .texte {
	padding:0px 20px 5px 20px;
}

.landing .texte h2 {
	margin-bottom:3px;
	font-size:25px;
}

.landing .texte h3 {
	margin-top:0px;
	margin-bottom: 5px;
	font-size: 16px;
}

.landing .texte h4 {
	margin-top:0px;
	font-size: 13px;
	color:#666;
}

.landing .signup-button a {
	background-color: #EAF1F7;
	background-image: -moz-linear-gradient(top, #FDFEFE, #EAF1F7);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #FDFEFE),color-stop(1, #EAF1F7));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FDFEFE', EndColorStr='#EAF1F7');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FDFEFE', EndColorStr='#EAF1F7')";
	border-top-color: #94AEBF;
	border-bottom-color: #94AEBF;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	cursor: pointer;
	width: 220px;
	text-align: center;
	float: right;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	-moz-box-shadow: 0px 0px 4px #CCC;
	-webkit-box-shadow: 0px 0px 4px #CCC;
	box-shadow: 0px 0px 4px #CCC;
	margin-bottom: 5px;
	padding-top: 0;
	text-transform: uppercase;
	text-shadow: 0px 1px 2px #393939;
	color: #1A74B0;
	font-size: 13px !important;
	font-family: 'Myriad-Pro','Helvetica Neue Light','Helvetica Neue',sans-serif;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 2.5em;
	text-decoration: none;
}

*/

/***

.signup-button {
	background-color: #EAF1F7;
	border: 1px solid #D5DBCF;
	margin:auto;
	width: 980px;
	height:110px;
	text-align:center;
	
	background-image: -moz-linear-gradient(top, #FDFEFE, #EAF1F7);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #FDFEFE),color-stop(1, #EAF1F7));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FDFEFE', EndColorStr='#EAF1F7');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FDFEFE', EndColorStr='#EAF1F7')";
	border-top-color: #94AEBF;
	border-bottom-color: #94AEBF;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	-moz-box-shadow: 0px 0px 4px #CCC;
	-webkit-box-shadow: 0px 0px 4px #CCC;
	box-shadow: 0px 0px 4px #CCC;
	margin-bottom: 5px;
	padding-top: 0;
	
	margin-top:20px;
}


.signup-button a {	
	
	color: #1A74B0;
	font-size: 25px !important;
	font-family: 'Myriad-Pro','Helvetica Neue Light','Helvetica Neue',sans-serif;
	text-decoration: none;
}

*******************************************************/
/*******************************************************/
/*******************************************************/

