h1 {font: normal 18px Tahoma, Verdana, Arial; color:#e17400; padding:0px 0px 15px 0px; margin:0px;}
h2 {font: bold 12px Tahoma, Verdana, Arial; color:#8f785f; padding:0px 0px 0px 0px; margin:0px;}
h3 {font: bold 12px Tahoma, Verdana, Arial; color:#8f785f; padding:10px 0px 0px 40px; margin:0px;}

hr {color:#ece6d9; height:1px; border-style:none; background-color:#ece6d9; margin:0px 0px 20px 0px;}
hr.2 {color:#dfe1e3; height:1px; width:80%; text-align:left; border-style:none; background-color:#dfe1e3; margin:0px; padding:0px;}

div.line1 {height:1px; margin:10px 0px 10px 0px; background-image:url(/images/i_lineleft.gif); background-repeat:repeat-x;}
div.line_dots {height:1px; margin:20px 0px 20px 0px; background-image:url(images/i_line.gif); background-repeat:repeat-x;}
div.bgline {height:61px; margin:0px; background-image:url(/images/bg_line_left.gif); background-repeat:repeat-x;}

a:link {text-decoration: underline; color: #336699;} 
a:visited {text-decoration: underline; color: #4d83b9;} 
a:active {text-decoration: none; color: #000000;} 
a:hover {text-decoration: underline; color: #000000;}

a.navlink:link, a.navlink:visited, a.navlink:active {text-decoration: none; color: #376f93;} 
a.navlink:hover {text-decoration: underline; color: #376f93;}
a.navlink_s:link, a.navlink_s:visited, a.navlink_s:active {text-decoration: none; color: #f1671c;} 
a.navlink_s:hover {text-decoration: none; color: #376f93;}

a.dark:link, a.dark:visited, a.dark:active {text-decoration: none; color: #8a5d2c;} 
a.dark:hover {text-decoration: underline; color: #8a5d2c;}

a.orange:link, a.orange:visited, a.orange:active {text-decoration: none; color: #f1671c;} 
a.orange:hover {text-decoration: none; color: #f1671c;}

a.bold_txt:link, a.bold_txt:visited, a.bold_txt:active {text-decoration: none; color: #f1671c;} 
a.bold_txt:hover {text-decoration: none; color: #f1671c;}

a.copy:link, a.copy:visited, a.copy:active {text-decoration: none; color: #000000;} 
a.copy:hover {text-decoration: underline; color: #000000;}



td {font: normal 11px Tahoma, Verdana, Arial; color:#5e594b;}


div.text {
	padding: 0px 100px 50px 50px;
	color:#5e594b;
}

div.nav {
	color:#376f93;
	font-weight:bold;
	font-family: Arial, Tahoma, Verdana;
	font-size:11px;
	margin:30px 0px 0px 0px;
}

div.form_left {
	padding: 0px 10px 10px 50px;
	color:#757575;
}

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

ul.form li {
	list-style-image:url(/images/pic_arr1.gif);
	padding:0px;
	margin:0px;
}

ul.form a:link, ul.form a:visited, ul.form a:active {
	text-decoration: none;
	color: #746e6a;
}

ul.form a:hover {
	text-decoration: underline;
	color: #000000;
}







img.pic {
	border: solid 3px #d8d5cb;
	margin:3px;
}

img.pic_photo {
	border: solid 3px #d8d5cb;
	margin:0px 10px 10px 0px;
}

img.pic_rform {
	border: solid 3px #d8d5cb;
	margin:3px;
}





table.det {
border-top: 1px solid #dedede;
border-left: 1px solid #dedede;
}
table.det td {
border-right: 1px solid #dedede;
border-bottom: 1px solid #dedede;
padding:3px 0px 3px 10px;
font: normal 11px Tahoma, Verdana, Arial;
color:#5f5f5f;
}
table.det th {
background-color:#eeeff1;
font: bold 11px Tahoma, Verdana, Arial;
color:#336699;
border-right: 1px solid #dedede;
text-align:center;
padding:7px;
}



.d_page {
font-size: 11px;
background-color: #f8f5ea;
padding: 0px 5px 3px 5px;
margin: 0px 2px 0px 0px;
}

.a_page {
font-size: 11px;
background-color: #cdc3ae;
padding: 0px 5px 3px 5px;
margin: 0px 2px 0px 0px;
}

.right_top_bann{
  position: absolute;
  top: 0px;
  right: 0px;
}
