@charset "utf-8";
/* CSS Document */
 
body{margin:0px;padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#3b3a3a;background:url(images/bg.jpg) repeat-x; background-color:#ffffff;}

/* Table */
th { padding:0; text-align:left; vertical-align:top; }
td ,tr{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#3b3a3a;vertical-align:top;}

a img{ border:0px;}
: focus{ outline:0px;}


/* Heading */
h1, h3, h4, h5, h6,{font-family:Verdana, Arial, Helvetica, sans-serif;line-height:1em; font-style:normal;margin-bottom:0em; line-height:1.3em;}
h1 { font-size:17px; color:#aa0404; font-style:normal;}
h2 { font-size:1.35em;}
h3 { font-size:1.35em; }
h4 { font-size:1.05em; }
h5 { font-size:1.05em; }
h6 { font-size:.95em; }

h1 span{ color:#3e3e3e;}



/* Paragraph */
p { margin-bottom:.8em;}
address { margin-bottom:.4em; }
address { font-style:normal; line-height:1.4em;}
cite { font-style:normal; font-size:10px;}
q:before, q:after{content:'';}

/* Form */
form { display:inline;}
fieldset { }
legend {}
label { color:#666; /*font-size:.95em;*/  font-weight:bold; }
input, select, button { font-size:98%;}
select .field { border:0px solid #CCCCCC;}

/* Lists */
dt { display:block; font-weight:bold; }
/* ul,ol { list-style:none; }*/

hr { height:0; margin:8px 0; overflow:hidden; visibility:hidden; }
.nowrap { white-space:nowrap; }
.bold { font-weight:bold; }

.main-banner{ background:url(images/main-banner.jpg) no-repeat; height:286px;}

.black-menu{background:url(images/black-menu.jpg) no-repeat; color:#FFFFFF; height:26px;font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;width:83px; text-align:center; vertical-align:middle;}

.red-menu{background:url(images/red-menu.jpg) no-repeat; color:#FFFFFF; height:26px;font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;width:83px; text-align:center; vertical-align:middle;}

a.menu:link, a.menu:visited, a.menu:active {color:#fff; text-decoration:none;}
a.menu:hover{ color:#ccc;}

a:link, a:visited, a:active {color:#336699; text-decoration:underline;}
a:hover{ color:#336699; text-decoration:none;}

.line{background:url(images/line.jpg) repeat-y;}

.title-news { font-size:18px; color:#aa0404; background:url(images/news.jpg) no-repeat; line-height:33px; padding-left:32px; display:block; }
.title-news span{ color:#231f20;}

.title-about { font-size:18px; color:#aa0404; background:url(images/about.jpg) no-repeat; line-height:33px; padding-left:35px; display:block; }
.title-about span{ color:#231f20;}

.title-service { font-size:18px; color:#aa0404; background:url(images/service.jpg) no-repeat; line-height:33px; padding-left:35px; display:block; }
.title-service span{ color:#231f20;}

#bullet ul{margin:15px; padding:0px;list-style:none; line-height:12px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
#bullet ul li{background:url(images/bullet.jpg) no-repeat; padding-left:10px; padding-bottom:6px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.partner-bg{background:url(images/frame_14.jpg) repeat-x; height:67px;}
.partner{ color:#a6a2a2; font-size:11px; padding-left:15px;}
.footer-bg{background:url(images/frame_23.jpg) repeat-x; height:46px;font-size:11px;}






