body{
	font-family:Arial, Verdana, sans-serif;
	font-size: 11px;
	background-color:#5a7c0e;
	margin-left:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	background-image:url(/images/globalBg.gif);
	background-repeat:repeat-y;
	background-position:center;
}

h1{
	margin:0;
	padding:0;
}

.titleH1 h1{
	color:#850837;
	font-weight:bold;
	text-transform:uppercase;
	position:relative;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

h2{
	margin:0;
	padding:0;
}

h3{
	margin:0;
	padding:0;
	font-weight:200;
}

.leNettoyeur{
	clear:both;
}

td{
font-family: Arial, Verdana, sans-serif;
font-size: 11px;
}

p{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
}

a{
color:#850636;
text-decoration:none;
}

.alert{
color:red;
}

.alert2{
	width:13px;
	position:relative;
	margin:0 5px 0 5px;
	top:2px;
}

.headerTitle{
	font-size:10px;
	font-family:Arial, Verdana, sans-serif;
	color:white;
	text-decoration:none;
	padding:10px;
	text-align:center;
}

.whiteBig{
	color:#FFF;
}

.greenLinks{
	color:#97BF0A !important;
}

.greenLinks2{
	color:#194314 !important;
}

.footerTitle{
font-size:10px;
font-family:Arial, Verdana, sans-serif;
color:white;
text-decoration:none;
padding:10px;
text-align:center;
}

.bannerTitle{
position:relative;
top:16px;
left:100px;
font-size:12px;
font-family:Arial, Verdana, sans-serif;
color:#1a4317;
text-decoration:none;
}

.domainDisponibility{
position:relative;
top:12px;
left:12px;
font-size:10px;
font-family:Arial, Verdana, sans-serif;
color:#1a4317;
text-decoration:none;
}

.inputForm{
color:#404040;
font-size:11px;
border:1px solid gray;
background-color:#ffffff;
}

.menuTop{
padding:3px 0 0 0;
float:left;
width:100px;
height:36px;
text-align:center;
background-image:url(/images/menuItem.gif);
background-repeat:no-repeat;
}

.menuTopLink{
color:#850636;
font-size:12px;
font-family:Arial, Verdana, sans-serif;
text-transform:uppercase;
text-decoration:none;
}

.Imgsubmenutop{
	Margin-Bottom:-3Px;
}

.sousMenu{
	text-align:left;
	background:url(/images/subMenuBg.png) repeat-y top left;
	width:225px;
}

.sousMenu ul{
	padding:0;
	margin:0;
	list-style-type:none;
	width:100%;
	text-align:center;
}

.sousMenu li:first-child{
	margin:0 5px 0 5px;
}

.sousMenu li{
	margin:5px 5px 0 5px;
}

.tableNewsListing td{
border-top:2px solid white;
}

.tableDomainDisponibility td{
border-top:2px solid white;
}

.tableDefault td{
border-top:2px solid white;
}

.tableTdContact{
	padding:10px;
}

.tableTdContact1{
	padding:3px;
}

.pictoBloc{

}

.blocGauche{
	color:#C8D000;
	font-size:10px;
}

.blocGauche a{
	color:#C8D000;
	text-decoration:none;
}

.blocGauche p{
	margin:5px 0 5px 0;
}

.blocGauche h1{
	color:#FFF;
	padding:0 15px 0 35px;
	font-size:14px;
}

.ttl{
	color:#FFF;
	padding:15px 15px 0 0;
	font-size:14px;
}

.blocGauche li{
	font-size:12px;
}

.blocGaucheText{
	margin:auto;
	text-align:left;
	padding:0 15px 0 35px;
	font-size:12px;
}

.searchGauche{
	background:url(/images/search1.png) no-repeat;
}

.tableEtat{
	position:relative;
	left:13px;
}

.blocTop{
	color:#6B8C05;
	width:225px;
	padding:0 2px 0 2px;
}

.greenDarkBloc{
	color:#194314;
	font-size:16px;
	font-weight:bold;
}

.greenBrightBloc{
	font-size:10px;
	color:#64950C;
	font-weight:bold;
}

.blocText{
	margin:0 auto 5px auto;
	width:200px;
	font-size:9px;
	text-align:justify;
}

.textFieldCon{
	background:url(/images/textField.jpg) no-repeat center;
	width:120px;
	height:18px;
	border:0;
	font-size:10px;
	padding:4.5px 0 0 10px;
}

.homeText p{
	margin:0;
	padding:0;
	font-size:9px !important;
}

.domButton{
	width:180px;
	height:37px;
	margin:auto;
	background:url(/images/bgOrange.png) center no-repeat;
	text-align:center;
	color:#FFF;
}

.domButton2{
	height:33px;
	margin:auto;
	background:url(/images/bgOrange2.png) center no-repeat;
	text-align:center;
	color:#FFF;
}

.domButton3{
	width:205px;
	height:61px;
	margin:auto;
	background:url(/images/bgOrange3.png) center no-repeat;
	text-align:center;
	color:#FFF;
}

.purpleBut{
	font-size:13px;
	color:#850837;
	position:relative;
	top:4px;
}

.whiteBut{
	font-size:9px;
	position:relative;
	color:#FFF;
}

.purpleBut2{
	font-size:13px;
	color:#850837;
	position:relative;
	top:2.5px;
}

.whiteBut2{
	font-size:9px;
	position:relative;
	top:-3px;
	color:#FFF;
}

.purpleBut3{
	font-size:13px;
	color:#850837;
	position:relative;
	top:4px;
}

.whiteBut3{
	font-size:9px;
	position:relative;
	top:4px;
	color:#FFF;
	line-height:11px;
}

.titlePage{
	color:#850837;
	font-weight:bold;
	text-transform:uppercase;
	position:relative;
}

.mainpage{
	margin:8px auto;
}

.mainpage p{
	padding:0 7px 0 7px;
	color:#6B8C05;
}

.mainpage h1{
	color:#194314;
	font-size:16px;
	padding:0 7px 0 5px;
	margin:0;
}

.mainpage h2{
	color:#194314;
	font-size:14px;
	padding:0 7px 0 7px;
}

.ajaxListing{
	list-style-type:none;
	margin:5px auto 5px auto;
	padding:0;
}

.ajaxList{
	display:inline;
}

.faqText h1{
	color:#194314;
	font-size:16px;
	padding:0 7px 0 7px;
	margin:0;
	text-align:center;
}

.faqText p{
	padding:0 !important;
	margin:7px;
	color:#6B8C05;
}

.faqList ul{
	list-style-type:none;
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
}

.faqList li:first-child{
		margin:0 7px 0 7px;
}

.faqList li{
	margin:7px 7px 0 7px;
	padding:0;
}

.partnersPage p{
	margin:0;
	font-size:10px !important;
	padding:10px;
	text-align:justify;
}

.mainFaq{
	margin:auto;
}

.inputText{
	border:0;
	width:150px;
	background:url(/images/input.png) no-repeat center;
	color:#EC9301;
	height:24px;
	padding:7px 8px 0px 25px;
	font-size:10px;
}

.inputText2{
	border:0;
	width:62px;
	background:url(/images/input2.png) no-repeat center;
	color:#EC9301;
	height:24px;
	padding:7px 8px 0px 25px;
	font-size:10px;
}

.textareaInput{
	border:0;
	width:400px;
	height:110px;
	background:url(/images/ta1.png) no-repeat center;
	color:#EC9301;
	padding:10px 0 10px 8px;
	font-size:11px;
}

.selectForm{
	border:1px solid #124015;
	color:#EC9301;
	font-size:10px;
}

.textareaInput1{
	border:0;
	width:400px;
	height:200px;
	background:url(/images/ta2.png) no-repeat center;
	color:#EC9301;
	padding:40px 0px 20px 25px;
	font-size:11px;
}










#gammeRecap{
	-moz-border-radius : 8px 8px 4px 4px;
	-webkit-border-radius : 8px 8px 4px 4px;
    -khtml-border-radius: 8px 8px 4px 4px;
    border-radius: 8px 8px 4px 4px;
}
.tableHardware{
	-moz-border-radius : 8px 8px 4px 4px;
	-webkit-border-radius : 8px 8px 4px 4px;
    -khtml-border-radius: 8px 8px 4px 4px;
    border-radius: 8px 8px 4px 4px;
}
.tableHardware td{
	border-bottom:1px dashed #c0c0c0;
}
#serverButton{
	height:26px;
	width:156px;
	text-align:center;
	color:white;
	background:url(/uploads/images/servers_button.png) no-repeat;
	padding-top:6px;
}
.serverGamme{
	font-size:12px;
	color:black;
	text-shadow: 0.5px 0.5px 0.1em white; 
}
#serverDevis{
	height:26px;
	width:106px;
	text-align:center;
	color:white;
	background:url(/uploads/images/servers_devis.png) no-repeat;
	padding-top:6px;
}
#server{
	width:190px;
	-moz-border-radius : 8px 8px 4px 4px;
	-webkit-border-radius : 8px 8px 4px 4px;
    -khtml-border-radius: 8px 8px 4px 4px;
    border-radius: 8px 8px 4px 4px;
}
#server_on{
	width:190px;
	-moz-border-radius : 8px 8px 4px 4px;
	-webkit-border-radius : 8px 8px 4px 4px;
    -khtml-border-radius: 8px 8px 4px 4px;
    border-radius: 8px 8px 4px 4px;
}
#server #title{
	height:65px;
	padding:3px 2px 3px 2px;
	color:white;
	font-size:14px;
	-moz-border-radius : 7px 7px 0 0;
	-webkit-border-radius : 7px 7px 0 0;
    -khtml-border-radius: 7px 7px 0 0;
    border-radius: 7px 7px 0 0;
}
#server #title a{
	color:white;
	font-size:14px;
}
#server #subTitle{
	height:103px;
	padding:6px;
	color:black;
	font-size:12px;
}
#server #subTitle2{
	padding:6px;
	color:black;
	font-size:11px;
	text-align:right;
}
#server #order{
	padding:4px;
	border-left:1px dashed gray;
	text-align:center;
	float:right;
	width:75px;
	height:90px;
	color:black;
	font-size:15px;
}
#server #master1{
	padding:4px;
	text-align:right;
	float:left;
	width:75px;
}
#server #master1_class{
	text-align:right;
	font-size:12px;
}
#server #master1_class0{
	text-align:right;
	font-size:15px;
}
#server #master1_class1{
	text-align:right;
	font-size:15px;
}
#server #master1_class2{
	text-align:right;
	font-size:15px;
}
#server #master1_class3{
	text-align:right;
	font-size:12px;
}
#server #master1_class4{
	text-align:right;
	font-size:12px;
}
#server #master1_class5{
	text-align:right;
	font-size:12px;
}



