body{
padding:0px;
margin:0px;
background-color:#FFFFFF;
}
a:hover{text-decoration:none;}


<!-- GAIMA -->

.menuclient a {

	text-decoration:none;


}





<!-- fin -->




.m_text
	{
		font-family:Tahoma;
		font-size:12px;
		line-height:13px;
		color:#666666;
	}
.compare_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:13px;
		color:#666666;
		text-decoration:none;
		
	}

.compare_text a:hover
	{
		color:#64A5DE;
		
	}	
.h_text
	{
		font-family:Tahoma;
		font-size:10px;
		line-height:10px;
		color:#878787;
	}

.h1_text
	{
		font-family:Tahoma;
		font-size:10px;
		line-height:10px;
		color:#64A5DE;
	}
.h3_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:13px;
		color:#878787;
		text-transform:uppercase;
		text-align:right;
		padding-right:10px;
		font-weight:bold;
	}
	.h3_text2
	{
		font-family:Tahoma;
		font-size:10px;
		line-height:13px;
		color:#878787;
		text-transform:uppercase;
		text-align:right;
		padding-right:10px;
		font-weight:bold;
	}
.h4_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:13px;
		color:#878787;
		text-transform:uppercase;
		text-align:left;
		padding-left:35px;
		font-weight:bold;
		padding-top:15px;
	}
.h6_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:13px;
		color:#878787;
		text-transform:uppercase;
		text-align:left;
	
		font-weight:bold;
	
	}
.h9_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:13px;
		color:#878787;
		text-transform:uppercase;
		text-align:center;
	
		font-weight:bold;
	
	}
.h5_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:13px;
		color:#878787;
		text-transform:uppercase;
		text-align:left;
		padding-left:20px;
		font-weight:bold;
		padding-top:15px;
	}
.h3_text a
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:13px;
		color:#878787;
		text-transform:uppercase;
		text-align:right;
		padding-right:10px;
		font-weight:bold;
		text-decoration:none;
	}
.h3_text a:hover
	{
	
		color:#64A5DE;
	
	
	}
.h3_text2 a
	{
		font-family:Tahoma;
		font-size:10px;
		line-height:13px;
		color:#878787;
		text-transform:uppercase;
		text-align:right;
		padding-right:10px;
		font-weight:bold;
		text-decoration:none;
	}
.h3_text2 a:hover
	{
	
		color:#64A5DE;
	
	
	}
.o_text {
	
	color:#E34000;
	}
	.ob_text {
	
	color:#4B7DAE;
	}
	.ov_text {
	
	color:#9ecc4d;
	}
	.oo_text {
	
	color:#f48c05;
	}
	.og_text {
	
	color:#878787;
	
		
	}
	
.it_text {
	
	
	font-size:10px;
	}
.l_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:13px;
		color:#4B7DAE;
	}

.l1_text
	{
		font-family:Tahoma;
		font-size:10px;
		line-height:13px;
		color:#E34000;
	}

.ls_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#4B7DAE;
	}

.lt_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#878787;
	}

.lt1_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#4B7DAE;
	}
	
.c_text
	{
		font-family:Tahoma;
		font-size:10px;
		line-height:10px;
		color:#B0B0B0;
	}

.f_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#737373;
	}

.f1_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:30px;
		color:#565656;
	}

.form
	{
		width:219px; height:20px; border-color:#D4D0C8; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:3px
	}
.form_div
	{
		height:23px; margin-top:-1px;
	}

.form1
	{
		width:125px; height:16px; border-color:#A1B1BE; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:3px
	}

.form2
	{
		width:15px; height:15px; border-color:#B3B3B3; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; margin:0px; padding:0px;
	}

