/*img,.ppnngg { behavior: url(/app/adsl/iepngfix.htc); }

#map img {behavior: none;}*/

body { /*background:#668284;*/background:#ddd; font-family:Trebuchet, Tahoma, Arial, Helvetica, sans-serif; }

form { margin:0; padding:0; }

a { color:black; }

a.bluelink { color:blue; }

a:focus { outline-color:invert; outline-style:none; outline-width:0px; }
h1 img{
	float:left;
	margin-right:10px;
}
img {
	border:none;
}
#page { width:970px; margin:0 auto; }

#header { width:970px; margin-top:5px; }

#header #ad { width:760px; text-align:center;}

#center { clear:both; }

#left { width:210px; }

#premiums { margin-right:1px; }

#adverts { text-align:center; }

#copyright { text-align:center; clear:both; color:black; }
#copyright a, #copyright a:link { text-decoration:underline; color:black; }

#results { clear:both; }

#boxdslam, #boxnumofertas { 
  /*color:#AAA;*/
  margin-bottom:10px;
  border:1px solid #CCCCCC;
  padding:5px;
  width:134px;
  text-align:center;
  /*font-size:14px;*/
  min-height:26px;
  font-weight:bold;
}

div.pagetitle {
  color:#3e4b61;
  font-size:18px;
  padding-bottom:3px;
  font-weight:bold;
}

p.content { padding:3px; clear:both; }

div.fai { color:#AAA; }

div.subscribe { clear:both; padding-top:10px; }
div.subscribe a, div.subscribe a:link { font-weight:bold; color:#3e4b61; font-size:14px; text-decoration:none; }

.forum-abstract { margin-top:10px; width:100%; }
.forum-abstract TH { padding:6px 0; border-bottom:1px solid black; font-size:12px; }
.forum-abstract TBODY TD { padding:2px; }
.forum-abstract .odd TD { background:#eee; }
.forum-abstract .date { text-align:right; }
.forum-abstract TFOOT TD { text-align:right; padding:6px 0; }

/* ********** */

div.news  {
  color:#3e4b61;
  font-size:12px;
  padding-bottom:3px;
}

div.news h3  {
  color:#3e4b61;
  font-size:12px;
  padding-bottom:3px;
  font-weight:bold;
}

div.news div.date {
  margin-top:1px;
  float:right;
  color:#CCC;
  font-size:12px;
  font-weight:normal;
}

div.news p.description {
  padding:5px 0 10px 0;
  background-image:url(/app/adsl/pix/line_border.gif);
  background-repeat:repeat-x;
}

/* ********** */
#btnComparar {
	background:url(/app/adsl/pix/btn-comparar.png) top left no-repeat;
	border:none;
	height:38px;
	width:47px;
}
#btnComparar:hover {
	background:url(/app/adsl/pix/btn-comparar.png) bottom left no-repeat;
}
#btnCompararB {
	background:url(/app/adsl/pix/btn-comparar-bottom.png) top left no-repeat;
	border:none;
	height:38px;
	width:47px;
}
#btnCompararB:hover {
	background:url(/app/adsl/pix/btn-comparar-bottom.png) bottom left no-repeat;
}
.price {
  font-weight:bold;
  font-size:16px;
  line-height:20px;
}

.pack-list {
  width:100%;
}

.pack-list TR.line {
  background-image:url(/app/adsl/pix/line_border.gif);
  background-repeat:repeat-x;
}

.pack-list TH {
  line-height:24px;
  font-size:10px;
  color:#3e4b61;
}
#onePack{
	background:url('http://www.mi-adsl.com/app/adsl/pix/cdr.gif') no-repeat;
	height:67px;
}
#onePack TD,
.pack-list TD {
  padding:5px 0 3px 0;
  vertical-align:middle;
}
#onePack TD.price,
.pack-list TD.price {
  line-height:29px;
  font-weight:bold;
  font-size:14px;
}
#onePack TD.picto,
.pack-list TD.picto {
  text-align:center;
  width:42px;
}
#onePack TD {
  text-align:center;
  width:100px;
}
.pack-list-jazztel {
  width:630px;
  margin-left:8px;
  background:#f0f0f0;
  border:1px solid #cfbea3;
}

