.err{ border:1px solid red; background-color:#FFD5D5;}
.error{ float:left !important;color:red; font-size:9px !important; margin-top:3px !important; font-weight:bolder;}
.msgok{ float:left; margin:10px; color:#FDA502; font-size:13px; font-weight:bolder;}
.container {
  width:950px;
  margin:0 auto;
  }
  
body {
  margin:0;
  font-size:.75em;
  font-family:"Lucida",Verdana,Tahoma,Georgia,"Helvetica Neue", Helvetica, Arial, sans-serif;
  background:url(images/body_bg.jpg) repeat-x top;
  
  }
  
a{
  text-decoration:none;
  }
  
  
/** header */

div#header{
  height:130px;
  /*background-color:red;*/
 	
  }
div#header a.logo{float:left; width:292px; height:62px;}
div#header div.enlaces{ float:left; width:658px;height:38px;}
div#header div.enlaces ul{ float:left; width:490px; height:30px; margin-top:20px; margin-left:168px; display:inline;}
div#header div.enlaces ul li{ width:200px; float:left; margin-right:10px; padding-right:10px; border-right:1px solid #46ABE8;}
div#header div.enlaces ul li a{color:#000066; font-family:Verdana; font-size:10px; padding-left:15px;}
div#header div.enlaces ul li a:hover{color:#46ABE8;}
/*div#header div.enlaces ul li a.centro{ background:url(images/m_centro.png) no-repeat center left;}
div#header div.enlaces ul li a.nos{ background:url(images/m_nosotros.png) no-repeat center left;}
div#header div.enlaces ul li a.form{ background:url(images/m_formas.png) no-repeat center left;}
div#header div.enlaces ul li a.sop{ background:url(images/m_soporte.png) no-repeat center left;}*/
div#header div.enlaces ul li.last{ border:none;}

div#mi-acceso1
{
	float:left;
	display:inline;
	margin-left:440px;
	width:200px;
	text-align:right;
	color:#EC0900;
	font-style:italic;
}

div#mis-accesos a:hover
{
	text-decoration:underline;
}
div#main_menu{
  height:37px;
  background:url(images/menu_bg.jpg) repeat-x top;
  }
  
div#main_menu ul li{
  float:left;
  height:37px;
  text-align:center;
  }
  
div#main_menu ul li.l{
  width:7px;
  background:url(images/menu_bg_l.png) no-repeat top left;
  }

div#main_menu ul li.bg{
  background:url(images/menu_sep_bg.png) no-repeat top right;
  }

div#main_menu ul li a{
  margin:10px 10px 0 10px;
  display:block;
  color:#fdfdfd;
  font-weight:bolder;
  line-height:1.2em;
  /*font-family:Verdana;
  font-size:10px;*/
  }
  
div#main_menu ul li a:hover{
  color:#C2F061;
  }

div#main_menu ul li.r{
  float:right;
  width:7px;
  background:url(images/menu_bg_r.png) no-repeat top left;
  }
  
  
/* banner swf */

div#swf_banner{
  height:205px;
  margin-top:10px;
  background:url(images/banner.jpg) no-repeat;
  /*background-color:red;*/
  }
  
/* cliente  seccion derecha */

div#cliente{
	float:left;
	display:inline;
  margin-top:10px;
  height:205px;display:inline;
  margin-left:10px;
  background-color:green;
  background:url(images/cliente_bg.png) repeat-x top left;
  }

div#cliente div.l{
  width:7px;
  height:205px;
  background:url(images/cliente_bg_l.png) no-repeat top left;
  }
div#cliente div.r{
  width:7px;
  height:205px;
  background:url(images/cliente_bg_r.png) no-repeat top right;
  }
  
div#cliente div.c{
	float:left;
  width:336px;
  height:205px;
  }
  
div#cliente div.support{
  width:336px;
  height:100px;
	float:left;
	display:inline;
  margin-top:2px;
  }
