body {
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-color:#f0ede6;
	font:12px Tahoma, Arial, sans-serif;
	color:#676767;
	background-image:url(img/bg-main.gif);
	background-repeat:repeat-x;
}

a {font:12px Tahoma, Arial, sans-serif;
color:#3A5E92;
text-decoration:underline;
}
a:hover {font:12px Tahoma, Arial, sans-serif;
color:#3A5E92;
text-decoration:none
}

img {border:0px;
border:none;
margin:0;
padding:0}

.dt {display:table; 
	width:100%;
}
.dr {
	display:table-row;
	width:100%;
	height:100%;
}
.dc {float:left;}

br {line-height:0px;}

input {
	vertical-align:baseline;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#D4D0C8;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#D4D0C8;
	border-top-color: #A1A1A1;
	border-left-color: #A1A1A1;
}

textarea {font:11px Tahoma, Arial, Helvetica, sans-serif;
border-color:#A1A1A1;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#D4D0C8;
border-right-style:solid;
border-right-width:1px;
border-right-color:#D4D0C8;}

button {cursor:pointer; border:0px}

form {margin:0px;
padding:0px
}

div {border:0px;
padding:0px;
margin:0px;

}

table {
	font:11px Tahoma, Arial, sans-serif;
	color:#5E656B;
}

/*================================================================================================*/
/*=========================================== T E X T ============================================*/
.g {font:11px Tahoma, Arial, Helvetica, sans-serif; color:#676767;}
a.g {font:11px Tahoma, Arial, Helvetica, sans-serif; color:#676767; text-decoration:underline}
a.g:hover {font:11px Tahoma, Arial, Helvetica, sans-serif; color:#0000FF; text-decoration:none}

.g2 {font:11px Tahoma, Arial, Helvetica, sans-serif; color:#848484;}
a.g2 {font:11px Tahoma, Arial, Helvetica, sans-serif; color:#848484; text-decoration:underline}
a.g2:hover {font:11px Tahoma, Arial, Helvetica, sans-serif; color:#848484; text-decoration:none}

.w {font:11px Tahoma, Arial, Helvetica, sans-serif; color:#fff;}
a.w {font:11px Tahoma, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none}
a.w:hover {font:11px Tahoma, Arial, Helvetica, sans-serif; color:#fff; text-decoration:underline}

.b {font:11px Tahoma, Arial, Helvetica, sans-serif; color:#248bda;}
a.b {font:11px Tahoma, Arial, Helvetica, sans-serif; color:#248bda; text-decoration:underline}
a.b:hover {font:11px Tahoma, Arial, Helvetica, sans-serif; color:#248bda; text-decoration:none}

/*================================================================================================*/

.inp1 {
	width:300px;
	clear:both;
}
.inp11 {
	width:200px;
}
}
.inp13 {
	width:300px;
}
.inp14 {width:110px;
}
.inp2 {
	width:400px;
	height:220px;
	padding-bottom: 20px;
}
.inp12 {
	width:220px;
	height:auto;
}
.inp3 {
	width:466px;
	height:auto;
}
.bclear {
	background-image:url(img/b-clear.gif);
	background-repeat:no-repeat;
	border:0px;
	cursor:pointer;
	width:56px;
	height:19px;
	margin-right:10px;
	margin-left:300px;

}
.bsend {background-image:url(img/b-send.gif);
background-repeat:no-repeat;
border:0px;
cursor:pointer;
width:56px;
height:19px
}

.ok {width:41px;
height:16px;
background-image:url(img/ok.gif);
background-repeat:no-repeat;
margin-left:9px;
float:left;
}
.input {width:169px;
height:17px;
float:right;
}
