/* ================================================== GENERALES */

* { margin: 0; padding: 0; }
body { font-size: 76%; font-family: Tahoma, sans-serif; color: #808285; background: #F6F6F6; }
a { outline: none; text-decoration: none; color: #ACACAC; }
a img { border: 0; }
div { overflow: hidden; width: 100%; }
ul { list-style-type: none; }
input { font-family: Tahoma; }

.block_width    { width: 982px; }
.block_width953 { width: 953px; }
.block_width946 { width: 946px; }

.title_blue { margin-bottom: 14px; background: #3469B2 url(../images/titulos/title-blue-border-left.png) top left no-repeat; }
.title_blue h2 {
  height: 20px;
  padding: 3px 0 0 13px;
  background: transparent url(../images/titulos/title-blue-border-right.png) top right no-repeat;
  font-size: 1.1em; color: white;
}
.title_red { margin-bottom: 14px; background: #ed174b url(../images/titulos/title-red-border-left.png) top left no-repeat; }
.title_red h2 {
  height: 20px;
  padding: 3px 0 0 13px;
  background: transparent url(../images/titulos/title-red-border-right.png) top right no-repeat;
  font-size: 1.1em; color: white;
}
.title_yellow { margin-bottom: 14px; background: #f8a42a url(../images/titulos/title-yellow-border-left.png) top left no-repeat; }
.title_yellow h2 {
  height: 20px;
  padding: 3px 0 0 13px;
  background: transparent url(../images/titulos/title-yellow-border-right.png) top right no-repeat;
  font-size: 1.1em; color: white;
}
.title_green { margin-bottom: 14px; background: #60bb46 url(../images/titulos/title-green-border-left.png) top left no-repeat; }
.title_green h2 {
  height: 20px;
  padding: 3px 0 0 13px;
  background: transparent url(../images/titulos/title-green-border-right.png) top right no-repeat;
  font-size: 1.1em; color: white;
}

h3.blue { margin-top: 20px; padding: 0 14px; font-size: .9em; color: #3469B2; }
h3.blue.arrow { background: transparent url(../images/generales/icon-arrow.gif) left 50% no-repeat; }

.text { margin: 12px 0; padding: 0 14px; font-size: 11px; color: #808285; }
.text strong { font-weight: bold; color: #3469B2; }
.text a.azul { color: #3469B2; }
.indentado { padding-left:20px; }

a.link { color: black; }
a.link:hover { text-decoration: underline; }

.mensaje {
  height: 36px;
  padding-top: 24px;
  text-align: center;
  border-bottom: 1px dotted #CCCDCF;
  font-size: .8em; color: #B2B2B2;
}

.clear { clear:both; font-size:0; height:0; line-height:0; }

/* ================================================== HEADER */

#container { background: white; }

#headerTop { height: 88px; background: #235394 url(../images/backgrounds/header-bkg.png) top left repeat-x; }
#logo { float: left; width: 129px; }
#logo img { margin: 15px 0 0 42px; }

#mainMenu {
  float: left;
  width: 152px;
  height: 23px; 
  padding: 0 0 2px 462px;
  margin: 30px 0 0 69px;
  font-size: 9px;
  background: transparent url(../images/botonera/mainMenuHr.png) bottom left no-repeat;
  color: #E3E3E3;  
}
#mainMenu ul { width: auto; }
#mainMenu ul li { float: left; }
#mainMenu ul li.bar { font-size: 8px; margin: 0 -1px; padding-top: 8px; }

#mainMenu ul li a { 
  float: left; 
  height: 14px; 
  padding: 9px 12px 0 13px; 
  white-space: nowrap;
  color: #E3E3E3; 
}
#mainMenu ul li a:hover, #mainMenu ul li a.current { 
  height: 18px; 
  padding-top: 5px; 
  color: white; 
  background: transparent url(../images/botonera/mainMenu-over-bkg.png) no-repeat top center; 
}

#menu { height: 24px; padding-left: 29px; background: #3469B2; }
#tabs li { float: left; }
#tabs a {
  float: left;
  cursor: pointer;
  height: 18px;
  padding: 6px 8px 0 23px;
  background: #3469B2 url(../images/botonera/menu-arrow-blue.png) no-repeat center left;
  font-size: 11px; font-weight: bold; color: white;
}
#tabs a:hover { text-decoration: underline; }
#tabs a.active-tab { background: #F2F2F2 url(../images/botonera/menu-arrow-gray.png) no-repeat center left; color: #3469B2; }

#submenu { height: 17px; padding-top: 7px; padding-left: 29px; background: #F2F2F2; }
.panel { clear: both; display: none; }
.panel.active-tab-body { display: block; }
#submenu li { float: left; }
#submenu li a { float: left; font-size: 11px; color: #3469B2; }
#submenu li a:hover, #submenu li a.current { text-decoration: underline; }
#submenu li span { float: left; color: #3469B2; font-size: 8px; padding: 1px 12px 0 12px; }

/* ================================================== CAJAS */

.caja_roja, .caja_nar, .caja_azul, .caja_verde { width: 245px; }
  .caja_roja_head, .caja_nar_head, .caja_azul_head, .caja_verde_head {
    height: 24px;
    padding: 7px 0 0 11px;
    font-size: .9em; font-weight: bold; color: white;
  }
  .caja_roja_body, .caja_nar_body, .caja_azul_body, .caja_verde_body {
    width: 223px;
    padding: 0 9px;
    background: white; color: #808285; font-size: .8em;
  }
  .caja_roja_foot, .caja_nar_foot, .caja_azul_foot, .caja_verde_foot { height: 8px; }

  .caja_roja_head  { background: #ED174B url(../images/estructura/caja-roja-head.png) top left no-repeat; }
  .caja_roja_body  { border-left: 2px solid #ED174B; border-right: 2px solid #ED174B; }
  .caja_roja_foot  { background: white url(../images/estructura/caja-roja-foot.png) top left no-repeat; }
  .caja_nar_head   { background: #F8A42A url(../images/estructura/caja-nar-head.png) top left no-repeat; }
  .caja_nar_body   { border-left: 2px solid #F8A42A; border-right: 2px solid #F8A42A; }
  .caja_nar_foot   { background: white url(../images/estructura/caja-nar-foot.png) top left no-repeat; }
  .caja_azul_head  { background: #3569B4 url(../images/estructura/caja-azul-head.png) top left no-repeat; }
  .caja_azul_body  { border-left: 2px solid #3569B4; border-right: 2px solid #3569B4; }
  .caja_azul_foot  { background: white url(../images/estructura/caja-azul-foot.png) top left no-repeat; }
  .caja_verde_head { background: #61BC47 url(../images/estructura/caja-verde-head.png) top left no-repeat; }
  .caja_verde_body { border-left: 2px solid #61BC47; border-right: 2px solid #61BC47; }
  .caja_verde_foot { background: white url(../images/estructura/caja-verde-foot.png) top left no-repeat; }

.caja_gris { width: 190px; }
  .caja_gris_head { height: 12px; background: #F7F7F7 url(../images/estructura/caja-gris-head.png) top left no-repeat; }
  .caja_gris_body { background: #F7F7F7 url(../images/estructura/caja-gris-body.png) top left repeat-y; }
  .caja_gris_foot { height: 12px; background: #F7F7F7 url(../images/estructura/caja-gris-foot.png) top left no-repeat; }

.separador-punteado {
	background: url(../images/backgrounds/bkg-punteado-4ta.gif) left top repeat-x;
	clear: both;
	height: 1px;
	margin: 0 auto;
	width: 170px;
}
  
.telefono-derecha { background: url(../images/backgrounds/bkg-telefono-derecha.gif) left bottom repeat-x; margin:0 auto; padding:16px 10px 0; width:144px; }
	.telefono-derecha-img { float:left; margin-right:8px; margin-top:-15px; width:30px; }
	.telefono-derecha-txt { float:left; width:106px; }
	.telefono-derecha p.telefono-derecha-nombre { color:#316ab1; font-weight:bold; margin-bottom:2px; }
	.telefono-derecha p { font-size:10px; margin-bottom:10px; }
	a.link-gris-arrow { background:url(../images/generales/icon-arrow-gris.gif) right bottom no-repeat; color:#a9a9a9; font-size:9px; font-weight:bold; display:block; padding-right:10px; text-align:right; }

/* ================================================== CONTENIDO */

#content, #content_home {
  width: 957px;
  padding-left: 28px;
  margin-bottom: 19px;
  background: white url(../images/backgrounds/bkg-internas.png) top left repeat-y;
}
#content_home { background: white; }

.wrapper, .wrapper2 { float: left; margin-top: 22px; }  

.wrapper { width: 496px; margin-right: 6px; }

.wrapper2 { width: 245px; margin-right: 17px; }

#banner_home { width: 496px; height: 201px; margin-bottom: 6px; }

#concepto { float: left; margin-right: 6px; }

#ventajas { float: left; }

#concepto .caja_roja_head, #ventajas .caja_nar_head, #pagos .caja_verde_head { height: 18px; }
#concepto .caja_roja_body, #ventajas .caja_nar_body, #pagos .caja_verde_body { padding: 0; width: 241px; }

.caja_img { margin-bottom: -2px; }
.caja_hr { height: 1px; width: 100%; border-top: 1px dotted #CCCDCF; }
.caja_text { margin: 6px 0 5px 0; padding: 0 5px; font-size: 1em; color: #808285; }
a.caja_link { float: right; font-weight: bold; margin: 4px 19px 0 0; }
a.caja_link:hover { text-decoration: underline; }

#divPreview { visibility: hidden; display: none; }

#acceso { margin-bottom: 16px; height: 191px; }
#acceso .caja_azul_head { height: 18px; }

#columna_4ta { float: left; padding-top: 20px; background: white; }  
#columna_4ta h3.blue { margin: 12px 0 3px 14px; }
#columna_4ta .hr { height: 1px; width: 150px; margin-left: 17px; border-top: 1px dotted #CCCDCF; }
#columna_4ta div.img_align { text-align: center; } 
#columna_4ta img { margin: 18px 0; }

.foot_columnas { height: 12px; clear: both; }
#content_home .foot_columnas { background: white url(../images/backgrounds/foot-columnas-home.png) top left no-repeat; }
#content .foot_columnas { background: white url(../images/backgrounds/foot-columnas-internas.png) top left no-repeat; }

.velocidad-descarga { background:url(../images/backgrounds/bkg-velocidad-descarga.png) center 2px no-repeat; }
.velocidad-descarga tr {  }
.velocidad-descarga tr td { padding:6px 4px; }
.velocidad-descarga tr.filaimpar td { background-color:#f9f8f8; }
.velocidad-descarga tr.filapar td { background-color:#f2f2f2; }
.velocidad-descarga h3.blue { margin-top:0; }
.velocidad-descarga tr td p { margin:12px 0; }

.velocidad-azul { background-image:url(../images/backgrounds/bkg-velocidad-descarga-azul.png); }
.velocidad-rojo { background-image:url(../images/backgrounds/bkg-velocidad-descarga-rojo.png); }
.velocidad-amarillo { background-image:url(../images/backgrounds/bkg-velocidad-descarga-amarillo.png); }
.velocidad-verde { background-image:url(../images/backgrounds/bkg-velocidad-descarga-verde.png); }
.velocidad-azul h3.blue, .velocidad-rojo h3.blue, .velocidad-amarillo h3.blue, .velocidad-verde h3.blue { color:#fff; }

/* ================================================== FOOTER */

#footer {
  padding: 16px 0 0 36px;
  height: 38px;
  border-bottom: 1px solid #CECECE;
  background: #F0F0F0; color: #ACACAC;
  font-size: .76em; font-weight: bold;
}
.footerWrapper { width: 250px; float: left; }
#footerBottom { padding: 7px 0 7px 36px; background: #F6F6F6; font-size: 9px; color: #808285; }
#footerBottom a { color: #808285; }
#footerBottom a:hover, #footer a:hover { text-decoration: underline; }
  
/* ================================================== INTERNA */

.wrapper536 { float: left; width: 536px; margin-top: 20px; }

#banner_home2 { width: 536px; height: 88px; margin-bottom: 15px; }

#breadcrum { display: none; }

.wrapper228 {
  float: left;
  width: 228px;
  padding-top: 20px;
  background: transparent url(../images/estructura/wrapper228head.png) top left no-repeat;
}
#wrapper228content {
  width: 179px;
  background: #F2F2F2;
  margin-left: 18px;
  padding-left: 15px;
}

#comparador164 { margin-bottom: 18px; }
#acceso164 { margin-bottom: 18px; }
#demo164 { margin-bottom: 5px; }

img#bifurcador { margin-left: 54px; }
a.map {
  position: absolute;
  float: left;
  height: 300px;
  width: 120px;
  margin-top: 21px;
  background: transparent url(x.jpg) top left no-repeat;
}
a.map.linkClientes  { margin-left: 119px; }
a.map.linkComercios { margin-left: 294px; }

/* ================================================== ACCORDION */

.pregunta {
  cursor: pointer;
  width: 530px;
  margin-top: 4px;
  padding-top: 4px;
  background: transparent url(../images/estructura/h3-blue-bkg-top.png) top left no-repeat;
}
.pregunta-azul {
  background-image: url(../images/estructura/h3-blue-bkg-top-azul.png);
}
.pregunta-rojo {
  background-image: url(../images/estructura/h3-blue-bkg-top-rojo.png);
}
.pregunta-amarillo {
  background-image: url(../images/estructura/h3-blue-bkg-top-amarillo.png);
}
.pregunta-verde {
  background-image: url(../images/estructura/h3-blue-bkg-top-verde.png);
}

.pregunta h3.blue {
  margin-top: 0;
  padding: 0 18px 2px 14px;
  background: #F2F2F2 url(../images/estructura/h3-blue-bkg-bottom.png) bottom left no-repeat;
  font-size: .8em;
}
.pregunta-azul h3.blue {
  background: #3469b2 url(../images/estructura/h3-blue-bkg-bottom-azul.png) bottom left no-repeat;
  color:#fff;
}
.pregunta-rojo h3.blue {
  background: #ed174b url(../images/estructura/h3-blue-bkg-bottom-rojo.png) bottom left no-repeat;
  color:#fff;
}
.pregunta-amarillo h3.blue {
  background: #f8a42a url(../images/estructura/h3-blue-bkg-bottom-amarillo.png) bottom left no-repeat;
  color:#fff;
}
.pregunta-verde h3.blue {
  background: #60bb46 url(../images/estructura/h3-blue-bkg-bottom-verde.png) bottom left no-repeat;
  color:#fff;
}


.respuesta { width: 530px; margin-top: 2px; background: #F9F8F8; }
.respuesta .light, .respuesta .dark { font-size: .8em; color: #808285; padding: 4px 0; padding-left: 19px; }
.respuesta .dark { background: #F2F2F2; }
.respuesta span {
  float: left;
  width: 108px;
  padding-left: 13px;
  background: transparent url(../images/generales/icon-arrow-small.gif) center left no-repeat;
  font-family: Verdana; font-weight: bold; color: #3469B2;
}

/* Demos */
.contenedor-demo {
	margin:0 auto;
	width:400px;
}

/* Cajitas de las internas (acceso internet, servicios, etc.) */
.cajita-interna {
	float:left;
	margin-right:6px;
	width:174px;
}

.cajita-interna-top {
	background-position:left top;
	background-repeat:no-repeat;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	height:20px;
	padding:6px 5px 0 7px;
}

.cajita-interna-body {
	font-size:10px;
	padding:0px 0px 0px 0px;
	width:170px;
}

.cajita-interna-foot {
	background-position:left bottom;
	background-repeat:no-repeat;
	font-size:0;
	height:6px;
	line-height:0;
}

/* Rojo */
.cajita-interna-rojo .cajita-interna-top {
	background-image:url(../images/estructura/cajita-interna-top-rojo.png);
}

.cajita-interna-rojo .cajita-interna-foot {
	background-image:url(../images/estructura/cajita-interna-foot-rojo.png);
}

.cajita-interna-rojo .cajita-interna-body {
	border-left:2px solid #ed174b;
	border-right:2px solid #ed174b;
}

/* Amarillo */
.cajita-interna-amarillo .cajita-interna-top {
	background-image:url(../images/estructura/cajita-interna-top-amarillo.png);
}

.cajita-interna-amarillo .cajita-interna-foot {
	background-image:url(../images/estructura/cajita-interna-foot-amarillo.png);
}

.cajita-interna-amarillo .cajita-interna-body {
	border-left:2px solid #f8a42a;
	border-right:2px solid #f8a42a;
}

/* Verde */
.cajita-interna-verde .cajita-interna-top {
	background-image:url(../images/estructura/cajita-interna-top-verde.png);
}

.cajita-interna-verde .cajita-interna-foot {
	background-image:url(../images/estructura/cajita-interna-foot-verde.png);
}

.cajita-interna-verde .cajita-interna-body {
	border-left:2px solid #60bb46;
	border-right:2px solid #60bb46;
}

/* Cajitas derecha */
.cajita-derecha-rojo, .cajita-derecha-verde, .cajita-derecha-amarillo, .cajita-derecha-azul {
	margin:0 0 18px 0;
	width:164px;
}

.cajita-derecha-top {
	color:#fff;
	font-size:11px;
	font-weight:bold;
	height:19px;
	padding:1px 5px 0 5px;
}

.cajita-derecha-body {
	font-size:11px;
	padding:4px 0px 10px 0px;
	width:160px;
}

	.cajita-derecha-body p {
		margin-bottom:6px;
	}
	
	.cajita-derecha-body ul {
		font-size:10px;
	}
	
		.cajita-derecha-body ul li {
			color:#316ab1;
			font-weight:bold;
			margin-bottom:8px;
			padding:0 10px;
		}
		
			.cajita-derecha-body ul ul {
				padding-top:6px;
			}
			
			.cajita-derecha-body ul ul li {
				padding-left:20px;
			}
			
			.cajita-derecha-amarillo .cajita-derecha-body ul ul li.cat-elegida {
				padding-left:20px;
			}
		
			.cajita-derecha-body ul li a {
				font-weight:bold;
			}
			
			.cajita-derecha-body ul li a:hover {
				text-decoration:underline;
			}

.cajita-derecha-foot {
	font-size:0;
	height:6px;
	line-height:0;
}

/* Rojo */
.cajita-derecha-rojo .cajita-derecha-top {
	background:#ed174b url(../images/estructura/cajita-derecha-top-rojo.png) left top no-repeat;
}

.cajita-derecha-rojo .cajita-derecha-body {
	border-left:2px solid #ed174b;
	border-right:2px solid #ed174b;
}

.cajita-derecha-rojo .cajita-derecha-foot {
	background:#ed174b url(../images/estructura/cajita-derecha-foot-rojo.png) left top no-repeat;
}

/* Verde */
.cajita-derecha-verde .cajita-derecha-top {
	background:#60bb46 url(../images/estructura/cajita-derecha-top-verde.png) left top no-repeat;
}

.cajita-derecha-verde .cajita-derecha-body {
	border-left:2px solid #60bb46;
	border-right:2px solid #60bb46;
}

.cajita-derecha-verde .cajita-derecha-foot {
	background:#60bb46 url(../images/estructura/cajita-derecha-foot-verde.png) left top no-repeat;
}

/* Amarillo */
.cajita-derecha-amarillo .cajita-derecha-top {
	background:#f8a42a url(../images/estructura/cajita-derecha-top-amarillo.png) left top no-repeat;
}

.cajita-derecha-amarillo .cajita-derecha-body {
	border-left:2px solid #f8a42a;
	border-right:2px solid #f8a42a;
}

.cajita-derecha-amarillo .cajita-derecha-foot {
	background:#f8a42a url(../images/estructura/cajita-derecha-foot-amarillo.png) left top no-repeat;
}

.cajita-derecha-amarillo .cajita-derecha-body ul li.cat-elegida {
	background-color:#f8a42a;
	border-bottom:1px solid #f8a42a;
	border-top:1px solid #f8a42a;
	color:#fff;
	padding:3px 10px;
}

.cajita-derecha-amarillo .cajita-derecha-body ul li.cat-elegida a {
	color:#fff;
}

/* Azul */
.cajita-derecha-azul .cajita-derecha-top {
	background:#3469b2 url(../images/estructura/cajita-derecha-top-azul.png) left top no-repeat;
}

.cajita-derecha-azul .cajita-derecha-body {
	border-left:2px solid #3469b2;
	border-right:2px solid #3469b2;
}

.cajita-derecha-azul .cajita-derecha-foot {
	background:#3469b2 url(../images/estructura/cajita-derecha-foot-azul.png) left top no-repeat;
}

/* Servicios */
.contenedor-cajas-servicios {
	margin:0 auto 6px;
	width:496px;
}

/* Equipos
----------------------------------------------------------------------------------------- */
.contenedor-equipos {
	margin-bottom:20px;
}

/* Telefonos
----------------------------------------------------------------------------------------- */
.telefono {
	float:left;
	margin:0 6px 6px 0;
	width:174px;
}

.telefono-top {
	background:url(../images/estructura/cajita-telefono-top.png) left top no-repeat;
	color:#3469b2;
	font-size:10px;
	font-weight:bold;
	height:23px;
	padding:7px 5px 0 5px;
	text-align:center;
	text-transform:uppercase;
	width:164px;
}

.telefono-body {
	border-left:2px solid #e3e3e3;
	border-right:2px solid #e3e3e3;
	font-size:10px;
	padding:8px 10px;
	width:150px;
}

	.telefono-fotito {
		float:left;
		margin-right:10px;
		width:30px;
	}
	
	.telefono-desc {
		float:left;
		width:110px;
	}

.telefono-foot {
	background:url(../images/estructura/cajita-telefono-foot.png) left top no-repeat;
	font-size:0;
	height:6px;
	line-height:0;
}

.telefono p {
	margin-bottom:4px;
}

.telefono p strong {
	color:#3469b2;
}

/* Modems
----------------------------------------------------------------------------------------- */
.modem-fotito {
	float:left;
	margin-right:10px;
	width:70px;
}

.modem-desc {
	float:left;
	width:70px;
}

/* Popups
----------------------------------------------------------------------------------------- */
.tabla-popup {
	background:url(../images/backgrounds/bkg-tabla-popup.png) right bottom no-repeat;
}

.title_popup {
	margin-bottom: 14px;
	background: #3469B2 url(../images/titulos/title-popup-left.png) top left no-repeat;
}

.title_popup h2 {
  height: 24px;
  padding: 6px 0 0 20px;
  background: transparent url(../images/titulos/title-popup-right.png) top right no-repeat;
  font-size: 14px;
  color: white;
}

.tabla-popup p {
	color:#808285;
	font-size:11px;
	line-height:160%;
	margin-bottom:12px;
}

.botoncito-verde-160 {
	background:url(../images/generales/botoncito-verde-160.png) left top no-repeat;
	color:#fff;
	display:block;
	font-size:11px;
	font-weight:bold;
	height:17px;
	margin:0 auto;
	padding-top:2px;
	text-align:center;
	width:160px;
}

.botoncito-verde-140 {
	background:url(../images/generales/botoncito-verde-140.png) left top no-repeat;
	color:#fff;
	display:block;
	font-size:11px;
	font-weight:bold;
	height:17px;
	margin:0 auto;
	padding-top:2px;
	text-align:center;
	width:140px;
}

.tabla-popup .botoncito-verde-80 {
	background:url(../images/generales/botoncito-verde-80.png) left top no-repeat;
	color:#fff;
	display:block;
	font-size:11px;
	font-weight:bold;
	height:17px;
	margin:0 auto;
	padding-top:2px;
	text-align:center;
	width:80px;
}

/*
Calculadora
----------------------------------------------------------------------------------------- */
#tabla-calculadora a.link-gris-arrow {
	display:inline;
}

.fondo-rojo {
	background-color:#ed174b;
	color:#fff;
	padding:4px 2px;
}

.fondo-amarillo {
	background-color:#f8a42a;
	color:#fff;
	padding:4px 2px;
}

.texto-rojo {
	color:#ed174b;
	font-weight:bold;
}

#cont_ganadores {
	/*width:440px;*/
	width:500px;
	margin: 0 auto;
}

.tabla_ganadores td {
	padding: 5px;
}

.fondo_gris {
	background-color: #F7F7F7;
}

.espacio_tablas td{
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
		padding: 10px 0 10px 0;	
}

/*
	Mensajes
*/

div.error {
padding:20px 0 0 20px;
color:#FF595E;
font-weight:bold;
font-size:12px;
}

div.notice {
padding:20px 0 0 20px;
color:#009900;
font-weight:bold;
font-size:12px;
}

span.error {
color:#FF595E;
font-weight:bold;
font-size:10px;
}

#socialmedia {
	clear:both;
	float:left;
	/*width:100%;*/
	padding-top:10px;
	width:520px;
	}

.botonsocialmedia {
	margin-right:5px;
	float:left;
	width:245px;
	}