@charset "utf-8";

h1.small {display: inline; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#002c49; font-size:12px;}
h1.normal {display: inline; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#373737; font-size:12px; line-height:19px;}
h1.gray {display: inline; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#373737; font-size:12px; line-height:19px; font-weight:bold;}
h1.blue {display: inline; border-bottom: 1px solid #5f788b; color:#003441; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-bottom:5px; }
h2.normal {display: inline; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#373737; font-size:12px; line-height:19px;}
a.white:link { font-family:Arial, Helvetica, sans-serif; color:#7a838a; font-size:12px; font-weight:normal; text-decoration:none; }
a.white:visited { font-family:Arial, Helvetica, sans-serif; color:#7a838a; font-size:12px; font-weight:normal; text-decoration:none;}
a.white:active { font-family:Arial, Helvetica, sans-serif; color:#7a838a; font-size:12px; font-weight:normal; text-decoration:none;}
a.white:hover { font-family:Arial, Helvetica, sans-serif; color:#7a838a; font-size:12px; font-weight:normal; text-decoration:underline; }
.bg {background-color: #002b4b;}
.cen  {text-align:center;margin-left:auto;margin-right:auto;}
	.top { background-image:url(img/top.jpg); width:732px; height:184px; background-repeat:no-repeat; }
	.menu-bg { background-color:#f25812; height:46px; }
	.bg-s { background-image:url(img/bg--s.jpg); background-repeat:repeat-y; }
	.bg-bottom { background-color:#eff5f8; height:45px; font-family:Arial, Helvetica, sans-serif; color:#2a3740; font-size:12px; text-align:center; }
	.pad-top { padding-top:10px; }
	.pad-top5 { padding-top:5px; }
	.pad-top15 { padding-top:15px; }
	.pad-bot5 { padding-bottom:5px; }
	img { border:0px;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...); }
	.head { background-image:url(img/bg-top-sq.jpg); background-repeat:repeat-x; height:37px; font-family:Arial, Helvetica, sans-serif; color:#002c49; font-size:18px;
	border-top:1px solid #062a45; border-right:1px solid #062a45; border-left:1px solid #062a45; }
	.head-en { background-image:url(img/bg-top-sq.jpg); background-repeat:repeat-x; height:37px; font-family:Arial, Helvetica, sans-serif; color:#002c49; font-size:15px; border-top:1px solid #062a45; border-right:1px solid #062a45; border-left:1px solid #062a45; font-weight:bold; }
	.card-bg { background-image:url(img/bg-sq.jpg); height:102px; background-repeat:repeat-x; border-bottom:1px solid #062a45; border-right:1px solid #062a45; border-left:1px solid #062a45; }
	.txt { font-family:Arial, Helvetica, sans-serif; color:#002c49; font-size:12px; }
		.txt-liti { font-family:Arial, Helvetica, sans-serif; color:#002c49; font-size:11px; }
	.head-in { background-image:url(img/bg-top-in.jpg); background-repeat:repeat-x; height:36px; font-family:Arial, Helvetica, sans-serif; color:#f2f1f1; font-weight:normal;
	 font-size:18px; border-top:1px solid #062a45; border-right:1px solid #062a45; border-left:1px solid #062a45; }
	 .border { border:1px solid #06304f; }
	 .bg-long { background-image:url(img/long-bg.jpg); background-repeat:repeat-x; }
	 .inner-headline { border-bottom: 1px solid #5f788b; color:#003441; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-bottom:5px; }
	 .txt-inner { font-family:Arial, Helvetica, sans-serif; color:#373737; font-size:12px; line-height:19px; }
	 .txt-inner-bold { font-family:Arial, Helvetica, sans-serif; color:#373737; font-size:12px; line-height:19px; font-weight:bold;}
	 .padding { padding:10px; }
	 .border-bot { border-bottom:1px solid #06304f; border-right:1px solid #06304f; border-left:1px solid #06304f; }
	 a.cat:link { font-family:Arial, Helvetica, sans-serif; color:#2f4556; font-size:12px; font-weight:normal; text-decoration:none; background-image:url(img/arrow.png); background-position:right; background-repeat:no-repeat; }
	 a.cat:visited { font-family:Arial, Helvetica, sans-serif; color:#2f4556; font-size:12px; font-weight:normal; text-decoration:none; background-image:url(img/arrow.png); background-position:right; background-repeat:no-repeat; }
	 a.cat:active { font-family:Arial, Helvetica, sans-serif; color:#2f4556; font-size:12px; font-weight:normal; text-decoration:none; background-image:url(img/arrow.png); background-position:right; background-repeat:no-repeat; }
	 a.cat:hover { font-family:Arial, Helvetica, sans-serif; color:#2f4556; font-size:12px; font-weight:normal; text-decoration:underline; background-image:url(img/arrow.png); background-position:right; background-repeat:no-repeat;  }
	 a.cat-en:link { font-family:Arial, Helvetica, sans-serif; color:#2f4556; font-size:12px; font-weight:normal; text-decoration:none; background-image:url(img/arrow-en.png); background-position:left; background-repeat:no-repeat; }
	 a.cat-en:visited { font-family:Arial, Helvetica, sans-serif; color:#2f4556; font-size:12px; font-weight:normal; text-decoration:none; background-image:url(img/arrow-en.png); background-position:left; background-repeat:no-repeat; }
	 a.cat-en:active { font-family:Arial, Helvetica, sans-serif; color:#2f4556; font-size:12px; font-weight:normal; text-decoration:none; background-image:url(img/arrow-en.png); background-position:left; background-repeat:no-repeat; }
	 a.cat-en:hover { font-family:Arial, Helvetica, sans-serif; color:#2f4556; font-size:12px; font-weight:normal; text-decoration:underline; background-image:url(img/arrow-en.png); background-position:left; background-repeat:no-repeat;  }
	 a.cat2:link { font-family:Arial, Helvetica, sans-serif; color:#2f4556; font-size:12px; font-weight:normal; text-decoration:none; padding-right:20px;  }
	 a.cat2:visited { font-family:Arial, Helvetica, sans-serif; color:#2f4556; font-size:12px; font-weight:normal; text-decoration:none; padding-right:20px; }
	 a.cat2:active { font-family:Arial, Helvetica, sans-serif; color:#2f4556; font-size:12px; font-weight:normal; text-decoration:none; padding-right:20px;}
	 a.cat2:hover { font-family:Arial, Helvetica, sans-serif; color:#2f4556; font-size:12px; font-weight:normal; text-decoration:underline;  padding-right:20px; }
	 .arrow2 { background-image:url(img/arrow.png); background-position:right; background-repeat:no-repeat; padding-left:10px;}
	 .arrow-en { background-image:url(img/arrow-en.png); background-position:left; background-repeat:no-repeat; padding-right:10px;}
	 .pad-right { padding-right:10px;}
.form1 { border:1px solid #5f788b; background-image:url(img/form1.jpg); background-repeat:repeat-x; height:12px; width:120px; font-family:Arial, Helvetica, sans-serif; color:#373737; font-size:11px;}
.form2 { border:1px solid #5f788b; background-image:url(img/form1.jpg); background-repeat:repeat-x; height:12px; width:465px; font-family:Arial, Helvetica, sans-serif; color:#373737; font-size:11px;}
.form3 {background-image:url(img/form3.jpg); background-repeat:repeat-x; width:470px; border:1px solid #5f788b; height:50px;}
a.btn:link { background-color:#82909b; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; text-decoration:none; text-align:center; padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:4px; }
a.btn:visited { background-color:#82909b; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; text-decoration:none; text-align:center; padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:4px;  }
a.btn:active { background-color:#82909b; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; text-decoration:none; text-align:center; padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:4px;  }
a.btn:hover { background-color:#82909b; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; text-decoration: underline; text-align:center; padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:4px; }
.bg-trans { background-color:#d5d9d9;  }
.alpha {filter:alpha(opacity=93);-moz-opacity:.93;opacity:.50;}
.gal {
border: 1px solid #85a1b3; background-image:url(img/gal-bg.jpg); background-repeat:repeat-x; height:445px; }
.gal-big { background-image:url(img/gal-big-en.jpg); width:110px; height:18px; border: 1px solid #91a3aa; }
.gal-orange { border:1px solid #f25812; width:110px; height:88px;}
 a.cat1:link { font-family:Arial, Helvetica, sans-serif; color:#2f4556; font-size:12px; font-weight:normal; text-decoration:none; }
	 a.cat1:visited { font-family:Arial, Helvetica, sans-serif; color:#2f4556; font-size:12px; font-weight:normal; text-decoration:none;  }
	 a.cat1:active { font-family:Arial, Helvetica, sans-serif; color:#2f4556; font-size:12px; font-weight:normal; text-decoration:none; }
	 a.cat1:hover { font-family:Arial, Helvetica, sans-serif; color:#2f4556; font-size:12px; font-weight:normal; text-decoration:underline;  }

.send-txt {  color:#003441; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-bottom:5px; }