/*--------------------------------------------------------------------------
 Clic 2007
----------------------------------------------------------------------------
 File:  layout.css
 Sitio: www.megacall.com.mx
 	    Gerardo Gonzalez Flores
 		--> gerardo AT clic DOT com DOT mx <--
---------------------------------------------------------------------------		
 CSS Layout styles for the web site.
 Layout CSS para el sitio.
--------------------------------------------------------------------------*/


 /* General Styles
 -------------------------------------------------------------------*/
 
 /* = General Styles
 -------------------------------------------------------------------*/
 
 /* Layout
 -------------------------------------------------------------------*/
 body { background: url(../img/bgBody.jpg) #F7F7F7 repeat-x top }
 #wrapper{
 	width:772px;
	position:relative;
	margin-left:-387px;
	left:50%;
	background-image:none;
	background: #FFFFFF;
	border: 1px solid #404040;
	border-top:none;
 }
 #contenido{
 	padding-left:8px;
	padding-right:8px;
	text-align:justify;
	padding-bottom:10px;
 }

 
 /* Header */
 #decoratorHeader{
	background: url(../img/headerTopBackground.jpg) repeat-x;
	height:7px;
 }
 #logo {
	background: url(../img/logo.jpg) no-repeat;
	height:219px;
	width:239px;
	float:left;
 }
 #bannerFlash{
 	background: url(../img/bannerFlash.jpg) no-repeat;
	height:219px;
	width:533px;
	float:left;
 }
 /* =Header */
 /* Menu */
 #menu{
 	/*background: url(../img/menuBackground.jpg) no-repeat;*/
	height:43px;
	clear:both;
	position:relative;
 }
 #menu li{
	position:relative; 
	top: 20px; 
	height:28px;
	float:left;
	list-style:none;
	margin-right:1px;
 }
 /* =Menu */
 /* Body */
  #body{
	background: url(../img/bodyBackground.jpg) no-repeat #F0F0F0;
	/* Solución de altura minima para navegadores más populares */
	min-height: 400px;
	height: auto !important;
	height: 400px;
 }
 /* =Body */
 /* Footer */
 #decoratorFooter{
 	background: #FFFFFF;
	height:1px;
	border-top:1px solid #404040;
	border-bottom:1px solid #404040;
 }
 #footer{
 	background: url(../img/footerBackground.jpg) no-repeat #BFC8D9;
	font-size:9pt;
 	min-height: 38px;
	height: auto !important;
	height: 38px;
	border-bottom:5px solid #000000;
	text-align:center;
	padding-top:5px;
	position:relative;
 }
 #footer span{
	font-weight:bold; 
 }
 /* =Footer */
 #menu ul{
 	width:633px;
	margin-left:auto;
	margin-right:auto;
 }
 
 table#listaClientes {
	width:100%;
 }
 #listaClientes td {
	text-align:center;
	vertical-align: middle; 
	padding:5px;
 }
 .atencion{
	color:#990000;
	font-weight:bold;
}
/* URL de pie de página de CLIC*/
 #clicUrl  {position:relative; width:772px}
 #url
 {
	position:absolute;
    right:5px; 
	top:.2em;
 }

 #url *
 {
	font-size:7pt;
	color:#000000;
	text-decoration:none;
 } 
 /* =Layout
 -------------------------------------------------------------------*/
.radioLabel { padding-right:3px; padding-left:5px;}