/* CSS Document */

body { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; background:#C6C6C6;}

html{height:100%; margin-bottom:0px;}

h1 { float:left; margin:0px; padding:0px; font-size:20px; font-weight:normal; color:#053B99; text-align:left; width:100%;}

h2 { float:left; text-align:left; font-size:16px; color:#053B99; margin:0px; padding:0px; line-height:16px; font-weight:normal;}

h3 { float:left; text-align:left; font-size:14px; color:#666666; margin:0px; padding:0px; line-height:16px; font-weight:normal; width:220px; height:20px; border-bottom:1px solid #CCCCCC;}

h3 a { text-align:left; text-decoration:none; color:#666666;}

h3 a:hover {  color:#053B99;}

h4 { float:left; text-align:left; font-size:14px; color:#666666; margin:0px 0px 10px 0px; padding:0px; line-height:18px; font-weight:normal; width:100%;}

p { float:left; font-size:12px; font-weight:normal; color:#666666; text-align: left ; line-height:18px; margin:0px 0px 10px 0px; padding:0px; width:100%;}
p a {  text-decoration:none; color:#053B99;}
p a:hover { color:#333333;}

p1 { float:left; font-size:12px; font-weight:normal; color:#666666; text-align: left; line-height:18px; margin:0px 0px 10px 0px; padding:0px; width:100%;}
p1 a {  text-decoration:none; color:#FE6716;}
p1 a:hover { color:#333333;}

p2 { float:left; font-size:12px; font-weight:normal; color:#666666; text-align: left; line-height:18px; margin:0px 0px 10px 0px; padding:0px; width:100%;}
p2 a {  text-decoration:none; color:#8FCF21;}
p2 a:hover { color:#333333;}
.titel { float:left; width:100%; height:auto; margin:0px 0px 0px 0px; padding:0px; border:0px solid #000000;}

.main{display:table; width:1003px;  height: auto; text-align:center; margin:0px ; padding:0px; background:#F6F6F6;}

.main_tex{display:table; width:963px;  height:100%; text-align:center; margin:0px 0px 0px 20px; background:#FFFFFF; padding:0px;}

/***** TOP *****/
.top { float:left; width:923px; height:85px; margin:20px 0px 0px 20px; padding:0px; background:#F6F6F6;}

.logo { float:left; width:110px; height:75px; margin:0px; padding:5px 0px 0px 5px;}
.bg { float:left; width:923px; height:5px; margin:0px; padding:0px; background:url(../images/top_b_g.jpg) repeat-y center top;}
/***** TOP *****/

/*****navigation*****/

.navigation { float: right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:500px; height:80px; color:#000000; text-align:left; border:0px solid #000000;}

#main-navigation  {/*float:right;margin:0;display:inline;padding:0;list-style:none;*/margin:0;padding:0;list-style:none;display:block;position:absolute;right:0;top:0;  width:500px;}
#main-navigation li {float:left}
#main-navigation a {padding:27px 22px;font-size:15px;background: url(../images/separator-1.gif) no-repeat right top;text-decoration:none;display:inline-block;color:#2E2E2E}
#main-navigation a:hover, #main-navigation .active a {color:#fff;background:#FF0000;}
#main-navigation a.last {border-right:none;background-image:none}

/*****navigation*****/

/***** BANNER *****/
.banner { float:left; width:923px; height:415px; margin:15px 0px 0px 20px; padding:0px;}
.slider-wrapper {padding:0px;width:923px;height:415px;position:relative;overflow:hidden}
.slider {width:923px;height:415px;position:relative}
.items {display:none}
.pagination {position:absolute;left:810px;top:0px;z-index:99}
.pagination li {float:left;margin-right:3px; list-style:none;}
.pagination li a {display:block;width:18px;height:18px;text-indent:-5000px;background:url(../images/slider-pagination.png) right top no-repeat;}
.pagination li.current a, .pagination li a:hover {background-position:left top}
.pagination li.current a {cursor:default}
/***** BANNER *****/

/***** bannner-tex ******/
.banner_tex { float:left; width:923px; height:60px; margin:15px 0px 0px 20px; padding:0px; background:#F6F6F6;}
.sliderd { width: 923px; height: auto; border: 0px solid #dbdbdb; position: relative; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; }
/*.slider .item { position: relative; width: 923px; height: 60px; }
.slider .item img { position: absolute; top:0;left:0; z-index: 1; }
.slider .text { position: absolute; top:230px!important;left:600px!important; z-index: 2; text-align:left; border:0px solid #FFFFFF; }
.slider .text h3 { font-size: 30px;color:#000000; padding: 0 0 0 7px; text-align:left; }
.slider .text h2 { font-size: 14px; line-height: 18px; color: #333333; padding: 0 0 0 2px; text-align:left; font-weight:normal; }

.slider-nav { width: 92px; height: 18px; position: absolute; bottom:9px;right:6px; z-index: 3; }
.slider-nav a { width: 18px; height: 18px; background: #d7d7d8; margin: 0 5px 0 0; }
.slider-nav a.active { background: #39393d; }

.cl { display: block; height: 0; font-size: 0; line-height: 0; text-indent: -4000px; clear: both; }*/

/***** bannner-tex ******/
.iner-banner { float:left; width:923px; height:300px; margin:15px 0px 0px 20px; padding:0px;}
/***** Tex box ******/
.texbox { float:left; width:923px; height: auto; margin:10px 0px 0px 20px; padding:0px;}
.texbox ul { float:left; margin:0px ; padding:0px; list-style:none;}
.texbox ul li { float:left; width:250px; height: auto; margin:0px 0px 0px 0px; padding:0px;}

/***** Tex box ******/

.lain { float:left; width:960px; height:1px; margin:10px 0px 10px 0px; padding:0px; background:#E0E0E0;}
.lain_left { float:left; width:1px; height:220px; margin:10px 0px 10px 20px; padding:0px; background:#E0E0E0;}

/***** Benefits *****/

.benefits { float:left; width:230px; height: auto; margin:10px 0px 0px 20px; padding:0px; border:0px solid #00FF00;}
.benefits ul { float:left; margin:0px ; padding:0px; list-style:none;}
.benefits ul li { float:left; width:230px; height:32px; border-bottom:1px solid #CCCCCC; }
.benefits ul li a { float:left; text-align:left; font-size:14px; font-weight:normal; color:#666666; text-decoration:none; height:25px; border:0px solid #000000; padding:8px 0px 0px 0px;}
.benefits ul li a:hover { color:#1C3586;}
/***** Benefits *****/

.content { float:left; width:650px; min-height:300px; height: auto; margin:10px 0px 10px 20px; padding:0px;}

/***** News *****/

.news { float:left; width:590px; height: auto; margin:10px 0px 0px 20px; padding:0px; border:0px solid #000000;}

/***** News *****/

/***** FORM *****/
.form { float: left; width:290px; height: auto; margin:10px 0px 0px 20px; padding:0px;font-size:12px !important; font-weight:normal; color:#333333;}

.form ul { float: left; width:290px; height: auto; margin:0px; padding:0px; border:0px solid #000000; list-style:none;}

.form ul li.left { float:left; width:290px; height: auto; margin:5px 0px 0px 0px; padding:2px 0px 0px 0px; text-align: left; border:0px solid #000000; list-style:none; font-size:12px; font-weight:normal; color:#333333;}

.form ul li.right { float:left;  color: #333333; width:290px; height: auto; text-decoration:none; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #000000; list-style:none;}

.bor, input { float:left; border:1px solid  #CCCCCC !important; background: #FFFFFF ;}

.formbtn { float:left;  text-align:center; margin:0px; padding:0px; background:url(../images/button.png) no-repeat; color:#FFFFFF; border:none;  width:85px; height:30px; cursor:pointer; border:none !important; }

.formbtn:hover { float:left;  text-align:center; margin:0px; padding:0px; background:url(../images/button_hover.png) no-repeat; color:#FFFFFF; border:none;  width:85px; height:30px; cursor:pointer; border:none !important; }

/***** FORM *****/



.footer { float:left; width:100%; margin:0px; padding:0px;height:110px; background:url(../images/footer.jpg) repeat-x;}
.footer ul { float:left; margin:50px 0px 0px 0px  ; width:650px; padding:0px; list-style:none;  }
.footer ul li {float:left; margin:0px 0px 0px 0px; padding:0px 15px 0px 15px; font-size:13px; border:0px solid #000000;}

.footer ul li a {color:#999999; text-decoration:none;}

.footer ul li a:hover {color:#FFFFFF; text-decoration:none;}

.footer ul.right {float:left; margin:50px 0px 0px 0px; width:310px; height:70px; padding:0px 0px 0px 0px; list-style:none; }

.footer ul.right li {float: left; margin:0px 5px 0px 0px; padding:0px 0px 0px 0px; font-size:14px; width:28px; height:29px; border:0px solid #000000; }

.contact { float:left; width:400px; height:400px; margin:0px 0px 0px 0px; padding:0px; font-size:12px !important; font-weight:normal; color:#333333;}


/*****CONTACT FORM*****/

.contact ul { float:left; margin:0px 0px 0px 0px; padding:0px; list-style:none; border:0px solid #0000FF; text-align:left; width:300px; }
.contact ul li.left { float:left; width:90px; margin:10px 0px 0px 0px; padding:2px 0px 0px 0px; text-align:right; border:0px solid #000000;}
.contact ul li.right { float:left;  color:#000000; width:190px; text-decoration:none; margin:10px 0px 0px 15px; padding:px 0px 0px 0px; border:0px solid #000000;}



/*****CONTACT FORM*****/
