/****************************************************************************************
@copyright_info@

    LEKSYKA , Advanced Dictionary Online

	Designed, coded and maintained by ChieftainY2k
	ChieftainY2k[at]Y2k-design[dot]net
	ChieftainY2k[at]vip[dot]interia[dot]pl
	ChieftainY2k[at]anronet[dot]pl

	Wszelkie prawa zastrzezone, kopiowanie i modyfikowanie tego kodu
	jest bez zgody autora zabronione.

	All rights reserved, unauthorized copying is forbidden.

@copyright_info_end@
*****************************************************************************************/

body,a,table,tr,td,div  {color:black; font: 11px Verdana,Helvetica,Arial,sans-serif; text-decoration:none; }
* { -moz-box-sizing : border-box;  box-sizing: border-box; }
a {color:black; text-decoration:underline; }
a:hover {color:red;}
p { margin:5px; }
.nounder {text-decoration:none;}
.framed {border: solid 1px black;}

/* picture w/shadow */
.picShadow { border: solid 1px black; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#aaaaaa', Positive='true'); }

/* common divs */
.divSuccess { padding:5px; background: #dfffdf; border: solid 1px #004400; }
.divError   { padding:5px; background: #ffdfdf; border: solid 1px #660000; }

/* left menus */
.lmactback { padding:1px; padding-top:3px; padding-bottom:3px; background:#005DB5;}
.lmpassback { background:#005DB5;}
.lmacttxt {  padding-top:3px; padding-bottom:3px; cursor:pointer; color:white; padding-left:10px; padding-right:10px; background:#dd0000; font-weight:normal; color:white; }
.lmpasstxt { padding:2px; cursor:pointer; color:white; padding-left:10px; padding-right:10px;}
/* left submenus */
.lsmacttxt {  padding-top:3px; padding-bottom:3px; cursor:pointer; color:white; padding-left:10px; padding-right:5px; background:#aa0000; font-weight:normal; color:white; }
.lsmpasstxt { padding-top:1px; padding-bottom:1px; cursor:pointer; color:white; padding-left:10px; padding-right:5px;}

/* top block */
.dicsinfo {text-decoration:none; color:black; font-size:9px;}
.dicsinfo_active {text-decoration:underline; color:red; font-size:9px;}
.topmenu {color:black; text-decoration:none}
.topmenu:hover {color:#F7CA3D; background:black}

/* search form */
.catnotavail { color:#aaaaaa; text-decoration:none; }
.oDict { color:brown; font-size:10px; text-decoration:none; } /* other dictionary search */

/* pages - main layout */
.pageTitle { text-align:left; font-size:14px; font-weight:bold; color:#000055; padding-left:10px; padding-top:5px; padding-bottom:10px;}
.pageContents { text-align:left; padding-top:5px; padding-left:10px; padding-right:5px; }

/* left/right frames */
.frameTitle { padding-left:5px; text-align:left; width:auto; color:white; border: solid 1px #005DB5; background: #005DB5; padding-top:3px; padding-bottom:1px; font-weight:bold;  }
.frameContents { width:auto; border: solid 1px #D6D3D6; background: #EFEFEF; padding-top:3px; padding-bottom:3px; }

/* mainpage news */
.nda  {font-size:9px; color:brown;} /* date */
.ntit {font-size:9px; color:black; font-weight:bold;} /* title */
.nco  {font-size:10px; color:#555555;} /* contents */

/* phorum last posts */
.fda  {font-size:9px; color:brown;} /* date */
.fau {font-size:9px; color:black; font-weight:bold;} /* title */
.fco  {font-size:10px; color:#555555;} /* contents */

/* translator feature */
.trFrLink { text-decoration:none; font-size:10px; color:#666666 }

/* dictionary entries presentation */
.trPhrase {	color: blue;	font-weight: bold;	text-decoration: underline;}
.trPhraseNormal {	color: blue;	font-weight: normal;	text-decoration: underline;}
.trPhraseNN {	color: blue;	font-weight: normal;	text-decoration: none;} /* normal + no underline */
.trType {	color:brown;	}
.trGender {	color:red;	}
.trCatAbbr {color:brown; font-weight: bold;}
.trTranslation {color:black;}
.trExample {color:green; font-style: italic;}
.trExampleRef {color:#666666; font-size:9px;}
.trOther {color:blue; text-decoration:none;}
.trRelated {color:blue; text-decoration:none;}
.trCreatedTime {color:#666666; font-size:9px;}
.trData {color:black;} /* other data */
.trLabel {color:purple; } 
.trGoogleCount {color:black; font-size:9px; color:#666666; font-style:italic; text-decoration:none;}
.trRedArrow {color:red !important; font-weight:bold !important; font-size:11px !important;} /* red arrow */
.trGreenArrow {color:#006600 !important; font-weight:bold !important; font-size:11px !important;} /* red arrow */

/* history */
.hiPhrase {	color: blue; font-weight: normal;	text-decoration: none;}

/* horizontal menu */
.hmAct { cursor:pointer; color:white; padding-left:5px; padding-right:5px; background:#dd0000; font-weight:bold; color:white; }
.hmPasv { cursor:pointer; color:white; padding-left:5px; padding-right:5px; }
.hmLink { color:white; text-decoration:none; }
.hmLink:hover { color:white; text-decoration:none; }


/* forms */
.checkbox { margin:0px; padding:0px; height: 14px; vertical-align:	middle; }
.radiobutton { margin:0px; padding:0px; vertical-align:	middle; }
.input 		{	font: 11px Verdana,Helvetica,Arial,sans-serif; 	color: black; 	background: #ffffef; 	/* border: solid 1px; */ }
.button 	{ 	font: 11px Verdana,Helvetica,Arial,sans-serif; 	color: black; 	/* background: #ffffef; */ 	/* border: solid 1px; */ }
.button_red { 	font: 11px Verdana,Helvetica,Arial,sans-serif; 	color: white; 	font-weight:bold; /*border:1px solid; border-color:black;*/ background:red; }

/* articles and lists */
.artListTitle { font-size:12px; }
.artDate {	color: brown;	font-style: italic; font-size:10px; font-weight:normal;}
.artAuthor {	color: brown;	font-style: italic; font-size:10px; font-weight:normal;}
.artContents {	font-size:12px; }

/* webster */
#websterSearch .type { color:#555555; }
#websterSearch .spelling { color:black; font-style: italic; font-weight:bold; }
#websterSearch .related { color:blue; font-weight:bold; font-style: italic;}
#websterSearch .definition { color:black; }
#websterSearch .blockquote { color:green; font-style: italic; }
#websterSearch .wordforms { background:#efefef;  }
#websterSearch .synonyms { color: #555555; font-weight:bold; font-style: italic; }
#websterSearch .category { color: brown; font-weight:bold; }

/* thesaurus */
#thesaurusSearch a.phrase { color:blue;}
#thesaurusSearch a.phrase:hover { color:red;}
