/* basic */
*{
margin: 0;
padding: 0;
border: none;
font-family:Arial, Helvetica, sans-serif;
}

hr {
height:0px;
clear:both;
border-top:1px dotted #999999;
}

.txtright{text-align:right;}
.txtleft{text-align:left;}
.clear{clear:both;}
.right{float: right;}
.left{float: left;}
.valigntop{vertical-align:top;}
.block {display:block;}


html {
height:100%;
}

html, body{
	background:#FFFFFF;
	color: #000000;
	text-align:center;
	font-size:12px;
}

textarea {
font-size:12px;
}

#header
{
	width: 910px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
	/*background-image:url(/img/head.jpg);*/
background-repeat:no-repeat;
	position:relative;
	height:100%;
	line-height:0px;
}

#header_inner
{
	padding:0px 40px 10px 40px;
}

#wrapper
{
width: 910px;
text-align:left;
margin-left:auto;
margin-right:auto;
background-color:#ffffff;
/*background-image:url(/img/head.jpg);*/
background-repeat:no-repeat;
position:relative;
height:100%;
line-height:20px;
}

#footer {
margin-bottom:0px;
border-top:2px solid #deb832;
padding:1px 40px 1px 40px;
}

#wrapper_comite
{
width: 350px;
text-align:left;
margin-left:auto;
margin-right:auto;
background-color:#FFF;
/*background-image:url(/img/head.jpg);*/
background-repeat:no-repeat;
position:relative;
height:100%;
line-height:20px;
}

#wrapper_inner {
padding:0px 40px 20px 40px;
}

#navigation{
margin:0 0 0 0px;
padding:148px 40px 0px 40px;
height:30px;
width:400px;
background:#fff;
vertical-align:middle;
line-height:normal;

}

#navigation ul{
height:30px;
list-style: none;
}


#navigation li{
/*display:block;*/
float:left;
padding:0px;
margin:0 30px 0 0;
height:30px;
}

#navigation a{
 color:#000;
 font-weight:bold;
 text-decoration:none;
 display:block;
 height:30px;
 line-height:30px;
 /*padding-top:12px;*/
}

#navigation a:hover, #navigation a.current{
 color:#b28d0d;
 
 
}

small{font-size:9px;}

h1{font-size: 2.2em; line-height:1em; color:#ffffff;}
h2{font-size: 1.5em; line-height:2em; color:#ffffff;}
h3{font-size: 1.2em; line-height:2em; color:#000000;}

ul, ol, dl{}

li, dd, dt{
/*padding:0 0 0 0;*/
list-style-position:inside;
background:url(/.file/list_point.gif) no-repeat;
}

/* table */
table{
border-spacing: 0;
border-collapse: collapse;
}

td{
text-align: left;
vertical-align:top;
font-weight: normal;
}


/* style */


/* form */
input.text{
padding: 3px;
border: 1px solid #999999;
width:200px;
}

textarea.text{
padding: 3px;
border: 1px solid #999999;
width:200px;
height:100px;
}

input.radio{
margin: 3px;
}

input.submit{
padding: 3px;
background-color:#EFEFEF;
border-top: 1px solid #ffffff;
border-right: 1px solid #666666;
border-bottom: 1px solid #666666;
border-left: 1px solid #ffffff;
outline:1px solid #999999;
}

select.select{
padding: 3px;
background-color:#ffffff;
border-top: 1px solid #666666;
border-right: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
border-left: 1px solid #666666;
outline:1px solid #999999;
}

option.option{
padding: 0 3px 0 3px;
background-color:#ffffff;
}