#cadreLeft #top{
	padding-top:6px;
	height:22px;
	width:210px;
	background:url(/images/cadre_top.png) no-repeat;
	text-align:center;
	text-shadow: 0.5px 0.5px 0.1em gray; 
	font-size:16px;
	text-transform:uppercase;
}
#cadreLeft #top_on{
	position:relative;
	left:-15px;
	height:10px;
	width:226px;
	background:url(/images/cadre_top_on.png) no-repeat;
}
#cadreLeft #bottom{
	height:9px;
	width:210px;
	background:url(/images/cadre_bottom.png) no-repeat;
}
#cadreLeft #bottom_on{
	position:relative;
	left:-15px;
	height:10px;
	width:226px;
	background:url(/images/cadre_bottom_on.png) no-repeat;
}
#cadreLeft #middle{
	padding:5px;
	width:200px;
	background:url(/images/cadre_middle.png) repeat-y 0 0;
	font-size:11px;
	font-family:"Trebuchet MS";
}
#cadreLeft #title{
	text-align:center;
	text-shadow: 0.5px 0.5px 0.1em gray; 
	font-size:13px;
	text-transform:uppercase;
}
#cadreLeft #price{
	padding-top:6px;
	position:absolute;
	left:170px;
	width:37px;
	color:orangered;
}
#cadreLeft #price_on{
	padding-top:6px;
	position:absolute;
	left:190px;
	width:37px;
	color:orangered;
}
#cadreLeft #name{
	padding-top:6px;
	width:165px;
}
#cadreLeft #name a{
	color:black;
}
#cadreLeft #gamme:hover{
	cursor:pointer;
}
#cadreLeft #gamme_on{
	background:url(/images/cadre_middle_on.png) repeat-y 0 0;
	position:relative;
	left:-15px;
	padding-left:15px;
	width:212px;
}

