body  {
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; 
	font-size:100%;
	font-style:inherit;
	font-weight:inherit;
	vertical-align:baseline;
	background:#fff;
	font-size:75%;
	margin: 0; 
	padding: 0;
	text-align: center;
	color: #000000;
	line-height:1.5;	
}
a {
	color: #333;
	text-decoration: none;
	border-bottom: 1px solid #0099FF;
	}
a:hover {
	border-bottom: 1px solid #000000;
}
a:visited {
	border-bottom: 1px solid #0099FF;
}

#container  {
	width: 950px;  
	background: #FFFFFF;
	margin: 5 px; 
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	text-align: left;
	padding: 0;
	height: 100%;
} 
#header  { 
	background: #FFFFFF; 
	padding: 0 10px 0 20px; 
} 
#sidebar1  {
	float: right; 
	width: 250px; 
	background: #FFFFFF; 
	padding: 15px 10px;
}
#mainContent  { 
	margin: 0 250px 0 0; 
	padding: 0 20px; 
	font-size: 10pt;
} 
#footer  {
	padding: 0 10px 0 20px; 
	background:#FFFFFF;
	font-size: 9pt;
	border-top: 1px solid #CCCCCC;
} 
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.logo, .logo a, .logo a:hover, .logo a:visited {
	color:#000;
	margin-left: 2px;
	font-size: 16pt;
	border-bottom: none;
		 }
.dicacademic {
	font-size: 7.5pt; 
	color: #FFFFFF;
	background-color: #eb0027; 
	padding: 3px;
	}

.dicacademic a, .dicacademic a:hover, .dicacademic a:visited {
	color: #FFFFFF;
	text-decoration: none;
	border-bottom:none;
}

.menu, .menu a, .menu a:hover, .menu a:visited {
	color:#FFFFFF;
	font-size: 11px;
	font: Geneva, Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-bottom: 2px; 
	padding-left: 5px; 
	padding-right: 5px;
	margin-left: 1px;
	background-color: #6495ED;
	vertical-align: middle;
	text-decoration: none;
	border-bottom:none;
}

.btn {
   	background:#eef9fd;
	font:100% arial, sans-serif;
	border:1px solid #abbcd2;
	padding: 3px 3px 3px 3px;
}

.search {
	background-color: #FFFFFF;
	border:1px solid #abbcd2;
	width: 627px;
	position:relative;
	float: left;
	margin-left: 1px;
	margin-right: 5px;
	padding: 4px 2px 4px 2px;
	}
.dic_link {
	float: right;
	font-style: italic;
	margin-right: 3px;
	padding-bottom: 1px;
	margin-bottom: 1px;	
}
.support {
	margin:0 auto;
	text-align:right;
	width:100%;
	}

h1 {
	font-size: 17pt !important; 
}

.translation {

	background: #e3a78b;
	position: relative;
	padding: 15px 15px 15px 15px;
	}

.description {
	width: 335px;
	background: #c1d9d9;
	position: relative;
	padding: 15px 15px 15px 15px;
	}


.bottom {
	margin:0 auto;
	text-align:right;
	width:950px;
	}

.sup {
	font-size:0.83em;
	line-height:0;
	vertical-align: baseline;
	position: relative;
	top: -0.4em;
}

.sub {
	font-size:0.83em;
	line-height:0;
	vertical-align: baseline;
	position: relative;
	bottom: -0.4em;
}

.italic {
	font-style: italic;
}

.bold {
	font-weight: bold;
}

.dic_comment {color: BROWN; font-style: italic;}
.dic_color {color: rosybrown;}
.dic_dtrn {color: GRAY;}
.dic_example {background-color: #EEEEEE; padding: 1px;}
.dic_transcription {color: GREEN;}
.dic_subarticle {background-color: #00EEF0; border:1px solid black; color: BROWN; padding: 1px;}

.dic_trans {border-bottom:none;  color: #FF9800; font-size:0.83em; font-stretch:inherit; font: bold; padding: 1px;}
.dic_descr {border-bottom:none;  color: #7E8AA2; font-size:0.83em; font-stretch:inherit; font: bold; padding: 1px;}
.dic_title {border-bottom:none;  color: #7E8AA2; font-size:0.83em; font-stretch:inherit; font: bold; padding: 1px;}

.trans {color: #FFFFFF; background-color: #ff7f74; font-size:0.83em; font-stretch:inherit; font: bold; padding-left: 2px; padding-right: 2px;}

.descr {color: #FFFFFF; background-color: #7f7fff; font-size:0.83em; font-stretch:inherit; font: bold; padding-left: 2px; padding-right: 2px;}

.blogs a, .academic a:hover, .academic a:visited {
	font-size: 12px;
	text-decoration: underline;
	border-bottom:none;
	font-weight:bold;
}

.blogs a {
	color: #006697;
}

.blogs a:hover {
	color: #000000;
}
.dic_list li {
	list-style-type: none;
}

.dic_category {
	color:#eb0027;
	font-weight: bold;
}

.dic_category p {
	margin-top: 20px;
	margin-bottom: 10px;
}

.term {
	color: saddlebrown;
}

.descript {
	
}

.src {
	color: darkslategray;
}