div#cliente div.c div.support h2{
  font-size:1.333em;
  font-weight:bolder;
  color:#699100;
  float:left;
	display:inline;
  margin-top:10px;
  width:336px;
	text-align:left;
  }
  
  div#cliente div.c div.fono,div#cliente div.c div.skype,div#cliente div.c div.msn{
    width:110px; 
    height:64px;
    margin-top:10px;
    }

  div#cliente div.c div.fono,div#cliente div.c div.skype
	{
    background:url(images/support_sep.jpg) no-repeat top right;
  }
        
  div#cliente div.c div.fono p{
    background:url(images/icon_fono.png) no-repeat center right;
    height:60px;
    font-size:1.2em;
		font-weight:bolder;
    color:#009CE8;
    line-height:1.2em;
		text-align:left;
    }
	div#cliente div.c div.fono p span.telefono{
		float:left;
    font-size:.59em;

    color:#4D6215;
    width:70px;
    }
    
    div#cliente div.c div.fono p span{
      font-size:.68em;
      color:#4D6215;
      }
    
  
div#cliente div.dominios{
  float:left;
	display:inline;
	width:336px;
  height:98px;
  margin-top:2px;
  }

div#cliente div.dominios h2{
	float:left;
	display:inline;
  margin-top:10px;
  margin-left:5px;
  color:#534731;
	font-weight:bolder;
  font-size:1.4em;
  }
	div#cliente div.dominios h2.rojito{
	color:#DE7932;
  }
  
div#cliente div.dominios div.input{
	display:inline;
  margin-left:10px;
  margin-top:10px;
  background:url(images/dominios_input.png) no-repeat top left;
  height:40px;
  width:233px;
  }

div#cliente div.dominios div.input input{
	float:left;
	display:inline;
  margin-top:2px;
  width:213px;
  height:21px;
  padding:0px;
  border:0px;display:inline;
  margin-left:3px;
  background:url(images/dom_input.png) repeat-x;
  font-size:1.4em;
  }
  
div#cliente div.dominios input.submit{
  display:inline;
	float:left;
	margin-top:10px;
  margin-left:3px;
  }
  
div#cliente div.dominios div.check{
  clear:both;
  margin-left:10px;
  font-size:1.4em;
  color:#72664E;
  }
  
/** main content */

div#maincontent{
  background:url(images/maincontent_bg_.png) no-repeat top center;
  margin-top:10px;
  }
  
div#maincontent div.blk{
  height:245px;
  background:url(images/block.png) no-repeat top left;
  margin-top:20px;
  }

/**
 a: Hosting
 b: Diseņo
 c: Tiendas Virtuales
 d: Posicionamiento
 */
  
div#maincontent div.a,
div#maincontent div.b,
div#maincontent div.c{
  margin-right:10px;
  }

div#maincontent div.blk div.title{
  width:215px;display:inline;
  margin-left:10px;
  margin-top:5px;
  height:60px;
  background-color:red;
  }
  
div#maincontent div.blk div.title h2{
	float:left;
	display:inline;
  margin-left:75px;
  font-size:1.8em;
  font-weight:bolder;
  margin-top:5px;
  margin-bottom:8px;
  line-height:1.1em;
  }
  
div#maincontent div.blk div.title h3{
  float:left;
	display:inline;
	margin-left:75px;
  font-size:1.2em;
  }

div#maincontent div.blk ul{
  margin-top:25px;display:inline; float:left;
  margin-left:10px;
  }
div#maincontent div.blk ul li{
	display:inline;
	float:left;
  background:url(images/check.png) no-repeat top left;
  padding-left:20px;
  line-height:1.2em;
  width:180px;
  margin-bottom:5px;
  /*color:#116690;*/
  color:#FFFFFF;
  font-family:Tahoma;
	text-align:left;
  }
div#maincontent div.blk a.vermas{
margin-left:70px; margin-top:20px;display:inline;
float:left;background:url(images/vermas.png) no-repeat center left; text-transform:uppercase; font-size:.86em;
padding-left:13px; height:17px; width:82px; padding-top:4px; color:#F4F4F4; font-weight:bolder;letter-spacing:-1px;
}

div#maincontent div.mblk a.vermas{
margin-left:70px; margin-top:20px;display:inline;
float:left;background:url(images/vermas.png) no-repeat center left; text-transform:uppercase; font-size:.86em;
padding-left:13px; height:17px; width:82px; padding-top:4px; color:#F4F4F4; font-weight:bolder;letter-spacing:-1px;
}
  
div#maincontent div.blk a.vermas:hover{ color:#9BDAFB;}

