html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol,
ul, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:1; font-weight:inherit; font-style:inherit; font-size:inherit; line-height:inherit; font-family:inherit;   }
a img, :link img, :visited img { border:0; }
table { border-collapse:collapse; border-spacing:0; }
ol, ul { list-style:none; }
q:before, q:after, blockquote:before, blockquote:after { content:""; }
a { cursor:pointer; }

table{ padding:0; border:0; color:#6B6B6B}

html {
  background-color: white;
}

body{font-family:Arial, Helvetica, sans-serif; font-size:14px;}

.bgst1{ background:url(image/2head.jpg);background-position:100% 0%; background-repeat:no-repeat;}
.bgst2{background:url(image/3head.jpg);background-position:100% 0%; background-repeat:no-repeat;}
.bgst3{background:url(image/1head.jpg); background-position:0% 0%; background-repeat:no-repeat; }
.bg1{background:url(image/menu2_1.jpg);}
.bg2{background:url(image/ramka/6.jpg);}
.bg3{background:url(image/ramka/4.jpg);}
.bg4{background:url(image/ramka/6.jpg);}
.bg5{background:url(image/ramka/4.jpg);}
.bg6{ background:url(image/ramka2/2_1.jpg); background-repeat:no-repeat;}
.bg7{ background:url(image/ramka2/2_2.jpg); background-repeat:repeat-y;}
.bgmenu{ background:url(image/menu1_32.jpg) repeat-y; width:6px;}
.bgmenu2{ background:url(image/menu1_22.jpg) repeat-x;}
.bgmenu3{ background:url(image/menu2_32.jpg) repeat-x;}
.bgcontent1{ background:url(image/ramka2/3_2.jpg) repeat-x;}
.bgcontent2{ background:url(image/ramka/3_2.jpg) repeat-x;}
.bgcontent3{ background:url(image/ramka/8.jpg) repeat-x;}
.bgpodval1{ background:url(image/podval/tenb1_2.jpg) repeat-y;}
.bgpodval2{ background:url(image/podval/tenb2_2.jpg) repeat-x;}


td.menu{ padding:5px;}
.img1{ padding-left:30px;}
.img2{ background:url(images/podval/tenb2.jpg); background-repeat:repeat-x}
.img3{ background:url(images/podval/tenb12.jpg);}
/*.img2{ padding-left:30px;}
.img3{ background:url(image/podval/tenb1.jpg);background-repeat:no-repeat;}*/
.text1{ text-align:center; color:#014143; font-size:13px; font-weight:bold;}
.img5{ padding-left:15px}


A.h1{ text-decoration:none; text-align:center; color:#014143; font-size:13px; font-weight:bold;}
A.h1:hover{ text-decoration:underline; text-align:center; color:#014143; font-size:13px;font-weight:bold;}
A.h2{ text-decoration:none; text-align:center; color:#9D9D96; font-size:13px; font-weight:bold; padding-top:0px;}
A.h2:hover{ text-decoration:underline; text-align:center;color:#9D9D96; font-size:13px;font-weight:bold;}
A.h3{ text-decoration:none;font-size:14px; font-weight:500; color:#A7A3A3;}
A.h3:hover{ text-decoration:underline;font-size:14px; font-weight:500; color:#A7A3A3;}
.txtcolor{color:#A7A3A3;}

A.podval{ color:#000000; text-decoration:underline;}
A.podval:hover{ color:#000000; text-decoration:none;}


ul.cl11 li a { padding-top:8px;padding-left:20px; color:#000000; font-size:13px; font-weight:400; text-decoration:underline;}
ul.cl11 li a:hover { padding-top:8px;padding-left:20px; color:#000000; font-size:13px; font-weight:400; text-decoration:none;}
ul.cl1 li a{ padding-left:20px; padding-top:0px; color:#000000; font-size:13px; font-weight:400; text-decoration:underline;}
ul.cl1 li a:hover{ padding-left:20px; padding-top:0px; color:#000000; font-size:13px; font-weight:400; text-decoration:none;}

.cl12{ padding-left:20px; padding-top:10px; color:#000000; font-size:14px; font-weight:400; }
.cl12podval{ padding-left:20px; padding-top:10px; color:#000000; font-size:13px; font-weight:400; }
.cl2{ padding-top:15px; padding-left:20px; padding-right:5px; color:#000000; font-size:13px; font-weight:400;padding-right:10px;}
.cl3{ padding-left:20px; padding-top:10px; color:#000000; font-size:39px; padding-right:10px; font-weight:400; vertical-align:top; text-align:right;}
.cl4{ padding-left:20px; color:#000000; font-size:18px;  text-align:left; font-weight:500; text-align:left}
.cl44{ padding-left:20px; color:#000000; font-size:15px;  text-align:left; font-weight:600; padding-top:5px;}
.cl5{ padding-left:20px; color:#000000; font-size:14px; font-weight:800;  text-align:center; padding-bottom:5px;}
.pddtop{ padding-top:10px;}

.text2{text-align:left}

A{ text-decoration:none; color:#000000;}
A:hover{ text-decoration:underline;color:#000000;}

td.padding{ padding-left:10px; font-size:13px; padding-right:15px; }

table.shadowbox tr td
{
	padding: 0;
}

table.shadowbox tr td.rgt
{
	width: 6px;
	background: #fff url('images/boxshdw2_r.jpg') repeat-y;
	vertical-align: top;
}

table.shadowbox tr td.bt
{
	vertical-align: top;
	height: 6px;
	background: #fff url('images/boxshdw2_b.jpg') repeat-x;
}

table.office
{
	width: 900px;
	background: #ebf3f2;
	margin: 50px auto 20px auto;
}

	table.office tr td.cont
	{
		width: 894px;
		padding: 30px;
	}

		table.office tr td.cont table.caption
		{
			margin: 0px auto;
			width: 600px;
		}

		table.office tr td.cont table.caption tr td
		{
			padding: 5px;
		}

#map_container
{
	width: 628px;
	height: 423px;
	margin: 0px auto;
	padding: 0;
	position: relative;
}

	#map_container #map_img
	{
		position: absolute;
		top: 0;
		left: 0;
	}

	#map_container #map_txt
	{
		position: absolute;
		top: 322px;
		left: 0;
		width: 480px;
		text-align: justify;
		font-size: 13px;
		color: #000;
	}

#mainlogo {position: absolute; left: 351px; top: 165px; z-index: 10;}
h1{font-size: 20px;
font-weight: bold;
color: #000;
}
h2{font-size: 18px;
font-weight: bold;
color: #000;
}
