/*--------------------------------------------------------------------------
 Clic 2007
----------------------------------------------------------------------------
 File: generales.css
 Author:Gerardo Gonzalez Flores
 		--> gerardo AT clic DOT com DOT mx <--
		http://www.clic.com.mx
---------------------------------------------------------------------------		
 CSS Layout styles for the web site.
 Layout CSS para el sitio.
--------------------------------------------------------------------------*/


/* Layout
-------------------------------------------------------------------*/

 #wrapper{
	
	width:774px;
	position:relative;
	margin-left:-387px;
	left:50%;
	background-image:none;
 }
 #header{
 	background: url(../img/header_bg.jpg) no-repeat top;
	width: 774px;
	height:269px;
	position:relative;
 }
 
 #bannerMenu{
 	width:499px;
	height:243px;
	position:absolute;
	top:26px;
	left:275px;
	background: url(../img/head_right_bg.jpg) no-repeat;
 }
 #body{
	background: url(../img/body_bg.jpg) repeat-y top;
	/* Solución de altura minima para navegadores más populares */
 }
 
 #contenido{
 	padding-left:20px;
	padding-right:20px;
	text-align:justify;
	padding-bottom:10px;
    /*-*/
	min-height: 400px;
	height: auto !important;
	height: 400px;
 }


 #footer{
 	background: url(../img/footer_bg.jpg) no-repeat;
	width:774px;
	height:64px;
	position:relative;
	font-size:7pt !important;
	text-align:center;
	
 }
 
 #footerContent{
	position:absolute;
	width:706px;
	top:9px;
	left:34px;
	height:46px;
	line-heihht:46px;
	padding-top:5px;
 }
 
/* =Layout
-------------------------------------------------------------------*/

/* Header 
-------------------------------------------------------------------*/
 #logo{
	background: url(../img/head_left_bg.jpg) no-repeat;
	width:275px;
	height: 243px;
	top:26px;
	left:0px;
	position:absolute;
 }
 
 #menu{
 	width:487px;
	height:236px;
	position:absolute;
	top:0px;
	left:0px;
	
 }
 
 #imgLogo{
 	width:224px;
	height:194px;
	position:absolute;
	top:13px;
	left:29px;
 }
 #logo span{
	display:none; 
 }
 #quickLinks{
 	width:94px;
	height:13px;
	/*background:#B43B33;*/
	position:absolute;
	top: 250px;
	left: 89px;
	font-size:0px;
	text-align:center;
	
	
 }
 #quicklinks *{font-size:0px; }
 
 ul#iconsLinks{
 	margin:0px;
	padding:0px;
 	width:94px;
	margin-left:auto;
	margin-right:auto;
 }
 ul#iconsLinks *{
 	vertical-align:middle;
 }
 ul#iconsLinks li{
 	/* float:left */
	margin:0px;
	padding:0px;
	padding-left:3px;
	padding-right:3px;
	display:inline;
	list-style:none;
 }
 

/* =Header
------------------------------------------------------------------*/
/* Footer 
------------------------------------------------------------------*/
 #footSiteMap{
 	text-align:center;
	font-size:.7em; 
	color:#000000;
	padding-bottom:5px;
 }
 
 #footSiteMap a{
 	color:#000000; 
	text-decoration:none;
  }
 #footSiteMap a:hover{
  	color:#000000;
 	text-decoration:underline; 
  }
  #footSiteMap a:visited{
 	color:#000000; 
  }
 #footer span{
 	font-weight:bold;
 }
 
 #footer a{
 	color:#000000; 
	text-decoration:none;
  }
 #footer a:hover{
  	color:#000000;
 	text-decoration:underline; 
  }
  #foooter a:visited{
 	color:#000000; 
  }
 
/* URL de pie de página de CLIC*/
 #clic {
	position:relative; 
 }
 #clicUrl
 {
	position:absolute;
    right:7px; 
	top:65px;
	color:#000000;
	text-decoration:none;
	display:block;
 } 
 #clicUrl h3{
	background:none;
	font-weight:normal; 
	font-size:6pt !important;
 }
 
 #clicUrl a{
	color:#000000 ;
 }
  #clicUrl a:hover{
	color:#000000 ;
	text-decoration:none;
 }

 

/* =Footer
-------------------------------------------------------------------*/

/* Ubicacion
-------------------------------------------------------------------*/
#divGalvanizado{
	width:310px;
}
#divFundicion{
	width:310px;
}
#divMatriz{
	width:310px;
}

/* =Ubicacion
-------------------------------------------------------------------*/


ul#credits li{
	list-style:none;
	list-style-image:url(../img/bullet_verde.jpg); 
}

#siteMap a{
	color:#000000;
}

ul.subSections li{
 	list-style:none;
	list-style-image:url(../img/bullet_azul.jpg); 
  }
 ul.subSections { margin:0px; padding:0px;}
