@charset "utf-8";

		body { 
			margin: 0;
			font: normal 12px/18px 'Helvetica', Arial, sans-serif;
			background: #ffffff;
			
		}
		/* Posiciones de los espacios */
		#container { 
			width: 970px;
			margin: 0 auto;
			background: #f5f5f5;
			border: 2px solid #e8e8e8;
		}
		#content { 
			position: relative; 
			padding: 20px 250px 60px 20px;
			background: #fff;
			height: 2140px;
			background: #ffffff;
			border: 2px solid #e8e8e8;
			border-radius: 8px 8px 8px 8px;  
			 -ms-border-radius: 8px 8px 8px 8px;  
			 -moz-border-radius: 8px 8px 8px 8px;  
			 -webkit-border-radius: 8px 8px 8px 8px;    
			 -khtml-border-radius: 8px 8px 8px 8px;
			z-index: 300;
		}
		#nav { 
			height: 50px;
			background: #b7d84b;
		}
						
		#header { 
			position: absolute;
			top:0px;
			height: 170px;
			left: 0px;
			width: 968px;
			padding: 0 0px;
			border: 0px solid #00ffff;
			background: #ffffff;
		}	
		/*--------------------------    */
		#haz{
		float:right;
		margin-right:10px;
		}
#haz a {
font-family: Arial;
font-size: 14px;
color: #ff44ff;
width: 100%;
text-decoration: none;
text-align: center;
}
		/*--------------------------------		*/
		#men { 
			position: absolute;
			padding: -10 0 0 0;
			top:127px;
			height: 60px;
			left: 0px;
			width: 100%;
			border: 1px solid #e8e8e8;
		}		
		
		#mei { 
			position: absolute;
			padding: 0 0 0 0;
			top:128px;
			height: 62px;
			left: 0px;
			width: 100%;
		
			background: url(./version/bgmenu.png);
		}		
		
		#med { 
			position: absolute;
			padding: 0 0 0 0;
			top:128px;
			height: 62px;
			left: 0px;
			width: 970px;

			background: url(./version/bgmenu.png);
			
		}		
		
		/*--------------------------------		*/
		#men ul{
		list-style-type: none;
		width: 974px;
	
		}
		
		#men ul li .mo{
		margin-left: -3px;
		width: 192px;
		float:left;
		border-left: 1px solid #ffffff;
		border-right: 1px solid #ffffff;
		}
		#men ul li .mc{
		width: 192px;
		float:left;
		border-left: 1px solid #ffffff;
		border-right: 1px solid #ffffff;
		}
		#men ul li .mt{
		width: 192px;
		float: left;
		border-left: 1px solid #ffffff;
		border-right: 1px solid #ffffff;
		}
		#men ul li .ac{
		width: 192px;
		float: left;
		border-left: 1px solid #ffffff;
		border-right: 1px solid #ffffff;
		}
		#men ul li .fr{
		width: 194px;
		float: left;
		border-left: 1px solid #ffffff;
		border-right: 1px solid #ffffff;
		}
		
input { 
border: 0.0pt solid #000000;
border-collapse: collapse;
border-spacing: 0;
font-size: 10pt;
height: 12.5pt;
line-height: 10pt;
margin: 0;
padding: 6 0 -2.5pt 0;
space: 0;
width: 0.75in;
z-index: 1;
}
/*
input { 
margin: 10px;
color: #000000;
padding-left:20px;
}
*/




#men ul li a:hover {
		color: #ffffff;
		background: url(../graf/bgg.gif);
		}
