.Estilo1 {
	font-size: 12px;
	text-decoration: underline;
}
A.clase1:visited {
	font-family:  Verdana,Sans-serif;
	font-size: 10px;	
	font-style: normal;	
	color: #2F2C5B;
	text-decoration: underline;
	font-weight: normal;
}
A.clase1:active {	
     font-family:  Verdana,Sans-serif;
	 font-size: 10px;	
	 font-style: normal;	
	color: #2F2C5B;
	 text-decoration: underline;	
	 font-weight: normal;
}
A.clase1:link {	
     font-family:  Verdana,Sans-serif;
	 font-size: 10px;	
	 font-style: normal;	
	 color: #333333;	
	 text-decoration: underline;	
	 font-weight: normal;
}
BODY, TD, TH, DL, UL, OL, P {    FONT-FAMILY: Verdana,Sans-serif; FONT-SIZE: 8pt;}
body { margin: 0; padding: 0; }

a:link
{
	color: #2F2C5B;
	text-decoration: none;
}

a:visited
{
	color: #2F2C5B;
	text-decoration: none;
}

a:hover
{
	color: #5650A4;
	text-decoration: none;
}
.menu:link
{
	color: #ffffff;
	text-decoration: none;
}

.menu:visited
{
	color: #ffffff;
	text-decoration: none;
}

.menu:hover
{
	color: #ff9900;
	text-decoration: none;
}
.barra{
   background-image:url(/layout_images/fondo_titulo.gif);
   background-repeat:repeat-x;	
   padding-left:10px;
   padding-right:10px;
    
}
.barrapeque{
   background-image:url(/layout_images/dos.gif);
   background-repeat:repeat-x;	 
   background-position:center 
}
.barraText{
   background-image:url(/layout_images/fondo_titulo.gif);
   background-repeat:repeat-x;	
   padding-left:10px;
   padding-right:10px;
   color: #ffffff;
   font-weight:bold;
  
    
}
.title
{
	font-family: Arial, verdana, Geneva;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
}
.title2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}


.txt 
{
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size:11px;
   background-color: #FFFFFF;
   border-style: solid;
   border-width: 1px;
}

.submit 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
   	font-size:11px;
	border-style: solid;
   	border-width: 1px;	
}


input,select,textarea 
{
	border:1px solid #7F9DB9;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Geneva;
	font-size: 10px;
}
 

h3 { font-size:11px; }


p { }
.warn { color: #FF0000; }	
.star { color: #FF0000; }

UL { list-style-type: square; }
.red { color: #FF0000; }

.normal { 
       font-family: Verdana, Arial, Helvetica, sans-serif; 
	   font-size: 10px; 
	   font-style: normal; 
	   color: #333333; 
	   text-decoration: none ;
}

.normal2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #333333; text-decoration: none}
.normal2n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
	font-weight: bold;}
.precio {
     font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 14px; 
	 font-style: normal; 
	 color: #CF0F0F; 
	 text-decoration: none; 
	 font-weight: bold
}
.gris {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #999999}
.orange {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #FF6633; text-decoration: none; font-weight: bold}
.orange2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; color: #FF6633; text-decoration: none; font-weight: bold}