div#maincontent div.mblk a.vermas:hover{ color:#9BDAFB;}

div#maincontent div.blk a.comprar{
margin-left:15px; margin-top:10px;display:inline;
float:left;background:url(images/comprar.png) no-repeat center left; text-transform:uppercase; font-size:.86em;
padding-left:4px; height:17px; width:82px; padding-top:4px; color:#F4F4F4; font-weight:bolder;letter-spacing:-1px;
}
  
div#maincontent div.blk a.comprar:hover{ color:#9BDAFB;}

div#maincontent div.blk a.moreinfo{
margin-left:50px; margin-top:15px; display:inline;text-align:left;
float:left;background:url(images/more_info.png) no-repeat center left; text-transform:uppercase; font-size:.86em;
padding-left:4px; height:17px; width:130px; padding-top:4px; color:#F4F4F4; font-weight:bolder; letter-spacing:-1px;
}
  
div#maincontent div.blk a.moreinfo:hover{ color:#C7F468;}

div#maincontent div.mblk a.moreinfo{
margin-left:50px; margin-top:15px; display:inline;text-align:left;
float:left;background:url(images/more_info.png) no-repeat center left; text-transform:uppercase; font-size:.86em;
padding-left:4px; height:17px; width:130px; padding-top:4px; color:#F4F4F4; font-weight:bolder; letter-spacing:-1px;
}
  
div#maincontent div.mblk a.moreinfo:hover{ color:#C7F468;}

/* Hosting */
div#maincontent div.a div.title{
  background:url(images/icon_hosting.png) no-repeat center left;
  color:#0888CC;
  }
  
/* Diseņo Web */
div#maincontent div.b div.title{
  background:url(images/audio_video.png) no-repeat center left;
  color:#FF5400;
	float:left;
	height:60px;
	width:215px;
  }

/* Tiendas virtuales */

div#maincontent div.c div.title{
  background:url(images/img_dom.png) no-repeat center left;
  color:#699100;
  }

/* posicionamiento */
div#maincontent div.d div.title{
  background:url(images/icon_seo.png) no-repeat center left;
  color:#FFCC00;
  }  
div#maincontent div.d p
{  
  width:170px; 
	float:left;
	display:inline;
	margin-top:15px; 
	margin-left:10px;
  line-height:1.2em;
  color:#116690;
  font-family:Tahoma;
}
div#maincontent div.a p {
color:#116690;
font-family:Tahoma;
line-height:1.2em;
margin-left:10px;
margin-top:30px;
width:170px;
}
div#maincontent div.d ul.simple{ font-size:11px;margin-top:10px;}
div#maincontent div.d ul.simple li
{
	float:left; 
	background:none; 
	line-height:10px;
	font-size:1.1em;
} 




div#maincontent div.mblk{
  height:200px;
  background:url(images/menor_block.png) no-repeat top left;
  margin-top:10px;
  }
div#maincontent div.mblk a.vermas2{margin-left:40px; margin-top:20px;display:inline;
float:left;background:url(images/fecha_vermas.png) no-repeat center right; text-transform:uppercase; font-size:.86em;
padding-left:4px; height:17px; width:65px; padding-top:4px; color:#65A544; font-weight:bolder;}
div#maincontent div.mblk a.vermas2:hover{ color:#39711C;}
div#maincontent div.mblk a.comprar2{margin-left:15px; margin-top:30px;display:inline;
float:left;background:url(images/icon_comprar.png) no-repeat top right; text-transform:uppercase; font-size:.86em;
padding-left:4px; height:14px; width:80px; padding-top:4px; color:#65A544; font-weight:bolder; padding-left:10px; border-left:1px solid #65A544; }
div#maincontent div.mblk a.comprar2:hover{ color:#39711C;}
div#maincontent div.mblk a.moreinfo2{margin-left:70px; margin-top:20px;display:inline;
float:left;background:url(images/moreinfo.png) no-repeat center right; text-transform:uppercase; font-size:.86em;
padding-left:4px; height:14px; width:130px; padding-top:4px; color:#198BC8; font-weight:bolder; }
div#maincontent div.mblk a.moreinfo2:hover{ color:#70C1ED;}
div#maincontent div.mblk img{ float:left; margin-top:30px; margin-left:10px; margin-right:10px;}
div#maincontent div.mblk p{ float:left;margin-top:35px; width:130px; line-height:12px;color:#666666; font-size:.9em; }  
  
