body { 	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	margin:0px; padding:0px; text-align: left; height:100%;
	font-size:0.9em; line-height:130%; }
h1 {    font-style: italic; font-size: 160%; margin-left: 10px;
	padding-top: 10px; }
p { margin-left: 10px; text-align:justify;}	

a.noborder { Color: White; }

a:visited { Color: Blue;}

/*Menu*/
#header { background-color: #000080; color: white; font-weight: bold; }
#header table {padding-left: 15px;}
#header a { color: white}

/*Table de glosa*/
#glossa { vertical-align: middle; text-align:right; font-size: 11px; }
#glossa table { text-align: center; border-style:solid; border-collapse: collapse;
	background-color: #ccccff; border-width:1px; border-color: #000000; }
#glossa table td { text-align: center; width: 55px; border-color: #000000;
	border-style:solid; border-width:1px; }
#glossa table td.rus { width: 35px; }
#glossa td.titulo_glossa { background-color: #008; color: white; font-size: 120%;
	font-weight: bold; width: 110px; }

/* tecladito de escribir */
#teclado { vertical-align: middle; }
#teclado table { border-collapse: collapse; text-align: center; table-layout:fixed;
	border-style:solid; border-width:1px; border-color: #000000; }
#teclado td { width: 20px; font-size: 100%; text-align: center;
	background-color: #ccccff; border-style:solid; border-width:1px;
	border-color:#000000; cursor:hand; }
#teclado td:hover {  background-color:#fff; color:#000080; font-weight: bold;
	border-color: #000000; }

/* input de busqueda */
#busqueda { text-align: left; vertical-align:top; height: 25px; }
#busqueda input.text { background-color: #f4f4ff; border-style: solid;
	border-color: #808080; font-family: Trebuchet MS, Serif;
	font-size: 14px; text-align: left; align: left; }
#sbi { 	background-color: #f4f4ff; border-style: solid; border-color: #808080; 
	font-family: Trebuchet MS, Serif; font-size: 14px; text-align: left;
	align: left; }
#sbb {	background-color: #ccccff; border-style: solid;	text-align: left; 
	border-style: solid; border-color: Gray; padding-left: 4px; }
#busqueda input.submit { background-color: #ccccff; border-style: solid;
	text-align: left; border-style: solid; border-color: Gray;
	padding-left: 4px; }

/* area de cotarro */
#area { text-align: left; margin-left: 5px; vertical-align:top; }
#area table { font-size: 120%; vertical-align: top; }
#area textarea { width: 650px; height: 405px; background-color: #f4f4ff;
	border-style: solid; border-color: #808080; font-family: Trebuchet MS, Serif; 
	font-size: 16px; }
#area textarea.mini { width: 500px; height: 255px; background-color: #f4f4ff;
	border-style: solid; border-color: #808080; font-family: Trebuchet MS, Serif; 
	font-size: 14px; }

#area td { text-align: left; vertical-align:top; margin-left: 10px; }

/* cuadro de votos */
#rating { font-family: Verdana, Trebuchet MS, Serif; font-size: 12px;
	margin-left: 20px; padding:0px; }
#rating td { padding: 0px; }
#rating td.left{ width: 100px; }
#rating textarea { width: 150px; height:100px; border-style: solid; border-color: #808080;
	font-family: Verdana, Trebuchet MS, Serif; font-size: 12px; }
#rating input, select { width: 150px; font-family: Verdana, Trebuchet MS, Serif;
	font-size: 12px; border-style: solid; border-color: #888; }


/*botones de manejo */
#botones { text-align: right; }
#botones table { margin-top: 0px; vertical-align: top; }
#botones td { text-align: right; }
#botones tr.idioma.input { background-color: #ccffcc; cursor:hand; text-align: center; }
#botones tr.separador  { height: 15px; }
#botones input { background-color: #ccccff; text-align: center; padding: 4px;
	border-style: solid; border-color: Gray; font-size: 12px; font-face: Verdana;
	width: 70px; height: 30px; }
#botones img  { vertical-align:bottom; }
#b_ciril { border-color: Blue; color: Blue; font-weight: bold; }
#b_latin { border-color: Gray; color: Gray; font-weight: normal;}

/*derecha*/
#menu_peke { margin-left:10px; margin-top:2px;  padding:0px; text-align:top}
#menu_peke h6 { color: #000080; font-weight: bold; font-size:11px; margin-top: 0px;
	margin-bottom:3px; font-face: Arial; text-decoration: underline}
#menu_peke p { font-size: 11px; color: Black; line-height: 14px; margin-top: 0px;
	text-align: justify; margin-left: 0px; font-face: Arial; }
#menu_peke a { text-decoration: underline; font-size: 11px; color: Black;	
	line-height:5px; }

/* parte de abajo */
#pie { margin-left: 130px; margin-top: 20px; width: 650px; text-align: justify;}
#pie h3 { padding-top: 10px; }
#pie h2 { font-weight: bold; font-style: italic; font-size: 30px; background-color: #0080FF;
	color: #FFFFFF; height: 30px; margin-top: 40px; padding-top: 5px; }
#pie table { margin-left: 20px;}
#pie td{ width: 120px; }
#pie p.ante_anuncio { font-face: Verdana; font-size 8px; line-height:10px; height: 10px; }

/* tabla contenido */
#pekenyo { width:900px; }
#pekenyo td { width:50%; font-size: 80%; text-align:justify; vertical-align: top;
	padding-left:20px; padding-right:20px; }