body {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #666666;
	background-color: #fafafa;
}
b{
	color:#000033;
	font-size: large;
	font-family: "Trebuchet MS";
}
.navmenu {
	color:#333333;
	padding: 0;
	font-family: Trebuchet MS;
	text-decoration: none;
	list-style: none;
	margin: 0;
}
.navmenu a {	 color:#333333;	display: block;		height: 20px;	font-size: 14px;	text-decoration:none;	margin: 0; padding:0; font-weight:bold }
.navmenu a:hover {  color:#333333; display: block; height: 20px; font-size: 14px; text-decoration:none;	margin: 0; padding:0; font-weight:bold }
.navmenu a:visited {	color:#333333;	display: block;		height: 20px;	font-size: 14px;	text-decoration:none;margin: 0; padding:0; font-weight:bold}
.navenlace {
	color:#000000;
	padding: 0;
	font-family: Trebuchet MS;
	font-size: large;
	text-decoration: none;
	margin-bottom: 20px;
	margin-top: 10px;
}
.navenlace a {	 color:#000000;	display: block;		height: 20px;	font-size: 12px;	text-decoration:none;	margin: 0; padding:0; font-weight:bold }
.navenlace a:hover {  color:white; display: block; height: 20px; font-size: 12px; text-decoration:none;	margin: 0; padding:0; font-weight:bold }
.navenlace a:visited {	color:#000000;	display: block;		height: 20px;	font-size: 12px;	text-decoration:none;margin: 0; padding:0; font-weight:bold}
.fondomenu{
	background-image: url(imagenes/FondoMenuCeleste.gif);
} 
.arriba{ background:#000033;}
.fondobuscar {
	background-image: url(imagenes/fondoGris.gif);
	background-repeat: repeat-y;
}
.fondonaranja{ background:#FC9C3E;} 
#navlinkiz {
	font-size: 12px;
	text-decoration:none;
	list-style-image: none;
	margin: 0;
	padding:0;
	list-style: none;
}
#navlinkiz a {
	list-style: none;
	margin: 0;
	padding:0;
	display: block;
	height: 15px;
	font-size: 12px;
	text-decoration:none;
	color: #0000FF;
}
#navlinkiz a:hover { color:#0000FF;	list-style: none;	margin: 0;	padding:0; display: block;	height: 15px;	font-size: 12px;	text-decoration:none;}
.pieOpticas {color:#FFFFFF;}
.pieenlace {
	color:white;
	padding: 0;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;
}
.pieenlace a {	 color:#FFFFFF;	display: block; height: 20px;	font-size: 12px;	text-decoration:none;	margin: 0; padding:0; font-weight:bold }
.pieenlace a:hover {  color:white; display: block; height: 20px; font-size: 12px; text-decoration:none;    margin: 0; padding:0; font-weight:bold }
.pieenlace a:visited {	color:white;	display: block;		height: 20px;	font-size: 12px;	text-decoration:none;margin: 0; padding:0; font-weight:bold}


.selected {color: #000000; font-weight: bold}
DIV.sep {border-top: 1px dashed #999999}
.menutitle {background-color: #EBE6D3; height: 13px; border: 1px solid #CCCCCC; padding: 2;}
.form {border: 1px solid #E0DFE3; font-family: Arial, Helvetica, sans-serif; font-size:9pt; color: #999999}
DIV.imagebg {background-color: #F0F0F0; padding: 5px;}
DIV.titulo {background-color: #F0F0F0; padding: 5px; font-size: 12pt; font-weight: bold}
DIV.ratingsMsg {color: #808080; font-size: 8pt; font-weight: bold}
DIV.ratingsCount {font-size: 8pt; vertical-align : middle;}
DIV.enviadopor {font-size: 8pt; text-align: right; font-style : italic;}
DIV.textoautor {font-size: 9pt; text-align: center; font-style : italic;}
DIV.textomoraleja {font-size: 9pt; text-align: left; font-style : italic;}
IMG.rating {cursor:hand;}
DIV.notaalpie {font-size: 7pt; text-align: center; font-style : italic;}
.pager {font-size: 8pt}
.pager A {font-size: 8pt}
.pager A:hover {font-size: 8pt}
