/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td,embed,object,span{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img,abbr{border:0;}address,caption,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,strong,th,var{font-style:normal;font-weight:normal;}ul{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:1.0em;}q:before,q:after{content:'';}a,ins{text-decoration:none;}
/* CSS Document */
body{font:12px/19px  "Helvetica Neue",Helvetica,Arial,sans-serif ;color:#fff;font-weight:normal;text-align:center;background:#E0170D}
a{color:#666;}
a:visited{border-bottom:none;}
a:hover{color:#333;}
a.img,a.img:hover{border-bottom:none !important;}
strong{font-weight:bold}
#wrap{width:1024px;text-align:left;margin:0 auto;background:url("../img/bg.jpg") no-repeat left top}
#big{width:1024px;text-align:left;margin:0 auto;background:url("../img/bg1.jpg") no-repeat left top}

a{color:#ff9}

a:hover{color:#fff}
a.selected {color:#fff;}
#contact a{color:#fff;}
#contact a.contact{color:#ff9;font-size:14px;padding-left:24px; background:url("../img/contact.png") no-repeat 4px 3px;font-weight:bold}
p{margin-bottom:24px;}
#footer a{color:#fff;}

img.border{padding:5px;background:#fff;}
.caption{width:270px;line-height:15px;margin:12px auto;}
.caption2{width:200px;line-height:15px;margin:12px auto;}

#contact{margin-left:621px;padding-top:17px;font-size:10px;line-height:26px}
#mainmenu{height:40px;}
#mainmenu ul{float:left;}
#logo{width:250px;height:40px;float:left;}
#logo a{display:block;width:230px;height:40px;}
#mainmenu ul li{display:inline;line-height:40px;color:#ffff99;font-weight:bold;padding-right:5px;background:url("../img/spac.png") no-repeat right 8px;}
#submenu{height:40px;}
#submenu ul{margin-left:338px;}
#submenu ul li{display:inline;line-height:40px;padding-right:5px;background:url("../img/spac2.png") no-repeat right;}
#mainmenu ul li.last, #submenu ul li.last{background:transparent}

#imgc{margin:0 auto;width:430px}
#imgc div{float:left;margin:0 5px;}

#top{margin-left:411px;height:196px;}
.clear{height:24px;clear:both;}
#bom ul{width:390px;margin:0 auto;}
#bom li{width:130px; float:left;text-align:center;line-height:14px;}
h2{font-weight:bold;clear:both;font-size:14px;line-height:19px;}
h1{font-weight:bold;clear:both;font-size:24px;line-height:36px;}
h2.title{padding-left:12px;margin-bottom:6px;}


#top{width:500px;}
#top p{font-size:18px;line-height:28px;}

#main{}
#home{height:670px;}
#banner{width:350px;height:180px;}

#banner .im {float:left;margin-top:16px;margin-bottom:16px;}
#banner .pdf {float:right;width:140px;margin-top:16px;margin-bottom:16px;}
#left{width:625px;float:left;margin-top:554px;}
#left2{width:625px;float:left;margin-top:380px;}
#about{width:180px;text-align:center;font-size:11px;line-height:16px;margin-left:46px;}
#left .inner{padding-left:100px;text-align:center}
#right{width:340px;float:left;}
#right2{width:380px;float:left;}

.def{width:300px;margin-top:6px;}
.def dt{width:60px;height:52px;float:left;clear:left}
.def dd{width:240px;height:52px;float:left;}
.def p{line-height:15px;padding-top:8px;}

#footer{clear:both;font-size:11px;}
#footer p{margin-top:8px;margin-bottom:2px;line-height:14px;}
#footer li{display:inline;padding:0 6px 0 2px;line-height:30px; }
#footmenu{padding:0 ;height:20px;height:30px;border-bottom:2px solid #fff;border-top:1px solid #fff;}


#form{width:400px;}
#info{width:1024px;height:50px;border-top:1px solid #fff;border-bottom:1px solid #fff;}
input{width:200px;}
#info #fm{width:400px;margin:0 auto;padding-top:16px;}
.in, .on, .pl{float:left;margin:0 4px;}
.in{padding-top:1px;}
.on{text-align:left;background:#cc0000}

.text{text-align:left;width:445px;margin:0 auto;}
/* TABLE */
.det{width:400px;margin:0 auto 24px;text-align:left}
.table{ background:url("../img/tr.png") repeat-y;}

.det2{width:350px;margin:0 auto 24px;text-align:left;background:#fff;height:147px;}
.table2{ background:url("../img/tr2.png") repeat-y;}
.det2 h2{color:#000;font-size:18px;padding-top:6px;padding-left:18px;}

.pdf{margin-bottom:16px;}

#gradient-style {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif ;
	font-size:12px;
	width:400px;
	text-align:left;
	border-collapse:collapse;
	padding:13px 0 2px 0;
	color:#000;
}

#gradient-style tr {
	background:transparent;
}
#gradient-style td {	
	padding:5px 0 6px 35px;
}
#gradient-style tr.odd {
	background:transparent;
}



#gradient-style tr.head {
padding:0;
height:12px;
}
#gradient-style tbody tr:hover {
	background:transparent;
}
#gradient-style td{background:transparent;}


#gradient-style2 {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif ;
	font-size:12px;
	width:350px;
	text-align:left;
	border-collapse:collapse;
	padding:13px 0 2px 0;
	color:#000;
}
#gradient-style2 strong{font-size:18px;}
#gradient-style2 tr {
	background:transparent;
}
#gradient-style2 td {	
	padding:5px 0 6px 24px;
}
#gradient-style2 tr.odd {
	background:transparent;
}



#gradient-style2 tr.head {
padding:0;
height:12px;
}
#gradient-style2 tbody tr:hover {
	background:transparent;
}
#gradient-style2 td{background:transparent;}


#gallery{position:absolute}

/*img{vertical-align:middle;}*/

.slider {margin-bottom:24px;height:481px;}

.slider .slide-current {

    width:320px;
	margin-left:18px;
	position:absolute;
    font-size:32px;
    font-weight:normal;
    text-align:center;
    color:#010101;
    padding:15px 0 0 0;
    letter-spacing:-1px;
    text-transform:uppercase;
	line-height:481px;
}

.slider .slide-next {
    width:36px;
	position:absolute;
   height:481px;
   margin-left:320px;
   
}
.slider .slide-next  img, .slider .slide-previous img{margin-top:230px;}
.slider .slide-next a {
    display:block;
    float:left;
    width:36px;
    height:481px;
    padding:0 0;
    margin:0 0;
}

.slider .slide-next a:hover {

}

.slider .slide-next a span {
    display:none;
}

.slider .slide-previous {
    width:36px;
	position:absolute;
	height:481px;

}
.slider .slide-previous a {
    display:block;
    float:right;
    width:36px;
    height:481px;

    padding:0 0;
    margin:0 0 ;
}
.slider .slide-previous a:hover {
  
}
.slider .slide-previous a span {
    display:none;
}

input{border:none;border:1px solid #cccccc;height:20px;}
textarea{border:none;border:1px solid #cccccc;}


#error, #response, #working{font-size:10px;color:#000;text-decoration:underline}
#error li , #response, #working{background:none;padding-left:12px;}

#formc #error,#formc #response,#formc #working{clear:both; padding:20px 0 0 60px }




