/* CSS Document */
body                  { margin:0px; padding:0px ; font-family: Arial, Helvetica, sans-serif; background:#ffffff}
h2                    { font-weight:bold; font-size:12px; color:#000000; padding:0px; margin:0px}
b                     { text-decoration:none;color:#000000;font-weight:bold;font-size:14px;}
p,ul,td,ol            { color:#000000;font-weight:normal;font-size:11px; text-align:justify; font-family:Tahoma, Arial, Helvetica, sans-serif}
img                   { border-width:0px;}
table                 { border:0px; border-collapse:collapse; }
table td              { padding:0px;  vertical-align:top}
p                     { padding:0px; margin:0px}

h1.logo2              { color:#000000;font-weight:normal;font-size:24px; padding:0px ; margin:0px}
h4                    { color:#4b77a4;font-weight:normal;font-size:18px;  padding:0px ; margin:15px 0px}
h3                    { color:#000000;font-weight:normal;font-size:20px; padding:0px ; margin:15px 0px}
h3.tit1               { color:#000000;font-weight:normal;font-size:20px; padding:0px ; margin:0px 0px 20px 0px}

.tab_menu td  { border:2px solid #ffffff; background:url(images/bg_menu.gif) left top repeat-y; padding:7px 20px 6px 0px; text-align:right; vertical-align:middle}
#tab_menu1    { border-top:0px solid #ffffff;}
#tab_menu2    { border-bottom:0px solid #ffffff;}
#tab2         { border-right:2px solid #b9b9b9;}

a.t_menu            {  font-size:14px; color:#000000; text-decoration:none; font-weight:bold; margin:0px; padding:0px}
a.t_menu:hover      {  text-decoration:underline;}

.butt1   {background:url(img/but_bg.gif) repeat-x;height:28px}

a.menu_news         { font-size:12px; color:#000000; text-decoration:underline; font-weight:bold; text-align:left }
a.menu_news:hover   { text-decoration:none;}

.al_left  { text-align:left}
.al_right { text-align:right}
.al_cent  { text-align:center }
.al_mid   { vertical-align:middle} 
.al_bot   { vertical-align:bottom} 

h1.logo     { color:#ff0000; padding:0px ; margin:0px 0px 10px 0px; font-size:24px}
h2.logo     { color:#00ff00; padding:0px ; margin:0px; font-size:12px}
h3.logo     { color:#000000; padding:0px ; margin:10px 0px 0px; font-size:12px; font-weight:bold}
h1.logo2     { color:#000000; padding:10px 0px 0px ; margin:0px; font-size:24px}
h2.logo2     { color:#000000; padding:0px ; margin:0px; font-size:12px}
h3.logo2     { color:#ff0000; padding:0px ; margin:0px; font-size:12px}
h1.logo21     { color:#ffffff; padding:110px 0px 0px 0px ; margin:0px; font-size:24px}

.tab1 td {border:0px solid #000000; padding:0px; background:#fffae0 }


.white td p { padding:0px 5px 0px 5px;color:#FFFFFF;}
#black p    { color:#000000} 

h1.logo1 { color:#FFFFFF; font-size:30px; text-align:center; padding:0px; margin:0px}
span.logo {font-size:14px ; font-weight:bold; margin:30px}
.bg1 { background:url(images/img1.gif) right top no-repeat; height:81px }
.bg2 { background:url(images/bg1.gif);}
.bg3 { background:url(images/img2.jpg) right top no-repeat; height:189px;}
.bg4 { padding:20px; background:#b9b9b9 }
.bg5 { background:#cbcbcb; }
.gb6 { background:url(images/bg2.gif) repeat-y left;}

.pad1 { padding:20px }
.pad2 {  padding:10px }

.pad1 h3
{
	margin-top: 15px;
	margin-bottom: 0;
}
.pad1 h4
{
	margin-top: 5px;
	margin-bottom: 0;
	padding-bottom: 0;
	font-size: 14px;
	font-weight: bold;
}
.pad1 a
{
	color: #000000;
}
.bg4 a
{
	text-decoration: none;
	color: #000000;
}