/* Global */

A { color: #0000d0; text-decoration: none; }
A:Hover { color: #0000f0; text-decoration: underline; }
A.WhiteUnderline { color: white; text-decoration: underline; }
A.WhiteUnderline:Hover { color: white; text-decoration: underline; }

BODY {
	margin-top: 20;
	margin-bottom: 20;
	margin-left: 20;
	margin-right: 20;
	font-family: Verdana, Tahoma, Arial, Helvetica, Verdana CE, Tahoma CE, Arial CE, Helvetica CE;
	font-size: 8pt; 
	color: #192a7a;
	background-color: white;
}

BODY.Small { margin: 8px; }

TD {
	font-family: Verdana, Tahoma, Arial, Helvetica, Verdana CE, Tahoma CE, Arial CE, Helvetica CE;
	font-size: 8pt; 
	color: #192a7a;
}

/* Tables */

TABLE.Standard {
	border: 5px solid #DFDEEB;
	background-color: #F2F0F7;
	padding: 5px;
}
	
TABLE.Dictionary {
	border: 5px solid #DFDEEB;
	background-color: #F2F0F7;
	padding: 10px;
	width: 100%;
}

TABLE.InquiryForm {
	background-image: url(../images/gradient_5.gif);
	background-repeat: no-repeat;
	padding: 10px;
	width: 100%;
}

TABLE.InquiryForm_Sub {
	padding: 1px;
	width: 100%;
}

TD.InquiryForm_Left { width: 150px; }

TABLE.News_CZ {
	border: 5px solid #DFDEEB;
	background-color: #F2F0F7;
	padding: 5px;
	width: 300px;
	margin-left: 20px;
	margin-bottom: 20px;
}

/* Custom */

.LanguageMenu {
	font-family:      Tahoma, Arial;
	font-size:        8pt; 
	color:            #b0a0a0;
}

.BottomBorder {
	padding-top: 4px;
	padding-bottom: 4px;
}

.ServiceWindow {
	padding-left: 11px;
	padding-top: 12px;
	width: 140px;
	height: 170px;
}

/* Form */

.TextBox {
	font-family: Tahoma, Arial, Tahoma CE, Verdana CE;
	font-size: 8pt;
	color: black;
	background-color: white;
	border-color: #408bad #caddf4 #caddf4 #408bad;
	width: 250px;
	padding-left: 2px;
}

.DropDownList {
	font-family: Tahoma, Arial, Tahoma CE, Verdana CE;
	font-size: 8pt;
	color: black;
	background-color: white;
	border-color: #408bad #caddf4 #caddf4 #408bad;
}

.Button {
	font-family: Tahoma, Arial, Tahoma CE, Verdana CE;
	font-size: 8pt;
	font-weight: bold;
	color: black;
	border-color: #408bad #caddf4 #caddf4 #408bad;
}


/* Misc */

.Red { color: #e02000; }
.Blue { color: blue; }
.DarkBlue { color: #192a7a; }
.Black { color: black; }
.White { color: white; }
.Grey { color: #909090; }
.Gray { color: #85909f; }

.Bold { font-weight: bold; }
.Italic { font-style: italic; }
.Underline { text-decoration: underline; }
.Crossed { text-decoration : line-through; }
.Spacing { letter-spacing: 1px; }
.Small { font-size: 10px; }
.Big { font-size: 12px; }
.Justify { text-align: justify; }
.DropShadow { Filter: DropShadow(Color=#404040, OffX=1, OffY=1, Positive=1); }

.Visible { display: block; }
.Hidden { display: none; }

.ImgBorder { border: 1px solid #b0b0c0; }
.TableBorder { border: 5px solid #DFDEEB; }

.Font_1 { font-family: Tahoma, Tahoma CE; }
.Font_2 { font-family: Arial, Arial CE; }
.Font_3 { font-family: Trebuchet MS, Trebuchet MS CE; }

/* Old classes - for compatibility */

.image_border {
	border: 1px solid #CCCCCC;
}

.table_border {
	border: 5px solid #DFDEEB;
}
