/* CSS Document */
body {
	background-image:url(../images/bg.jpg); 
	background-repeat:repeat-x;
	margin:0px 0px 0px 0px;
	font-family: tahoma, verdana, Arial;
	font-weight:normal;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
td, th {
	font-size:12px;
	color:#646675;
}

.arrow {
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	width:9px;
	height:7px;
	padding:10px 0px 0px 0px;
}

.element {
	background-image:url(../images/element_05.jpg);
	background-repeat:no-repeat;
	width:34px;
	height:34px;
}

.element_01 {
	background-image:url(../images/element1_08.jpg);
	background-repeat:no-repeat;
	width:18px;
	height:18px;
}

h2 {
	margin:0px;
	padding:0px 0px 0px 5px;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:18px;
	color:#53587C;
	font-weight:normal;
}

.style {
	padding:0px 0px 0px 10px;
	background-color:#F0F0F5;
}

.txt {
	padding:0px 0px 0px 5px;
	font-family:tahoma, verdana, Arial;
	font-size:12px;
	font-weight:normal;
	color:#646675;
	padding:5px 0px 0px 0px;
}
.txt_02 {
	padding:5px 0px 0px 5px;
	font-family:tahoma, verdana, Arial;
	font-size:12px;
	font-weight:normal;
	color:#646675;
}
.txt_bold {
	padding:10px 0px 0px 5px;
	font-family:tahoma, verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.txtfld  {
	height: 20px;
	width: 150px;
	font:tahoma;
	font-size:11px;
	color:#646675;
}
.txt_03 {
	padding:5px 0px 0px 5px;
	font-family:tahoma, verdana, Arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
}
.list_menu  {
	height: 16px;
	width: 155px;
	font:tahoma;
	font-size:11px;
	color:#646675;
}
.txtfld_01  {
	height: 45px;
	width: 150px;
	font:tahoma;
	font-size:11px;
	color:#646675;
}
.form_button {
	background-image:url(../images/button1.gif);
	background-repeat:no-repeat;
	width:89px;
	font-family:tahoma, verdana, Arial;
	height:28px;
	color:#FFFFFF;
	font-weight:bold;
	padding:1px 0px 0px 0px;
	text-decoration:none;
	border:0px;
	cursor:pointer;
}
.txt_footer {
	padding:10px 0px 0px 0px;
	font-family:tahoma, verdana, Arial;
	font-size:11px;
	font-weight:normal;
	color:#5E5E5E;
	text-decoration:none;
	
}
.txt_footer:hover {
	padding:10px 0px 0px 0px;
	font-family:tahoma, verdana, Arial;
	font-size:11px;
	font-weight:normal;
	color:#5E5E5E;
	text-decoration:underline;
}
.txt_footer_1 {
	padding:5px 0px 0px 0px;
	font-family:tahoma, verdana, Arial;
	font-size:11px;
	font-weight:normal;
	color:#525A8A;
}
.txt_footer_1 a {
	color:#525A8A;
	text-decoration:none;
}
.txt_footer_1 a:hover {
	color:#525A8A;
	text-decoration:underline;
}
.contact_bold {
	padding:2px 0px 0px 5px;
	font-family:tahoma, verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:#424784;
}
.form_button_contact {
	background-image:url(../images/button_1_27.gif);
	background-repeat:no-repeat;
	width:91px;
	font-family:tahoma, verdana, Arial;
	height:29px;
	color:#FFFFFF;
	font-weight:bold;
	padding:1px 0px 0px 0px;
	text-decoration:none;
	border:0px;
	cursor:pointer;
}
/**************************************** Footer ****************************/
.footer {
	padding:10px 0px 20px 0px;
	text-align:center;
	border-top:1px solid #D9DAE6;
	font-size:11px;
	line-height:18px;
}
.footer p{
	color:#525A8A;
	padding-top:10px;
	margin:0px;
}
.footer a{
	color:#5E5E5E;
	text-decoration:none;
}
.footer a:hover{
	color:#5E5E5E;
	text-decoration:underline;
}
.footer p a{
	color:#525A8A;
	text-decoration:none;	
}
.footer p a:hover{
	color:#525A8A;
	text-decoration:underline;	
}
