body { 
	background-color: #f3f3f3;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align: center;
	}

hr {
  border: 0;
  width: 75%;
  color: #999966;
  background-color: #999966;
  height: 2px;
  text-align: left;
  margin: 2 auto 5  0;
}	
	
a {  
	color: #cccccc;
	font-weight: bold; 
}	
	
.textomenu {  
	font-size: 9pt; 
	font-weight: bold; 
	color: #999966; 
	text-decoration: none
}

.textomenu_black {   
	font-size: 9pt; 
	font-weight: bold; 
	color: #ffffff; 
	text-decoration: none
}

.textomenu_white{   
	font-size: 9pt; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none
}


.textoapartado {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #999966}

.ronin {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none}

.textonormal {  
		font-size: 11px; 
		color: #ffffff; 
		font-weight: normal
}



.titulillo {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #CCCCCC}

.textoresaltado {  
	font-size: 10pt; 
	font-weight: bold; 
	color: #ffffff
}



.textonormalblanco {  font-size: 10pt; color: #ffffff; font-weight: normal }

.enlacenormalblanco {  font-size: 10pt; color: #888888; font-weight: normal; text-decoration: none}

.textoresaltadomenu {
	font-size: 8pt; 
	color: #FF0000; 
	font-weight: normal; 
	text-decoration: none; 
	font-weight: bold
}

.menu_black_brand {
	background-color: #000000;
	color: #ffffff;
	padding-left:2px;
	padding-right:2px;	
}


.menu_white_brand {
	background-color: #ffffff;
	color: #000000;
	padding-left:2px;
	padding-right:2px;
}

.portada_titulo {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 28pt;
}

.portada_subtitulo {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14pt;
}

.portada_sublabel {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	width: 200px;
}

.idiomas {  
	font-size: 11px; color: #000000; 
    text-decoration: none; 
	font-weight: bold
}

.tabla_datos{
	background-color:#CCCCCC;
	
}

.celda_pedido{
	background-color:#CCCCCC;
}

#cabecera_celda_logo {
	background-image: url(web-img/logocaustic-F.gif);
	background-repeat: no-repeat;
	height: 42px;
}


#tabla_cabecera {
	background-color: #f3f3f3;
	width: 700px;
	margin:0  auto;
	text-align: left;	
}

#contenedor{
	width: 700px;
	margin:0  auto;
	text-align: left;
}

#tabla_principal {
	background-color: #f3f3f3;
}

#cuerpo{
	background-color: #000000;
	color: #ffffff;
	padding: 5px;
}

.cuerpo{
	background-color: #000000;
	color: #ffffff;
	padding: 5px;
}

.portada_disco{
	border: thin solid #f3f3f3;
}