@charset "utf-8";

.header {
	position:relative;
	background-image: url(../images/header/spacer_top.gif);
	background-repeat: repeat-x;
}
.nav {
	background-image: url(../images/header/spacer_middle.png);
}
.nav2 {
	background-image: url(../images/header/spacer_middle2.png);
	background-repeat: repeat-x;
}

.tableau {
	background-color:#EAEAEA;
}

.tableau_light {
	background-color:#F0F0F0;
}

.tableau_bg {
	width:580px;
	height:503px;
	background-image: url(../images/hosting/tableau_bg.png);
	background-repeat: no-repeat;
	background-position:center;
}

/* Price background definitions */
.pricing_perso {
	width:225px;
	height:40px;
	background-image: url(../images/main/pricing_perso.png);
	background-repeat: no-repeat;
	background-position:center;
}

.pricing_pro {
	width:225px;
	height:40px;
	background-image: url(../images/main/pricing_pro.png);
	background-repeat: no-repeat;
	background-position:center;
}
.pricing_premium {
	width:225px;
	height:40px;
	background-image: url(../images/main/pricing_premium.png);
	background-repeat: no-repeat;
	background-position:center;
}

.pricing_ultra {
	width:225px;
	height:40px;
	background-image: url(../images/main/pricing_ultra.png);
	background-repeat: no-repeat;
	background-position:center;
}

/* Block definitions */
.block_main {
	width:237px;
	background-image: url(../images/main/block_spacer.png);
	background-repeat: repeat-y;
}
.block_right_top {
	width:265px;
	height:35px;
	background-image: url(../images/common/top_right_block.png);
}
.block_right_main {
	width:265px;
	background-image: url(../images/domains/block_spacer.png);
	background-repeat: repeat-y;
}
.block_right_bottom {
	width:265px;
	height:35px;
	background-image: url(../images/common/bottom_right_block.png);
}
.block_o_left {
	width:19px;
	height:185px;
	background-image: url(../images/main/o_left_block.png);
	background-repeat: no-repeat;
}
.block_o_middle {
	background-image: url(../images/main/o_center_block.png);
	background-repeat:repeat-x;
}
.block_o_right {
	width:18px;
	height:185px;
	background-image: url(../images/main/o_right_block.png);
	background-repeat: no-repeat;
}
.block_l_top {
	width:480px;
	height:13px;
	background-image: url(../images/support/top_large_block.png);
	background-repeat: no-repeat;
}
.block_l_center {
	background-image: url(../images/support/spacer_large_block.png);
	background-repeat:repeat-y;
}
.block_l_bottom {
	width:480px;
	height:13px;
	background-image: url(../images/support/bottom_large_block.png);
	background-repeat: no-repeat;
}
.block_l_bottom2 {
	width:480px;
	height:13px;
	background-image: url(../images/support/top_large_block.png);
	background-repeat: no-repeat;
}
.block_xl_top {
	width:750px;
	height:10px;
	background-image: url(../images/cgv/top_large_block.png);
	background-repeat: no-repeat;
	background-position:center;
}
.block_xl_middle {
	background-image: url(../images/cgv/spacer_large_block.png);
	background-repeat:repeat-y;
	background-position:center;
}
.block_xl_bottom {
	width:480px;
	height:13px;
	background-image: url(../images/cgv/bottom_large_block.png);
	background-repeat: no-repeat;
	background-position:center;
}


/* Font definitions */
.top_font {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.td_offer {
	font-family: Verdana;
	font-size: 11px;
}
.td_offer_bold {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}
.td_bullet_g {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #090;
}
.td_bullet_b {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #09C;
}
.td_bullet_o {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #F90;
}
.td_bullet_r {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #F00;
}
.footer {
	width:800px;
	height:109px;
	background-image: url(../images/footer/footer.png);
	background-repeat: repeat-x;
}
.td_php {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #930;
}
.td_footer {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #999;
}
.td_footer_copyright {
	font-family: Arial;
	font-size: 10px;
}
.td_normal {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.td_small {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.td_italic {
	font-family: Verdana;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
}
.td_bold {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.td_bold_i {
	font-family: Verdana;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}
.td_bold_green {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #0C0;
}
.td_bold_red {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #F00;
}
.td_bold_white {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.td_bold_title {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.td_bold_title_red {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #F00;
}
.td_red {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #F00;
}

/* link definitions */
a:link {
	color: #999;
}
a:visited {
	color: #b2b1af;
}
a:active {
	color: #999;
}
a:hover {
	color: #cccbc7;
}

/* Textarea definitions */
.whois {
	border: solid 1px #CCCCCC; 
	padding: 2px 2px 2px 2px; 
	width: 450px; 
	height:250px; 
	overflow-y: scroll; 
	overflow: -moz-scrollbars-vertical
}
.msg {
	border: solid 1px #CCCCCC; 
	padding: 2px 2px 2px 2px; 
	width: 340px; 
	height:100px; 
	overflow-y: scroll; 
	overflow: -moz-scrollbars-vertical
}