#gammeTitle{
	font-size:13px;
	color:#202020;
	padding:10px;
}
#gammeText p{
	font-size:11px;
	color:#000000;
	padding:10px;
}
#serverText{
	-moz-border-radius : 6px;
	-webkit-border-radius :6px;
    -khtml-border-radius: 6px;
    border-radius: 6px;
	padding:10px;
}
#serverText p{
	font-size:11px;
	color:#000000;
}


/*/////////////////////////////////////////MODIF//////////////////////////////////////////////*/

#fpall{ /*footer pic all*/
	height:40px;
	text-align:center;
}

.fp{ /*footer pic*/
	float:left;
	padding:10px;
}

.fp img{ /*footer pic*/
	border:0;
}

#gt{ /*global top*/
	background-image:url(/images/roundTop.gif);
	background-repeat:no-repeat;
	background-position:center top;
	height:14px;
}

#gm{ /*global middle*/
	background-image:url(/images/globalBg.jpg);
	background-repeat:repeat-y;
	background-position:center top;
	width:1000px;
	margin:auto;
}

#gb{ /*global bottom*/
	background-image:url(/images/roundBottom.gif);
	background-repeat:no-repeat;
	background-position:center top;
	height:16px;
}

#sh{ /*site header*/
	margin-bottom:-20px;
	position:relative;
	z-index:2;
	height:100px;
}

