body {
	padding:0;
	margin:0;
	background-color: #4B4A4A;
	color: #4B4A4A;
}
A:link {color:#005091;text-decoration:none;font:12px Verdana, Arial;}
A:visited {color:#005091;text-decoration:none;}
A:hover {color:#005091;text-decoration:underline;}
.cabecera a {	color: #FFFFFF;	font-weight: bold;}
.cabecera a:visited {	color: #FFFFFF;	font-weight: bold;}
.alternaterow {background:#fafafa;}
.bgleftcolumn {
	vertical-align:top;
	padding-top:40px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-color: #FCF4E4;
	background-image: url(images/bgmain.jpg);
	background-repeat: repeat-x;
}
#bgtable {color:#666;margin:0;border:1px solid #f4f4f4;background:#fff;font:12pt Verdana;}
.bottomnav {color:#000;	font:12px Verdana, Arial, Helvetica, sans-serif;background-color:#E8E0D0;}
.cabecera {
	color:#4B4A4A;
	font:12px Verdana, Arial;
	background-color: #FCF4E4;
	padding-top: 20px;
	background-image: url(images/bgcabecera.jpg);
	background-repeat: repeat-x;
}
.cabeceradiv {
	height : 30px;
	color : #FFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-bottom: 35px;
	background-repeat: repeat-x;
	padding-top: 10px;
	border-top: 1px solid #8693A2;
	padding-left: 10px;}
.cabecerasmall {color : #fff;font : 9px Verdana, Arial, Helvetica, sans-serif;}
.compare {color:#333333;font:12px Trechubet, Verdana, Arial;}
.container {width:960px;}
#corpusverbsearch {
	border : 1px dotted #d9c9ae;
	padding : 10px;
	width : 65%;
	color : #666;
	text-align : left;
	font : 12px Verdana, Arial, Helvetica, sans-serif;
	background-color: #F1EBE2;}
#corpuscollocationssearch {
	border : 1px dotted #E3CB77;
	padding : 10px;
	width : 65%;
	color : #666;
	text-align : left;
	font : 12px Verdana, Arial, Helvetica, sans-serif;
	background-color: #F5F1D6;}
#corpustopicsearch {
	border : 1px dotted #A2CE71;
	padding : 10px;
	width : 65%;
	color : #666;
	text-align : left;
	font : 12px Verdana, Arial, Helvetica, sans-serif;
	background-color: #E8F0DB;}
#corpusanywordsearch {
	border : 1px dotted #9AB8E4;
	padding : 10px;
	width : 65%;
	color : #666;
	text-align : left;
	font : 12px Verdana, Arial, Helvetica, sans-serif;
	background-color: #E1EAF7;}
#corpuspast {
	border : 1px dotted #C7C7C7;
	padding : 10px;
	width : 65%;
	color : #666;
	text-align : left;
	font : 12px Verdana, Arial, Helvetica, sans-serif;
	background-color: #F8F8F8;}
.collocation {color:#9D692F;}
.destaca {color : #274f76;}
.dbkeyword {color:#74820F;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;}
.dbnoresults {color : #333333;	background-color: #FFFFCC;}
.dbsearch1 {color : #74820F;font : 12px Verdana, Arial, Helvetica, sans-serif;}
.dbsearch2 {color:#dd6f00;font:12px Verdana;}
.demon {color : #36c;font : italic bold 12px Verdana, Arial, Helvetica, sans-serif;}
.ejemplo {color:#4A6301; font : 12px Trebuchet, Verdana, Arial, Helvetica, sans-serif;}
.ejemplodestaca {color : #DD6F00;font-size : 12px;}
.ejemplonegrita {font-weight : bold;font-size : 12px;}
.ejemplowrong {	color: #42681C;	text-decoration: line-through;}
.explanation {color : #666;padding-right : 10px;font : 12px Trebuchet, Verdana, Arial, Helvetica, sans-serif;}
.form {
	color:#666;
	border: 1px solid #E2D7C2;
	width:84%;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding:20px;
	background-color: #FFF5DF;
	background-image: url(images/bgrecuadro.jpg);
	background-repeat: repeat-x;
}
.formbutton {}
.formbox {
	color : #666666;
	font-weight : bold;
	background-color: #fff;
	padding-left: 5px;
	font-size: 11px;
	border: 1px solid #FAE9C5;
}
.formbox2 {color : #666666;	font-weight : bold;	background-color: #FFFFFF;}
.formbox3 {color : #fff;	font-weight : bold;	background-color: #dd6f00;	border: 1px solid #dd6f00;}
.glossary {color : #000; background : #e8fca3;}
.highlight {color : #666666; background-color: #DCEDED;}
.idiom {color:#333333;}
img {border:0px;}
.imagebig {
	float: left;
	border: 1px solid #D9C9AE;
	margin-bottom: 10px;
	margin-right: 10px;
	padding: 2px;}
.items {
	color : #000000;
	background : #E2ECF5;
	border: 1px solid #FF9900;
	padding-right: 2px;
	padding-left: 2px;}
.leftcolumn {
	color:#666;
	text-align:left;
	background-color: #FFF5DF;
	padding:10px 0px 30px 10px;
	border-top: 1px solid #F8E3B8;
	background-image: url(images/bgleft.jpg);
	background-repeat: repeat-x;	}
.leftcolumnheader {
	color : #666;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
	height : 20px;
	margin-left : 5px;
	margin-bottom : 4px;
	padding-top : 2px;
    padding-left: 15px;
	padding-right: 15px;
	border:  1px solid #F8E3B8;;	background-color: #FFF5DF;}
.leftcolumnheadertop {
	border-right-width : 1px;
	background-color: #FFF5DF;
	border-top :  1px solid #F8E3B8;
	padding-left: 15px;
	padding-right: 15px;
	background-image: url(images/bgleft.jpg);
	background-repeat: repeat-x;}
.leftcolumnbottom {
	color:#666;
	text-align:left;
	background-color:#FFF5DF;
	border-top:  1px solid #F8E3B8;
	padding-top: 10px;
	padding-bottom: 30px;
	padding-left: 15px;
	background-image: url(images/bgleft.jpg);
	background-repeat: repeat-x;}
.main {
	color:#4B4A4A;
	vertical-align:top;
	padding: 15px 20px 25px 5px;
	text-align:justify;
	background-color: #FCF4E4;
	background-repeat: repeat-x;
	padding-left: 30px;
	padding-right: 30px;
	border-right-color: #EBE2D6;
	border-bottom-color: #EBE2D6;
	border-left-color: #EBE2D6;
	background-image: url(images/bgmain.jpg);
	background-position: top;}
.opposite {color : #333333;font : 12px Verdana;}
.recuadro {
	padding: 10px;
	width: 450px;
	background-color: #FFF5DF;
	border: 1px solid #F8E3B8;
	background-image: url(images/bgrecuadro.jpg);
	background-repeat: repeat-x;}
recuadrosmall {
	background:#ECEEF0;
	padding: 10px;
	width: 210px;
	border: 1px dotted #9CA8B6;}
.signpost { color : #5F5F5F; font: bold 12px Trebuchet, Verdana, Arial, Helvetica, sans-serif;}
.seealso {color : #333333;}
.sense {color : #E26910; font: bold 12px Trechubet, Verdana, Arial, Helvetica, sans-serif;}
.sensesmall {color: #996026; font-size: 8pt; font-weight: bold;}
.slotmachinetext { color : #fff;font-weight : bold;background : #dd6f00;}
.summary {color : #f5f5f5;}
table {color : #5f5f5f;}
.tablanormal {
	width:100%;
	text-align:justify;
	border: 1px solid #F8E3B8;
	background-color: #FFF5DF;
	padding:5px;
	background-image: url(images/bgrecuadro.jpg);
	background-repeat: repeat-x;}
.tableform { color: #666; width: 60%; background : #f9fbec;}
.tablehead {text-align : left;	padding-left : 3px;	font: bold 12px Verdana, Arial, Helvetica, sans-serif;	height: 17px;	padding-top: 4px;}
.tablehead2 {color:#666;text-align:left;padding-left:5px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color: #f4f4f4;height:12px;}
td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}
.thesaurusitems {color:#609;}
h1 { color : #E26910; font : bold 16px Arial, Helvetica, sans-serif;}
h3 {color : #dd6f00; font: bold 12px Trechubet, Verdana, Arial, Helvetica, sans-serif;}
.wrong {font-weight: bold; color : #f00;}
td.highlightOffOdd {background : #fafafa;}
td.highlightOffEven {background : #fff;}
td.highlightOn {background : #edf1fc;}
#section {width: 100%;padding: 0 0 1em 0;margin-bottom: 1em;font : 12px Trechubet, Verdana, Arial, Helvetica, sans-serif;background-color: #edf1fc;}
#section ul {list-style: none;list-style-image: none;margin: 0;padding: 0;border: none;}
#section li {border-bottom: 1px solid #ECECEC;margin: 0;}
#section li a {
display:block;
padding:2px 5px 2px 0.5em;
border-left:10px solid #edf1fc;
border-right:10px solid #edf1fc;
background-color:#fbfbfb;
color:#4A4A82;
text-decoration:none;
width:100%;}
html>body #section li a {width: auto;}
#section li a:hover {border-left: 10px solid #A8B7CE;border-right: 10px solid #A8B7CE;background-color: #edf1fc;color: #324172;}
.tablanormal td {padding-left: 8px;padding-right: 8px;}
#addBookmarkContainer { margin-right: 20px;}
.search {float: right;	padding-right: 20px;}
.space10 {margin-right: 20px;}
.labels {font: 9px Verdana, Arial, Helvetica, sans-serif;color: #000;background: #FFCC00;}

.dbrow{color:#618002;font-size:12px;}
.idiomsign {padding-right:2px;padding-left:2px;border:1px solid #660099;}
.enlaces {
	padding-top:10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D9CCB0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9CCB0;
	background-color: #E98D20;
	background-image: url(images/bgmenu.jpg);
	background-repeat: repeat-x;}
.small {	font-size: 10px;}

ul {}
#contenedorflash {
	position: absolute;
	height: 240px;
	width: 320px;
	background-color: #333333;
	margin-bottom: 20px;
	left: 522px;
	top: 185px;
	color: #999999;
	border: 4px solid #666666;
	font-size: 10px;
	background-image: url(images/grid.jpg);
}
.greyedout {
	color: #CCCCCC;
}
