
p, ul, ol, dl, dt, dd, li, blockquote, cite, h1, h2, h3, h4, h5, h6 /*(etc)*/
{
margin:0; padding:0; font-size: 8pt; font-weight: normal;
}
img
{ border:0;
}

BODY {
	font: Arial;
	font-family: Arial, sans-serif;
	font-weight: normal;
	text-align: center;
	margin: 20px;
	}
	
	
#container {
	width: 900px;
	z-index: 1;
	height: 562px;
	background-color: white;
	margin:0px auto ;
	}
	
div#cabecera{
	width: 898px;
	z-index: 2;
	height: 108px;
	background-color: white;
	margin:0px auto ;
	border:1px solid gray;
	padding: 0px;
	}
	
div#cuerpo {  
	width: 898px;
	height: 400px;
	background-color: #f3e91d; 
	PADDING: 0px;
	margin:0px auto ;
	border:1px solid gray;
	}
div#cuerpoindex {  
	width: 898px;
	height: 390px;
	background-color: #f3e91d; 
	PADDING: 0px;
	margin:0px auto ;
	border:1px solid gray;
	}
	
div#menu {padding: 2 2 5 5; font-size: 8pt; color: #ffffff; background: #000000;}

div#sub_menu {padding: 5 0 2 10; align: left; font-size: 8pt; color: #000000;}

div#wrapetiqueta {
width: 250px;
height: 120px;
position:relative;
background-image: url("../images/etiqueta_vacia_blanca.gif");
background-repeat: no-repeat;
}

div#etiqueta {
position:absolute;
left: 70px; right: 10px; top: 20px; bottom: 20px;
height: 120px;
font-family: Arial, sans-serif;
font-size: 16pt;
font-weight: bold;
color: #000000;
margin:0px auto ;
text-align: center;
}

div#contenidos {  
	width: 897px;
	height: 360px;
	PADDING: 0px;
	margin:0px auto ;
	
	}
	
div#pie{
	width: 898px;
	z-index: 3;
	height: 20px;
	background-color: #000000;
	margin:0px auto ;
	}
 
.titular_avisos {font-size: 11pt; text-align: justify;  color: #ffffff; line-height: 105%; valign: middle; padding:25;}
.blanco  {color: #000000; }

.texto_portada2 {font-size: 9pt; text-align: justify;  color: #000000; line-height: 120%; valign: bottom; padding:5 15 5 5; font-weight: bold;}

.texto_portada {font-size: 10pt; text-align: justify;  color: #000000; line-height: 140%; valign: bottom; padding:15 15 15 5; font-weight: bold;}

.menu_blanco {font-family: Arial, sans-serif; font-size: 8pt; text-align: left;  color: #000000; }
.menu_negro {font-family: Arial, sans-serif; font-size: 8pt; text-align: justify;  color: white; padding: 5; }
.menu_legal {font-family: Arial, sans-serif;font-size: 8pt; text-align: justify;  color: #ffffff; padding: 2; }

.asterisco {font-family: Arial, sans-serif; font-size: 8pt; text-align: justify;  color: #505050; line-height: 115%; padding:5;}
.asterisco_negro {font-family: Arial, sans-serif; font-size: 8pt; text-align: justify;  color: #ffffff; line-height: 115%; padding:5;}
.padding15 { padding: 15px;}
.texto_fijo {font-family: Arial, sans-serif; font-size: 8pt; text-align: justify;  color: #000000; padding: 5;  }
.txt10ptgris {font-family: Arial, sans-serif; font-size: 8pt; text-align: justify;  color: #505050; line-height: 115%; padding:30 30 0 30;}
.txt10ptblanco {font-family: Arial, sans-serif; font-size: 8pt; text-align: justify;  color: #ffffff; line-height: 115%; padding:15 15 15 15 ;}
.txt10ptsin {font-family: Arial, sans-serif; font-size: 8pt; text-align: justify;  color: #505050; line-height: 115%;}
.formulario {font-family: Arial, sans-serif; font-size: 8pt; text-align: right;  color: #505050; line-height: 100%;}
.formulario1 {font-family: Arial, sans-serif; font-size: 8pt; text-align: left;  color: #505050; line-height: 100%;}
.txt8ptsin {font-family: Arial, sans-serif; font-size: 8pt; text-align: justify;  color: #505050; line-height: 115%;}
.precio {font-family: Arial, sans-serif; font-size: 8pt; text-align: center;  color: #505050; line-height: 115%; padding: 5;}
.precio2 {font-family: Arial, sans-serif; font-size: 9pt; text-align: center; background: red; color: #ffffff; line-height: 115%; padding: 3;}
.txt12pt3 {font-family: Arial, sans-serif; font-size: 10pt; text-align: justify;  color: #000000; line-height: 105%; valign: bottom;}
.titular_producto {font-family: Arial, sans-serif; font-size: 8pt; text-align: justify;  color: #000000; line-height: 105%; valign: bottom; padding: 5 5 0 5;}
.texto_bt {font-family: Arial, sans-serif; font-size: 7pt; text-align: justify;  color: #000000; align: right; padding: 0 0 10 0}
h1 { font-size: 14pt; align: center;  color: #000000;}
h2 { font-size: 8pt; align: center;  color: #000000;}
	
.form {font-size: 8pt; text-align: justify;  color: #000000; valign: middle; background-color: silver;}

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:active {text-decoration: none;}

.precio:link {text-decoration: none;color: #505050;}
.precio:visited {text-decoration: none;color: #868686}
.precio:active {text-decoration: none;color: #505050;}
.precio:hover {text-decoration: none;color: #ff9900;}


.linkcontratar:link {text-decoration: none;color: #505050;}
.linkcontratar:visited {text-decoration: none;color: #868686}
.linkcontratar:active {text-decoration: none;color: #505050;}
.linkcontratar:hover {text-decoration: none;color: #ff9900;}

.margen  {padding: 8;}



#tabla-1
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background: #fff;
	margin: 4px;
	/*width: 480px;*/
	border-collapse: collapse;
	text-align: left;
}
#tabla-1 th
{
	font-size: 12px;
	font-weight: bold;
	color: #404040;
	padding: 10px 8px;
	border-bottom: 2px solid #505050;
}
#tabla-1 td
{
	border-bottom: 1px solid #ccc;
	color: #505050;
	padding: 6px 8px;
}
#tabla-1 tbody tr:hover td
{
	color: #505050;
}

#tabla-1 a {text-decoration: none;color: #404040;}


#boton-1
{
	border: 1px solid #505050;
	padding: 1px 10px;
}

#boton-1 a {text-decoration: none;color: #404040;}