div#maincontent div.ma,
div#maincontent div.mb,
div#maincontent div.mc{
  margin-right:10px;
  }

div#maincontent div.mblk h2{
  text-align:center;
  width:230px;
  margin-top:15px;
  font-size:1.4em;
  color:#4B9624;
  }

  
/* Block de servicios */
div#add_serv{
  margin-top:10px;
  margin-bottom:20px;
  background:url(images/blok_top.png) no-repeat;
  }
  
div#add_serv div.foot{
	float:left;
	font-size:2px;
	display:inline;
  background:url(images/blok_botto.png) no-repeat bottom;
  height:10px;
  }
  
div#add_serv div.body{
	float:left;
	display:inline;
  margin-top:10px;
  width:948px;
  border-left:1px solid #709A98;
  border-right:1px solid #709A98;
  background-color:#F5F8F7;
  }


  
/* intercambios de link */
div#add_inter{
  margin-top:10px;
  margin-bottom:20px;
  background:url(images/block_orange.png) no-repeat;
 display:inline;
  }
  
div#add_inter div.foot{
font-size:2px;
  background:url(images/orange_bottom.png) no-repeat bottom;
  height:10px;
display:inline;
  }
  
div#add_inter div.body{
display:inline;
  margin-top:10px;
  width:948px;
  border-left:1px solid #B0C5D4;
  border-right:1px solid #B0C5D4;
  background-color:#B0C5D4;
  }
div#add_inter div.body p{ float:left; display:inline; margin-left:10px; margin-right:10px; color:#666666; font-size:11px; line-height:14px; text-align:justify;} 
/* pie */
 div#pie{ float:left;background:url(images/btn-menu-center.png) repeat-x bottom; width:948px; height:39px;}
 div#pie div#pie1{ float:left; width:474px; height:39px; }
 div#pie div#pie2{ float:left; width:474px; height:39px;}
 div#pie div#pie1 p{ color:#EFEFEF; font-weight:bolder; width:464px; font-family:Arial, Helvetica, sans-serif; margin-top:10px; margin-left:10px; float:left; display:inline;}
 div#pie div#pie1 ul{ float:left;display:inline; width:464px; margin-left:10px; margin-top:4px;}
 div#pie div#pie1 ul li{ float:left; padding-right:10px; margin-right:10px; border-right:2px solid #FFDE5B;}
 div#pie div#pie1 ul li a{color:#FFFFFF; font-size:11px; font-weight:bolder; font-family:Arial, Helvetica, sans-serif;}
 div#pie div#pie1 ul li a:hover{color:#B1C8DE;}
 div#pie div#pie1 ul li.last{ border:none;}
 div#pie div#pie2 ul{ float:right; width:404px; margin-right:10px; margin-top:10px;}
 div#pie div#pie2 ul li{ float:right; padding-right:10px; margin-right:10px; border-right:2px solid #FFDE5B;}
 div#pie div#pie2 ul li a{color:#FFFFFF; font-size:11px; font-weight:bolder; font-family:Arial, Helvetica, sans-serif;}
 div#pie div#pie2 ul li a:hover{color:#B1C8DE;}
 div#pie div#pie2 ul li.last{ border:none;}
 
 /*demas*/
 div#add_serv div ul{ float:left;display:inline; width:926px; margin-left:10px; margin-right:10px;}
 div#add_serv div ul li{ float:left;display:inline;;width:216px; margin-right:20px; margin-bottom:5px;}
 div#add_serv div ul li.last{ margin-right:0px;float:left;display:inline;} 
div#add_serv div ul li a.doma{ float:left;display:inline;background:url(images/dominios.png) no-repeat top left;width:156px; height:50px; color:#4B9624; font-size:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bolder; padding-left:60px; padding-top:10px;}
div#add_serv div ul li a:hover{ color:#81BC0F;}
div#add_serv div ul li a.api{background:url(images/aplicaciones.png) no-repeat top left;}
div#add_serv div ul li a.cuest{background:url(images/preguntas.png) no-repeat top left;}
div#add_serv div ul li a.foro{background:url(images/foro.png) no-repeat top left;}
div#add_serv div ul li a.herr{background:url(images/herramientas.png) no-repeat top left;}
div#add_serv div ul li a.vd{background:url(images/audio_video.png) no-repeat top left;}