.pack-list-jazztel TR.line {
  /*background-image:url(/app/adsl/pix/line_border.gif);
  background-repeat:repeat-x;*/
  border-bottom:1px solid #cfbea3;
  background:#fff;
  padding-left:10px;
}

.pack-list-jazztel TH {
  line-height:24px;
  font-size:12px;
  color:#000;
  border-bottom:10px solid #eba509;
}

.pack-list-jazztel TD {
  padding:5px 0 3px 5px;
  vertical-align:middle;
}

.pack-list-jazztel TD.price {
  line-height:29px;
  font-weight:bold;
  font-size:14px;
}

.pack-list-jazztel TD.picto {
  text-align:center;
  width:42px;
}
#lista {
  background:url(/app/adsl/pix/btn-consultar.png) no-repeat;
  border:none;
  display:block;
  height:20px;
  font-weight:bold;
  margin:0 auto;
  padding-top:5px;
  text-align:center;
  text-decoration:none;
  width:200px;
}
.btn {
  background:url(/app/adsl/pix/btn-consultar.png) no-repeat;
  border:none;
  clear:both;
  display:block;
  height:30px;
  font-weight:bold;
  margin:0 auto;
  padding-top:5px;
  text-align:center;
  text-decoration:none;
  width:200px;
}

/* ********** */

#premiums a {
  text-decoration:none;
}
#premiums .speed img {
  margin:8px 5px 8px 0;
}
#premiums .speed div {
  font-weight:bold;
  font-size:16px;
  line-height:20px;
}
#premiums .speed div.label {
  font-weight:normal;
  font-size:14px;
  line-height:14px;
}

/* ********** */

table.boxrecap {
  clear:both;
  width:100%;
  background-color:#f0f4f4;
  margin:10px 0 0 0;
}

table.boxrecap td {
  padding: 10px;
}

table.recap {
  clear:both;
  width:100%;
}

table.recap td {
  border-collapse:collapse;
  padding:3px;
}

table.recap td.label {
  color: #666666;
}

/* ********** */
table.rounded {
  width:760px;
}

table.rounded td.top {
  height:15px;
  background-image:url(/app/adsl/pix/box_content_top.gif);
  background-repeat:no-repeat;
}

table.rounded td.center {
  padding:0 15px 0 15px;
  background-image:url(/app/adsl/pix/box_content_middle.gif);
  background-position:right;
  background-repeat:repeat-y;
}

table.rounded td.bottom {
  height:15px;
  background-image:url(/app/adsl/pix/box_content_bottom.gif);
  background-position:right;
  background-repeat:no-repeat;
}

table.lrounded {
  width:210px;
}

table.lrounded td.top {
  height:15px;
  background-image:url(/app/adsl/pix/box_left_top.gif);
}

table.lrounded td.center {
  padding:0 15px 0 15px;
  background-image:url(/app/adsl/pix/box_left_middle.gif);
}

table.lrounded td.center ul {
  margin-top:0;
  margin-bottom:5px;
  list-style-type:none;
  list-style-position:outside;
}

table.lrounded td.center ul li a {
  line-height:20px;
  display:block;
  padding:0 0 0 20px;
  margin-right:7px;
  background-repeat:no-repeat;
  text-decoration:none;
}
table.lrounded td.center ul li a.bleu {
  background-image:url(/app/adsl/pix/picto/rond_bleu.gif);
  background-position:left;
  border-bottom:1px solid #1974AE;
}
table.lrounded td.center ul li a.rouge {
  background-image:url(/app/adsl/pix/picto/rond_rouge.gif);
  background-position:left;
  border-bottom:1px solid #D54F2D;
}
table.lrounded td.center ul li a.orange {
  background-image:url(/app/adsl/pix/picto/rond_orange.gif);
  background-position:left;
  border-bottom:1px solid #F5831E;
}
table.lrounded td.center ul li a.vert {
  background-image:url(/app/adsl/pix/picto/rond_vert.gif);
  background-position:left;
  border-bottom:1px solid #609653;
}
table.lrounded td.center ul li a.jaune {
  background-image:url(/app/adsl/pix/picto/rond_jaune.gif);
  background-position:left;
  border-bottom:1px solid #FDC60E;
}
table.lrounded td.bottom {
  height:15px;
  background-image:url(/app/adsl/pix/box_left_bottom.gif);
}

