@charset "UTF-8";
/* CSS Document */

/*Main css*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input  {
	margin: 0;
	padding: 0;
}
img {
	border:0;
}
td {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	line-height: normal;
	color: #878785;
}
a:link,.w,a.w:link,.w a:link,.q:visited,.q:link,.q:active,.q{
	color: #878785;
	text-decoration: none;
}
a:visited,.fl:visited{
	color: #878785;
	text-decoration: none;
}
a:hover{
	color: #de2b00;
}
a:active,.fl:active{
	color:red;
}
p {
	text-align: justify;
	text-indent: 20px;
	margin: 0;
	padding: 0;
	line-height: 14px;
}
input {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #4d4d4d;
	border: 1px solid #a7a7a7;
}
select {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #4d4d4d;
}
textarea {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #978362;
	border: 1px solid #978362;
}

/*menu*/
.smenu:link,.smenu:visited {
	font-size:11px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
.smenu:hover{
	font-size:11px;
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
}
.smenu:active{
	font-size:11px;
	color: #F00;
	text-decoration: none;
	font-weight: bold;
}
.emenu1:link,.emenu1:visited {
	color: #fff;
	text-decoration: none;
}
.emenu1:hover{
	color: #fff;
	text-decoration: underline;
}
.emenu1:active{
	color: #878785;
	text-decoration: none;
}
.emenu2:link,.emenu2:visited {
	color: #3a3b3b;
	text-decoration: none;
}
.emenu2:hover{
	color: #3a3b3b;
	text-decoration: underline;
}
.emenu2:active{
	color: #3a3b3b;
	text-decoration: none;
}
.emenu3:link,.emenu3:visited {
	color: #fff;
	text-decoration: underline;
}
.emenu3:hover{
	color: #fff;
	text-decoration: none;
}
.emenu3:active{
	color: #878785;
	text-decoration: none;
}
.menu1:link,.menu1:visited {
	font-size:12px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
.menu1:hover{
	font-size:12px;
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
}
.menu1:active{
	font-size:12px;
	color: #F00;
	text-decoration: none;
	font-weight: bold;
}
.menu2:link,.menu2:visited {
	text-decoration: none;
	font-weight: bold;
}
.menu2:hover{
	text-decoration: underline;
	font-weight: bold;
}
.menu2:active{
	text-decoration: none;
	font-weight: bold;
}
.menu3:link,.menu3:visited {
	color: #000;
	text-decoration: none;
}
.menu3:hover{
	color: #000;
	text-decoration: underline;
}
.menu3:active{
	color: #F00;
	text-decoration: none;
}
.menu4:link,.menu4:visited {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
.menu4:hover{
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
}
.menu4:active{
	color: #F00;
	text-decoration: none;
	font-weight: bold;
}
.menu5:link,.menu5:visited {
	font-size:12px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
.menu5:hover{
	font-size:12px;
	color: #000;
	text-decoration: underline;
	font-weight: bold;
}
.menu5:active{
	font-size:12px;
	color: #F00;
	text-decoration: none;
	font-weight: bold;
}
.menu6:link,.menu6:visited {
	color: #F00;
	text-decoration: none;
	font-weight: bold;
}
.menu6:hover{
	color: #F00;
	text-decoration: underline;
	font-weight: bold;
}
.menu6:active{
	color: #F00;
	text-decoration: none;
	font-weight: bold;
}

.menu7:link,.menu7:visited {
	color: #74b2d2;
	text-decoration: none;
	font-weight: bold;
}
.menu7:hover{
	color: #74b2d2;
	text-decoration: underline;
	font-weight: bold;
}
.menu7:active{
	color: #515151;
	text-decoration: none;
	font-weight: bold;
}


/*titi*/
.tt1{
	color: #979212;
	font-size:14px;
	font-weight:bold;
}
.tt2{
	color: #fff;
	font-size:18px;
	font-weight:bold;
}
.tt3{
	font-weight:bold;
}
.tt4{
	color: #fff;
	font-size:14px;
	font-weight:bold;
}
.tt4{
	color: #fff;
	font-size:12px;
	font-weight:bold;
}
.tt5{
	color: #fff;
	font-size:11px;
	font-weight:bold;
}
.tt6{
	color: #fff;
}
.tt7{
	color: #000;
}
.tt8{
	color: #fff;
	font-weight:bold;
}
.tt9{
	color: #fff;
	font-size:16px;
	font-weight:bold;
}
.tt10{
	color: #fdc500;
	font-size:12px;
	font-weight:bold;
}

/*main*/
.maininp {
	height: 19px;
	width: 141px;
	border: 1px solid #797979;
	color: #000;
	background-color: #eeeeee;
	font-size: 10px;
}

/*docc*/
.prostel {
	width: 194px;
}
.proinp {
	width: 114px;
	height: 18px;
}
.tdf12 {
	color: #333;
	text-indent: 5px;
}
.con_inp1 {
	width: 260px;
	height:18px;
}
.con_inp2 {
	width:94px;
	height:18px;
}
.con_text {
	width: 608px;
	height: 58px;
}
