body {
 background-color: #aaaaaa;
}

.italic {
 font-style: italic;
}

td {
 font: 11px Arial;
 color: #283821;
}

 font: 11px Arial;

a:hover { text-decoration: underline; }

td.lecote1 {
 width: 5px;
 background-color: #FFFFFF;
}

td.mainblocktext {
 width: 934px;
 background-color: #FFFFFF;
 font: 11px Arial;
 font-weight: normal;
 color: #330033;
 vertical-align: top;
 text-align: left;
 line-height: 1.5;
 padding: 0px 0px 10px 0px;
}

td.mainblocktext a:link { color: #330033; text-decoration: underline; }
td.mainblocktext a:visited { color: #330033; text-decoration: underline; }
td.mainblocktext a:hover { color: #000000; text-decoration: underline; }

td.mainblockpad {
 height: 17px;
 background-color: #FFFFFF;
 padding: 10px 10px 10px 10px;
}

input {
 font: 11px Arial;
}

select {
 font: 11px Arial;
}

textarea {
 font: 11px Arial;
}
 
td.topmiddle {
 background-image: url('/i/bg-top_10years.gif');
 background-repeat:repeat-x;
 height: 15px;
}

td.topgap {
 width: 948px;
 height: 6px;
 background-color: #FFFFFF;
}

td.headerlogo {
 height: 92px;
 width: 194px;
}

td.headerrightpad {
 padding: 0px 0px 0px 0px;
}

td.menuhautev {
 width: 924px;
 background-color: #283821;
 padding: 0px 0px 0px 0px;
}

td.butstartoff {
 width: 3px;
 height: 22px;
 background-image: url('i/bg-butstart_off.gif');
 cursor:hand;
}

td.bgbutoff {
 font: 11px Arial;
 font-weight: bold;
 color: #FFFFFF;
 background-image: url('i/bg-but_off.gif');
 padding: 0px 8px 2px 7px;
 cursor:hand;
}

td.butarrowoff {
 width: 18px;
 height: 22px;
 background-image: url('i/bg-butArrow_off.gif');
 background-repeat: no-repeat;
 cursor:hand;
}

td.bgbutoff a:link { color: #FFFFFF; text-decoration: none; }
td.bgbutoff a:visited { color: #FFFFFF; text-decoration: none; }
td.bgbutoff a:hover { color: #FFFFFF; text-decoration: none; }

td.butstarton {
 width: 3px;
 height: 22px;
 background-image: url('i/bg-butstart_on.gif');
 cursor:hand;
}

td.bgbuton {
 font: 11px Arial;
 font-weight: bold;
 color: #FF9900;
 background-image: url('i/bg-but_on.gif');
 padding: 0px 8px 2px 7px;
 cursor:hand;
}

td.butarrowon {
 width: 18px;
 height: 22px;
 background-image: url('i/bg-butarrow_on.gif');
 cursor:hand;
}

td.bgbuton a:link { color: #FF9900; text-decoration: none; }
td.bgbuton a:visited { color: #FF9900; text-decoration: none; }
td.bgbuton a:hover { color: #FF9900; text-decoration: none; }

td.butgap {
 width: 9px;
}

td.locationtop {
 width: 166px;
 height: 41px;
 background-image: url('i/bg-locationtop.gif');
}

td.locationtoppad {
 vertical-align: middle;
 padding: 0px 0px 0px 10px;
 font: 16px Arial;
 font-weight: bold;
 color: #ECE7ED;
}

td.locationbottom {
 width: 166px;
 height: 36px;
 background-image: url('i/bg-locationbottom.gif');
}

td.locationbottompad {
 vertical-align: middle;
 padding: 0px 0px 0px 7px;
}

select.location {
 width: 149px;
 font: 11px Arial;
 color: #666666;
}

td.leftsidetop {
 height: 14px;
}

table.leftsidecontain {
 border-bottom-style: solid; 
 border-bottom-color: #4A0E55; 
 border-bottom-width: 3px;
 border-left-style: solid; 
 border-left-color: #4A0E55; 
 border-left-width: 3px;
 border-right-style: solid; 
 border-right-color: #4A0E55; 
 border-right-width: 3px;
}

td.hosmenutop {
 height: 14px;
}

td.hosmenutoppad {
 vertical-align: middle;
 padding: 0px 0px 0px 5px;
 font: 7px Arial;
 color: #FFFFFF;
}

td.hosmenubottom {
 width: 166px;
 background-color: #ECE7ED;
 padding: 5px 0px 5px 0px;
}

td.hosmenubottompad {
 font: 11px Arial;
 padding: 0px 0px 1px 10px;
}

td.hosmenubottompad a:link { color: #283821; text-decoration: none; }
td.hosmenubottompad a:visited { color: #283821; text-decoration: none; }
td.hosmenubottompad a:hover { color: #283821; text-decoration: underline; }

td.adverttop {
 font: 11px Arial;
 color: #FFFFFF;
 padding: 0px 5px 0px 8px;
}

td.advertlinks {
 font: 11px Arial;
 color: #FFFFFF;
 padding: 0px 5px 0px 8px;
}

td.advertlinks a:link { color: #FFFFFF; text-decoration: underline; }
td.advertlinks a:visited { color: #FFFFFF; text-decoration: underline; }
td.advertlinks a:hover { color: #FFFFFF; text-decoration: underline; }

td.advertarrow {
 padding: 0px 8px 0px 0px;
}

td.newsarrow {
 padding: 0px 0px 0px 3px;
}

td.newsleft {
 font: 11px Arial;
 color: #4A0E55;
 padding: 0px 0px 0px 8px;
}

td.blockheaderspan {
 font: 13px Arial;
 font-weight: bold;
 color: #FFFFFF;
 background-image: url("/i/blockheaderspan.gif");
 padding: 0px 0px 0px 6px;
 width:636px
}

td.blockheaderspan2 {
 font: 13px Arial;
 font-weight: bold;
 color: #FFFFFF;
 background-image: url("/i/blockheaderspan.gif");
 padding: 0px 0px 0px 6px;
}

td.blockheaderleft {
 font: 13px Arial;
 font-weight: bold;
 color: #FFFFFF;
 background-image: url("/i/blockHeaderLeft.gif");
 padding: 0px 0px 0px 6px;
 width:9px
 height:31px;
}

td.blockheaderright {
 font: 13px Arial;
 font-weight: bold;
 color: #FFFFFF;
 background-image: url("/i/blockHeaderRight.gif");
 background-repeat:no-repeat; 
 padding: 0px 0px 0px 0px;
 width:10px
 height:31px;
 align-right;
}

td.blockheadertext {
 font: 13px Arial;
 font-weight: bold;
 color: #FFFFFF;
 padding: 0px 0px 0px 2px;
}

td.blockheaderhref  a:link { font-face:arial; font-size:11px; font-weight: none;color: #FFFFFF; text-decoration: none; }
td.blockheaderhref  a:visited { font-face:arial; font-size:11px; font-weight: none; color: #FFFFFF; text-decoration: none; }
td.blockheaderhref  a:hover { font-face:arial; font-size:11px; font-weight: none; color: #FFFFFF; text-decoration: none; }


td.blockright {
 width: 4px;
 height: 100%;
 background-image: url("/i/blockright.gif");
}

td.blockleft {
 width: 2px;
 height: 100%;
 background-image: url("/i/blockleft.gif");
}

td.blockrighthighlight {
 width: 3px;
 height: 100%;
 background-image: url("/i/rightBG.gif");
}

td.blockfooterspan {
 width: 634px;
 height: 4px;
 background-image: url("/i/blockfooterspan.gif");
 background-position: left bottom;
 background-repeat: repeat-x;
}

td.blockfooterspan2 {
 height: 4px;
 background-image: url("/i/blockfooterspan.gif");
 background-position: left bottom;
 background-repeat: repeat-x;
}

td.blockfooterspannewsleft {
 width: 443px;
 height: 4px;
 background-image: url("/i/blockfooterspan.gif");
 background-position: left bottom;
 background-repeat: repeat-x;
}

td.blockfooterspannewsright {
 width: 195px;
 height: 4px;
 background-image: url("/i/blockfooterspan.gif");
 background-position: left bottom;
 background-repeat: repeat-x;
}

td.blockfooterspanHighlight {
 width: 634px;
 height: 3px;
 background-image: url("/i/blockfooterspan.gif");
 background-position: left bottom;
 background-repeat: repeat-x;
}

td.featuredhostspad {
 font: 11px Arial;
 padding: 5px 15px 5px 15px;
}

td.featuredhostspad a:link { font-weight: bold; color: #000000; text-decoration: underline; }
td.featuredhostspad a:visited { font-weight: bold; color: #000000; text-decoration: underline; }
td.featuredhostspad a:hover { font-weight: bold; color: #000000; text-decoration: underline; }

td.blockdots {
 height: 1px;
 width: 634px;
 background-image: url("/i/blockdots_hor.gif");
 background-position: left bottom;
 background-repeat: repeat-x;
}

td.blockdotsvert {
 width: 1px;
 background-image: url("/i/blockdots_vert.gif");
 background-position: left bottom;
 background-repeat: repeat-y;
}

td.cellmostpopular {
 width: 185px;
 font: 11px Arial;
 padding: 10px 5px 5px 15px;
 color: #666666;
}

 td.cellmostpopular a:link { font-weight: bold; color: #333333; text-decoration: underline; }
 td.cellmostpopular a:visited { font-weight: bold; color: #333333; text-decoration: underline; }
 td.cellmostpopular a:hover { font-weight: bold; color: #333333; text-decoration: underline; }

td.hostsearchesheader {
 height: 30px;
 background-color: #5F116D;
 padding: 5px 5px 5px 10px;
 font: 11px Arial;
 font-weight: bold;
 color: #FFFFFF;
}

td.hostsearchestext {
 vertical-align: top;
 background-color: #EEE5EF;
 padding: 5px 5px 5px 10px;
 font: 11px Arial;
 color: #4A0E55;
}

td.hostsearchestext a:link { color: #4A0E55; text-decoration: underline; }
td.hostsearchestext a:visited { color: #4A0E55; text-decoration: underline; }
td.hostsearchestext a:hover { color: #4A0E55; text-decoration: underline; }

td.hostsearchesfooter {
 height: 38px;
 background-color: #5F116D;
 padding: 5px 5px 5px 10px;
 font: 11px Arial;
 color: #FFFFFF;
}

td.hostsearchesfooter a:link { color: #FFFFFF; text-decoration: underline; }
td.hostsearchesfooter a:visited { color: #FFFFFF; text-decoration: underline; }
td.hostsearchesfooter a:hover { color: #FFFFFF; text-decoration: underline; }

td.purplefoot {
 vertical-align: top;
 width: 934px;
 height: 113px;
 background-image: url("/i/bg-purple.gif");
 padding: 10px 0px 0px 10px;
}

td.purplefootpad {
 font: 11px Arial;
 color: #EEE5EF;
 padding: 2px 0px 2px 5px;
}

.linkpied a:link { color: #283821; text-decoration: none; }
.linkpied a:visited { color: #283821; text-decoration: none; }
.linkpied a:hover { color: #283821; text-decoration: underline; }

.linkbas a:link { color: #ffffff; text-decoration: none; }
.linkbas a:visited { color: #eeeeee; text-decoration: none; }
.linkbas a:hover { color: #ffffff; text-decoration: underline; }

td.footerad {
 vertical-align: middle;
 padding: 4px 0px 0px 20px;
}

td.footergap {
 text-align: left;
 font: 7px Tahoma;
 font-weight: normal;
 color: #777777;
 width: 948px;
 height: 20px;
 background-color: #FFFFFF;
 padding: 0px 0px 0px 20px;
}

td.footerdotline {
 width: 948px;
 height: 1px;
 background-image: url("/i/dotline.gif");
 background-position: left bottom;
 background-repeat: repeat-x;
}

td.bottomgap {
 width: 944px;
 height: 44px;
 text-align: left;
 vertical-align: top;
 background-color: #D9D9D9;
 padding: 0px 0px 0px 20px;
}

td.recommended {
 padding: 12px 30px 0px 0px;
}

td.footercopy {
 font: 11px Arial;
 font-weight: normal;
 color: #727272;
 padding: 15px 0px 0px 20px;
}

td.footercopy a:link { color: #727272; text-decoration: none; }
td.footercopy a:visited { color: #727272; text-decoration: none; }
td.footercopy a:hover { color: #727272; text-decoration: underline; }

td.bottomleft {
 width: 12px;
 height: 11px;
 background-image: url("/i/bottomleft.gif");
}

td.bottommiddle {
 width: 944px;
 background-color: #D9D9D9;
}

td.bottomright {
 width: 12px;
 height: 11px;
 background-image: url("/i/bottomright.gif");
}

td.footerlinks {
 text-align: center;
 font: 11px Arial;
 font-weight: normal;
 color: #FFFFFF;
 padding: 15px 0px 0px 0px;
}

td.footerlinks a:link { color: #FFFFFF; text-decoration: none; }
td.footerlinks a:visited { color: #FFFFFF; text-decoration: none; }
td.footerlinks a:hover { color: #FFFFFF; text-decoration: underline; }

.Style1 {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}

.listhost a:link{ color: #283821; text-decoration:none; font-weight:100; font-size:10px; }
.listhost a:visited{ color: #283821; text-decoration:none; font-weight:100; font-size:10px; }
.listhost a:hover{ color: #283821; text-decoration:underline; font-weight:100; font-size:10px; }

.demititre a:link{ color: #283821; text-decoration:none; font-weight:bold; }
.demititre a:visited{ color: #283821; text-decoration:none; font-weight:bold; }
.demititre a:hover{ color: #283821; text-decoration:underline; font-weight:bold; }

.titre { color: #283821; text-decoration:none; font-weight:bold; font-size:12px; }
.titre a:hover{ color: #283821; text-decoration:underline; font-weight:bold; font-size:12px; }

.gomore a:link{ color: #283821; text-decoration:none; font-weight:bold; font-size:10px; }
.gomore a:visited{ color: #283821; text-decoration:none; font-weight:bold; font-size:10px; }
.gomore a:hover{ color: #283821; text-decoration:underline; font-weight:bold; font-size:10px; }

.borgauchepointille{
	border-left-width: 1;
	border-left-style: dotted;
	border-left-color: #999999;
}
.bordroitpointille{
	border-right-width: 1;
	border-right-style: dotted;
	border-right-color: #999999;
}
.borbaspointille{
	border-bottom-width: 1;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.borhautpointille{
	border-top-width: 1;
	border-top-style: dotted;
	border-top-color: #999999;
}
#menugauche {
	width: 139px ;
	list-style: none ;
	margin: 0 ;
	padding: 0 ;
	}
#menugauche li{
	background-color:#DCE7D8;
	border: 1px solid #eeeeee ;
	margin-bottom: 1px ;
	padding-left:10px;
}
#menugauche a{
	text-decoration:none;
	color:#283821;
}
#menugauche li:hover, #menugauche li:focus, #menugauche li:active{
	color:#283821;
	background-color:#FF9900;
	font-weight:bold;
}
#awards{
	font-size:9px;
	color:#FF9900;
}
#sponsored{
	font-size:10px;
	color:#333333;
}
.headerText{
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
}
.titrehosterrub{
	background-color:#FFDCB9;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
