@charset "utf-8";

		body { 
			margin: 0;
			font: normal 12px/18px 'Helvetica', Arial, sans-serif;
			background: url(./version/fondo.png);
			
		}
		/* Posiciones de los espacios */
		#container { 
			width: 970px;
			margin: 0 auto;
			background: #f5f5f5;
			border: 2px solid #e8e8e8;
		}
		#content { 
			position: relative; 
			padding: 20px 250px 60px 0px;
			background: #fff;
			height: 2100px;
			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: 160px;
		float:left;
		border-left: 1px solid #ffffff;
		border-right: 1px solid #ffffff;
		}
		#men ul li .mc{
		width: 160px;
		float:left;
		border-left: 1px solid #ffffff;
		border-right: 1px solid #ffffff;
		}
		#men ul li .mt{
		width: 160px;
		float: left;
		border-left: 1px solid #ffffff;
		border-right: 1px solid #ffffff;
		}
		#men ul li .ac{
		width: 160px;
		float: left;
		border-left: 1px solid #ffffff;
		border-right: 1px solid #ffffff;
		}
		#men ul li .no{
		width: 160px;
		float: left;
		border-left: 1px solid #ffffff;
		border-right: 1px solid #ffffff;
		}
		#men ul li .fr{
		width: 160px;
		float: left;
		border-left: 1px solid #ffffff;
		border-right: 1px solid #ffffff;
		}
input { 
border: 0.5pt solid #000000;
border-collapse: collapse;
border-spacing: 0;
font-size: 10pt;
height: 12.5pt;
line-height: 10pt;
margin: 0;
padding: 0 0 -2.5pt 0;
space: 0;
width: 0.75in;
z-index: 1;
}


#men ul li a:hover {
		color: #ffffff;
		background: url(../graf/bgg.gif);
		}
#men ul a .mo{
width: 163px;
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: 162px;
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: 162px;
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: 162px;
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 .no{
width: 162px;
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: 163px;
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: 166px;
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);
			
		}		
		
		
		#eslider { 
			position: absolute;
			top:275px;
			height: 280px;
			left: 10px;
			width: 940px;
			padding: -20px -20px;
			background: #ffffff;
			
			/*box-shadow: 5px 5px 5px #999999;
			-webkit-box-shadow: 10px 10px 5px #888888; /* Safari */

			/*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;*/
			 
			
		}
		
		#libre { 
			position: absolute;
			top:580px;
			height: 254px;
			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:580px;
			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: 905px;
			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 */
		}
		#videos { 
		font: normal 14px/18px 'Helvetica', Arial, sans-serif;
			position: absolute;
			top: 905px;
			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:590px;
			height: 296px;
			left: 0px;
			width: 100%;
			padding: 0 0px;
			border: 1px solid #e8e8e8;
			background:url(../graf/fondes0.png);
			/*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 */
		}
		
		#noticias {
			position: absolute;
			top:1226px;
			left: 10px;
			width: 940px;
			height: 260px;
			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 */
		}	
	
		#ofertas { 
			position: absolute;
			top:1526px;
			left: 10px;
			width: 940px;
			height: 200px;
			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: 1720px;
			height: 380px;
			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: 1720px;
			height: 380px;
			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: 1720px;
			height: 380px;
			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:140px;
		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:1700px;
			height: 210px;
			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:1926px;
			height: 98px;
			left: 0px;
			width: 940px;
			padding: 0 0px;
			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;
			/*box-shadow: 5px 5px 5px #999999;
			-webkit-box-shadow: 10px 10px 5px #888888; /* Safari */
		}		
				
		#links { 
			position: absolute;
			top:2036px;
			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:2140px;
			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: 33px;
			height: 107px;
			background-image: url(../version/callout.png);
			z-index: 10500;
			background: #ffffff;
		}
		#callout1 { 
			position:fixed;
			top:275px;
			right: -80px;
			width: 160px;
			height: 200px;
			border-left: 2px solid #ffffff;
			border-top: 2px solid #ffffff;
			border-bottom: 2px solid #ffffff;
			border-right: 2px solid #ffffff;
			background: #446699;
		}
		
		#misschat { 
			position:fixed;
			top:12px;
			right: 4px;
			width: 125px;
			height: 78px;
			background-image: url(../misschat/chat80b.png);
			z-index: 11003;
			background: #ffffff;
			border:4px solid #336699;
		}	
		
		#misschat:hover { 
			position:fixed;
			top:12px;
			right: 4px;
			width: 125px;
			height: 78px;
			background-image: url(../misschat/chat80bp.png);
			z-index: 11003;
			background: #ffffff;
			border:4px solid #336699;
		}
		
		#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;
			background:#ffffff;
		}
		
		#navi {
			list-style-type:square;
			
			}

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

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