/*msn chat*/
div#cliente div.c p.tit{ float:left;text-align:left; color:#009CE8;font-weight:bolder; margin-left:7px; margin-top:2px; width:100px; display:inline;}
div#cliente div.c a.en-spy{display:inline;text-align:left;float: left; width:55px;background:url(images/hp_msn.png) no-repeat top right; height:40px; padding-top:5px; color:#4D6215; font-size:10px; padding-right:40px; padding-left:5px;}
div#cliente div.c a.en-msn{display:inline;text-align:left;float: left; width:55px;background:url(images/hp_msn2.png) no-repeat top right; height:40px; padding-top:5px; color:#4D6215; font-size:10px; padding-right:40px; padding-left:5px;}


/*usuario*/
div#usuario
{
	float:left;
	display:inline;
	margin-top:20px;
	width:926px;
	height:500px;
	border:1px solid #CCCCCC;
}
div#menu
{
	float:left;
	display:inline;
}
div#menu ul
{
	float:left;
	display:inline;
	margin-top:10px;
	margin-left:20px;
	width:926px;
	position:relative;
}
div#menu ul li
{
	float:left;
	display:inline;
	margin-left:20px;
	padding:3px;
	background-color:#39D435;
}
div#menu ul li div.menu-i
{
	float:left;
	width:8px;
	height:24px;
	background:url(images/menu_i.png) no-repeat;
}
div#menu ul li div.menu-d
{
	float:left;
	width:8px;
	height:24px;
	background:url(images/menu_d.png) no-repeat;
}
div#menu ul li div.menu-bg
{
	float:left;
	height:22px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background:url(images/menu_bg.png) repeat-x;
	text-align:center;
	vertical-align:middle;
	
}
div#menu ul li div.menu-bg a
{
	float:left;
	display:inline;
	margin-top:5px;
	color:#000;
	font-size:.98em;
	font-weight:bolder;
}

/*-------------------------------------------------*/

/*banners*/
div#banner-scripts
{
  float:left;
  display:inline;
  margin-top:10px;
  margin-left:5px;
  background:url(images/scripts.gif) no-repeat;
  width:581px;
  height:205px;
}
div#banner-testimonios
{
  float:left;
  display:inline;
  margin-top:10px;
  margin-left:5px;
  background:url(images/testimonios.jpg) no-repeat;
  width:581px;
  height:205px;
}