table.prounded-old {
  width:242px;
  float:right;
  background-image:url(/app/adsl/pix/premium/default.gif);
}

table.prounded-old td.top {
  height:35px;
  line-height:35px;
  font-size:14px;
  padding:5px 9px 0 10px;
}

table.prounded-old td.top img {
  float:right;
  margin-top:3px;
}

table.prounded-old td.center {
  padding:0 10px 0 15px;
  height:181px;
}

table.prounded-old td.bottom {
  height:25px;
  line-height:25px;
  font-size:18px;
  font-weight:bold;
  padding:9px 55px 5px 5px;
  text-align:center;
}

table.brounded {
  width:970px;
  clear:both;
}

table.brounded td.top {
  height:15px;
  background-image:url(/app/adsl/pix/box_bottom_top.gif);
}

table.brounded td.topsml {
  height:15px;
  width:485px;
  background-image:url(/app/adsl/pix/box_bottom_topsml.gif);
}

table.brounded td.center {
  padding:0 15px 0 15px;
  background-image:url(/app/adsl/pix/box_bottom_middle.gif);
}

table.brounded td.centersml {
  padding:0 15px 0 15px;
  background-image:url(/app/adsl/pix/box_bottom_middlesml.gif);
}

table.brounded td.bottom {
  height:15px;
  background-image:url(/app/adsl/pix/box_bottom_bottom.gif);
}

table.brounded td.bottomsml {
  height:15px;
  background-image:url(/app/adsl/pix/box_bottom_bottomsml.gif);
}


table.roundedjazztel {
	width:650px;
}



/* ********** */

table.prounded {
  width:235px;
  display:block;
  float:right; 
  margin-right:5px;
  background-image:url(/app/adsl/pix/premium/default.gif);
}

table.prounded td.top { 
  height:35px;
  line-height:35px;
  font-size:14px;
  padding:5px 9px 0 10px;
}

table.prounded td.top img {
  float:right;
  margin-top:3px;
}

table.prounded td.center {
  padding:0 10px 0 15px;
  height:110px;
}

table.prounded td.bottom {
  font-size:14px;
  font-weight:bold;
  height:25px;
  line-height:25px;
  padding:9px 15px 5px 10px;
  text-align:right;
}
table.prounded td.bottom img {
  float:left;
}
table.prounded td.bottom span {
  display:inline-block;
  padding-top:4px;
}
/* ********** */

.driver {
  line-height:24px;
  font-size:12px;
  color:#3e4b61;
}

div.driverline {
  line-height:30px;
  background-image:url(/app/adsl/pix/line_border.gif);
  background-repeat:repeat-x;
}

div.driverlogo {
  float:right;
}

/* ********** */

