/* elementos comunes */
body	{margin:0;
		 font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:11px;
		 line-height:20px;}

h1		{
		 font-size:12px;
		  font-weight:normal}

a		{
		 color:#E6E6E6;
		 text-decoration:none;}

a:hover		{
		 color:#fff;
}

a:active		{
		 text-decoration:line-through;}



img		{border:0}

ul{margin:0;
		padding:0;
		list-style:none;
		}				

/* div contenidos */
#fondo	  {
			width:715px;
			background-image:url(../img/fondo_content.gif);
			background-repeat:repeat-y;
			background-position:left;
			float:left;
			}

#clain	{
		 text-align:center;
		 float:left;
		 margin:0 0 0 30px;
		 color:red;
		 font-style:italic;
		 font-family:"Times New Roman", Times, serif;
		 font-size:13px;
		
			}


#content	{	
			width:700px;
			height:100%;
			margin-top:0;
			margin-bottom:0;
			float:left;
			
				}
				
#header		{background-image:url(../img/fondo_header.gif);
			background-repeat:no-repeat;
			width:700px;
			height:116px;
			margin:0;
			float:left;
			}				

#left		{width:198px;
			float:left;
			margin:0;
			}
			
#left ul   { list-style:none;
			 margin:0;
			 margin-bottom:20px;
			 padding-left:20px;
			 padding-top:10px;
			
			}			

#left ul  li {	margin-top:0;
				margin-bottom:10px;
			}		


#left ul  li img{	margin-right:5px;	
			}	

#left h1   {
			 margin:0;
			 padding-left:30px;
			 font-weight:bold;
			 
			}
						
			
			
#menu-sup	{width:502px;
			height:20px;
			float:right;
			}
			
#menu-sup	ul{	margin:0;
				padding:0;
				list-style:none;
				clear:left;
			}			
			
#menu-sup	ul li{	float:left;
					margin:0;
			}					
			
			
#menu-sup	ul li a{		
							height:20px;
							width:60px;
							display: block;
							text-align:center;
							background-color:#fff;
			}		

#menu-sup	ul li#home {		width:60px;
						    height:20px;
							display:none;
			}		


#menu-sup	ul li#home a{		width:60px;
							text-align:center;
						    height:20px;
							color:#666666;
						  background-color:#E6E6E6;
			}		


#menu-sup	ul li#home a:hover{		width:60px;
							text-align:center;
						    height:20px;
							color:#000;
						  background-color:#E6E6E6;
			}		

#menu-sup	ul li#nada {	width:328px;
						text-align:center;
						height:20px;
						background-color:#E1E1E1;
			}		

#menu-sup	ul li#eng {	width:60px;
						height:20px;
						text-align:center;
						color:#ccc;
						background-color:#FFF;
			}		

#menu-sup	ul li#eng a{	
						color:#666666;
						background-color:#F2F2F2;
			}		

#menu-sup	ul li#eng a:hover{	
						color:#000;
			}		


#menu-sup	ul li#esp {	width:25px;
						height:20px;
						color:#ccc;
						background-color:#FFF;
						text-align:center;
			}		




#menu-sup	ul li#esp a{	width:56px;
						height:20px;
						color:#666666;
						background-color:#F2F2F2;
			}		

#menu-sup	ul li#esp a:hover{	
						color:#000;
			}		


#menu-sup	ul li#fra {	width:85px;
						height:20px;
						color:#ccc;
						background-color:#FFF;
						text-align:center;
			}		



#menu-sup	ul li#fra a{	
						width:85px;
						color:#666666;
						background-color:#F2F2F2;
			}	

#menu-sup	ul li#fra a:hover{	
						color:#000;
			}		




#foto-sup-a1	{width:502px;
			 height:86px;
			 float:right;
	         background-image:url(../img/foto_sup_a_1.jpg);
			 background-repeat:no-repeat;
			
			
			}


#foto-sup-a2	{width:478px;
			 height:86px;
			 float:right;
	         background-image:url(../img/foto_sup_a_2.jpg);
			 background-repeat:no-repeat;
			
			}

#foto-sup-a3	{width:478px;
			 height:86px;
			 float:right;
	         background-image:url(../img/foto_sup_a_3.jpg);
			 background-repeat:no-repeat;
			
			}


#foto-sup-b1	{width:478px;
			 height:86px;
			 float:right;
	         background-image:url(../img/foto_sup_b_1.jpg);
			 background-repeat:no-repeat;
			
			}
#foto-sup-b2	{width:478px;
			 height:86px;
			 float:right;
	         background-image:url(../img/foto_sup_b_2.jpg);
			 background-repeat:no-repeat;
			
			
			}