#dri{ /*logo dri*/
	position:absolute;
	top:-10px;
	left:3px;
}

#auberge{ /*image auberge*/
	position:absolute;
	top:0px;
	left:220px;
}

#mn{ /*menu*/
	position:absolute;
	top:50px;
	left:230px;
}

#lgp{ /*login produhost*/
	position:absolute;
	top:0px;
	left:260px;
}

#lgpsb{ /*login produhost submit*/
	padding:8px;
	position:absolute;
	top:-7px;
	left:430px;
	width:220px;
}

#lgpt{ /*login produhost title*/
	font-size:12px;
	font-weight:600;
}

#sc{ /*site content*/
	padding:10px 20px 10px 20px;
}

#scb{ /*site content banner*/
	width:100%;
	position:relative;
	background-image:url(/images/banniere.jpg);
	background-repeat:no-repeat;
	padding:3px;
	height:145px;
}

#lc{ /*left collum*/
	padding:0 20px 0 0;
	float:left;
}

#pc{ /*page content*/
	float:left;
	width:750px;
}

#cl{ /*clearer*/
	clear:both;
}

.sml{
	padding:3px;
}

.sml a{
	font-size:11px !important;
	font-weight:bold !important;
}

.sml:hover{
	background-color:#f6cc82;
}

.smnt{ /*sous menu top*/
	background-image:url(/images/subMenuTop.png);
	background-repeat:no-repeat;
	background-position:center top;
	height:17px;
}

.smnb{ /*sous menu bottom*/
	background-image:url(/images/subMenuDown.png);
	background-repeat:no-repeat;
	background-position:center top;
	height:17px;
}

.sm{ /*sous menu*/
	position:absolute;
	margin:7px 0 0 -60px;
	z-index:10000;
}

#dns{ /*drinaute sujet home*/
	background-image:url(/images/dn.gif);
	background-repeat:no-repeat;
	height:15px;
	width:237px;
	font-size:15px;
	color:#850837;
	font-weight:bold;
	text-transform:uppercase;
	padding:5px;
	text-align:center;
}

#dnt{ /*drinaute top*/
	background-image:url(/images/orangeTop.jpg);
	background-repeat:no-repeat;
	background-position:0 -25px;
	height:8px;
	width:738px;
}

#dnb{ /*drinaute bottom*/
	background-image:url(/images/orangeDown.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	height:10px;
	width:738px;
}

#dnc{ /*drinaute content*/
	background-image:url(/images/orangeBg.jpg);
	background-repeat:repeat-y;
	background-position:center top;
	width:738px;
	position:relative;
}

#dnl{ /*drinaute left*/
	position:absolute;
	padding:15px;
	top:25px;
	left:0px;
}

#dnl img{ /*drinaute left*/
	border:0;
}

#dnr{ /*drinaute right*/
	position:absolute;
	padding:15px;
	top:25px;
	right:0px;
}

#dnr img{ /*drinaute right*/
	border:0;
}

#scrollZone{ /*drinaute scrollZone*/
	position:absolute;
	width:600px;
	overflow:hidden;
	top:5px;
	left:70px;
}

.dnlk{ /*drinaute link*/
	padding:5px;
	width:110px;
}

.dnlk img{ /*drinaute link*/
	border:0;
}

.dnlk a{
	/*color:#B5D061;*/
	color:#1A4317;
	font-size:9px;
}

.dnlk a:hover{
	text-decoration:none !important;
}

#oat{ /*on aime top*/
	background-image:url(/images/onaimeTop.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:350px;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:5px 0 0 80px;
	font-size:15px;
}

#oab{ /*on aime bottom*/
	background-image:url(/images/onaimeDown.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	height:10px;
	width:350px;
}

#oac{ /*on aime content*/
	background-image:url(/images/onaimeBg.jpg);
	background-repeat:repeat-y;
	background-position:center top;
	width:350px;
	height:100px;
}

.oai{ /*on aime item*/
	float:left;
	width:160px;
	padding:5px;
	height:30px;
}

.oai img{ /*on aime img*/
	border:0;
	float:left;
	padding-right:5px;
}

#infot{ /*info top*/
	background-image:url(/images/infosTop.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:350px;
	color:#850837;
	text-transform:uppercase;
	padding:5px 0 0 180px;
	font-size:15px;
	font-weight:bold;
}