#city, #range, #address, #tel, #calle, #numero, #ciudad, #postalcode, #phone {
  border:1px solid #CCCCCC;
  padding:1px;
  width:142px;
}
#boxrange, #boxaddress {
  margin-top:10px;
}
#boxdist, #boxadsl, #boxadsl2 {
  margin-bottom:10px;
  border:1px solid #CCCCCC;
  padding:5px;
  width:134px;
  text-align:center;
  font-size:22px;
}
div.autocomplete {
  position:absolute;
  width:250px;
  background-color:white;
  border:1px solid #888;
  margin:0px;
  padding:0px;
}
div.autocomplete ul {
  list-style-position:outside;
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.autocomplete ul li.selected {
  background-color:#ffb;
}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0px;
  padding:2px;
  cursor:pointer;
}
.ok {
  background-color:#7FFF7F;
}
.ko {
  background-color:#FF5555;
}
.alltitle { font-size:18px;}
.leftdotted { border-left:1px dotted #999;padding:0 0 10px 10px;}
.topdotted { border-top:1px dotted #999;padding:10px 0 0 0;}

.glossary-alpha-ok {margin:2px;width:14px;height:14px;background-color:#ddd;border:1px solid #666;float:left;padding:3px;text-align:center;}
.glossary-alpha-notok {margin:2px;width:14px;height:14px;background-color:#ddd;border:1px solid #999;float:left;padding:3px;text-align:center;color:#999;}
.glossary-alpha-selected {margin:2px;width:14px;height:14px;background-color:#fff;border:1px solid #000;float:left;padding:3px;text-align:center;}
.glossary {padding:0 0 5px 15px;width:320px; background:url(/app/adsl/pix/collapse0.gif) top left no-repeat;}
.glossary-content {border:1px solid #333;padding:2px 5px 5px 15px;margin-bottom:5px;width:320px;display:none;text-align:justify;background:url(/app/adsl/pix/collapse1.gif) top left no-repeat #ddd;}

/******/
.kwo-ezine h1 {
  color:#3e4b61;
  font-size:18px;
  font-weight:bold;
  padding-bottom:3px;
}

.kwo-ezine h2 {
  color:#3e4b61;
  font-size:16px;
  font-weight:bold;
  margin-top:10px;
  padding-bottom:3px;
}
.kwo-article p{
  font-size:12px;
  padding-bottom:3px;
  width:700px;
}
.kwo-article {
  width:720px;
}
p.MsoNormal  {
  width:690px;
}

/* ********** */
.spacer {
  clear:both;
  height:1px;
}
.providers {
  float:left;
  margin:0 2px 5px 2px;
  padding:5px;
 /* width:346px;*/
  -moz-border-radius: 5px; 
  -webkit-border-radius: 5px;
}
.providers .title {
  color:#fff;
  font-size:14px;
  font-weight:bold;
  line-height:66px;
  text-align:center;
}
.providers .des {
  font-size:12px;
  text-align:center;
}
.providers img {
  float:right;
  margin:0 5px;
}
.providers p {
  border-radius: 5px;         
  background:#fff;
  margin-top:5px;
  padding:2px;
  -moz-border-radius: 5px; 
  -webkit-border-radius: 5px;
}
.providers ul {
  color:#fff;
  clear:both;
  list-style:none;
  margin:0;
  padding:3px;
  -moz-border-radius: 5px; 
  -webkit-border-radius: 5px; 
}
/*** Vignette en home ******/
div#message {
  padding-top:5px;
  color:red;
  text-align: center;
}
div#messagealias { padding-bottom:5px; color:red; text-align: center; }
#onglet {
  height:25px;
  margin-left:4px;
}
.tab {
  background:url(/app/adsl/pix/bg-vignette.png) no-repeat;
  cursor:pointer;
  height:25px;
  float:left;
  margin-left:1px;
  padding:0;
  width:176px;
}
.tab h2 {
  color:#353535;
  font-size:14px;
  padding-top:5px;
  text-align:center;
}
.tabselected {
  background:url(/app/adsl/pix/bg-vignette-over.png) no-repeat;
}
.middletopcontent {
  background:url(/app/adsl/pix/box_bottom_top_tab.png) no-repeat;
  padding:5px 13px;
}
.middlemiddlecontent {
  background:url(/app/adsl/pix/box_bottom_middle_tab.png) repeat-y;
  padding:5px 13px;
}
.middlebottomcontent {
  background:url(/app/adsl/pix/box_bottom_bottom_tab.png) no-repeat; 
  height:15px; 
  width:581px;
}

.tab-content {
  height:165px;
  margin-top:8px;
}
table.rrounded {
  float:left;
  float/*\**/:right\9;
  width:214px;
}

table.rrounded td.top {
  height:15px;
  background-image:url(/app/adsl/pix/box_right_top.png);
  background-repeat:no-repeat;
}

table.rrounded td.center {
  padding:0 15px 0 15px;
  background-image:url(/app/adsl/pix/box_right_middle.png);
  background-repeat:repeat-y;
}

table.rrounded td.center ul {
  margin-top:0;
  margin-bottom:5px;
  list-style-type:none;
  list-style-position:outside;
}
.yui-content-home form #tel,
.yui-content-home form #address,
#formTest #tel,
#formTest #address,
table.rrounded td.center #tel,
table.rrounded td.center #address {
  background:#ddd;
  border:1px solid #658183;
  font-size:10px;
  height:14px;
  line-height:14px;
  width:150px;
}
.yui-content-home form #test,
#formTest #test,
table.rrounded td.center #test {
  background:url(/app/adsl/pix/btn.png) no-repeat;
  border:none;
  font-weight:bold;
  height:25px;
  margin-top:10px;
  width:180px;
}
table.rrounded td.center ul li a {
  line-height:20px;
  display:block;
  padding:0 0 0 20px;
  margin-right:7px;
  background-repeat:no-repeat;
  text-decoration:none;
}
table.rrounded td.bottom {
  height:15px;
  background:url(/app/adsl/pix/box_right_bottom.png) no-repeat;
}
/**********************/
#formTest {
  border-left:1px dashed #658183;
  float:right;
  margin-right:10px;
  padding-left:10px;
  width:210px;
}
#btnConsultar,
#formTest #btnConsultar {
  background:url(/app/adsl/pix/btn-consultar.png) no-repeat;
  border:none;
  cursor:pointer;
  height:25px;
  font-weight:bold;
  margin-top:20px;
  width:200px;
}
#caracTechR,
#caracTech {
	background-color:#face83;
  float:left;
  margin-left:0px;
  margin-top:10px;
  width:350px;
}
#caracTechR {
	clear:left;
	color:#ffffff;
	list-style-type:square;
}
.tabs-home {
  float:left;
  margin-right:7px;
  width:735px;
}
#tabsFAI  {
float:left;
	margin-top:10px;
	width:730px;
}
#tabs{
	float:right;
	margin-top:10px;
	width:375px;
}
#caracTechR .title,
#caracTech,
#tabs ul li,
#tabsFAI ul li{
  list-style:none;
}
#caracTechR li,
#caracTech li {
  padding:5px;
}
#tabs .yui-nav {
  padding:0px;
}
#tabs .yui-nav li,
#tabsFAI .yui-nav li {
  background-color:#eb9000;
  border:#ffffff 1px solid;
  border-bottom:#ffffff 2px solid;
  border-top:#ffffff 0px solid;
  height:24px;
  margin:0;
  padding-right:7px;
  width:66px;
}
#tabs .yui-nav li span {
  display:block;
  height:30px;
  width:7px;
}
#tabs .yui-nav li a,
#tabsFAI .yui-nav li a {
  color:#ffffff;
  display:block;
  font-size:10px;
  font-weight:bold;
  height:30px;
  margin-left:6px;
  margin-top/*\**/:-30px\9;
  padding-top:6px;
}
#tabs .yui-nav .selected,
#tabsFAI .yui-nav .selected {
  border:#eb9000 1px solid;
  border-bottom:#eb9000 2px solid;
  border-top:#eb9000 0px solid;
}
#tabs .yui-nav .selected span,
#tabs .yui-nav .selected a,
#tabsFAI .yui-nav .selected a {
   color:#000000;
}
#caracTechR span,
#caracTech span,
#tabs .yui-content li span {
	color:#000000;
  display:inline-block;
  vertical-align:top;
  width:160px;
}
#tabs .yui-content li {
	padding:5px;
}
#tabs .yui-content li span.right {
  width:550px;
}
#caracTechR .title,
#caracTech .title{
	background-color:#eb9000;
}
#caracTechR .title,
#caracTech .title,
#tabs ul .title {
  font-weight:bold;
}
.yui-content {
  background-color:#face83;
  padding:10px 5px 0px 0px;
}
.yui-content-home {
  background:url(/app/adsl/pix/box_tab_middle.png) repeat-y;
  min-height:170px;
  padding:5px 13px;
  width:709px;
}
.yui-content img {
  float:right;
  margin:10px;
}
.bottomcontentView {
  background:url(/app/adsl/pix/box_content_bottom.gif) right no-repeat;
  height:15px;
  margin-top:-8px;
}
.bottomcontent {
  background:url(/app/adsl/pix/box_tab_bottom.png) no-repeat;
  height:15px;
  margin-top:-8px;
}
#caracTechR .right,
#caracTech .right {
	display:inline-table;
}
.yui-content-home form ul li  {
  float:left;
  height:35px;
  text-align:center;
  width:170px;
}
#verTodo {
  background:url(/app/adsl/pix/vertodo.jpg) right top no-repeat;
  color:#7dbc00;
  display:block;
  float:right;
  font-weight:bold;
  height:25px;
  margin-top:10px;
  padding-top:5px;
  text-align:left;
  text-decoration:none;
  width:110px;
}
#verTodo a{
  text-decoration:none;
}
#verTodo a:hover{
  text-decoration:underline;
}
.alta{
}
.alta a{
	background:url(/app/adsl/pix/alta.gif) right 1px no-repeat;
	display:block;
	height:35px;
	font-weight:bold;
	font-size:11px;
	line-height:12px;
	padding:10px 0 0 0px;
	text-align:center;
	text-decoration:none;
	width:45px;
}
.alta a:hover{
	text-decoration:underline;
}
.alta2{
	background:url(/app/adsl/pix/alta.gif) left 1px no-repeat;
	border:0px;
	font-size:11px;
	font-weight:bold;
	height:42px;
	line-height:12px;
	padding-right:5px;
	white-space:normal;
	width:51px;
}
.alta3{
	background:url(/app/adsl/pix/alta3.gif) left top no-repeat;
	border:0px;
	font-size:11px;
	font-weight:bold;
	height:41px;
	line-height:12px;
	padding-bottom:5px;
	padding-right:3px;
	white-space:normal;
	width:59px;
}
.alta4{
	background:url(/app/adsl/pix/alta4.gif) left top no-repeat;
	border:0px;
	font-size:11px;
	font-weight:bold;
	height:41px;
	line-height:12px;
	padding-bottom:1px;
	white-space:normal;
	width:59px;
}
.alta5{
	background:url(/app/adsl/pix/alta5.gif) left top no-repeat;
	border:0px;
	font-size:11px;
	font-weight:bold;
	height:41px;
	line-height:12px;
	padding-bottom:6px;
	padding-right:4px;
	white-space:normal;
	width:59px;
}
.alta6{
	background:url(/app/adsl/pix/alta6.gif) left top no-repeat;
	border:0px;
	font-size:11px;
	font-weight:bold;
	height:41px;
	line-height:12px;
	white-space:normal;
	width:59px;
}