#foto-sup-b3	{width:478px;
			 height:86px;
			 float:right;
	         background-image:url(../img/foto_sup_b_3.jpg);
			 background-repeat:no-repeat;
			
			}


#foto-sup-b5	{width:478px;
			 height:86px;
			 float:right;
	         background-image:url(../img/foto_sup_b_5.jpg);
			 background-repeat:no-repeat;
			
			}



#foto-sup-c1	{width:478px;
			 height:86px;
			 float:right;
	         background-image:url(../img/foto_sup_c_1.jpg);
			 background-repeat:no-repeat;
			
			}

#foto-sup-c2	{width:478px;
			 height:86px;
			 float:right;
	         background-image:url(../img/foto_sup_c_2.jpg);
			 background-repeat:no-repeat;
			
			}

#foto-sup-c3	{width:478px;
			 height:86px;
			 float:right;
	         background-image:url(../img/foto_sup_c_3.jpg);
			 background-repeat:no-repeat;
			
			}

#foto-sup-c4	{width:478px;
			 height:86px;
			 float:right;
	         background-image:url(../img/foto_sup_c_4.jpg);
			 background-repeat:no-repeat;
			
			}


#foto-sup-c5	{width:478px;
			 height:86px;
			 float:right;
	         background-image:url(../img/foto_sup_c_5.jpg);
			 background-repeat:no-repeat;
			
			}


#contenido	{width:458px;
			color:#000;
			 background-color:#E6E6E6;
			 padding:10px;
			 margin-left:5px;
			 margin-top:2px;
			 float:right;
			 text-align:justify;
			}
			



#contenido	h1{
			background-color:#F2F2F2;
			color:#000000;
			text-align:left;
			height:144px;
			float:left;
			width:230px;
			padding:10px;
			font-size:18px;
			margin-top:0;
			margin-bottom:5px;
			
			}


#contenido	h1#home{
			background-color:#F2F2F2;
			color:#000000;
			height:45px;
			width:438px;
			padding:10px;
			font-size:20px;
			margin-top:0;
			margin-bottom:5px;
			float:right;
			
			
			}
			
#contenido	h1#homefr{
			background-color:#F2F2F2;
			color:#000000;
			height:45px;
			width:438px;
			padding:10px;
			font-size:24px;
			margin-top:0;
			margin-bottom:5px;
			float:right;
			
			
			}



#contenido	h2{
			font-size:11px;
			margin:0 0 5px 0;
			font-weight:normal;
			
			}

#contenido	p{
			 
			 clear:both;
			 margin:0;
			
			
			
			}

#contenido	p span#bold{
			
			 font-weight:bold;
			
			
			}

#contenido img	{float:left;
				 margin-right:15px;
				 margin-bottom:10px;
			}

#contenido	a{	color:red;
			
			
			}

#contenido	a:hover{	color:#D50000;
			
			
			}
#contenido img#home	{
				 margin-right:0;
				 margin-bottom:10px;
			}


#foot		{	width:715px;
				clear:both;
				background-image:url(../img/fondo_foot.gif);
				background-repeat:no-repeat;
				height:85px;
				margin:0;
				
				}
				
/* posiciones absolutas */

#logo		{	width:208px;
				
				position:absolute;
				height: 100px;
				left: 450px;
				background-image:url(../img/logo.gif);
			    background-repeat:no-repeat;
				}
									
#bot-home		{	width:100px;
				position:absolute;
				height:20px;
				top:120px;
				left: 203px;
				}


#contac		{	width:100px;
				position:absolute;
				height: 20px;
				top:95px;
				left:200px;
				}

#faq		{	width:100px;
				position:absolute;
				height: 20px;
				top:90px;
				left:340px;
				}



#puntas			{	position:absolute; left:700px; top:280px; width:115px; height:130px; z-index:1;
				/*background-image:url(../img/puntas.gif);
			    background-repeat:no-repeat;*/
				}						
/*Estilos del formulario*/

#form	{ width:100%;
		}				
					
#form	ul li{ float:left;
		}	


#form li#formtit	{	background-color:#FFFFFF;
						height:15px;
						padding-left:10px;
						margin-bottom:20px;
						
		}
			
#form li#formcampo	{	
						width:55%;
						padding-left:2px;
						padding-top:5px;
						
		}			
		
#form li#forminput	{	
						width:40%;
						
						
		}			
#form li#forminput	input{	width:180px;
							margin-bottom:5px;
		}	
			
#form li#forminput	textarea{	width:180px;
		}
		
#form li#forminput2	{	
						width:45%;
						
		}			
#form li#forminput2	input{	width:180px;
							margin-bottom:5px;
		}			
#bold{
			
			 font-weight:bold;
			
			
			}											