div#banner-contacto
{
  float:left;
  display:inline;
  margin-top:10px;
  margin-left:5px;
  background:url(images/contactenos.jpg) no-repeat;
  width:581px;
  height:205px;
}
div#banner-promocion
{
  float:left;
  display:inline;
  margin-top:10px;
  margin-left:5px;
  background:url(images/promocion.jpg) no-repeat;
  width:581px;
  height:205px;
}
div#banner-tutoriales
{
  float:left;
  display:inline;
  margin-top:10px;
  margin-left:5px;
  background:url(images/tutoriales.jpg) no-repeat;
  width:581px;
  height:205px;
}
div#banner-formas-pago
{
  float:left;
  display:inline;
  margin-top:10px;
  margin-left:5px;
  background:url(images/formas-pago.jpg) no-repeat;
  width:581px;
  height:205px;
}
div#baner-video
{
  float:left;
  display:inline;
  margin-top:10px;
  margin-left:5px;
  /*background:url(images/promocion.jpg) no-repeat;*/
  width:581px;
  height:205px;
}
div#banner-dominios
{
  float:left;
  display:inline;
  margin-top:10px;
  margin-left:5px;
  background:url(images/dominios.jpg) no-repeat;
  width:581px;
  height:205px;
}
div#banner-streaming
{
  float:left;
  display:inline;
  margin-top:10px;
  margin-left:5px;
  background:url(images/streaming.jpg) no-repeat;
  width:581px;
  height:205px;
}
div#banner-hosting
{
  float:left;
  display:inline;
  margin-top:10px;
  margin-left:5px;
  background:url(images/hosting.jpg) no-repeat;
  width:581px;
  height:205px;
}
div#banner-diseno-web
{
  float:left;
  display:inline;
  margin-top:10px;
  margin-left:5px;
  background:url(images/diseno-web.jpg) no-repeat;
  width:581px;
  height:205px;
}
div#banner-diseno-grafico
{
  float:left;
  display:inline;
  margin-top:10px;
  margin-left:5px;
  background:url(images/diseno-web.jpg) no-repeat;
  width:581px;
  height:205px;
}
div#banner-revendedores
{
  float:left;
  display:inline;
  margin-top:10px;
  margin-left:5px;
  background:url(images/revendedores.jpg) no-repeat;
  width:581px;
  height:205px;
}
div#banner-tienda-virtual
{
  float:left;
  display:inline;
  margin-top:10px;
  margin-left:5px;
  background:url(images/tienda-virtual.jpg) no-repeat;
  width:581px;
  height:205px;
}
div#banner-posicionamiento
{
  float:left;
  display:inline;
  margin-top:10px;
  margin-left:5px;
  background:url(images/promocion.jpg) no-repeat;
  width:581px;
  height:205px;
}
div#banner-noticias
{
  float:left;
  display:inline;
  margin-top:10px;
  margin-left:5px;
  background:url(images/promocion.jpg) no-repeat;
  width:581px;
  height:205px;
}
div#banner-nosotros
{
  float:left;
  display:inline;
  margin-top:10px;
  margin-left:5px;
  background:url(images/promocion.jpg) no-repeat;
  width:581px;
  height:205px;
}
div#banner-formas-de-pago
{
  float:left;
  display:inline;
  margin-top:10px;
  margin-left:5px;
  background:url(images/promocion.jpg) no-repeat;
  width:581px;
  height:205px;
}
div#banner-soporte
{
  float:left;
  display:inline;
  margin-top:10px;
  margin-left:5px;
  background:url(images/promocion.jpg) no-repeat;
  width:581px;
  height:205px;
}
div#banner-mi-cuenta
{
  float:left;
  display:inline;
  margin-top:10px;
  margin-left:5px;
  background:url(images/promocion.jpg) no-repeat;
  width:581px;
  height:205px;
}
div#banner-usuario-main
{
  float:left;
  display:inline;
  margin-top:10px;
  margin-left:5px;
  background:url(images/promocion.jpg) no-repeat;
  width:581px;
  height:205px;
}
div#banner-servidores-dedicados
{
  float:left;
  display:inline;
  margin-top:10px;
  margin-left:5px;
  background:url(images/promocion.jpg) no-repeat;
  width:581px;
  height:205px;
}
div#banner-radio-video
{
  float:left;
  display:inline;
  margin-top:10px;
  margin-left:5px;
  background:url(images/promocion.jpg) no-repeat;
  width:581px;
  height:205px;
}
/*------------*/


/*lista de articulos*/
ul#lista_artitulos
{
	float:left;
	width:900px;
	display:inline;
	margin-left:10px;
	margin-top:10px;
}
ul#lista_artitulos li
{
	width:200px;
	float:left;
	display:inline;
	margin-left:15px;
}
ul#lista_artitulos li a
{
	color:#FF6600;
}
ul#lista_artitulos li a:hover
{
	text-decoration:underline;
}
.ah3
{
	width:920px;
	font-size:1.2em;
	font-weight:bolder;
	color:#FF6600;
	float:left;
	display:inline;
	margin-left:10px;
}
.er
{
	float:left;
	display:inline;
	width:200px;
}
.azul
{
	color:#116690;
}
.negro
{
	color:#666666;
}
.lista
{
	float:left;
	display:inline;
}
.lista li
{
	list-style-type:disc;
	padding:3px;
	color:#7A7777;
	line-height:18px;
}
.link
{
	color:#0099FF;
	text-decoration:none;
}
/* set millions of background images */
.rbroundbox { background: url(nt.gif) repeat; }
.rbtop div { background: url(tl.gif) no-repeat top left; }
.rbtop { background: url(tr.gif) no-repeat top right; }
.rbbot div { background: url(bl.gif) no-repeat bottom left; }
.rbbot { background: url(br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 8px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 50%; margin: 1em auto; }