/* Common  */
body{
	margin: 0px 0px 0px 0px;
	background-image: url(bg/1.jpg);
	background-position: top;
	background-repeat: repeat;
	background-color: #010e1f;
	text-align: center;
	vertical-align: top;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
a{
	text-decoration: none;
}
a:hover{
 text-decoration: underline;
}
a img{
	border-width: 0px 0px 0px 0px;
}
img{
	border: 0px 0px 0px 0px;
}
.img11{
 width: 1px;
 height: 1px;
}
#md{
	width: 159px;
	height: 100px;
}
#p{
	width: 100px;
	height: 93px;
}
/*  Blocks */
.maintbl{
	height: 100%;
	width: 780px;
}
.top{
	background-color: #00377e;
}
.logo{
	background-color: #00377e;
	/*background-image: url(img/logo.jpg);
	background-position: top;
	background-repeat: no-repeat;*/
	vertical-align: top;
	height: 160px;
	text-align: center;
}
.logo img{
	width: 764px;
	height: 160px;
}
.main{
	background-image: url(bg/gr.gif);
	background-position: top;
	background-repeat: repeat;
	background-color: #010e1f;
	vertical-align: top;
	height: 100%;
}
.main1, .main2, .main3{
	 vertical-align: top;
}
.main1{
	width: 140px;
}
.main2{

}
.main3{
	width: 160px;
}
.center{
	text-align: center;
}
.bottom{
		text-align: center;
		vertical-align: bottom;
}


/*  widths  */
.w0{
	width: 24px;
}
.wl{
	width: 1px;
	background-image: url(bg/line/w.gif);
	background-repeat: repeat-y;
}
.w1{
	width: 10px;
}
/* heights  */
.h0{
	height: 6px;
}
.hm0{
	height: 30px;
}
.h1{
	height: 6px;
}
.hl, .hll, .hlr, .hlc{
	height: 2px;
}
.h2{
	height: 6px;
}
.h3{
	height: 10px;
}
.wlh{
	width: 1px;
	background-image: url(bg/line/h.gif);
	background-repeat: repeat-x;
}
.txt th{
	height: 7px;
}
/* blocks  */
.hm0{
	text-align: center;
}
.hm0 td{
	text-align: center;
	padding: 0px 15px 0px 15px; 
}

.hll, .hlr{
	width: 191px;
	background-repeat: no-repeat;
}
.hll{
	background-position: right;
	background-image: url(bg/line/l.jpg);
}
.hlr{
	background-position: left;
	background-image: url(bg/line/r.jpg);
}
.hlc{
	background-repeat: repeat-x;
	background-image: url(bg/line/c.jpg);
}
.txt td{
	padding: 0px 0px 0px 0px;
}
.smenu ul{
	margin: 0px 0px 0px 15px;
}
/*  txt */
.txt, .txt td, .wtxt, .tbl, .tbl td, .tbl th{
	font-size: 11px;
}
font, font a{
	font-size: larger;
}

.wtxt{
	/*color: #002b62;*/
	/*background-color: #e9f7fc;*/
	margin: 6px 6px 6px 6px;
	padding: 10px 10px 10px 10px;
	border-color: #325895;
	border-style: dotted;
	border-width: 1px 1px 1px 1px;
}
.tbl, .tbl td, .tbl th{
	padding: 6px 10px 6px 10px;
	border-color: #325895;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-collapse: collapse;
}
.tbl td{
		text-align: center!important;
}
.tbl th{
		text-align: left!important;
		font-weight: normal;
		vertical-align: top!important;
}
.tbl ul{
	margin: 5px 5px 5px 15px;
}
.txt, .txt a, .wtxt, .tbl{
	color: #a9c8dd;
}
.txt i, .txt i a{
	color: #f495e9;
}
.txt em{
	color: #ffffff;
}
.ms a, .ps a, .txt em a{
	color: #2e85de;
}
.txt strong, .txt strong a{
 text-transform: uppercase;
}

.txt i, .txt em, .txt strong{
	font-style: normal;
}

.txt td div{
	text-align: center;
	width: 100%;
}
.ms{
	 
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #2e85de;
	padding: 0px 0px 0px 0px!important;
}
.star{
	padding: 0px 4px 0px 4px!important;
}
.star img{
	width: 14px;
	height: 14px;
}
.txt td{
	text-align: justify;
}
.txt td span{
	display: block;
	text-align: justify;
}

.tonz td{
	text-align: center;
}
.tonz td img{
	width: 100px;
	height: 147px;
}
/*   */
/*   */
/*   */
/*   */
/*   */
/*   */
/*   */
/*   */