.form2_div
	{
		height:20px; margin-top:10px;
	}
		
	a.h_text{text-decoration:none;}	
	a.h_text:hover{text-decoration:underline;}
	
	a.h1_text{text-decoration:none;}	
	a.h1_text:hover{text-decoration:underline;}
	
	a.text{color:#B0B0B0;text-decoration:none;}	
	a.text:hover{color:#B0B0B0;text-decoration:underline;}

ul {margin:0; padding:0; list-style:none}
.li1 {background:url(images/a.gif) no-repeat left center; margin: 8px 0px 0px 0px; padding:0px 0px 0px 7px}

.li2 {background:url(images/sq.gif) no-repeat left center; margin: 9px 0px 0px 0px; padding:0px 0px 0px 13px}

.li3 {background:url(images/a2.gif) no-repeat left center; margin: 8px 0px 0px 0px; padding:0px 0px 0px 8px ; text-transform:uppercase ; font-size:9px}

.li4 {background:url(images/a.gif) no-repeat left center; margin: 13px 0px 0px 0px; padding:0px 0px 0px 7px}

form {
	margin: 0px;
}

img {
	border: 0px;
	align: absmiddle;
}

body,td,input,select,textarea {
	font-family: Tahoma;
	font-size: 13px;
}

a {
	color: #65A5E6;
}

table.wrapper {
	width: 900px;
}

table.clientlinks {
	background:#e0e0e0;
}

td.clientlinks {
	background:#f9f9f9;
	width:25%;
	text-align:center;
	padding: 6px;
}

.titre {

	font-size:14px;

}

.table_domaine {
	background-color:#CCCCCC;

}

.titreZC {

	font-size:24px;
	font-weight:bold;
	text-align:right;
	vertical-align:middle;
	color:#003A63;

}

.domainvalid {

	
	font-size:18px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	color:#D95121;

}
.domainnovalid {

	font-size:18px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	color:#003A63;

}
.headerZC {
	background-color:#cccccc;
	height:1px;	

}

.btn_continuer {
	border: none;
	background-color: transparent;
	width:185px;
	height:35px;
	cursor:pointer;
}

.btn_coupon {
	background-position:bottom;
	border: none;
	background-color: transparent;
	width:25px;
	height:25px;
	cursor:pointer;
}

.navbar {
background: #8FBCE9;
}

.navbutton {
background-color: #EFF2F9;
cursor: pointer;
cursor: hand;
text-align:center;
}

.navbuttonover {
background-color: #8FBCE9;
cursor: pointer;
cursor: hand;
font-weight: bold;
text-align:center;
color: #ffffff;
}

.navbox {
background-color: #EFF2F9;
padding: 5px;
}

.navinput {
border: 1px solid #8FBCE9;
width: 100px;
}

.submitbutton {
color: #ffffff;
cursor: pointer;
cursor: hand;
font-weight: bold;
background-color: #8FBCE9;
border: 1px solid #8FBCE9;
}

.footerbar {
background-color: #6e97be;
color: #ffffff;
padding:7px;
padding-left:10px;
padding-right:10px;
}

.clientarealinks a {
	color: #555555;
}

table.frame {
	width: 95%;
	border: 0px solid #cccccc;
	padding: 0px;
}

.fieldarea {
	background-color: #efefef;
	text-align: right;
}

.clientareatable {
	width: 100%;
	background-color: #cccccc;
}

tr.clientareatableheading {
	background-color: #EFF2F9;
	text-align: center;
	font-size:12px;
	font-weight: bold;
}

tr.domaintableheading {
	background-color: #EFF2F9;
	font-weight: bold;
	text-align: center;
}

table.domaintable {
	border: 1px solid #cccccc;
	width:300px;
	margin-left:55px;
	
}

tr.clientareatableactive {
	background-color: #ffffff;
	text-align: center;
}

tr.clientareatablepending {
	background-color: #ffffcc;
	text-align: center;
}

tr.clientareatablesuspended {
	background-color: #ccff99;
	text-align: center;
}

tr.clientareatableterminated {
	background-color: #ff9999;
	text-align: center;
}

tr.supportticketsheading {
	background-color: #EFF2F9;
}

tr.supportticketscontent {
	background-color: #ffffff;
}

.menuzc a {
	text-align:left;
	font-size:14px;
	text-decoration:none;	
}

.menuzc a:hover {
	color:#D95121;
	text-decoration:underline;
			
}

.contentbox {
	width: 100%;
	border: 0px solid #cccccc;
	border-bottom:none;
	padding: 0px;
	background:#F8F9FB;
	font-size:12px;
	text-align:center
}

.contentboxdomain {
	width: 300px;
	border: 0px solid #cccccc;
	border-bottom:none;
	padding: 0px;
	background:#F8F9FB;
	font-size:10px;
	text-align:center
}

.contentbox_btn_continuer {
	width: 125px;
	background-image:url(images/joomla/continuer.png);
	border:none;
	padding: 0px;
}

.stitre {
	
	color:#003A63;
	font-size:14px;
	
	
}
.stitre12 {
	
	color:#003A63;
	font-size:12px;
	font-weight:bold;
	
	
}
.ordermenu_active {
	vertical-align:text-top;
	font-size:14px;
	padding-top:5px;
	color:#003A63;
	font-weight:bold;
	text-align:left;

}


.ordermenu_active a {
	text-decoration:none;
	color:#cccccc;
	font-weight:bold;
	text-align:left;

}

.ordermenu_active a:hover {
	color:#003A63;
}

.ordermenu_passive {
	vertical-align:text-top;
	font-size:14px;
	padding-top:5px;
	color:#999;
	text-align:left;

}

.contentbox_menu {
	
	border-left: 1px solid #cccccc;
	text-align:center;
	
	
}

.errorbox {
	font-weight: bold;
	background-color: #FBEEEB;
	text-align: left;
	color: #cc0000;
}

.domaincheckeravailable {
	color: #669900;
}

.domaincheckerunavailable {
	color: #cc0000;
}

tr.orderheadingrow {
	background-color: #5AB9F1;
	color: #ffffff;
}

tr.orderrow1 {
	background-color: #E8F0F9;
	color: #000000;
}

tr.orderrow2 {
	background-color: #D6E4F6;
	color: #000000;
}