/************/
#vignette {
  float:left;
  height:230px;
  margin-top:5px;
  width:739px;
}
#miadsl-box .logo th {
  text-align:center;
}
#miadsl-box {
  width:100%;
  border-collapse:collapse;
}
#miadsl-box td, #comfronto-box th {
  border-bottom:dashed 1px #7fb2cc; 
  padding:5px 0;
  text-align:center;
}
#miadsl-box th {
  border-bottom:solid 1px #658183;
}
#miadsl-nto-box tr.logo th {
  border-bottom:none;
}
#miadsl-box th select {
  width:95%;
}
#miadsl-box td {
  border-bottom:dashed 1px #658183;
}
#miadsl-box td.first {
  text-align:left;
  width:140px;
}
#promo {
  background:url(/app/adsl/pix/bg-promo.png) no-repeat;
  float:left;
  height:160px;
  margin-left:5px;
  padding:0 10px;
  text-align:center;
  text-decoration:none;
  width:229px;
}
#menuH {
  width:954px;
}
#menuH ul {
  background:url(/app/adsl/pix/bg-menu.png) repeat-x;
  border:1px solid #404040;  
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  -khtml-border-radius:5px;
  border-radius:5px;
  list-style:none;
  height:25px;
  padding-left:20px;
  padding-top:3px;
}
#menuH ul li {
  border-left:1px solid #fff;
  border-right:1px solid #ddd;
  float:left;
  padding:5px 15px;
}
#menuV {
  padding:5px;
  width:188px;
}
#menuV li {
  list-style:url(/app/adsl/pix/grey-puce.png);
  border-bottom:1px solid #ddd;
}
#menuV ul .label {
  color:#353535;
  list-style:none;
}
#menuV ul .label a {
  margin-left:-33px;
}
#menuV ul li a {
  /*margin-left:-40px;*/
}
#menuV ul li a,
#menuH ul li a,
#promo a {
  line-height:14px;
  margin:3px 0;
  text-decoration:none;
}
#promo .logo {
  margin:10px 0 10px 0;
  text-align:center
}
#promo .description {
  margin-top:20px;
}
.centersml-home,
#speedTest {
  background:url(/app/adsl/pix/bg-speddtest.png) no-repeat;
  float:left;
  height:160px;
  margin-left:5px;
  padding:5px;
  width:223px;
}
#speedTest {
  text-align:center;
}
#speedTest .label {
  font-size:16px;
  font-weight:bold;
  line-height:43px;
  margin:0px 0 15px 0;
  border-bottom:1px solid #000;
}
#speedTest .label a {
  text-decoration:none;
}
#txthome {
  float:left; 
  width:706px; 
  margin-right:10px; 
  padding-left:15px;
}