#men ul a .mo{
width: 200px;
background-repeat: repeat-x;
background-position: center;
display: block;
line-height: 60px;
text-decoration: none;
text-align: center;
font-family: Arial;
font-size: 14px;
color: #ffffff;
}
#men ul a .mc{
width: 200px;
background-repeat: repeat-x;
background-position: center;
display: block;
line-height: 60px;
text-decoration: none;
text-align: center;
font-family: Arial;
font-size: 14px;
color: #ffffff;
}
#men ul a .mt{
width: 200px;
background-repeat: repeat-x;
background-position: center;
display: block;
line-height: 60px;
text-decoration: none;
text-align: center;
font-family: Arial;
font-size: 14px;
color: #ffffff;
}
#men ul a .ac{
width: 200px;
background-repeat: repeat-x;
background-position: center;
display: block;
line-height: 60px;
text-decoration: none;
text-align: center;
font-family: Arial;
font-size: 14px;
color: #ffffff;
}
#men ul a .fr{
width: 200px;
background-repeat: repeat-x;
background-position: center;
display: block;
line-height: 60px;
text-decoration: none;
text-align: center;
font-family: Arial;
font-size: 14px;
color: #ffffff;
}		
		
		
#men ul a {
width: 200px;
background-repeat: repeat-x;
background-position: center;
display: block;
line-height: 60px;
text-decoration: none;
text-align: center;
font-family: Arial;
font-size: 14px;
color: #ffffff;
}


		
		/*----------------------------------    */
		
		
		#menu { 
			position: absolute;
			padding: 0 0 0 0;
			top:190px;
			height: 81px;
			left: 0px;
			width: 100%;
			border: 0px solid #e8e8e8;
			/*border-radius: 8px 8px 8px 8px;  
			 -ms-border-radius: 8px 8px 8px 8px;  
			 -moz-border-radius: 8px 8px 8px 8px;  
			 -webkit-border-radius: 8px 8px 8px 8px;    
			 -khtml-border-radius: 8px 8px 8px 8px;*/
			background: #ffffff;
		}		
		
		#menui { 
			position: absolute;
			padding: 0 0 0 0;
			top:190px;
			height: 81px;
			left: 0px;
			width: 100%;
			background: url(../graf/bgg.gif);
		}		
		
		#menud { 
			position: absolute;
			padding: 0 0 0 0;
			top:190px;
			height: 81px;
			left: 0px;
			width: 100%;
			background: url(../graf/bgg.gif);
			
		}		
		
		
		#oferta { 
			position: absolute;
			top:282px;
			height: 600px;
			left: 0px;
			width: 100%;
			padding: 0px 0px;
			background: #ffffff;
			
			/*box-shadow: 5px 5px 5px #999999;
			-webkit-box-shadow: 10px 10px 5px #888888; /* Safari */

			border: 0px solid #e8e8e8;
			/*border-radius: 8px 8px 8px 8px;  
			 -ms-border-radius: 8px 8px 8px 8px;  
			 -moz-border-radius: 8px 8px 8px 8px;  
			 -webkit-border-radius: 8px 8px 8px 8px;    
			 -khtml-border-radius: 8px 8px 8px 8px;*/
		}
		
		#soferta { 
			position: relative;
			top:0px;
			height: 130px;
			left: 0px;
			width: 100%;
			padding: 0px 0px;
			background: url(../solapa/fondoemp130.png);
		
		}
		
		#libre { 
			position: absolute;
			top:662px;
			height: 241px;
			left: 10px;
			width: 940px;
			padding: 0 0px;
			border: 1px solid #e8e8e8;
			background: #ffffff;
			border-bottom: 1px solid #e8e8e8;
			border-radius: 8px 8px 8px 8px;  
			 -ms-border-radius: 8px 8px 8px 8px;  
			 -moz-border-radius: 8px 8px 8px 8px;  
			 -webkit-border-radius: 8px 8px 8px 8px;    
			 -khtml-border-radius: 8px 8px 8px 8px;
			/* box-shadow: 5px 5px 5px #999999;
			-webkit-box-shadow: 10px 10px 5px #888888; Safari*/ 
		}		

		#anunciantes { 
			position: absolute;
			top:662px;
			height: 300px;
			left: 10px;
			width: 920px;
			padding: 0 0px;
			border-left: 1px solid #e8e8e8;
			border-right: 1px solid #e8e8e8;
			border-bottom: 1px solid #e8e8e8;
			background: #ffffff;
			border-radius: 8px 8px 8px 8px;  
			 -ms-border-radius: 8px 8px 8px 8px;  
			 -moz-border-radius: 8px 8px 8px 8px;  
			 -webkit-border-radius: 8px 8px 8px 8px;    
			 -khtml-border-radius: 8px 8px 8px 8px;
			 box-shadow: 5px 5px 5px #999999;
			-webkit-box-shadow: 10px 10px 5px #888888; /* Safari */

		}		
		
		#consejos { 
			position: absolute;
			top: 922px;
			height: 300px;
			left: 10px;
			width: 538px;
			padding: 0 0px;
			border: 1px solid #e8e8e8;
			border-radius: 8px 8px 8px 8px;  
			 -ms-border-radius: 8px 8px 8px 8px;  
			 -moz-border-radius: 8px 8px 8px 8px;  
			 -webkit-border-radius: 8px 8px 8px 8px;    
			 -khtml-border-radius: 8px 8px 8px 8px;
			background: #ffffff;
			font: normal 14px/18px 'Helvetica', Arial, sans-serif;
			/*box-shadow: 5px 5px 5px #999999;
			-webkit-box-shadow: 10px 10px 5px #888888; /* Safari */
		}
		#articulos { 
			position: absolute;
			top: 922px;
			height: 300px;
			left: 570px;
			width: 378px;
			padding: 0 0px;
			border: 1px solid #e8e8e8;
			border-radius: 8px 8px 8px 8px;  
			 -ms-border-radius: 8px 8px 8px 8px;  
			 -moz-border-radius: 8px 8px 8px 8px;  
			 -webkit-border-radius: 8px 8px 8px 8px;    
			 -khtml-border-radius: 8px 8px 8px 8px;
			background: #ffffff;
			/*box-shadow: 5px 5px 5px #999999;
			-webkit-box-shadow: 10px 10px 5px #888888; /* Safari */
		}
		
		#destacados { 
			position: absolute;
			top:1342px;
			height: 296px;
			left: 0px;
			width: 100%;
			padding: 0 0px;
			border: 1px solid #e8e8e8;
				background: #cccccc;
			/*border-radius: 8px 8px 8px 8px;  
			 -ms-border-radius: 8px 8px 8px 8px;  
			 -moz-border-radius: 8px 8px 8px 8px;  
			 -webkit-border-radius: 8px 8px 8px 8px;    
			 -khtml-border-radius: 8px 8px 8px 8px;
		
			/*box-shadow: 5px 5px 5px #999999;
			-webkit-box-shadow: 10px 10px 5px #888888; /* Safari */
		}
			
			
		#ofertas { 
			position: absolute;
			top:1558px;
			left: 10px;
			width: 940px;
			height: 200;
			padding: 0 0px;
			border: 1px solid #e8e8e8;
			background: #ffffff;
			border-bottom: 1px solid #e8e8e8;
			border-radius: 8px 8px 8px 8px;  
			 -ms-border-radius: 8px 8px 8px 8px;  
			 -moz-border-radius: 8px 8px 8px 8px;  
			 -webkit-border-radius: 8px 8px 8px 8px;    
			 -khtml-border-radius: 8px 8px 8px 8px;
		
			/*box-shadow: 5px 5px 5px #999999;
			-webkit-box-shadow: 10px 10px 5px #888888; /* Safari */
		}	
		#slot1 { 
			position: absolute;
			top: 1482px;
			height: 400px;
			left: 20px;
			width: 280px;
			padding: 0 0px;
			border: 1px solid #e8e8e8;
			border-radius: 8px 8px 8px 8px;  
			 -ms-border-radius: 8px 8px 8px 8px;  
			 -moz-border-radius: 8px 8px 8px 8px;  
			 -webkit-border-radius: 8px 8px 8px 8px;    
			 -khtml-border-radius: 8px 8px 8px 8px;
			background: #ffffff;
			box-shadow: 5px 5px 5px #999999;
			-webkit-box-shadow: 10px 10px 5px #888888; /* Safari */
			
		}
		#slot2 { 
			position: absolute;
			top: 1482px;
			height: 400px;
			left: 330px;
			width: 606px;
			padding: 0 0px;
			border: 1px solid #e8e8e8;
			border-radius: 8px 8px 8px 8px;  
			 -ms-border-radius: 8px 8px 8px 8px;  
			 -moz-border-radius: 8px 8px 8px 8px;  
			 -webkit-border-radius: 8px 8px 8px 8px;    
			 -khtml-border-radius: 8px 8px 8px 8px ;
			background: #ffffff;
			box-shadow: 5px 5px 5px #999999;
			-webkit-box-shadow: 10px 10px 5px #888888; /* Safari */
		}
		
		#slot3 { 
			position: absolute;
			top: 1482px;
			height: 400px;
			left: 640px;
			width: 306px;
			padding: 0 0px;
			border: 1px solid #e8e8e8;
			border-radius: 8px 8px 8px 8px;  
			 -ms-border-radius: 8px 8px 8px 8px;  
			 -moz-border-radius: 8px 8px 8px 8px;  
			 -webkit-border-radius: 8px 8px 8px 8px;     
			 -khtml-border-radius:8px 8px 8px 8px;  
			background: #ffffff;
			box-shadow: 5px 5px 5px #999999;
			-webkit-box-shadow: 10px 10px 5px #888888; /* Safari */
		}
		
		
		
		#tags { 
		position: absolute;
		top:202px;
		height: 170px;
		left: 0px;
		width: 940px;
		padding: 0 0px;
		border: 1px solid #e8e8e8;
		border-radius: 8px 8px 8px 8px;   
		 -ms-border-radius: 8px 8px 8px 8px;     
		 -moz-border-radius: 8px 8px 8px 8px;  
		 -webkit-border-radius: 8px 8px 8px 8px;     
		 -khtml-border-radius: 8px 8px 8px 8px;    
		background: #ffffff;
		/*box-shadow: 5px 5px 5px #999999;
		-webkit-box-shadow: 10px 10px 5px #888888; /* Safari */
		}
		#tags em a {color: #f833f8;;}		
		#tags em em a {color: #f833f8;;}
		#tags em em em a {color: #f833f8;;}		
		#tags em em em em a {color:#f833f8;;}
		#tags em em em em em em a {color: #f833f8;;}
		
		#tags a
		{
		font: ;
		color: #999999;
		text-decoration: none;
		}
		
		#empresas { 
			position: absolute;
			top:1708px;
			height: 240px;
			left: 10px;
			width: 940px;
			padding: 0 0px;
			border: 1px solid #e8e8e8;
			border-radius: 8px 8px 8px 8px;  
			 -ms-border-radius: 8px 8px 8px 8px;      
			 -moz-border-radius: 8px 8px 8px 8px;     
			 -webkit-border-radius:8px 8px 8px 8px;   
			 -khtml-border-radius: 8px 8px 8px 8px;   
			background: #ffffff;
			/*box-shadow: 5px 5px 5px #999999;
			-webkit-box-shadow: 10px 10px 5px #888888; /* Safari */
		}		
		#empresas a {
		color: #666666;
		text-decoration: none;
		font: normal 14px/18px 'Helvetica', Arial, sans-serif;
		
		}
		
		#banner { 
			position: absolute;
			top:1968px;
			height: 90px;
			left: 10px;
			width: 940px;
			padding: 0 0px;
			border: 1px solid #e8e8e8;
			border-radius: 8px 8px 8px 8px;     
			 -ms-border-radius: 8px 8px 8px 8px;     
			 -moz-border-radius: 8px 8px 8px 8px;     
			 -webkit-border-radius: 8px 8px 8px 8px;       
			 -khtml-border-radius: 8px 8px 8px 8px;   
			background: #ffffff;
			/*box-shadow: 5px 5px 5px #999999;
			-webkit-box-shadow: 10px 10px 5px #888888; /* Safari */
		}		
				
		#links { 
			position: absolute;
			top:2078px;
			height: 124px;
			left: 10px;
			width: 940px;
			padding: 0 0px;
			border: 1px solid #e8e8e8;
			border-radius: 8px 8px 8px 8px;     
			 -ms-border-radius: 8px 8px 8px 8px;     
			 -moz-border-radius: 8px 8px 8px 8px;     
			 -webkit-border-radius: 8px 8px 8px 8px;       
			 -khtml-border-radius: 8px 8px 8px 8px;   
			background: #ffffff;
			/*box-shadow: 5px 5px 5px #999999;
			-webkit-box-shadow: 10px 10px 5px #888888; /* Safari */
		}				
				
				
						
		#pie { 
			position: absolute;
			top:2180px;
			height: 500px;
			left: 0px;
			width: 100%;
			padding: 0 0px;
			color: #333333;
			/*border: 1px solid #e8e8e8;*/
			z-index: 180;
			/*border-radius: 10px 10px 10px 10px;  
			 -ms-border-radius: 8px 8px 8px 8px;   
			 -moz-border-radius: 8px 8px 8px 8px;   
			 -webkit-border-radius: 8px 8px 8px 8px;     
			 -khtml-border-radius: 8px 8px 8px 8px;   */
			background: url(../version/piebg.jpg);
			/*box-shadow: 5px 5px 5px #999999;
			-webkit-box-shadow: 10px 10px 5px #888888; /* Safari */
		}
		a.dlinkpie:hover {
			font-family: Arial;
			font-size: 14px;
			color: #ff3399;
			width: 100%;
			text-decoration: none;
			text-align: center;
		}
		a.dlinkpie {
			font-family: Arial;
			font-size: 14px;
			color: #d500d5;
			width: 100%;
			text-decoration: none;
			text-align: center;
		}
		
		a.dli:hover {
			font-family: Arial;
			font-size: 14px;
			color: #ff3399;
			width: 100%;
			text-decoration: none;
			text-align: center;
			line-height: 16pt;
		}
		a.dli {
			font-family: Arial;
			font-size: 14px;
			color: #d500d5;
			width: 100%;
			text-decoration: none;
			text-align: center;
			line-height: 16pt;
			
		}
		a.ptag {
			text-decoration:none;
			color:#999999;
		}
		a.ptag:hover {
			font-family: Arial;
			color: #ff3399;
			text-decoration: none;
			text-align: center;
		}
		
		#pie1 { 
			left: 5;
			padding-top: 5px;
			padding-left: 5px;
			padding-right: 5px; 
			padding-bottom: 0px;
			background: url(../graf/fg1.png);
			width: 250px;
			position: relative;
			height: 274px;
			font: 14px Tahoma, Arial, Helvetica, sans-serif;
			color: #ffffff;
			border: #445566 4px solid;
			z-index: 190;
			float: left;
			border: 2px solid #e8e8e8;
			border-radius: 8px 8px 8px 8px;    
			 -ms-border-radius: 8px 8px 8px 8px;    
			 -moz-border-radius: 8px 8px 8px 8px;    
			 -webkit-border-radius: 8px 8px 8px 8px;      
			 -khtml-border-radius: 8px 8px 8px 8px;  	
			/* box-shadow: 7px 0px 7px #a0a0a0;
			-webkit-box-shadow: 10px 10px 5px #888888; /* Safari */
		}		
		
				
		#callout { 
			position:fixed;
			top:350px;
			left: -6px;
			width: 30px;
			height: 120px;
			/*padding: 5 5px;*/
			border-top: 0px solid #ffffff;
			border-bottom: 0px solid #ffffff;
			border-right: 0px solid #ffffff;
			/*background: #ffffff;*/
			z-index: 500;
		}
		#callout1 { 
			position:fixed;
			top:275px;
			right: -80px;
			width: 160px;
			height: 200px;
			/*padding: 5 5px;*/
			border-left: 2px solid #ffffff;
			border-top: 2px solid #ffffff;
			border-bottom: 2px solid #ffffff;
			border-right: 2px solid #ffffff;
			background: #446699;
		}
		
			
		
		#footer { 
			position: fixed;
			height:20px;
			left: 10;
			bottom: 0px;
			width: 920px;
			padding: 0 0px;
			background: url(../graf/tbg.png);
			z-index: 620;
		}
		
		#fondo {
		position: fixed;
			height:10px;
			bottom: 0px;
			width: 968px;
			padding: 0 0px;
			background: url(../graf/tbg.png);
		
		}
		
		.redondos {  
		border-radius: 8px 8px 8px 8px;   
			 -ms-border-radius: 8px 8px 8px 8px;   
			 -moz-border-radius: 8px 8px 8px 8px;   
			 -webkit-border-radius: 8px 8px 8px 8px;     
			 -khtml-border-radius: 8px 8px 8px 8px;  
		}
		.redo {  
		 border-radius: 8px 8px 8px 8px;   
			 -ms-border-radius: 8px 8px 8px 8px;   
			 -moz-border-radius: 8px 8px 8px 8px;   
			 -webkit-border-radius: 8px 8px 8px 8px;     
			 -khtml-border-radius: 8px 8px 8px 8px;
		} 
		/* Stylistic Rules */
		#nav a {
			display: block;
			float: left;
			color: #fff;
			text-decoration: none;
			padding: 0 20px;
			line-height: 50px;
			border-right: 1px solid #91ab3b;
		}
		#nav a:hover {
			background: #91ab3b;
		}
		#callout p {
			color: #fff;
		}
		
		#navi {
			list-style-type:square;
			
			}

#registro {
width:299px;
height:169px;

}	
/*#navi {	list-style-type:circle;}

#navi {	list-style-image:url(images/vineta.png);}*/