#infob{ /*info bottom*/
	background-image:url(/images/infosDown.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	height:10px;
	width:350px;
}

#infoc{ /*info content*/
	background-image:url(/images/infosBg.jpg);
	background-repeat:repeat-y;
	background-position:center top;
	width:350px;
	float:right;
}

#m{ /*drinaute sujet home*/
	background-image:url(/images/dn.gif);
	background-repeat:no-repeat;
	height:15px;
	width:237px;
	font-size:15px;
	color:#850837;
	font-weight:bold;
	text-transform:uppercase;
	padding:5px;
	text-align:center;
}

#mt{ /*drinaute top*/
	background-image:url(/images/mt.png);
	background-repeat:no-repeat;
	height:9px;
	width:485px;
}

#mb{ /*drinaute bottom*/
	background-image:url(/images/mb.png);
	background-repeat:no-repeat;
	background-position:center top;
	height:10px;
	width:485px;
}

#mm{ /*drinaute content*/
	background-image:url(/images/mm.png);
	background-repeat:repeat-y;
	background-position:center top;
	width:485px;
	position:relative;
}

.hsNews{
	padding:3px 8px 3px 8px;
}

.hsNews a{
	color:#1A4314 !important;
}

#nvt{ /*nouveautés top*/
	background-image:url(/images/nouveautesTop.jpg);
	background-repeat:no-repeat;
	height:27px;
	width:225px;
	color:#194314;
	text-transform:uppercase;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
}

#nvb{ /*nouveautés bottom*/
	background-image:url(/images/nouveautesDown.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	height:11px;
	width:225px;
}

#nvc{ /*nouveautés content*/
	background-image:url(/images/nouveautesBg.jpg);
	background-repeat:repeat-y;
	background-position:center top;
	width:225px;
}

.nvi{ /*nouveautés item*/
	text-align:left;
	padding:10px;
}

.nvi img{ /*nouveautés item img*/
	width:60px;
	border:0;
	float:left;
	padding-right:10px;
}

.boxt{ /*forum top*/
	background-image:url(/images/blocTop.jpg);
	background-repeat:no-repeat;
	height:12px;
	width:225px;
}

.boxb{ /*forum bottom*/
	background-image:url(/images/blocDown.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	height:12px;
	width:225px;
}

.boxc{ /*forum content*/
	background-image:url(/images/blocBg.jpg);
	background-repeat:repeat-y;
	background-position:center top;
	width:225px;
	text-align:left;
}

#frs{ /*forum subject*/
	width:225px;
}

#frs img{ /*forum subject image*/
	float:left;
	padding:0 10px 0 10px;
	border:0;
}

#txtt{ /*txt top*/
	background-image:url(/images/blocTextTop.jpg);
	background-repeat:no-repeat;
	height:10px;
	width:485px;
}

#txtb{ /*txt bottom*/
	background-image:url(/images/blocTextDown.png);
	background-repeat:no-repeat;
	background-position:center top;
	height:10px;
	width:485px;
}

#txtc{ /*txt content*/
	background-image:url(/images/blocTextBg.jpg);
	background-repeat:repeat-y;
	background-position:center top;
	width:485px;
	text-align:left;
}

#c_s1{ /*subject 1 top*/
	background-image:url(/images/titleBg1.jpg);
	background-repeat:no-repeat;
	height:25px;
	width:35px;
	float:left;
}

#c_s2{ /*subject 2 top*/
	background-image:url(/images/titleBg3.jpg);
	background-repeat:no-repeat;
	height:25px;
	float:left;
}

#c_s3{ /*subject 3 top*/
	background-image:url(/images/titleBg2.jpg);
	background-repeat:no-repeat;
	height:25px;
	width:35px;
	float:left;
}

#c_t{ /*content top*/
	background-image:url(/images/orangeTop2.jpg);
	background-repeat:no-repeat;
	height:8px;
	width:738px;
}

#c_b{ /*content bottom*/
	background-image:url(/images/orangeDown.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	height:10px;
	width:738px;
}

#c_m{ /*content content*/
	background-image:url(/images/orangeBg.jpg);
	background-repeat:repeat-y;
	background-position:center top;
	width:738px;
	text-align:left;
}

#c_s2 h1{
	color:#9A0636;
	font-size:13px;
	padding:4px 7px 0 5px;
	margin:0;
}

#gamme #title h1{
	font-size:13px;
}

#gamme #title h2{
	font-size:13px;
}

#gamme #name h2{
	font-size:11px;
}

#server #title h1{
	font-size:13px;
}

#gp{
	position:absolute;
	left:890px;
}
